Releases: Shipyrd/shipyrd
v4.0.8
What's Changed
- Ensure users know to set a password by @nickhammond in #132
Full Changelog: v4.0.7...v4.0.8
v4.0.7
v4.0.6
What's Changed
- Don't display On Deck if last deploy was uncommitted by @nickhammond in #111
- Stay on app edit page when making updates by @nickhammond in #105
- Add bin/audit for gem updates, bump webrick for CVE by @nickhammond in #110
- Bump sqlite3 from 2.1.0.rc2 to 2.1.0.rc3 by @dependabot in #114
- Bump sqlite3 from 2.1.0.rc3 to 2.1.0 by @dependabot in #115
- Bump solid_queue from 0.9.0 to 1.0.0 by @dependabot in #116
- Bump solid_cable from 3.0.0 to 3.0.2 by @dependabot in #122
- Bump propshaft from 1.0.0 to 1.1.0 by @dependabot in #121
- Bump the bundler group with 4 updates by @dependabot in #131
Full Changelog: v4.0.5...v4.0.6
v4.0.5
Added what's On Deck, full overview here: https://www.fromthekeyboard.com/seeing-whats-on-deck-with-shipyrd/
What's Changed
- Bump honeybadger from 5.15.6 to 5.16.0 by @dependabot in #106
- Add "On Deck" compare link by @nickhammond in #109
- Bump sqlite3 from 2.1.0.rc1 to 2.1.0.rc2 by @dependabot in #108
- Bump puma from 6.4.2 to 6.4.3 by @dependabot in #107
Full Changelog: v4.0.4...v4.0.5
v4.0.4
What's Changed
- Always run solid queue via puma, set local puma-dev config by @nickhammond in #99
- Better errors when connecting to GitHub by @nickhammond in #100
- Fail gracefully if we don't have a deploy recipe when running by @nickhammond in #102
- Import deploy recipes via solid_queue by @nickhammond in #103
- Update button styling a bit, don't display url for a destination if not set by @nickhammond in #104
- Bump to rc1 sqlite3, link to app from destination page by @nickhammond in #101
Full Changelog: v4.0.3...v4.0.4
v4.0.3
What's Changed
Fix migrations with solid_cable upgrade, moved migrations over to cable_migrate dir. There was a migration that dropped solid_cable_messages since it was in the primary DB but that in fact dropped the table from the cable DB. That migration has been removed and was only present for 4.0.2.
- Move solid_cable migrations over to the cable_migrate dir by @nickhammond in #98
Full Changelog: v4.0.2...v4.0.3
v4.0.2
This release utilizes the destination's key pair to actually connect and run kamal commands on your servers, currently non-interactive only.
What's Changed
- Add the addon kamal text to runner command by @nickhammond in #88
- Remove the base tmp_dir and not just the config dir by @nickhammond in #90
- Key setup for destination runner by @nickhammond in #91
- Use reset_counters instead of servers.count with counter cache by @nickhammond in #92
- Render error output from command if runner failed entirely by @nickhammond in #93
- solid_queue via puma plugin by @nickhammond in #95
- Bump solid_cable from 1.0.3 to 3.0.0 by @dependabot in #84
- Re-apply the runner error display commit by @nickhammond in #96
- Bump jbuilder from 2.12.0 to 2.13.0 by @dependabot in #89
- Bump gems, lock turbo-rails to 2.0.7 by @nickhammond in #97
Full Changelog: v4.0.1...v4.0.2
v4.0.0
Upgrading
Upgrading from 3.x to 4.x requires a few additional ENV variables, reference the README.md for full details.
What's Changed
- Update gems and set sqlite3 version by @nickhammond in #26
- Add a HEALTHCHECK to the container, closes #37 by @nickhammond in #45
- Add a simple timeago JS for last activity date, closes #32 by @nickhammond in #46
- Autolink Github issues/prs via commit message, closes #49 by @nickhammond in #50
- Bump Rails and solid_cable by @nickhammond in #52
- Bump rexml from 3.2.8 to 3.3.3 in the bundler group across 1 directory by @dependabot in #53
- Bump rexml from 3.3.3 to 3.3.6 in the bundler group across 1 directory by @dependabot in #54
- Automatically create servers by @nickhammond in #51
- Bump faker from 3.4.1 to 3.4.2 by @dependabot in #56
- Bump stimulus-rails from 1.3.3 to 1.3.4 by @dependabot in #58
- Bump minitest-spec-rails from 7.2.0 to 7.3.0 by @dependabot in #61
- Bump propshaft from 0.9.0 to 0.9.1 by @dependabot in #57
- Ensure the tmp working dir is removed by @nickhammond in #62
- Bump standard-rails from 1.0.2 to 1.2.0 by @dependabot in #55
- Bump to ruby 3.3.5 by @nickhammond in #63
- Bump standard from 1.36.0 to 1.40.0 by @dependabot in #66
- Bump bootsnap from 1.18.3 to 1.18.4 by @dependabot in #65
- Bump turbo-rails from
e376852
toe9ed0a2
by @dependabot in #67 - Bump brakeman from 6.1.2 to 6.2.1 by @dependabot in #69
- Bump mocha from 2.3.0 to 2.4.5 by @dependabot in #74
- Bump kamal from 1.8.1 to 1.8.3 by @dependabot in #71
- Organize the Gemfile a bit by @nickhammond in #75
- Setup solid_queue and mission control by @nickhammond in #73
- Optionally load honeybadger if API key is set by @nickhammond in #76
- Bump propshaft from 0.9.1 to 1.0.0 by @dependabot in #70
- Add support for non-interactive commands for a destination by @nickhammond in #72
- Bump sqlite3 from 1.7.3 to 2.0.4 by @dependabot in #60
New Contributors
- @dependabot made their first contribution in #53
Full Changelog: v0.3.5...v4.0.0
v0.3.5
What's Changed
- Create db/production within Dockerfile to fix sqlite permissions by @nickhammond in #31
Full Changelog: v0.3.4...v0.3.5
v0.3.2
Full Changelog: v0.3.1...v0.3.2
Link to application via _path