Skip to content

Latest commit

 

History

History
73 lines (37 loc) · 2.03 KB

CHANGELOG.md

File metadata and controls

73 lines (37 loc) · 2.03 KB

Master (unreleased)

New feature

Bug fix

v1.1.8 (June 8, 2020)

  • Preserve ruby2_keywords tags in arguments on Ruby 2.7

v1.1.7 (June 4, 2020)

  • 54 - Fix warnings on Ruby 2.7

v1.1.6 (May 22, 2020)

  • 49 - Log when enumerator has nothing to iterate
  • 52 - Fix CSVEnumerator cursor to properly remove already processed rows

v1.1.5 (February 27, 2020)

  • 47 - Optional sorbet-runtime support for JobIteration::Iteration interface validation

v1.1.4 (December 13, 2019)

  • 45 - Add Throttle enumerator

v1.1.3 (August 20, 2019)

  • 36 - Check method validation at job initialization step

v1.1.2 (July 24, 2019)

Bug fix

  • 36 - Fix CsvEnumerator for Ruby 2.6.3

v1.1.1 (July 22, 2019)

Bug fix

  • 36 - Add case for using default keyword arguments for cursor in #build_enumerator

v1.1.0 (July 17, 2019)

New feature

  • 35 - Raise exception if malformed arguments are use in #build_enumerator

v1.0.0 (April 29, 2019)

It’s been in production at Shopify since 2017. It has support for Rails 5 and 6 🎉

Deprecations

  • 34 - remove supports_interruption?

Internal

  • 30 - Better #each_iteration argument names

v0.9.8 (December 5, 2018)

Bug fix

  • 27 - iteration: don't allow double-retrying a job

v0.9.7 (November 30, 2018)

New feature

  • 23 - Remove upperbound constraint on ActiveJob