v0.70.367
·
2427 commits
to main
since this release
Changelog
✨ Features
- dashboard: add change and incident controls (1397c5c) (by Chris chrisbreuer93@gmail.com)
- dashboard: add deployment rollback (e66ef89) (by Chris chrisbreuer93@gmail.com)
- dashboard: add migration operations (b9c8f5a) (by Chris chrisbreuer93@gmail.com)
- deploy: add native rollback command (f6c1f63) (by Chris chrisbreuer93@gmail.com)
- dashboard: add recovery operations (c78dc90) (by Chris chrisbreuer93@gmail.com)
- dashboard: add scheduler operations (ffeedc3) (by Chris chrisbreuer93@gmail.com)
- scheduler: add operator task controls (029d42f) (by Chris chrisbreuer93@gmail.com)
- dashboard: restore deployment previews (6b2f7a4) (by Chris Breuer chrisbreuer93@gmail.com)
- deploy: add non-mutating preview plans (777715f) (by Chris Breuer chrisbreuer93@gmail.com)
- deploy: say when production data has no way back (#2318) (f8993b4) (by Glenn Michael Torregosa gtorregosa@gmail.com) (#2313, #2318, #2318, #2313)
🐛 Bug Fixes
- events: one emitter per process, not one per copy of the package (fb64c63) (by Chris chrisbreuer93@gmail.com)
- deploy: only publish a www record for an apex domain (30730d8) (by Chris chrisbreuer93@gmail.com)
- dashboard: generalize operator history (4abf403) (by Chris chrisbreuer93@gmail.com)
- cli: flush the log before outro resolves, so commands print their summary (4bd0d64) (by Chris chrisbreuer93@gmail.com)
- database: the default that filled a timestamp in wrote local time (2d816ce) (by Chris chrisbreuer93@gmail.com)
- dashboard: launch Craft through loopback (6e0992f) (by Chris Breuer chrisbreuer93@gmail.com)
- dashboard: remove unsupported deploy preview (9b7bbcd) (by Chris Breuer chrisbreuer93@gmail.com)
- composables: stop useTimeAgo's getter test racing the clock (#2317) (974134d) (by Glenn Michael Torregosa gtorregosa@gmail.com) (#2317, #2317)
- auth: put back the module mocks that made Auth untestable (#2316) (6dd8dd1) (by Glenn Michael Torregosa gtorregosa@gmail.com) (#2309, #2316, #2316, #2308)
- api: stop the API server serving the whole site (#2315) (f5ab04d) (by Glenn Michael Torregosa gtorregosa@gmail.com) (#2315, #2315, #2314, #1955)
- desktop: honor pantry craft resolution (804c9ee) (by Chris Breuer chrisbreuer93@gmail.com)
- dashboard: preserve native modal focus (980723d) (by Chris Breuer chrisbreuer93@gmail.com)
- dashboard: protect settings drafts (b538bda) (by Chris Breuer chrisbreuer93@gmail.com)
- dashboard: track buddy bot pull requests (05aae9c) (by Chris Breuer chrisbreuer93@gmail.com)
♻️ Code Refactoring
- dashboard: use native loop conditionals (95721ae) (by Chris Breuer chrisbreuer93@gmail.com)
- dashboard: share search modal (9034fc1) (by Chris Breuer chrisbreuer93@gmail.com)
📝 Documentation
- buddy: regenerate the command reference, which had drifted by one command (63d35ed) (by Chris chrisbreuer93@gmail.com)
- dashboard: document operations conventions (616adf5) (by Chris chrisbreuer93@gmail.com)
- regenerate the command reference for schedule and deploy (#2319) (ea58e02) (by Glenn Michael Torregosa gtorregosa@gmail.com) (#2319, #2319)
- stx: document client loop conditions (bfe3fe7) (by Chris Breuer chrisbreuer93@gmail.com)
🔧 Chores
- release v0.70.367 (6d4cd90) (by Chris chrisbreuer93@gmail.com)
- api: regenerate the OpenAPI, type and client artifacts (5d25d93) (by Chris chrisbreuer93@gmail.com)
Contributors
- Chris chrisbreuer93@gmail.com
- Chris Breuer chrisbreuer93@gmail.com
- Glenn Michael Torregosa gtorregosa@gmail.com