## Release 2026.9.17.1 ### Tobias Macey - [x] **docs: B2B learner records spec and provider-access decision** (#55) by tmacey@mit.edu - [x] **feat(b2b_learner_records): add the learner-records tenant** (#56) by tmacey@mit.edu - [x] **fix(sentry): cap request bodies at 1KB and scrub Postgres DETAIL rows** (#54) by tmacey@mit.edu - [x] **chore(deps): update Python lockfile to latest patch/minor versions** (#61) by tmacey@mit.edu - [x] **Add self-documenting descriptions to analytics response fields** (#57) by tmacey@mit.edu ### renovate[bot] - [x] **chore(deps): update python docker tag to v3.14** (#48) by 29139614+renovate[bot]@users.noreply.github.com - [x] **chore(deps): update astral-sh/setup-uv action to v10** (#50) by 29139614+renovate[bot]@users.noreply.github.com - [x] **chore(deps): update actions/checkout action to v7** (#49) by 29139614+renovate[bot]@users.noreply.github.com - [x] **chore(deps): update zizmorcore/zizmor-action action to v0.6.3** (#47) by 29139614+renovate[bot]@users.noreply.github.com - [x] **chore(deps): pin dependencies** (#46) by 29139614+renovate[bot]@users.noreply.github.com - [x] **chore(deps): lock file maintenance** (#51) by 29139614+renovate[bot]@users.noreply.github.com --- *This release was automatically generated by the Concourse release pipeline.* *Closing this issue will trigger the production deployment.*
Release 2026.9.17.1
Tobias Macey
renovate[bot]
This release was automatically generated by the Concourse release pipeline.
Closing this issue will trigger the production deployment.