Skip to content

Commit

Permalink
[changelog skip] Hatchet v7.0.0
Browse files Browse the repository at this point in the history
- ActiveSupport's Object#blank? and Object#present? are no longer provided by default (heroku/hatchet#107)
- Remove deprecated support for passing a block to `App#run` (heroku/hatchet#105)
- Ignore  403 on app delete due to race condition (heroku/hatchet#101)
- The hatchet.lock file can now be locked to "main" in addition to "master" (heroku/hatchet#86)
- Allow concurrent one-off dyno runs with the `run_multi: true` flag on apps (heroku/hatchet#94)
- Apps are now marked as being "finished" by enabling maintenance mode on them when `teardown!` is called. Finished apps can be reaped immediately (heroku/hatchet#97)
- Applications that are not marked as "finished" will be allowed to live for a HATCHET_ALIVE_TTL_MINUTES duration before they're deleted by the reaper to protect against deleting an app mid-deploy, default is seven minutes (heroku/hatchet#97)
- The HEROKU_APP_LIMIT env var no longer does anything, instead hatchet application reaping is manually executed if an app cannot be created (heroku/hatchet#97)
- App#deploy without a block will no longer run `teardown!` automatically (heroku/hatchet#97)
- Calls to `git push heroku` are now rate throttled (heroku/hatchet#98)
- Calls to `app.run` are now rate throttled (heroku/hatchet#99)
- Deployment now raises and error when the release failed (heroku/hatchet#93)
  • Loading branch information
schneems committed Aug 11, 2020
1 parent 419ef47 commit 653c079
Showing 1 changed file with 3 additions and 20 deletions.
23 changes: 3 additions & 20 deletions Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,13 +1,6 @@
GEM
remote: https://rubygems.org/
specs:
activesupport (6.0.3.2)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
zeitwerk (~> 2.2, >= 2.2.2)
concurrent-ruby (1.1.7)
diff-lcs (1.4.4)
erubis (2.7.0)
excon (0.76.0)
Expand All @@ -16,30 +9,24 @@ GEM
excon
moneta
multi_json (>= 1.9.2)
heroku_hatchet (6.0.0)
heroku_hatchet (7.0.0)
excon (~> 0)
platform-api (= 3.0.0.pre.1)
repl_runner (~> 0.0.3)
platform-api (~> 3)
rrrretry (~> 1)
thor (~> 0)
threaded (~> 0)
i18n (1.8.5)
concurrent-ruby (~> 1.0)
minitest (5.14.1)
moneta (1.0.0)
multi_json (1.15.0)
parallel (1.19.2)
parallel_split_test (0.8.0)
parallel (>= 0.5.13)
rspec (>= 3.1.0)
platform-api (3.0.0.pre.1)
platform-api (3.0.0)
heroics (~> 0.1.1)
moneta (~> 1.0.0)
rate_throttle_client (~> 0.1.0)
rake (13.0.1)
rate_throttle_client (0.1.2)
repl_runner (0.0.3)
activesupport
rrrretry (1.0.0)
rspec (3.9.0)
rspec-core (~> 3.9.0)
Expand All @@ -57,11 +44,7 @@ GEM
rspec-core (> 3.3)
rspec-support (3.9.3)
thor (0.20.3)
thread_safe (0.3.6)
threaded (0.0.4)
tzinfo (1.2.7)
thread_safe (~> 0.1)
zeitwerk (2.4.0)

PLATFORMS
ruby
Expand Down

0 comments on commit 653c079

Please sign in to comment.