All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, adheres to Semantic Versioning, and is generated by Changie.
Please take notes of Changed, Removed and Deprecated items prior upgrading.
- Fix duplicate release tagging in CI
- No longer require custom GitHub token for workflows
- Combine build and release workflows
- Build against Crystal 1.15
- Push pre-compiled executables on releases
- Comply with Crystal 1.15 code formatting
- Enforces CHANGELOG entries on PRs
- Enforces formatted Crystal code
- Ensure spec passes in CI
- Automate release generation with PR
- Automate release on merge of Release PR
- Correctly load
Drift.embed_as
helper - Solve mismatch between tag/shards.yml
- Change migration files and commands from
up
tomigrate
anddown
torollback
.
- Properly close database when finishing.