Skip to content

Releases: savvina-ai/savvina

v2.1.1

Choose a tag to compare

@savvinaAI savvinaAI released this 22 Sep 13:27

v2.1.1 (2026-09-22)

Bug Fixes

  • setup: Fix .env corruption from UID/GID append and improve sample-db docs in README (fed7296)

  • test-dbs: Derive sample Postgres dates from CURRENT_DATE so seeded data stays current (2c0d44a)


Detailed Changes: v2.1.0...v2.1.1

v2.1.0

Choose a tag to compare

@savvinaAI savvinaAI released this 22 Sep 07:51

v2.1.0 (2026-09-22)

Bug Fixes

  • Publish multi-arch images to Docker Hub, move TLS out of the frontend container, and close review findings (#17, 9c91a21)

Features

Refactoring

  • settings: Move the custom-provider service list into its own module so a test can pin which services are offered (#17, 9c91a21)

  • settings: Move the custom-provider service list into its own module so a test can pin which services are offered (#16, adcf021)


Detailed Changes: v2.0.0...v2.1.0

v2.0.0

Choose a tag to compare

@savvinaAI savvinaAI released this 20 Sep 16:19

v2.0.0 (2026-09-20)

Bug Fixes

  • settings: Read cache TTL live, share staged-settings and error handling across tabs, and finish the GitHub Models removal (#15, 86efe30)

  • settings: Write settings through to the runtime singleton, stage cache/pruning toggles until Save, and restructure the tabs (#15, 86efe30)

Chores

  • deps: Update frontend dev dependencies to clear all nine npm audit advisories (#15, 86efe30)

Documentation

  • Correct the docs where they disagreed with the code, and delete the unused provider config schema they described (#15, 86efe30)

Refactoring

  • providers: Remove env-var LLM API keys so provider credentials come only from encrypted UI-saved configs (#15, 86efe30)

Detailed Changes: v1.0.6...v2.0.0

v1.0.6

Choose a tag to compare

@savvinaAI savvinaAI released this 27 Aug 14:00

v1.0.6 (2026-08-27)

Bug Fixes

  • ci: Restore semantic-release under GitPython 3.1.60 (#14, 0a97ffe)

  • deps: Bump sqlparse to 0.6.0 and fail closed on its new SQLParseError (#13, 9732d57)

  • semantic: Stop new business metrics 422ing the model save. Seeds the metric_type discriminator and aggregation the backend's union requires, so adding a metric no longer rejects the whole PUT. Also syncs the frontend semantic types with models.py — surfacing segments, notes, table grain/domain and the column intelligence fields — and closes the feedback loop by sending semantic_correction on thumbs-down into a new Suggestions tab. (#13, 9732d57)


Detailed Changes: v1.0.5...v1.0.6

v1.0.5

Choose a tag to compare

@savvinaAI savvinaAI released this 12 Aug 11:51

v1.0.5 (2026-08-12)

Bug Fixes

  • Make ChartView containerRef optional and remove nullRef workaround (#11, 63283fa)

  • Report the real version, and stop the frontend suite losing timing races (#11, 63283fa)

  • deps: Align Node version across compose, drop no-op esbuild dep, refresh architecture docs (#11, 63283fa)

  • deps: Patch cryptography, react-router, and js-yaml vulnerabilities (#11, 63283fa)

Chores

Documentation

  • Correct two inaccurate claims in the Docker infrastructure guide (#11, 63283fa)

  • Document every endpoint, TRUSTED_PROXIES, and the frontend test suite (#11, 63283fa)


Detailed Changes: v1.0.4...v1.0.5

v1.0.4

Choose a tag to compare

@savvinaAI savvinaAI released this 22 Jul 08:43

v1.0.4 (2026-07-22)

Bug Fixes

  • Unblock first-run setup and derive DATABASE_URL from APP_DB_PASSWORD (#9, 7020ca9)

Detailed Changes: v1.0.3...v1.0.4

v1.0.3

Choose a tag to compare

@savvinaAI savvinaAI released this 22 Jul 07:40

v1.0.3 (2026-07-22)

Bug Fixes

  • deps: Patch axios, brace-expansion, and json-repair vulnerabilities (#8, 8606d51)

Documentation

  • Polish README — tagline, badges (e680bc2)

Detailed Changes: v1.0.2...v1.0.3

v1.0.2

Choose a tag to compare

@savvinaAI savvinaAI released this 16 Jun 09:07

v1.0.2 (2026-06-16)

Bug Fixes

  • Close concurrent-batch-generation races, patch form-data, js-yaml, ws vulnerabilities, patch starlette, cryptography, python-multipart vulnerabilities (c26e99d)

  • deps: Patch form-data, js-yaml, ws vulnerabilities (c26e99d)

  • deps: Patch starlette, cryptography, python-multipart vulnerabilities (c26e99d)

  • semantic: Close concurrent-batch-generation races (c26e99d)


Detailed Changes: v1.0.1...v1.0.2

v1.0.1

Choose a tag to compare

@savvinaAI savvinaAI released this 15 Jun 11:49

v1.0.1 (2026-06-15)

Bug Fixes

  • Build and dependency improvements (8355f18)

  • Vite and react vulnerabilities (#4, 1b51042)

Chores

  • Add CLA assistant workflow with dedicated signatures branch (13f254f)

  • Remove CLA action, using cla-assistant.io instead (bd5490e)

  • Update allowlist for cla workflow (7001c6f)

Continuous Integration

  • Use PAT for semantic-release to bypass branch protection (5d2eef3)

  • Use PAT for semantic-release to bypass branch protection (d6bb6b6)

Performance Improvements

  • Added hf_token and auto generation of keys for docker setup acceleration (#4, 1b51042)

Detailed Changes: v1.0.0...v1.0.1

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 01 Jun 18:14

v1.0.0 (2026-06-01)

  • Initial Release