{"name":"activejob","downloads":691321912,"version":"8.1.3.1","version_created_at":"2026-07-29T15:02:01.965Z","version_downloads":1788378,"platform":"ruby","authors":"David Heinemeier Hansson","info":"Declare job classes that can be run by a variety of queuing backends.","licenses":["MIT"],"metadata":{"changelog_uri":"https://github.com/rails/rails/blob/v8.1.3.1/activejob/CHANGELOG.md","bug_tracker_uri":"https://github.com/rails/rails/issues","source_code_uri":"https://github.com/rails/rails/tree/v8.1.3.1/activejob","mailing_list_uri":"https://discuss.rubyonrails.org/c/rubyonrails-talk","documentation_uri":"https://api.rubyonrails.org/v8.1.3.1/","rubygems_mfa_required":"true"},"yanked":false,"sha":"1c8dd275df930df40deecffec63d913a550a33fd94bd298f69721dd96939954a","spec_sha":"52c308b63e305a6b5eeea6f1246a9562d41f77e2a31d3b5d79f81540feba1830","project_uri":"https://rubygems.org/gems/activejob","gem_uri":"https://rubygems.org/gems/activejob-8.1.3.1.gem","homepage_uri":"https://rubyonrails.org","wiki_uri":null,"documentation_uri":"https://api.rubyonrails.org/v8.1.3.1/","mailing_list_uri":"https://discuss.rubyonrails.org/c/rubyonrails-talk","source_code_uri":"https://github.com/rails/rails/tree/v8.1.3.1/activejob","bug_tracker_uri":"https://github.com/rails/rails/issues","changelog_uri":"https://github.com/rails/rails/blob/v8.1.3.1/activejob/CHANGELOG.md","funding_uri":null,"dependencies":{"development":[],"runtime":[{"name":"activesupport","requirements":"= 8.1.3.1"},{"name":"globalid","requirements":">= 0.3.6"}]}}