Skip to content

Commit d9fc52c

Browse files
committed
Update the AS CHANGELOG
1 parent b71d157 commit d9fc52c

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

activesupport/CHANGELOG.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
* `ActiveSupport::Dependencies` no longer installs a `const_missing` hook. Before this, you could push to the autoload paths and have constants autoloaded. This feature, known as the `classic` autoloader, has been removed.
2+
3+
*Xavier Noria*
4+
5+
* Private internal classes of `ActiveSupport::Dependencies` have been deleted, like `ActiveSupport::Dependencies::Reference`, `ActiveSupport::Dependencies::Blamable`, and others.
6+
7+
*Xavier Noria*
8+
9+
* The private API of `ActiveSupport::Dependencies` has been deleted. That includes methods like `hook!`, `unhook!`, `depend_on`, `require_or_load`, `mechanism`, and many others.
10+
11+
*Xavier Noria*
12+
113
* Improves the performance of ActiveSupport::NumberHelper formatters by avoiding the use of
214
exceptions as flow control.
315

@@ -7,8 +19,8 @@
719

820
Previously, if you provided a `error_handler` to `redis_cache_store`, any errors thrown by
921
the error handler would be rescued and logged only. Removed the `rescue` clause from `handle_exception`
10-
to allow these to be thrown.
11-
22+
to allow these to be thrown.
23+
1224
*Nicholas A. Stuart*
1325

1426
* Allow entirely opting out of deprecation warnings.

0 commit comments

Comments
 (0)