v1.2.0
Release Highlights
Release tag: v1.2.0
There are two changes of interest:
- improved coordinate checking for PyPI
- addition of an action that automatically updates the LicenseDB data
The remaining changes impact the development and deploy processes.
Upgrade Notes
There are no required actions for this upgrade.
What’s changed
Changes: v1.1.0...v1.2.0
Minor Changes
Improve coordinate checking for PyPI
- Use dependency injection in PypiCoordinatesMapper (#1072) (@qtomlinson)
- Restrict PyPI coordinates name in PypiCoordinatesMapper (#1065) (@qtomlinson)
Action to automatically update the LicenseDB data
- Delete azure-pipelines.yml (#1057) (@lumaxis)
- Update Actions workflow to pull in LicenseDB data (#1050) (@lumaxis)
Display information related to the deploy in the default endpoint
The sha of the deployed code is displayed at the default endpoint. This is useful for debugging.
Example:
{ "status": "OK", "sha": "89555eb2a172d4c804d1f4541377e300de77ca63" }
- get latest release version from GitHub API for prod deploy (#1055) (@elrayle)
- get version from package.json instead of release (#1053) (@elrayle)
Bug Fixes and Patches
Development related
- Improve formatting and linting setup (#1058) (@lumaxis)
- Add integration tests (#1042) (@qtomlinson)
- Use URL object to generate request URL (#1066) (@lumaxis)
Move deploy process to GitHub Actions
- update prod deploy action to use prod azure credentials (#1052) (@elrayle)
- add GitHub action for deploy of production service (#1051) (@elrayle)
- remove docker secrets from deploy action (#1048, #1073, #1074) (@elrayle, @lumaxis)
Dependency updates
- Bump github/codeql-action from 3.24.5 to 3.24.6 (#1068) (@dependabot[bot])
- Bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 (#1067) (@dependabot[bot])
- Bump github/codeql-action from 3.24.0 to 3.24.5 (#1062) (@dependabot[bot])
- Bump ip from 2.0.0 to 2.0.1 (#1061) (@dependabot[bot])