Skip to content

Releases: Shopify/maintenance_tasks

v2.7.0

16 Apr 14:10
ff317e0
Compare
Choose a tag to compare

What's New

  • Send active support notifications on run events by @elfassy in #961
  • Allow csv_collection to pass options to CSV parser by @bdewater in #1001

What's Changed

New Contributors

Full Changelog: v2.6.0...v2.7.0

v2.6.0

12 Feb 17:00
3971b9b
Compare
Choose a tag to compare

What's New

  • Expose JobIteration's ability to customize the columns used to order the cursor by @bbraschi in #859

What's Changed

New Contributors

Full Changelog: v2.5.0...v2.6.0

v2.5.1

09 Feb 21:48
f2790c0
Compare
Choose a tag to compare

What's Changed

  • Fixes issues with task parameter dropdown not being able to render when inclusion validator uses a proc, lambda or symbol by @WCGPR0 in #962

New Contributors

Full Changelog: v2.5.0...v2.5.1

v2.5.0

31 Jan 16:11
3816fa7
Compare
Choose a tag to compare

What's New

What's Changed

New Contributors

Full Changelog: v2.4.0...v2.5.0

v2.4.0

20 Dec 14:45
88261ab
Compare
Choose a tag to compare

What's New

What's Changed

Documentation

  • Mention that recurring tasks are a bad idea; fix minor typos by @noahgibbs in #908
  • Make the deleted migrations section of the README linkable by @etiennebarrie in #919

Tests

New Contributors

Full Changelog: v2.3.3...v2.4.0

v2.3.3

11 Oct 20:15
7812e0a
Compare
Choose a tag to compare

What's Changed

  • Support Rack 3 by renaming the name attributes of inputs by @etiennebarrie in #901
    Using task parameters in v2.3.2 is broken on Rails 7.1 with Rack 3, this release fixes it.
  • Update maintenance_tasks README by @noahgibbs in #889
  • Update readme with new pattern for metadata introduced in #873 by @cjavdev in #897

New Contributors

Full Changelog: v2.3.2...v2.3.3

v2.3.2

12 Sep 13:58
aa31a43
Compare
Choose a tag to compare

What's Changed

  • Update job-iteration requirement from ~> 1.3.6 to >= 1.3.6 by @dependabot in #874
  • Avoid loading all tasks when first loading the CLI by @davidstosik in #877
  • Rename Task.available_tasks to .load_all and deprecate by @davidstosik in #878

Full Changelog: v2.3.1...v2.3.2

v2.3.1

24 Aug 14:24
f868920
Compare
Choose a tag to compare

What's fixed

  • Evaluate metadata block in the context of the controller by @jennaleeb in #873

New Contributors

Full Changelog: v2.3.0...v2.3.1

v2.3.0

23 Aug 14:44
53e232c
Compare
Choose a tag to compare

What's Changed

  • Add metadata to keep track on who initiated a run by @elfassy in #858
    Using this feature require installing and running new migrations for the gem! Use bin/rails maintenance_tasks:install:migrations, the new migration is add_metadata_to_runs.maintenance_tasks.
  • Avoid loading all tasks to validate a Run#task_name by @davidstosik in #866

New Contributors

Full Changelog: v2.2.0...v2.3.0

v2.2.0

02 Aug 16:33
v2.2.0
0ae452c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.1...v2.2.0