What's Changed
- Eliminate unsafe HTML insertion by @leepeuker in #913
- Improve password reset management actions by @leepeuker in #914
- Fix watch date validation by @leepeuker in #915
- Encode movie search query parameters by @leepeuker in #916
- Gate Docker releases with validation by @leepeuker in #917
- Retry Docker promotion verification by @leepeuker in #918
- Improve Docker image hygiene by @leepeuker in #919
- Fix Docker promotion digest parsing by @leepeuker in #920
- Pin GitHub Actions by commit by @leepeuker in #921
- Audit Composer dependencies by @leepeuker in #922
- Remove unused jQuery dependency by @leepeuker in #923
- Scan Docker images for vulnerabilities by @leepeuker in #924
- Build runtime image directly from Alpine by @leepeuker in #925
- Generate and verify container image attestations by @leepeuker in #926
- Fail closed when promoting immutable image tags by @leepeuker in #927
Full Changelog: 0.80.0...0.81.0-rc.1