mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 20:42:43 +00:00
docs(changelog): record the dependency floors and the token scope
This commit is contained in:
1 parent
c5fc707e59
commit
6cac31403b
1 file changed
+27
@@ -1,5 +1,32 @@
|
||||
# Changelog
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Security
|
||||
|
||||
- **The published image no longer ships four flagged dependency versions.**
|
||||
Three floors in the override block had gone stale: the sanitiser behind the
|
||||
doctor-report PDF sat below the fix for GHSA-55q2-fjhq-7xh7, the CSS
|
||||
processor the build runs on sat below the fix for CVE-2026-69153, and a
|
||||
schema library that arrives through two unrelated parents had no floor at
|
||||
all (CVE-2026-59952). All three are raised and re-resolved, each inside its
|
||||
existing major, so nothing changes shape for anyone.
|
||||
- **The Prisma command line inside the image gets the same pins as the app.**
|
||||
The image carries two separate installs, and only one of them reads the
|
||||
project's override block. The other is an npm install of the Prisma CLI, and
|
||||
it was quietly resolving an HTTP server (GHSA-frvp-7c67-39w9,
|
||||
CVE-2026-39406) and a schema library (CVE-2026-59952) at the versions the
|
||||
image scan flagged, while the same packages were pinned and clean in the
|
||||
application tree. Both are now pinned on the npm side too, verified by
|
||||
rebuilding that install both ways. This is the second time the same gap has
|
||||
produced a finding, so the guard that compares the two files was widened: it
|
||||
had been skipping every scoped package name, which is exactly the case that
|
||||
went unnoticed here.
|
||||
- The Dependabot auto-merge workflow no longer hands a write token to the
|
||||
whole run. The workflow default is read-only and the write scopes sit on the
|
||||
one job that spends them. Nothing about which updates merge automatically
|
||||
changes.
|
||||
|
||||
## [1.38.3] — 2026-09-02
|
||||
|
||||
An account with two-factor can be deleted from the phone, and every data
|
||||
|
||||
Reference in new issue
Block a user