1. Docs
  2. Self-Hosted

Release notes

Get notified of new releases by following the self-hosting release notes RSS feed.

Upgrade compatibility note

Self-hosted customers can safely upgrade to any later minor version of the same or the following major version — i.e. from a 7.x.x version to any later 7.x.x version or any 8.x.x version.

  • Major version upgrades are only supported between consecutive major versions — i.e. while upgrading from any 7.x.x version to any 8.x.x version will work fine, attempting to upgrade directly from 6.x.x to 8.x.x (skipping 7.x.x) will fail.
  • "Deprecated" versions are found to contain issues. It is recommended that the last patch of the minor version should be used when upgrading. The feature set in the deprecated version will be included in the last patch unless explicitly excluded in the patch notes.

Action required: PostgreSQL 14 reaches end of life on November 12, 2026. Migrate to PostgreSQL 18. See Migrate from PostgreSQL 14 to PostgreSQL 18

Tines registry and Docker Hub decommissioning

Beginning January 15, 2027, new Tines images will only be released to oci.tines.com. No new images will be released to registry.tines.com or Docker Hub.

Access to registry.tines.com and Tines images on Docker Hub will end on March 1, 2027. Migrate to the OCI registry before this date. See Accessing the OCI registry for details.

Please update your Docker deployments to reflect the changes. As a best practice, we recommend using a pull-through cache for our registry to prevent disruptions when scaling your Tines deployment.

October 2026

October 20th, 2026 - 44.0.0

Release Details (JSON) dbf1d8fa_v44_0_0 - https://assets.sh.tines.com/releases/44.0.0-rd.json

Release 44.0.0 removes all legacy records migration code, including repair tools, status banners, upgrade checks, dual writing, and partition maintenance. Records use the new storage exclusively.

Remove RECORD_RESULT_SET_TABLE_NAME and RECORDS_MIGRATION_DISABLED from your configuration; they no longer affect records. Contact Tines support before upgrading if you still rely on the legacy storage override.

The migration began in 38.5.0 and ran automatically during 40.x and 41.x. Admin status banners arrived in 40.0.0. Release 42.0.0 switched storage and stopped the background copy; most customers have already completed it.

Before upgrading, check for admin banners below the navigation bar. Do not upgrade to 44.0.0 if you see “Data migration in progress,” “Verifying data integrity…,” discrepancies, or “Some records are unavailable.” Complete migration and repairs first; contact Tines support if you are unsure whether you are ready.

  • 41.x: Upgrade to 41.6.6, wait at least 24 hours, and run tines:verify_records_migration from a worker. Proceed to 42.x only after “SAFE TO UPGRADE.” For “MIGRATION IN PROGRESS,” wait and rerun; for “MISMATCHES FOUND,” contact support.
  • 42.x or 43.x: Complete any repairs with Tines support before upgrading to 44.0.0. Waiting or upgrading alone will not recover missing records.

If you upgrade to 44.0.0 with unmigrated records, those records will be invisible but remain stored in the old table. The upgrade does not delete that data: the old table is retained until 45.0.0. Contact Tines support for recovery before upgrading to 45.0.0, which will drop it.

September 2026
August 2026
July 2026

July 28th, 2026 - 42.4.0

Release Details (JSON) 5979fa9a_v42_4_0 - https://assets.sh.tines.com/releases/42.4.0-rd.json

July 21st, 2026 - 41.6.5

Release Details (JSON) e3f4d49e_v41_6_5 - https://assets.sh.tines.com/releases/41.6.5-rd.json

  • Fix records migration issue that could re-process completed migrations and stall progress

July 7th, 2026 - 42.0.0

Release Details (JSON) 6d0294aa_v42_0_0 - https://assets.sh.tines.com/releases/42.0.0-rd.json

June 2026
May 2026

May 19th, 2026 - 41.0.0 (Deprecated, use 41.6.5)

Release Details (JSON) e90895d9_v41_0_0 - https://assets.sh.tines.com/releases/41.0.0-rd.json

May 15th, 2026 - 40.7.2

Release Details (JSON) 440981e0_v40_7_2 - https://assets.sh.tines.com/releases/40.7.2-rd.json

  • Members of case groups can now use case templates from their parent team, matching what the UI already shows instead of failing with “template not found.”

May 13th, 2026 - 40.7.1 (Deprecated, use 40.7.2)

Release Details (JSON) e0e02c40_v40_7_1 - https://assets.sh.tines.com/releases/40.7.1-rd.json

  • Making Tines better every day with minor fixes and optimizations.

May 5th, 2026 - 40.6.0

Release Details (JSON) b28d8773_v40_6_0 - https://assets.sh.tines.com/releases/40.6.0-rd.json

April 2026

April 24th, 2026 - 40.4.2

Release Details (JSON) 3f79f5f2_v40_4_2 - https://assets.sh.tines.com/releases/40.4.2-rd.json

  • Fix for issues with GPT 5.4 on some custom AI providers.

April 22nd, 2026 - 40.4.1

Release Details (JSON) 9d30ea47_v40_4_1 - https://assets.sh.tines.com/releases/40.4.1-rd.json

  • Fixes connect flows where a blank modal was appearing instead of the popup when connecting a credential

April 10th, 2026 - 40.2.2 (Deprecated, use 40.3.0)

Image digests for build 5824ecce_v40_2_2:
tines/tines-nginx:5824ecce_v40_2_2 sha256:c76903ee1d5577fae077bd3079e1f62516d788ba066c58a03fd7b0cca8ddc311
tines/tines-nginx-unprivileged:5824ecce_v40_2_2 sha256:fa85930d87502f981cc2d897ce69ee4d4bcd247dea6d7415a32b75fc40a26c5c
tines/tines-app:5824ecce_v40_2_2 sha256:71e90f5f9cb1e5ed39f9a98d52c9c1f033404850d430fc3e317e7b6338c1647a
tines/tines-app-with-fips:5824ecce_v40_2_2 sha256:481023c8866bbd9db39aeb5f4df1dfb7db953416ad87620cd2f613a0b583a148
tines/tines-command-runner:5824ecce_v40_2_2 sha256:5638cf984f0089a280cb3338e0bb16e34bf3fbddad46e95a7095c9debe110315
tines/tines-command-runner-fips:5824ecce_v40_2_2 sha256:041de089bc3db1515ec4d4f4ff67d7dd7e144b70d4dfe51bc30455c260284d81
  • Fixes an issue where case creation was blocked by a removed database column still being referenced

April 9th, 2026 - 40.2.1 (Deprecated, use 40.3.0)

Release Details (JSON) 22672740_v40_2_1 - https://assets.sh.tines.com/releases/40.2.1-rd.json

  • Fixes an issue where the ALLOW_PRIVATE_REQUESTS environment variable was not respected when examining ip addresses

April 9th, 2026 - 39.5.1

Release Details (JSON) 756b74b5_v39_5_1 - https://assets.sh.tines.com/releases/39.5.1-rd.json

  • Fixes an issue where the ALLOW_PRIVATE_REQUESTS environment variable was not respected when examining ip addresses
March 2026

March 16th, 2026 - 38.5.4

Release Details (JSON) b59376a0_v38_5_4 - https://assets.sh.tines.com/releases/38.5.4-rd.json

  • [Revised] Fixes a migration issue where self-hosted instances using non-superuser database roles encountered permission errors during schema updates.

March 16th, 2026 - 37.3.8

Release Details (JSON) c8e66fad_v37_3_8 - https://assets.sh.tines.com/releases/37.3.8-rd.json

  • [Revised] Fixes a migration issue where self-hosted instances using non-superuser database roles encountered permission errors during schema updates.

March 13th, 2026 - 38.5.3 (Deprecated, use 38.5.4)

Release Details (JSON) 41354a8e_v38_5_3 - https://assets.sh.tines.com/releases/38.5.3-rd.json

  • Fixes a migration issue where self-hosted instances using non-superuser database roles encountered permission errors during schema updates.

March 12th, 2026 - 37.3.7 (Deprecated, use 37.3.8)

Release Details (JSON) 17bf273c_v37_3_7 - https://assets.sh.tines.com/releases/37.3.7-rd.json

  • Fixes a migration issue where self-hosted instances using non-superuser database roles encountered permission errors during schema updates.
February 2026

February 27th, 2026 - 38.5.2

Release Details (JSON) 60594b65_v38_5_2 - https://assets.sh.tines.com/releases/38.5.2-rd.json

  • Fixes a bug preventing members of a case group from adding or removing tags on a case

February 19th, 2026 - 39.1.1

Release Details (JSON) 0b9d5b0b_v39_1_1 - https://assets.sh.tines.com/releases/39.1.1-rd.json

  • Fixes a bug causing action run fair orchestration not to respect the SIDEKIQ_CONCURRENCY environment variable

February 17th, 2026 - 39.1.0 (Deprecated, use 39.1.1)

Release Details (JSON) c5a9787a_v39_1_0 - https://assets.sh.tines.com/releases/39.1.0-rd.json

February 17th, 2026 - 38.5.0 (Deprecated, use 38.5.2)

Release Details (JSON) 7d108d1b_v38_5_0 - https://assets.sh.tines.com/releases/38.5.0-rd.json

February 17th, 2026 - 37.3.6

Release Details (JSON) 43fcabd4_v37_3_6 - https://assets.sh.tines.com/releases/37.3.6-rd.json

  • Security fixes
January 2026

January 30th, 2026 - 38.4.1 (Deprecated, use 38.5.0)

Release Details (JSON) b5b9ad83_v38_4_1 - https://assets.sh.tines.com/releases/38.4.1-rd.json

Allows for credential selection for self-hosted environments using AWS Bedrock as an AI Provider.

January 29th, 2026 - 34.9.1

Release Details (JSON) fa431dc9_v34_9_1 - https://assets.sh.tines.com/releases/34.9.1-rd.json

  • Fixes a bug when upgrading from versions related to database permissions.

January 27th, 2026 - 37.3.5 (Deprecated, use 37.3.6)

Release Details (JSON) c71dcee4_v37_3_5 - https://assets.sh.tines.com/releases/37.3.5-rd.json

  • Fixes a bug when running script actions via tines-command-runner with Python 3.13.

January 20th, 2026 - 38.2.2

Release Details (JSON) 015fc356_v38_2_2 - https://assets.sh.tines.com/releases/38.2.2-rd.json

  • Fixes a bug where Stripe.js was loading when self-hosted.

January 16th, 2026 - 38.2.1 (Deprecated, use 38.2.2)

Image digests for build cac4ca8a_v38_2_1
tines/tines-app:cac4ca8a_v38_2_1 sha256:848be160cf3dc0fb5d0f277707f865fbb6654399d782d53f2975f493865f855f
tines/tines-command-runner:cac4ca8a_v38_2_1 sha256:ab5c14da5edd8d79e8ca0cd83ba44b143c11e1da8556ebc77f2c2b932da1cba1
tines/tines-nginx:cac4ca8a_v38_2_1 sha256:ab7ae34a7cf37b619f9eb40c22d488d77e45b2ad8640ea6f726d2cd93bdba90e
  • Fixes a bug when upgrading between major versions.

January 16th, 2026 - 37.3.4

Release Details (JSON) 2495e155_v37_3_4 - https://assets.sh.tines.com/releases/37.3.4-rd.json

  • Fixes a bug when upgrading between versions 36 to 37.

January 13th, 2026 - 38.2.0 (Deprecated, use 38.2.2)

Image digests for build 217d5f92_v38_2_0
tines/tines-app:217d5f92_v38_2_0 sha256:095cc03c7b7a09b4a9676221d60e1e3bd18053ca39be701cba740d1c35431268
tines/tines-command-runner:217d5f92_v38_2_0 sha256:0a5cb7e63631b5ddc99511187d40d3523e406386739b4c262fe298684c844805
tines/tines-nginx:217d5f92_v38_2_0 sha256:7fb7f7b365c27af1a490344c31059f2c509cd051116784be71ba4704cebe97b3
December 2025

December 12th, 2025 - 37.3.3

Release Details (JSON) 5dcf760d_v37_3_3 - https://assets.sh.tines.com/releases/37.3.3-rd.json

  • Fixes default runtime for Run Script actions

December 12th, 2025 - 36.2.2 (Deprecated, use 36.2.3)

Release Details (JSON) b32650de_v36_2_2 - https://assets.sh.tines.com/releases/36.2.2-rd.json

  • Fixes default runtime for Run Script actions

December 11th, 2025 - 37.3.2

Release Details (JSON) b560e196_v37_3_2 - https://assets.sh.tines.com/releases/37.3.2-rd.json

  • Fixes a redirect handling issue when connecting to remote MCP servers via the AI Agent action

December 9th, 2025 - 37.3.1

Release Details (JSON) ccaebba1_v37_3_1 - https://assets.sh.tines.com/releases/37.3.1-rd.json

  • Fixing an SSL issue for Tines Server when providing SSL cipher options

December 5th, 2025 - 37.2.2

Release Details (JSON) 7dc418f7_v37_2_2 - https://assets.sh.tines.com/releases/37.2.2-rd.json

  • Removes index idx_team_case_notes_composite_search
  • Adds database fallback for reading managed OAuth credential client id & secrets

December 3rd, 2025 - 36.2.1

Release Details (JSON) ec4d017a_v36_2_1 - https://assets.sh.tines.com/releases/36.2.1-rd.json

  • Fixes an issue in tines-app-fips where it was not possible to run update-ca-certificates to mount custom certificates

December 2nd, 2025 - 37.2.1

Release Details (JSON) 53c5e809_v37_2_1 - https://assets.sh.tines.com/releases/37.2.1-rd.json

  • Fixes an issue in tines-app-fips where it was not possible to run update-ca-certificates to mount custom certificates
November 2025

November 18th, 2025 - 37.0.0

Release Details (JSON) c98662c3_v37_0_0 - https://assets.sh.tines.com/releases/37.0.0-rd.json

  • Fixed database sequences for high-volume tables (agent_logs, events, agents, etc.) to support full bigint range (~9 quintillion records). Prevents production issues when reaching 2.1B+ records. Migration runs automatically on upgrade.
  • Activates built in Postgres btree_gin extension for future usage.
  • Migrates tines-command-runner and tines-command-runner-fips images to distroless
  • Filter case parameters by specific time range
  • Toggle event payloads order in the events console

November 4th, 2025 - 36.1.0

Release Details (JSON) cf9f8b24_v36_1_0 - https://assets.sh.tines.com/releases/36.1.0-rd.json

October 2025

October 30th, 2025 - 35.0.2

Release Details (JSON) 410f1187_v35_0_2 - https://assets.sh.tines.com/releases/35.0.2-rd.json

  • Fixes a minor bug around database connection handling

October 29th, 2025 - 35.0.1

Release Details (JSON) 5b81af32_v35_0_1 - https://assets.sh.tines.com/releases/35.0.1-rd.json

  • Fixes a minor bug where feature flags were being checked unnecessarily.

October 28th, 2025 - 36.0.0

Release Details (JSON) 90db0680_v36_0_0 - https://assets.sh.tines.com/releases/36.0.0-rd.json

Note: It is safe to upgrade from v34 directly to v36. This also marks a significant change to the tines-app-fips image moving to a new distroless base to improve security and maintainability.

October 20th, 2025 - 35.0.0

Release Details (JSON) f55c064f_v35_0_0 - https://assets.sh.tines.com/releases/35.0.0-rd.json

  • No significant changes in this update - it's a major release in line with our regular cadence of 8 weeks.

October 14th, 2025 - 34.9.0

Release Details (JSON) 4d303a1e_v34_9_0 - https://assets.sh.tines.com/releases/34.9.0-rd.json

This change adds a number of binaries to our docker image, as well as some paths used for custom certificate authorities.

September 2025

September 24th, 2025 - 34.4.1

Release Details (JSON) 290e5111_v34_4_1 - https://assets.sh.tines.com/releases/34.4.1-rd.json

  • Resolves a bug only contained in release 34.4.0 which prevented installs with > 1 million records from creating new records.

September 22nd, 2025 - 34.4.0 (Deprecated, use 34.4.1)

Release Details (JSON) 7bd6769d_v34_4_0 - https://assets.sh.tines.com/releases/34.4.0-rd.json

  • Enable multiple AI providers
  • Multiple bug fixes including a race condition that affected JIT provisioning when Enhanced JIT was enabled.
  • Security fixes

September 22nd, 2025 - 33.0.3

Release Details (JSON) 9d24eaad_v33_0_3 - https://assets.sh.tines.com/releases/33.0.3-rd.json

  • Security fixes

September 17th, 2025 - 34.3.1

Release Details (JSON) fbf20ee8_v34_3_1 - https://assets.sh.tines.com/releases/34.3.1-rd.json

  • Includes various performance improvements (paritcularly around shared credentials, resources & stories)
  • Adds new optional include_referencing_action_ids parameter to the resources API. This will exclude referencing_action_ids from the response when passed as false

September 12th, 2025 - 34.2.2

Release Details (JSON) 6616bf70_v34_2_2 - https://assets.sh.tines.com/releases/34.2.2-rd.json

  • Contains a bug fix and backfill migrations to resolve an issue with time-based implode values being stuck in memory

September 10th, 2025 - 34.2.1

Release Details (JSON) d359aa94_v34_2_1 - https://assets.sh.tines.com/releases/34.2.1-rd.json

  • Contains a bug fix to logging inside container when JSON based logging is enabled

September 5th, 2025 - 34.1.4

Image digests for build 68e9dc13_v34_1_4:
tines/tines-app: sha256:355e8d73f6b2ccef8c686f3aa0226adf6bfefe55593c199fd65c894948648140
tines/tines-command-runner: sha256:9505a447a79b6e76fe54bc8a54ec6453c37a782603e27b33b112a1c806e3f323
tines/tines-nginx: sha256:490ee5f93d55f1af78d0354423189623be94b0964f7fc6a5e8d23ab658097e34

This release is essentially identical to 34.1.2, concluding the test of our release process changes from 34.1.3. It is available in all registries.

September 5th, 2025 - 34.1.3

Release Details (JSON) d150be77_v34_1_3 - https://assets.sh.tines.com/releases/34.1.3-rd.json

This release was a test of our internal release systems. It is not available on registry.tines.com, please prefer 34.1.2 or 34.1.4.

September 5th, 2025 - 34.1.2

Release Details (JSON) f1134c73_v34_1_2 - https://assets.sh.tines.com/releases/34.1.2-rd.json

  • Fixed an issue with pages content not showing up in cases until the user clicks away

September 5th, 2025 - 33.0.2 (Deprecated)

Image digests for build 4e09fa41_v33_0_2:
tines/tines-app: sha256:3878822bfe81a3c01900142c37f2e026b4352f154726c8db49e3cad994bae424
tines/tines-command-runner: sha256:0c330c69b885c932c5ca5bc3a66dfc08ff536c64f63c92a13c5d4eac510fe29f
tines/tines-nginx: sha256:115c3a3e2cd0f830c3d29871658ba664487ab11f50c44b8be715bd01c1bfd22c

There are no changes compared to 33.0.1.

September 2nd, 2025 - 34.1.1

Release Details (JSON) 676ebf29_v34_1_1 - https://assets.sh.tines.com/releases/34.1.1-rd.json

  • Fixed an issue with story syncing settings
August 2025

August 26th, 2025 - 34.0.0

Release Details (JSON) 00d17b47_v34_0_0 - https://assets.sh.tines.com/releases/34.0.0-rd.json

August 20th, 2025 - 33.0.1

Release Details (JSON) c6fff471_v33_0_1 - https://assets.sh.tines.com/releases/33.0.1-rd.json

  • Fixed an issue that required customers using a custom DATABASE_PORT to also set DATABASE_READONLY_PORT. DATABASE_PORT is the only required variable as part of this release.

August 20th, 2025 - 32.7.3

Release Details (JSON) 719b1e2b_v32_7_3 - https://assets.sh.tines.com/releases/32.7.3-rd.json

  • Fixed an issue that required customers using a custom DATABASE_PORT to also set DATABASE_READONLY_PORT. DATABASE_PORT is the only required variable as part of this release.

August 15th, 2025 - 32.7.2 (Deprecated, use 32.7.3)

Release Details (JSON) 22028161_v32_7_2 - https://assets.sh.tines.com/releases/32.7.2-rd.json

  • Fixed an issue where if DATABASE_PORT was not 5432 it was not respected.

August 15th, 2025 - 32.6.1

Release Details (JSON) ddcea6eb_v32_6_1 - https://assets.sh.tines.com/releases/32.6.1-rd.json

  • Fixed an issue where if DATABASE_PORT was not 5432 it was not respected.

August 15th, 2025 - 30.3.7

Release Details (JSON) a098a9cc_v30_3_7 - https://assets.sh.tines.com/releases/30.3.7-rd.json

  • Fixed an issue with integrations syncing.
July 2025
June 2025

June 24th, 2025 - 32.0.0 (Deprecated, use 32.0.1)

Release Details (JSON) d38ee42a_v32_0_0 - https://assets.sh.tines.com/releases/32.0.0-rd.json

May 2025

May 30th, 2025 - 31.2.7

Release Details (JSON) b5c54a4e_v31_2_7 - https://assets.sh.tines.com/releases/31.2.7-rd.json

  • Fixes issue with self-hosted run script not downloading new dependencies when requirements are updated.

May 20th, 2025 - 31.1.2

Release Details (JSON) 826be02c_v31_1_2 - https://assets.sh.tines.com/releases/31.1.2-rd.json

  • Security fixes
  • Added an unprivileged nginx image tines/tines-nginx-unprivileged which can be deployed to environments where containers cannot be run with root privileges. To use the image, specify TINES_NGINX_IMAGE=tines/tines-nginx-unprivileged in your .env file. The container runs under user 101 and is based on the nginx-unprivileged image.

May 15th, 2025 - 31.1.1

Release Details (JSON) 90b548db_v31_1_1 - https://assets.sh.tines.com/releases/31.1.1-rd.json

  • Support running the tines-command-runner with fewer privileges

May 8th, 2025 - 31.0.2

Release Details (JSON) ab7614df_v31_0_2 - https://assets.sh.tines.com/releases/31.0.2-rd.json

  • Security fixes for versions 31.0.0 and 31.0.1

May 5th, 2025 - 31.0.1 (Deprecated, use 31.0.2)

Release Details (JSON) c5606352_v31_0_1 - https://assets.sh.tines.com/releases/31.0.1-rd.json

  • Patch to fall back to primary DB instance when reader instance experiences lock timeout errors.

May 5th, 2025 - 30.3.5 (Deprecated, use 30.3.6)

Release Details (JSON) 40da1146_v30_3_5 - https://assets.sh.tines.com/releases/30.3.5-rd.json

  • Patch to fall back to primary DB instance when reader instance experiences lock timeout errors.
  • Security fixes
April 2025

April 23rd, 2025 - 30.3.4 (Deprecated, use 30.3.5)

Release Details (JSON) 12d4b427_v30_3_4 - https://assets.sh.tines.com/releases/30.3.4-rd.json

  • Introduces support for the DATABASE_SCHEMA and DATBASE_SCHEMA_SEARCH_PATH environment variables to run Tines on a Postgres schema other than public.

April 22nd, 2025 - 30.3.3

Release Details (JSON) c6209bd1_v30_3_3 - https://assets.sh.tines.com/releases/30.3.3-rd.json

  • Re-release of 30.3.2

April 15th, 2025 - 30.3.2

Release Details (JSON) c6209bd1_v30_3_2 - https://assets.sh.tines.com/releases/30.3.2-rd.json

  • Patch fix for USE_WORKBENCH permission causing a crash
March 2025

March 21st, 2025 - 30.1.1

Release Details (JSON) e82488c2_v30_1_1 - https://assets.sh.tines.com/releases/30.1.1-rd.json

  • Skipped release. No changes since 30.1.0

March 13th, 2025 - 30.0.2

Release Details (JSON) 8340a4f7_v30_0_2 - https://assets.sh.tines.com/releases/30.0.2-rd.json

  • Security fixes
  • Reenable story library syncing

March 11th, 2025 - 30.0.1

Release Details (JSON) 9b31bc72_v30_0_1 - https://assets.sh.tines.com/releases/30.0.1-rd.json

  • Security improvements

March 10th, 2025 - 30.0.0

Release Details (JSON) 3cd57db9_v30_0_0 - https://assets.sh.tines.com/releases/30.0.0-rd.json

February 2025

February 17th, 2025 - 36.2.3

Release Details (JSON) aa4f29ac_v36_2_3 - https://assets.sh.tines.com/releases/36.2.3-rd.json

  • Security fixes
Was this helpful?