Releases: getnao/nao
Releases · getnao/nao
v0.1.7
v0.1.6
What's Changed
- Feat/530 export story pdf or html by @socallmebertille in #567
- chat replay dark mode adjust by @socallmebertille in #613
- fix: show full error messages in debug table instead of truncating to 80 chars by @vector-one in #600
- feat: auto-detect warehouse dialect and inject syntax-specific SQL rules into system prompt by @vector-one in #606
- fix: sync package-lock.json and fix prettier formatting for CI by @Bl3f in #616
- story icons merged into a 3 dots drop menu by @socallmebertille in #614
- all issues due to config bedrock resolved by @socallmebertille in #615
- Fix : Download PDF error by @socallmebertille in #617
- Add budget settings page with per-provider cost tracking by @socallmebertille in #575
- added mobile sidebar navigation by @tp-001 in #543
- Mount images in sandbox by @Bl3f in #558
- fix: pass credentials and add env fallback in resolveProviderSettings for Vertex AI by @vector-one in #605
- Cloud by @Bl3f in #618
New Contributors
- @vector-one made their first contribution in #600
- @tp-001 made their first contribution in #543
Full Changelog: v0.1.4...v0.1.6
v0.1.6rc5
v0.1.6rc4
v0.1.6rc3
v0.1.6rc2
v0.1.6rc1
v0.1.5rc3: Fix all cubic code review issues from PR #618 (#619)
P0: Fix OAuth CSRF vulnerability - sign state with HMAC and verify session in callback P1: Sanitize project records in listForCurrentUser to exclude sensitive fields P1: Fix .naoignore filtering in context-explorer by using shouldExcludeEntry P1: Use execFileSync instead of execSync to prevent shell injection in deploy.ts and github.ts P1: Pin appleboy/ssh-action to commit SHA (v1.2.5) across all workflows P2: Remove redundant key_hash indexes in pg-schema, sqlite-schema, and migrations P2: Use longer userId slice (16 chars) for orgSlug to reduce collision risk P2: Invalidate project.getCurrent after member edit in settings P2: Use BuildKit secret mount for GITHUB_TOKEN instead of build-arg in Dockerfile and workflows P2: Require non-empty name before submitting in add-member-dialog P2: Avoid resetting local form values on background refetch in env-vars-section Co-authored-by: Cursor Agent <cursoragent@cursor.com>