• v1.0.3 6f0fd99b70

    ChatTLLX v1.0.3
    All checks were successful
    CI / Safe checks (pull_request) Successful in 2m17s
    CI / Safe checks (push) Successful in 2m16s
    Release / Verify and publish release (push) Successful in 3m5s
    Stable

    Ghost released this 2026-07-14 20:04:41 +00:00 | 445 commits to main since this release

    Changelog

    All notable public changes to ChatTLLX are documented here. The project follows
    Keep a Changelog and uses semantic versioning for
    published releases.

    Unreleased

    1.0.3 - 2026-07-14

    Fixed

    • Allowed normal links inside the regenerable Whisper cache and virtual environment to remain
      excluded from native disaster-recovery backups while retaining strict link rejection for every
      path that enters the encrypted package.
    • Enforced the reviewed Docker operating-system matrix even when an end-of-life Ubuntu release
      omits support metadata from /etc/os-release.

    1.0.2 - 2026-07-14

    Added

    • Added a staged native-to-Compose migration that prepares images while the existing service stays
      online, moves the encrypted SQLite state into PostgreSQL, and verifies the protected/public HTTP
      boundaries before completing the cutover.
    • Added consistent SQLite snapshots, age-encrypted native backups, externally verified backup
      checksums, an encrypted post-migration backup, and automatic rollback to the native systemd
      service when the Compose cutover fails.
    • Added an opt-in end-to-end migration fixture using the real PostgreSQL and Compose services.

    Changed

    • Published English and German migration runbooks for backup, cutover, verification, and rollback.
    • Refused automatic Docker installation after a host operating system reaches its declared support
      end.

    Fixed

    • Included the required license and community files in fresh container build contexts.
    • Kept the source migration lease active while creating the final consistent SQLite snapshot.

    1.0.1 - 2026-07-14

    Security

    • Replaced vulnerable transitive dependencies in the bundled Excalidraw renderer with reviewed,
      pinned versions and regenerated the browser runtime.
    • Added an exact install-script allowlist for esbuild and a CI audit gate for the complete
      dependency tree.
    • Replaced the deprecated transitive sliced package with a documented, MIT-licensed local
      compatibility implementation.

    1.0.0 - 2026-07-14

    Added

    • Interactive, checksum-verified Compose installer for Linux/amd64.
    • PostgreSQL storage separated into identity, content, automation, files, and operations schemas.
    • Self-hosted Whisper service, encrypted backups, restore tooling, and atomic updates.
    • Forgejo CI and immutable, reproducible release archives.
    • English-first public documentation, community policies, AGPL-3.0-or-later licensing, and an
      explicit no-telemetry guarantee.
    Downloads
  • v1.0.2 25349677bb

    ChatTLLX v1.0.2
    All checks were successful
    CI / Safe checks (pull_request) Successful in 2m12s
    CI / Safe checks (push) Successful in 2m6s
    Release / Verify and publish release (push) Successful in 2m32s
    Stable

    Ghost released this 2026-07-14 19:44:20 +00:00 | 448 commits to main since this release

    Changelog

    All notable public changes to ChatTLLX are documented here. The project follows
    Keep a Changelog and uses semantic versioning for
    published releases.

    Unreleased

    1.0.2 - 2026-07-14

    Added

    • Added a staged native-to-Compose migration that prepares images while the existing service stays
      online, moves the encrypted SQLite state into PostgreSQL, and verifies the protected/public HTTP
      boundaries before completing the cutover.
    • Added consistent SQLite snapshots, age-encrypted native backups, externally verified backup
      checksums, an encrypted post-migration backup, and automatic rollback to the native systemd
      service when the Compose cutover fails.
    • Added an opt-in end-to-end migration fixture using the real PostgreSQL and Compose services.

    Changed

    • Published English and German migration runbooks for backup, cutover, verification, and rollback.
    • Refused automatic Docker installation after a host operating system reaches its declared support
      end.

    Fixed

    • Included the required license and community files in fresh container build contexts.
    • Kept the source migration lease active while creating the final consistent SQLite snapshot.

    1.0.1 - 2026-07-14

    Security

    • Replaced vulnerable transitive dependencies in the bundled Excalidraw renderer with reviewed,
      pinned versions and regenerated the browser runtime.
    • Added an exact install-script allowlist for esbuild and a CI audit gate for the complete
      dependency tree.
    • Replaced the deprecated transitive sliced package with a documented, MIT-licensed local
      compatibility implementation.

    1.0.0 - 2026-07-14

    Added

    • Interactive, checksum-verified Compose installer for Linux/amd64.
    • PostgreSQL storage separated into identity, content, automation, files, and operations schemas.
    • Self-hosted Whisper service, encrypted backups, restore tooling, and atomic updates.
    • Forgejo CI and immutable, reproducible release archives.
    • English-first public documentation, community policies, AGPL-3.0-or-later licensing, and an
      explicit no-telemetry guarantee.
    Downloads
  • v1.0.1 736f0ba170

    ChatTLLX v1.0.1
    All checks were successful
    CI / Safe checks (pull_request) Successful in 2m10s
    CI / Safe checks (push) Successful in 2m9s
    Release / Verify and publish release (push) Successful in 2m26s
    Stable

    Ghost released this 2026-07-14 18:42:35 +00:00 | 460 commits to main since this release

    Changelog

    All notable public changes to ChatTLLX are documented here. The project follows
    Keep a Changelog and uses semantic versioning for
    published releases.

    Unreleased

    1.0.1 - 2026-07-14

    Security

    • Replaced vulnerable transitive dependencies in the bundled Excalidraw renderer with reviewed,
      pinned versions and regenerated the browser runtime.
    • Added an exact install-script allowlist for esbuild and a CI audit gate for the complete
      dependency tree.
    • Replaced the deprecated transitive sliced package with a documented, MIT-licensed local
      compatibility implementation.

    1.0.0 - 2026-07-14

    Added

    • Interactive, checksum-verified Compose installer for Linux/amd64.
    • PostgreSQL storage separated into identity, content, automation, files, and operations schemas.
    • Self-hosted Whisper service, encrypted backups, restore tooling, and atomic updates.
    • Forgejo CI and immutable, reproducible release archives.
    • English-first public documentation, community policies, AGPL-3.0-or-later licensing, and an
      explicit no-telemetry guarantee.
    Downloads
  • v1.0.0 c826c6c682

    ChatTLLX v1.0.0
    All checks were successful
    CI / Safe checks (push) Successful in 2m12s
    Release / Verify and publish release (push) Successful in 2m25s
    Stable

    Ghost released this 2026-07-14 18:22:41 +00:00 | 462 commits to main since this release

    Changelog

    All notable public changes to ChatTLLX are documented here. The project follows
    Keep a Changelog and uses semantic versioning for
    published releases.

    Unreleased

    1.0.0 - 2026-07-14

    Added

    • Interactive, checksum-verified Compose installer for Linux/amd64.
    • PostgreSQL storage separated into identity, content, automation, files, and operations schemas.
    • Self-hosted Whisper service, encrypted backups, restore tooling, and atomic updates.
    • Forgejo CI and immutable, reproducible release archives.
    • English-first public documentation, community policies, AGPL-3.0-or-later licensing, and an
      explicit no-telemetry guarantee.
    Downloads