v1.2.3
What's Changed
- Fix docker build voice by @seiggy in #118
- fix(docker): harden stack — /app/models perms, healthcheck, MongoDB kernel 6.19+ workaround by @seiggy in #123
- Squad/116 sensor agent cleanup by @seiggy in #124
- feat: next release sprint - 7 issues (#78, #77, #3, #28, #84, #104, #45) by @seiggy in #125
- fix: resolve bugs #42, #79, #106 with regression tests by @seiggy in #127
- feat(dashboard): global React error boundary by @seiggy in #184
- ci: pin GitHub Actions to full-length commit SHAs by @seiggy in #186
- chore(deps): bump postcss from 8.5.6 to 8.5.15 in /lucia-dashboard by @dependabot[bot] in #126
- fix(api): validate agentId Uri returns 400 by @seiggy in #191
- fix(security): constant-time internal service token comparison by @seiggy in #185
- fix(voice): snapshot pipeline-stage timings before background save by @seiggy in #187
- fix(ha): validate HA access token before opening WebSocket by @seiggy in #188
- feat(ha): services.yaml for lucia.send_message by @seiggy in #189
- feat(dashboard): error UI for template & optimizer fetches by @seiggy in #190
- ci(docker): pin base images by digest by @seiggy in #193
- chore(ha): move dev scripts out of shippable component root by @seiggy in #194
- fix(voice): align mDNS instance name with Wyoming InfoEvent by @seiggy in #192
- refactor(dashboard): type API responses, remove unsafe as/any casts by @seiggy in #196
- fix(voice): cap cumulative utterance audio buffers to prevent memory DoS by @seiggy in #197
- ci: repoint squad workflows to master branch by @seiggy in #195
- fix(auth): persist HMAC session signing key to durable config store by @seiggy in #198
- fix(deps): bump vite to 7.3.2+ to resolve 3 Dependabot CVEs by @seiggy in #200
- chore(deps): bump react-router and react-router-dom in /lucia-dashboard by @dependabot[bot] in #201
- feat: input-required task timeout, dashboard key override/.env wiring, Jetson deploy fixes by @seiggy in #202
- fix(deps): align package versions with Aspire 13.4.2 transitives by @seiggy in #203
- Fix/package updates build by @seiggy in #210
New Contributors
- @dependabot[bot] made their first contribution in #126
Full Changelog: v1.2.2...v1.2.3