diff options
author | Yves Senn <yves.senn@gmail.com> | 2015-12-23 10:05:11 +0100 |
---|---|---|
committer | Yves Senn <yves.senn@gmail.com> | 2015-12-23 10:05:11 +0100 |
commit | 95714bb2b2e70b534ba67c7ae449a0f7bf646a04 (patch) | |
tree | 98fb8ecb213c3a3b21e73be671d613847c260895 /guides/source | |
parent | 8592f60c20bc50ac5bb4d167eaf58cd4a819b0a9 (diff) | |
download | rails-95714bb2b2e70b534ba67c7ae449a0f7bf646a04.tar.gz rails-95714bb2b2e70b534ba67c7ae449a0f7bf646a04.tar.bz2 rails-95714bb2b2e70b534ba67c7ae449a0f7bf646a04.zip |
release notes, extract notable changes from Active Job CHANGELOG.
[ci skip]
Diffstat (limited to 'guides/source')
-rw-r--r-- | guides/source/5_0_release_notes.md | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/guides/source/5_0_release_notes.md b/guides/source/5_0_release_notes.md index 5dc1f7d273..584fb273a1 100644 --- a/guides/source/5_0_release_notes.md +++ b/guides/source/5_0_release_notes.md @@ -399,11 +399,24 @@ Active Job Please refer to the [Changelog][active-job] for detailed changes. -### Removals +### Notable changes -### Deprecations +* `ActiveJob::Base.deserialize` delegates to the job class. this allows jobs + to attach arbitrary metadata when they get serialized and read it back when + they get performed. + ([Pull Request](https://github.com/rails/rails/pull/18260)) -### Notable changes +* A generated job now inherits from `app/jobs/application_job.rb` by default. + ([Pull Request](https://github.com/rails/rails/pull/19034)) + +* Allow `DelayedJob`, `Sidekiq`, `qu`, and `que` to report the job id back to + `ActiveJob::Base` as `provider_job_id`. + ([Pull Request](https://github.com/rails/rails/pull/20064), + [Pull Request](https://github.com/rails/rails/pull/20056)) + +* Implement a simple `AsyncJob` processor and associated `AsyncAdapter` that + queue jobs to a `concurrent-ruby` thread pool. + ([Pull Request](https://github.com/rails/rails/pull/21257)) Active Support |