diff options
author | Vipul A M <vipulnsward@gmail.com> | 2016-09-04 01:31:29 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-09-04 01:31:29 +0530 |
commit | ce97dc1abf4d301c8a4aaa7e790088b8d318afd4 (patch) | |
tree | 0920822deb8168bf3263af30e05a56c997508e06 /guides/source/5_0_release_notes.md | |
parent | 77ab69a249fce0e7a5bb9c7569962d18460e5e97 (diff) | |
parent | 37219bbb5afb82935c60d37889a84cc58cec12ae (diff) | |
download | rails-ce97dc1abf4d301c8a4aaa7e790088b8d318afd4.tar.gz rails-ce97dc1abf4d301c8a4aaa7e790088b8d318afd4.tar.bz2 rails-ce97dc1abf4d301c8a4aaa7e790088b8d318afd4.zip |
Merge pull request #26382 from naw/transaction-callback-docs
Update ActiveRecord callback guide for exceptions [ci skip]
Diffstat (limited to 'guides/source/5_0_release_notes.md')
-rw-r--r-- | guides/source/5_0_release_notes.md | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/guides/source/5_0_release_notes.md b/guides/source/5_0_release_notes.md index 9c5ffb1d94..6538629972 100644 --- a/guides/source/5_0_release_notes.md +++ b/guides/source/5_0_release_notes.md @@ -797,6 +797,14 @@ Please refer to the [Changelog][active-record] for detailed changes. than the current time. ([Pull Request](https://github.com/rails/rails/pull/18956)) +* Change transaction callbacks to not swallow errors. + Before this change any errors raised inside a transaction callback + were getting rescued and printed in the logs, unless you used + the (newly deprecated) `raise_in_transactional_callbacks = true` option. + + Now these errors are not rescued anymore and just bubble up, as the other callbacks. + ([commit](https://github.com/rails/rails/commit/07d3d402341e81ada0214f2cb2be1da69eadfe72)) + Active Model ------------ |