v26.08.11
What's Changed
Security
- security: pin actions, set least-privilege permissions, and remove publishing workflows by @Jamyn in #13
Fixes
- fix: package a working wheel and frontend under hatchling by @Jamyn in #2
- fix: commit the fulltext-search triggers during schema init by @Jamyn in #5
- fix: keep apply(timer/counter) from wrapping the Slack events router by @Jamyn in #6
- fix: align spacy and thinc with the Python 3.14 base image by @Jamyn in #20
CI
- ci: enforce two-tier PR labels and configure Dependabot and release notes by @Jamyn in #10
- ci: deploy the docs site to GitHub Pages by @Jamyn in #11
- ci: fail when a lockfile drifts from its package.json by @Jamyn in #12
Maintenance and documentation
- build: move the image to Debian 13, postgres client 18, and a pinned mjml by @Jamyn in #1
- build: pin Python dependencies past known CVEs by @Jamyn in #7
- build: update frontend dependencies by @Jamyn in #8
- build: update docs toolchain dependencies by @Jamyn in #9
- docs: rewrite README, add a security policy, and point links at the new site by @Jamyn in #17
New Contributors
Full Changelog: https://github.com/Jamyn/dispatch/commits/v26.08.11