v2.5.0
v2.5.0 - General maintenance and caching improvements
- General documentation updates
- Helm and GitHub Actions-based CI/CD pipeline
- Upgrade to NodeJS v20
- Add BCSans font support
- Drop support for report caching and v1 endpoints
- Implement space-constrained cache pruner and cycler
What's Changed
- Api gateway by @TimCsaky in #89
- Update node base image, bcgovpubcode and test pipelines by @jujaga in #91
- Routine NPM dependency updates & BCSans Font Support by @jujaga in #92
- Github Actions for Images and Node 20 LTS by @jujaga in #93
- Minimally viable CDOGS Helm Chart and Dockerfile fix by @jujaga in #94
- Fix NPM Cache directory permission and PID Signalling bugs by @jujaga in #95
- Add CDOGS Helm Chart and associated GA workflow by @jujaga in #96
- Migrate CI/CD pipeline from Jenkins to Github Actions by @jujaga in #97
- Add missing namespace config value in GA Helm deploy argument command by @jujaga in #98
- Remove Cache Report and v1 Endpoints by @jujaga in #100
- Cleanup and update docs by @norrisng-bc in #99
- Implement support for automated cache pruning maintenance by @jujaga in #101
- Optimize and remove unnecessary I/O operations from cache cleaning job by @jujaga in #102
- Release CDOGS v2.5.0 by @jujaga in #103
New Contributors
- @norrisng-bc made their first contribution in #99
Full Changelog: v2.4.2...v2.5.0