Release Notes
116 commits across 28 feature branches and standalone fixes since v1.15.4.
π New Features
- MNT-161: Process environment: 3 layers, encryption, UV venv, env file upload (#76) β Multi-layer environment processing with encrypted secrets, UV-based virtualenvs, and env file upload support.
- MNT-168: Replace Groq with OpenRouter (#79) β Groq fully replaced by OpenRouter as the LLM provider.
- MNT-172: OpenRouter user settings (#90) β Per-user OpenRouter configuration.
- MNT-181: Total tokens counter (#101) β Global total-token tracking across sessions.
- MNT-147: Wiki processes (#70) β Wiki pages now generated from Linear tickets with docstring support.
- MNT-155: Add allow list for registration and GitHub login (#71) β Restrict user registration and GitHub login to an allow list.
- MNT-146: Post build validation (#72) β Automated validation of builds after completion.
- MNT-156: Check API auth (#66) β Auth filters for API endpoints.
- Add wiki MCP tools, revise AGENTS.md, memory crosschecks (#68) β Wiki MCP tooling with memory consistency checks.
π Bug Fixes
- MNT-191: Fix ticket status update (#110) β Linear ticket status transitions no longer fail silently.
- MNT-189: Release v16 bugfixes (#106) β Batch of post-release v16 fixes including bandit/ruff findings.
- MNT-187: Wiki pages not generated (#103) β Wiki generation now works reliably for tickets.
- MNT-176: Bump version error (#91) β Fixed the version-bumping failure.
- MNT-173: Allowlist does not work (#86) β Allow list enforcement fixed.
- Add PR creation failure handler, fix context truncation (#73) β Graceful PR-creation failure handling and context truncation fix.
- Fix empty plan output
- Fix env var inputs
- Fix docker entrypoint script, docker user, and GH auth inside Docker
- Disable multi-service worker
π§ Improvements
- MNT-170: Migrate workflow env vars to project, user and system layers (#80) β Env vars split into three precedence layers.
- MNT-164: Docker compose (#77) β Full docker-compose setup for the app layer.
- MNT-175: Docker GH auth (#83) β GitHub authentication wired into the Docker image.
- MNT-156: Update CORS, MCP and wiki (#67) β CORS and MCP improvements.
- Refactor services (#74) β Service-layer refactor with test optimization.
- Migrate commands to skills, fix allowlist (#88) β CLI commands migrated to OpenCode skills.
- Server updates and fixes (#81) β Server fixes and additional error handlers.
- Update docker setup, archive old wiki pages, minor fixes and updates (#78) β Docker setup refresh and wiki archival.
- Code review of release candidate (#75) β Release-candidate code review fixes.
- Add app styleguide
- Add presentation plan
- Refactor settings, add MNT-169 env research
- Optimize test execution
- Fix pyproject.toml version
π Documentation & Maintenance
- Update wiki (#107)
- MNT-181: OpenWiki consistency audit (#102)
- OpenWiki consistency audit β gh auth fix, INDEX rebuild (#84)
- Cursor: OpenWiki consistency audit (#82)
- Wiki, AGENTS.md and README updates, wiki page rebuilds and revalidation
Full Changelog: v1.15.4...v1.16.7