diff --git a/CHANGELOG.md b/CHANGELOG.md index b31a7126..32a5e8e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,32 @@ ### Main (unreleased) -- [340](https://github.com/Shopify/job-iteration/pull/340) Add `cursor.iteration` instrumentation for the query to fetch the next batch of records for the Active Record cursor. +### Changes + +nil + +### Features + +nil + +### Bug fixes + +nil + +## v1.8.0 (Dec 10, 2024) + +### Changes + - [513](https://github.com/Shopify/job-iteration/pull/513) Deprecate returning enumerators from `build_enumerator` that are not wrapped with `enumerator_builder.wrap`. The built-in enumerator builders now always wrap. + +### Features + +- [340](https://github.com/Shopify/job-iteration/pull/340) Add `cursor.iteration` instrumentation for the query to fetch the next batch of records for the Active Record cursor. - [523](https://github.com/Shopify/job-iteration/pull/523) Add interruption adapter for [aws-activejob-sqs](https://github.com/aws/aws-activejob-sqs-ruby). +### Bug fixes + +- [515](https://github.com/Shopify/job-iteration/pull/515) Fix size of array enumerators. + ## v1.7.0 (Oct 11, 2024) ### Features diff --git a/Gemfile.lock b/Gemfile.lock index 4cc2f610..d7ce1987 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -8,7 +8,7 @@ GIT PATH remote: . specs: - job-iteration (1.7.0) + job-iteration (1.8.0) activejob (>= 5.2) GEM diff --git a/lib/job-iteration/version.rb b/lib/job-iteration/version.rb index 589559b3..5a2301a5 100644 --- a/lib/job-iteration/version.rb +++ b/lib/job-iteration/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module JobIteration - VERSION = "1.7.0" + VERSION = "1.8.0" end