Releases: navapbc/template-application-flask
Releases · navapbc/template-application-flask
v0.4.0
Summary
This release switches to using the Platform CLI tool for managing the template. This requires a manual migration step for users of previous version of the template that wish to update, for guidance see https://navapbc.github.io/platform-cli/getting-started/migrating-from-legacy-template/
What's Changed
- Support Platform CLI by @doshitan in #240
- Notably the
.hadolint.yaml
and.dockleconfig
files previously installed at the project root have been moved to the app directory. Upstream scanning CI has been updated to apply app-specific configs when running for those apps.
- Notably the
New Contributors
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Ignore Poetry installation error log files. by @anybodys in #213
- Fix broken Markdown references by @sawyerh in #216
- Make update-template.sh more robust to deletions and changes to files by @sawyerh in #217
- Fix buggy md syntax in technical-overview.md by @yoomlam in #221
- VSCode API Debugger by @rylew1 in #222
- Bump Python version in pyproject.toml by @KevinJBoyer in #226
- Add bulk operations utilities by @KevinJBoyer in #224
- Bump Postgres to 16 by @KevinJBoyer in #225
- Fix flaky test test_bulk_upsert by @KevinJBoyer in #229
- Remove version from docker compose files by @chouinar in #231
- Swap out Flake8 for ruff in linting by @chouinar in #232
- Add support for local secrets by @KevinJBoyer in #227
- Fix links to docker-compose.yml by @KevinJBoyer in #233
- Fix typos and grammar in md files by @yoomlam in #223
- Pin Python minor version and document upgrade details by @chouinar in #235
- Upgrade dependencies + upgrade Python version by @chouinar in #237
- Small fix for install-template.sh by @sivy in #236
- Update dependencies via
poetry update
by @coilysiren in #238 - Update packages & setup docker-compose to allow override.env file by @chouinar in #239
New Contributors
- @anybodys made their first contribution in #213
- @sawyerh made their first contribution in #216
- @yoomlam made their first contribution in #221
- @rylew1 made their first contribution in #222
- @KevinJBoyer made their first contribution in #226
- @sivy made their first contribution in #236
- @coilysiren made their first contribution in #238
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Update cryptography package by @lorenyu in #192
- Set default table privileges in first migration by @lorenyu in #188
- Add template install and update scripts by @lorenyu in #193
- Add a script that waits for the DB container to be available by @chouinar in #194
- Upgrade to SQLAlchemy 2.0 by @chouinar in #197
- Upgrade to psycopg3 from version 2 by @chouinar in #201
- Fix verify_in_ssl log statement which no longer has access to SSL params by @chouinar in #202
- Document suggestion to increase memory allocation by @lorenyu in #203
- Make updates for Python 3.12 & update various packages to their latest versions by @chouinar in #206
- Update Dockle ignore to have new Python version in path by @chouinar in #207
- Upgrade Pydantic version by @chouinar in #209
- Add pagination support to the API by @chouinar in #211
- Use Docker Compose V2 by @michael-wojcik in #88
New Contributors
- @michael-wojcik made their first contribution in #88
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Notable recent changes
New functionality
- Run flask using production wsgi/http server by @daphnegold in #185
- Add basic index route by @kylegunby in #179
- Add make help command by @lorenyu in #187
Maintenance and enhancements
- Increase Postgres connection timeout to 10 seconds by @lorenyu in #182
- Bump certifi from 2023.5.7 to 2023.7.22 in /app by @dependabot in #183
- Migrate poetry dev dependencies to new group syntax by @daphnegold in #184
- Use common prefix for db-migrate commands by @lorenyu in #189
- Remove "Template" from CI workflow name by @lorenyu in #191
Documentation
- Update database management documentation by @kylegunby in #178
- Update local setup instructions in getting-started.md by @daphnegold in #180
New Contributors
- @chouinar made their first contribution in #8
- @rocketnova made their first contribution in #9
- @zelgadis made their first contribution in #39
- @jamesbursa made their first contribution in #53
- @lxqnt made their first contribution in #110
- @dependabot made their first contribution in #112
- @rsk2 made their first contribution in #134
- @bbemis017 made their first contribution in #159
- @SammySteiner made their first contribution in #165
- @Nava-JoshLong made their first contribution in #160
- @kylegunby made their first contribution in #178
- @daphnegold made their first contribution in #180
Full Changelog: https://github.com/navapbc/template-application-flask/commits/v0.1.0