What's Changed
- Add Claude Code GitHub Workflow by @TuroYT in #211
- chore: add srvx dependency by @TuroYT in #213
- feat: add CAPTCHA and email verification support by @TuroYT in #212
- chore(deps): bump defu from 6.1.4 to 6.1.6 by @dependabot[bot] in #216
- fix: install missing jest devDependencies so tests pass by @TuroYT in #218
- feat: run container as non-root user and publish image to GHCR by @TuroYT in #217
- chore(deps): bump hono from 4.12.9 to 4.12.12 by @dependabot[bot] in #219
- feat: SSO auto-link at user creation (closes #195) by @TuroYT in #220
- chore(deps): bump next from 16.2.0 to 16.2.3 by @dependabot[bot] in #222
- chore: add Docker Hub publishing workflow by @TuroYT in #223
- chore(deps): bump hono from 4.12.9 to 4.12.12 by @dependabot[bot] in #224
- chore(deps): bump hono from 4.12.9 to 4.12.14 by @dependabot[bot] in #226
- dx: add Makefile, Husky, VSCode settings, type-check by @TuroYT in #227
- feat: API/scripting capability (#215) by @TuroYT in #221
- test(e2e): add Robot Framework e2e test suite by @TuroYT in #225
- ci: fix Docker Hub publish to use package.json version by @TuroYT in #230
- ci: disable e2e job temporarily + fix e2e timeouts by @TuroYT in #231
- Merge v1.4.0 by @TuroYT in #214
Full Changelog: v1.3.9...v1.4.0