🪄Tip
Action templates added
You can see all the latest action templates added to Tines on this Notion page.
Upgrade compatibility note:
💡Note
Versions
November 27, 2023 - 20.1.0
tines/tines-app: sha256:645310734ccbd2af2aabe7dac7074dad2517318768a44da4d7dd08c987361dab
tines/tines-nginx: sha256:b750bce1ea4390ff1e58b3ef89dbc7c4fedc911f69bd87db7c40f77263ae7c16
November 13, 2023 - 20.0.0
tines/tines-app: sha256:a86a1ed0bbbe884af730c39e2d6546c963b1a837b5ace50f32b82a01e3faf013
tines/tines-nginx: sha256:72c11d39493d689e51c6fe63d7fd62d6131bdc5d56fb31d6de6a215536b13e93
November 13, 2023 - 19.3.2
tines/tines-app: sha256:406e5634045ff332d86b209120fd3e9bf58138aa3e3186715ff3af4186966261
tines/tines-nginx: sha256:72c11d39493d689e51c6fe63d7fd62d6131bdc5d56fb31d6de6a215536b13e93
Fixes a schema migration issue that was preventing some users from upgrading
November 10, 2023 - 19.3.1
tines/tines-app: sha256:9b6e766958400de9103ca75e003f5d5fc7d78307a8af245c3f2542215acc3680
tines/tines-nginx: sha256:069837b0091424dd35dfb1d7ab3e2bf826c6d2ce2ed88e71eaadb56a97fd3a7e
Fixes a schema migration issue that was preventing some users from upgrading
October 31, 2023 - 18.3.5
tines/tines-app: sha256:56d73d02f0e46af9ed4f2a4da9a6f5a4547e36a7ddd571f43ba4265dd67dfb53
tines/tines-nginx: sha256:2636f5073b173e2ba55cef19772c393030db33d1810ab859bbf52eda5eb9240e
Fixes deprecation warning on page Map element
October 31, 2023 - 18.3.4
tines/tines-app: sha256:905a97357ba136375aa320f8253a5d903feb9ee1241ad092c0c8ada2420fbeee
tines/tines-nginx: sha256:b359c59739d83e4ced41bd06e4b893b32fd44aab8b07a7f607fb10967bd45c83
⚠️Warning
Revert Debian upgrade introduced in 18.3.0, in order to maintain compatibility with older Docker versions. This includes changing the base image of
tines-ruby
back to Debian Bullseye.
October 30, 2023 - 19.3.0
tines/tines-app: sha256:bb6084b854db4c5ccd58bd1e049ecb08c8040e98286ad80093009fc7d78b8a8b
tines/tines-nginx: sha256:c01733169d6b09f9ab1ac2009b4b408fc97a85fa67033d6cc59dca3f5362b8aa
October 28, 2023 - 17.3.8
tines/tines-app: sha256:0d7e0303ce4a5b283b847dba55684fbe604dcbc51655fd7e5f8ebf55663dd4ad
tines/tines-nginx: sha256:755b1e9141441843cfe53952da9f48e571564122697ab5004c1df0da3b9f0c95
Fixes deprecation warning on page Map element
October 25, 2023 - 19.2.1
tines/tines-app: sha256:1daab169896a7137c065e7c4d6f72ceeb6c87f1ab21b0fcca948647618e47a76
tines/tines-nginx: sha256:50a69cd7441fdafed4e564fd5445f14f9d7ab0a6e6cb5c8c7db468a0f03277e6
Bug fixes for configuring licenses
October 16, 2023 - 19.2.0
tines/tines-app: sha256:9d11032d490ce599bf08ceabf6aa43c43c7fa9e394836c27c8c5183fcddc35b9
tines/tines-nginx: sha256:97b692963a6ea0acfb6f6974c6911bee1f50be363e38c8fd7f525c1361375d82
Performance improvement for Deduplicate actions
October 2, 2023 - 19.1.0
tines/tines-app: sha256:6a949ae427ebbd5db101ba2e8e70344488e449cb84e441c8f82e64f061d6fa11
tines/tines-nginx: sha256:3b3c0bf56ec537cea194135a3fe71eee61b8f193dd58213e5ebe2b07d9b123dd
Security fixes for WebP CVE
October 2, 2023 - 19.0.3
tines/tines-app: sha256:334a003506a9a22f85ff83a6410a218d0fa2fc9717d0c84bf4a5656115083b1d
tines/tines-nginx: sha256:be84b0c716d704cbf76514ec1acd1d71c4de168f3a91705dbacccf583f01e142
Bug fixes for new Docker Compose setup process
Note: From version 19.0 onwards, Tines requires PostgreSQL 14, Redis 6.2 or above and Docker version 20.10.10 or above.
October 2, 2023 - 18.3.3
tines/tines-app: sha256:608d57815c240f242eb80f46558ad2e1b3335cbe4ad5b74d517cc326b738115f
tines/tines-nginx: sha256:41156ca518a7f287b856af2ae7d0006158dd9cecb8d2f7368fe3f6ee6b123c4d
Security fixes for WebP CVE
September 29, 2023 - 19.0.2
tines/tines-app: sha256:01276dfafdfacb3e1b4e50316879396dfc46e61aecdd4e49ddd912f214bb20c5
tines/tines-nginx: sha256:5e4274ef509b82bfdf098fbca1e7953171cddb356e031660dbc85d9ac2c24789
Security fixes for WebP CVE
Note: From version 19.0 onwards, Tines requires PostgreSQL 14, Redis 6.2 or above and Docker version 20.10.10 or above.
September 19, 2023 - 19.0.0
tines/tines-app: sha256:bf6646db384b7f4c063627d70b35fa60ed3fc3943d87da6821c485ca2837afdc
tines/tines-nginx: sha256:07d37fcabaa35a1fc68f7d7940b4dea70b4e340e40b2f86c5979802bd74f77a3
Bug fixes
Note: From version 19.0 onwards, Tines requires PostgreSQL 14, Redis 6.2 or above and Docker version 20.10.10 or above.
September 5, 2023 - 18.3.1
tines/tines-app: sha256:421ad6b670eb27384b5f4bb3a9e2cc4efea53332fe4bf36df28abb60fe34ecba
tines/tines-nginx: sha256:07d37fcabaa35a1fc68f7d7940b4dea70b4e340e40b2f86c5979802bd74f77a3
August 21, 2023 - 18.2.0
tines/tines-app: sha256:cfd85a4589920a73286877e0ef0d4897a224ced6ee0ad801697387235fab1ecc
tines/tines-nginx: sha256:1434ef27a24ef7f8e4f05c396fec54bcc92f3db1feb9455f67a0776fbd26ddb
August 16, 2023 - 18.0.2
tines/tines-app: sha256:d37a082f7cdea478e45479c1cae9a767e225b02a38d9c7dd17c0516af070068b
tines/tines-nginx: sha256:a99726e8c776a7032ee9ce59237bb1a4374d65921990fc28e7fc760fadb683ea
Changes
Fixed issue with a database schema change
August 15, 2023 - 18.1.5
tines/tines-app: sha256:a7e255b896574b0f2c6f43f884922e5c5b4aef1bb58f6fb7907ffd4dde9d49e6
tines/tines-nginx: sha256:fc8a633156e24c63404e09bc6fd9f617cd22979c73fff59fbd3d845c5c3f9fa3
Changes
Fixed issue with a database schema change
August 14, 2023 - 18.1.4
tines/tines-app: sha256:6e04d8d86de661ee3b89c40aeea684843d2cb09c441a86d0427c082a0dcb9375
tines/tines-nginx: sha256:9901374760c4946d462a80432ace68ef559423fd5ac3cbbe01381fd1fa8c0ac6
Changes
security fix for webhook api results
August 11, 2023 - 18.1.3
tines/tines-app: sha256:2302a9d4e0c261f9119162b2b0a38ef867e8720a6a4ca886d4f48140ec26646d
tines/tines-nginx: sha256:2b29ab8b82fe05bbe5dc38f7a242845334ab2acac3dbef8541a34105ff60e673
Changes
August 11, 2023 - 17.3.7
tines/tines-app: sha256:adf779e418a6c86b8b40b0c6960398ab5d94cbe7bf9b9486faae3049cf9e0b7f
tines/tines-nginx: sha256:476599a167eeb06cad1ccf3edfb2d72020d5163d2f9f61a5e99c646d9c4d97c5
Changes
August 7, 2023 - 18.1.0
Image digests:
tines/tines-app: sha256:985092a44747a4fa6b08bc1d6e1c8343570bfb9dd0e8e866fac3de8640e5487b
tines/tines-nginx: sha256:666fed45f7396cd338eb860badf47fbac0ef3eed0bf18ce9fe42610f4e7d601b
August 1, 2023 - 18.0.1
tines/tines-app: sha256:ec8d1f730549a06acdcdfa0bc65df0adaffdad4091b10c24f0477a40240ee20c
tines/tines-nginx: sha256:bf11fe593a60ea88166236c8786877a4365eeb519698655a4f69614b25a1e76b
Changes
Fix for Records list API pagination.
August 1, 2023 - 17.3.4
tines/tines-app: sha256:b9a5d566f4899141f9fe063c41d7ea7b079e17f650360b17a98584f26e925147
tines/tines-nginx: sha256:bf11fe593a60ea88166236c8786877a4365eeb519698655a4f69614b25a1e76b
Changes
Fix for Records list API pagination.
Jul 24, 2023 - 18.0.0
Image digests:
tines/tines-app: sha256:1902f095694da80c8bab13f359b2dcebcfe67113e51d80bbc49b4d177f3193f8
tines/tines-nginx: sha256:bf11fe593a60ea88166236c8786877a4365eeb519698655a4f69614b25a1e76b
Bug Fixes
Jul 19, 2023 - 17.3.3
Image digests:
tines/tines-app: sha256:a381ea9f57de1e39dff6ed6bbb0a0819d8434134955665bbbe641721a3a6aa48
tines/tines-nginx: sha256:bf11fe593a60ea88166236c8786877a4365eeb519698655a4f69614b25a1e76b
Bug fix for provisioning customer certificate from admin tool
Ability to disable IPV6 by setting
DISABLE_NGINX_IPV6=true
in.env
Ability to setup
tines
user on host machine. Can be performed for new installations by settingSETUP_DEDICATED_LINUX_USER=true
in.env
Jul 14, 2023 - 17.3.2
Image digests:
tines/tines-app: sha256:6b50d597ce2d4178fa6e3578ac8097d576b0842b12fb381836ce2722c045bc90
tines/tines-nginx: sha256:5de703b100d8c4644c8e7f3435901d5bba12509e8d44c5d6702c657603bfe79d
Changes
Bug fix - capturing records on the storyboard
Jul 13, 2023 - 17.3.1
Image digests:
tines/tines-app: sha256:7c2da262ec4df0016e6e0716454cf6f083104a83bd31aa71d6f5a559d2212c8c
tines/tines-nginx: sha256:5de703b100d8c4644c8e7f3435901d5bba12509e8d44c5d6702c657603bfe79d
Changes
Bug fix - sending requests to toolkit.tines.com
Jul 10, 2023 - 17.3.0
Image digests:
tines/tines-app: sha256:699887f05efa98421cf164aeb889c6268beea1f1e3214f732e82fcf1a85f977b
tines/tines-nginx: sha256:5de703b100d8c4644c8e7f3435901d5bba12509e8d44c5d6702c657603bfe79d
Changes
Jun 29, 2023 - 17.2.1
Image digests:
tines/tines-app: sha256:e4b0fbe30598f7e2caa674977bd4d3c37d3cfb9adfc7709f908807dc4e6c185e
tines/tines-nginx: sha256:5de703b100d8c4644c8e7f3435901d5bba12509e8d44c5d6702c657603bfe79d
Changes
Security update
Bug fix - accessing cases API
Jun 26, 2023 - 17.2.0
Image digests:
tines/tines-app: sha256:c28f2997fc72ddcb98bd0da000386f6bb11ec7624b43570dced52db1173ae37a
tines/tines-nginx: sha256:5de703b100d8c4644c8e7f3435901d5bba12509e8d44c5d6702c657603bfe79d
Changes
Jun 26, 2023 - 17.1.0
Image digests:
tines/tines-app: sha256:49ea852c5026b0eb44f0bd3c07c0661e63e3a06fa2370ae2fb695ba93f913809
tines/tines-nginx: sha256:5de703b100d8c4644c8e7f3435901d5bba12509e8d44c5d6702c657603bfe79d
Changes
Jun 20, 2023 - 17.0.3
Image digests:
tines/tines-app: sha256:d77633c1c8f6ff213950670ebb02cd393f675d10574d266795e77cc8af2315c2
tines/tines-nginx: sha256:8ac1fbeb7a01c8a9a5c06d23d8a78e9bafc7a3a0383b795c77f6b747a761d593
Changes
Bug fix for startup command
Jun 17, 2023 - 17.0.2
Image digests:
tines/tines-app: sha256:6b25a3f2a3999e306cc497c90fef2903384e10009a19f5565a03685ab814c8b9
tines/tines-nginx: sha256:e05abbd84e3c7ff93524cf12fbab3273a5299edc62ddf72e8121e5e813aaaac5
Changes
Integration sync bug fix
Jun 12, 2023 - 17.0.1
Image digests:
tines/tines-app: sha256:a17f5b7b45d342e62185f9cf4fb26a004c3cb3c7d5a38004d33dde6bd67976f5
tines/tines-nginx: sha256:e5ad46cc9e226626d03fa93d6200465d5fe2a12c1a2c782437bc57f41946d42b
Changes
Security fixes
Jun 12, 2023 - 17.0.0
Image digests:
tines/tines-app: sha256:2f42000795ec906006ed4cf0e2f53eaa4566b7ef32a8d160dd884805e91d7691
tines/tines-nginx: sha256:f83dfece194403068170ff81b7707b19bd6248d269336a8cfda0c2fabb7c9643
Changes
Security fixes
Bug fixes
Jun 17, 2023 - 16.3.2
Image digests:
tines/tines-app: sha256:77096e7c8198825e7a0916dca0b3d73b969ed0863699785d98b86f7eb35c705c
tines/tines-nginx: sha256:69e3bb555353d3b876102239e448455c049e2c29c631f9e3c41bbaa7ac2cb539
Changes
Integration sync bug fix
June 9, 2023 - 16.3.1
Image digests:
tines/tines-app: sha256:ff8880257c41f768442cde92aed0a303c2d0235e97acf581f8926ea12b738dcb
tines/tines-nginx: sha256:f83dfece194403068170ff81b7707b19bd6248d269336a8cfda0c2fabb7c9643
Changes:
Bug fix for startup command
May 29, 2023 - 16.3.0
Image digests:
tines/tines-app: sha256:ebe38a716e2e539718c1b8b5c0479686815a6d24e7ea62e2723990d3144c660f
tines/tines-nginx: sha256:f83dfece194403068170ff81b7707b19bd6248d269336a8cfda0c2fabb7c9643
Changes:
Bug fixes
May 24, 2023 - 16.2.3
Image digests:
tines/tines-app: sha256:336184a0ab7038f980ee9ac443cad77fad3556c68c146840d725ae210968ec54
tines/tines-nginx: sha256:f83dfece194403068170ff81b7707b19bd6248d269336a8cfda0c2fabb7c9643
Changes:
Support for custom container names in Postgres upgrade script
May 24, 2023 - 15.3.4
Image digests:
tines/tines-app: sha256:7e4bce793c26a9feae0db394ce1d247850ee711b122fee1b59569445b5a6c3de
tines/tines-nginx: sha256:f2b4bfe27ef7331ef863dc321836d546e96f1c82b4d7e52ddc3a0a1e1bfce54b
Changes:
Support for custom container names in Postgres upgrade script
May 16, 2023 - 16.2.1
Image digests:
tines/tines-app: sha256:5ef3519e106bc24f63cae20253a7ea2fe6c6cd53c14cea46469e9977c776224b
tines/tines-nginx: sha256:f83dfece194403068170ff81b7707b19bd6248d269336a8cfda0c2fabb7c9643
Changes:
Database Migration Bug fix
May 15, 2023 - 16.2.0
💡Note
Image digests:
tines/tines-app: sha256:fe0f74af4b9529d44657cf09c9c07827de9909492d11e70f25e773acb9c879f9
tines/tines-nginx: sha256:f83dfece194403068170ff81b7707b19bd6248d269336a8cfda0c2fabb7c9643
Changes:
Add CrowdStrike to list of known OAuth providers
Edit Tags
Dockerfile updated
Bug fixes
May 12, 2023 - 16.1.1
Image digests:
tines/tines-app: sha256:dcd62d87fc3f619a1f8f04348580f8921eab2319334f4562c652d5ad66050b1f
tines/tines-nginx: sha256:3173f5f85aabdede6297df624c4990a16c392faf550edae5229ae125fc31070d
Changes
Bug fixes
Support Postgres upgrades for multiple tenants on a single system
May 12, 2023 - 15.3.3
Image digests:
tines/tines-app: sha256:0fda68c1ed070fc65ea5cfe2561b922ccefd3f8c9f508910862a1b260f8e51ee
tines/tines-nginx: sha256:3173f5f85aabdede6297df624c4990a16c392faf550edae5229ae125fc31070d
Changes
Bug fixes
Support Postgres upgrades for multiple tenants on a single system
May 3, 2023 - 15.3.2
Image digests:
tines/tines-app: sha256:42efd0df70197f2aa3badc7d0e840249b4c576bc3cbad62b6391d5afc73aec88
tines/tines-nginx: sha256:3173f5f85aabdede6297df624c4990a16c392faf550edae5229ae125fc31070d
Changes
Support for Postgres BINARY upgrades from PG11 to PG14 in
upgrade-postgresql11.sh
May 2, 2023 - 16.1.0
Image digests:
tines/tines-app: sha256:e3111e46ad4ace7721392db220085b83669e8cb29ace84e60384fa994b0a97b6
tines/tines-nginx: sha256:3173f5f85aabdede6297df624c4990a16c392faf550edae5229ae125fc31070d
Changes
The
tines-app
Docker image can now be pulled from Docker Hub using Docker Content Trust for additional security:DOCKER_CONTENT_TRUST=1 docker pull tines/tines-app
April 17, 2023 - 16.0.0
Image digests:
tines/tines-app: sha256:63e3ffea0e28d146f6d46b1262f0152ff1b5ce28ce80cd24760418c7145c3e3b
tines/tines-nginx: sha256:3173f5f85aabdede6297df624c4990a16c392faf550edae5229ae125fc31070d
Changes
Security fixes
Dockerfile updated
April 10, 2023 - 15.3.1
Image digests:
tines/tines-app: sha256:0e64fbab41d42b4d69837ae640cf87d4b20d8d02c6660937168c1b55f5d40b4c
tines/tines-nginx: sha256:08bd3c017a58856908d49b73208b69db3528358119c2ef3097f268e53ad48cdd
Changes
Minor security fixes
April 3, 2023 - 15.3.0
Image digests:
tines/tines-app: sha256:25541ec1d21d43d94221e22446b2df29a566db93e2ed70fa80d22d2dcaf3057e
tines/tines-nginx: sha256:08bd3c017a58856908d49b73208b69db3528358119c2ef3097f268e53ad48cddff8b7c37
Changes
March 28, 2023 - 15.2.2
Image digests:
tines/tines-app: sha256:96f9c6719060d55497ac410f27dd28b54562511a05b16d2fa5dfd7359ecd303a
tines/tines-nginx: sha256:af0a329d6f5ebffa4576d5384169731b8e0f2e73e706d667108125daff8b7c37
Changes
Fix issue preventing story publishing via the API
March 24, 2023 - 15.2.1
Image digests:
tines/tines-app: sha256:10ac78971e310f4e7fcb1745d50e14e47524b312a78f710dad61137e75e53267
tines/tines-nginx: sha256:5d19422bdc111c6daaec1d552e0b72be38d2253c867f10e1669614de32c34681
Changes
OpenSSL security fixes
March 20, 2023 - 15.2.0
Image digests:
tines/tines-app: sha256:bdc211d2231635f34990124e01dad694c7bd8bf79f5119211dbe0be13cd8bb39
tines/tines-nginx: sha256:5d19422bdc111c6daaec1d552e0b72be38d2253c867f10e1669614de32c34681
Changes
Updated Docker build configuration
March 16, 2023 - 15.1.4
Image digests:
tines/tines-app: sha256:f38897aea9a88abc8a6aa1de658f57192e47529536d1c687c43caa1b9fb093e0
tines/tines-nginx: sha256:5d19422bdc111c6daaec1d552e0b72be38d2253c867f10e1669614de32c34681
Changes
Upgrade to most recent version of Cloudflare Tunnel client
March 16, 2023 - 14.3.3
Image digests:
tines/tines-app: sha256:c4f11efb96a6b91b543a898cbab309c2ade0c69eb3cf63569b64a25b55c4ebc7
tines/tines-nginx: sha256:0e22958969d47e44f8c31efd5c49bf4d6797e31fc7048debbf332e105bd053d3
Changes
Upgrade to most recent version of Cloudflare Tunnel client
March 16, 2023 - 15.1.3
Image digests:
tines/tines-app: sha256:fda21ac57e9dba425f2a1e2228e9b6887b781e1b13babecb02091079415cc2e6
tines/tines-nginx: sha256:5d19422bdc111c6daaec1d552e0b72be38d2253c867f10e1669614de32c34681
Changes
Bug fix for fetching SSO configuration when environment variable is missing
March 10, 2023 - 14.3.2
Image digests:
tines/tines-app: sha256:dc1486235f8201992955466b1903a570d69e58013dee0c6518436212614afb78
tines/tines-nginx: sha256:6f18cca39f6805ede7319a05ed5c69c87b42aaf8b880bc208cad146b3917c4f2
Changes
Make Redis Sentinel available on 14.x
March 8, 2023 - 15.1.2
Image digests:
tines/tines-app: sha256:55e8ad9d03d832a5b22aa0670f5ea980db861867a1d8d70fe6342d6982416c78
tines/tines-nginx: sha256:999d6a9e2d3c3b5b0fb7c2e79070a747bef99d9e2b024263fc299f5afe426166
Changes
Bug fixes in
upgrade-postgresql11.sh
to better support stacks running in air-gapped environments.
March 7, 2023 - 15.1.1
Image digests:
tines/tines-app: sha256:743d9f904ed171622f308c22397e38d837cf8aba2aa1c3becd829e1efa0a03fd
tines/tines-nginx: sha256:999d6a9e2d3c3b5b0fb7c2e79070a747bef99d9e2b024263fc299f5afe426166
Changes
Bug fixes to
upgrade.sh
to safely determine the running postgres versionBug fixes to
upgrade-postgresql11.sh
for betterdocker-compose
setup
March 6, 2023 - 15.1.0
Image digests:
tines/tines-app: sha256:043d67ef1d8e7fd51dd0c773544ca00dba884dadf0d4689874090e6d9774b624
tines/tines-nginx: sha256:999d6a9e2d3c3b5b0fb7c2e79070a747bef99d9e2b024263fc299f5afe426166
Changes
Security fixes
Documentation live for Upgrading from PostgreSQL 11.x to PostgreSQL 14.5
February 20, 2023 - 15.0.0
Image digests:
tines/tines-app: sha256:dd9660cb9e2740e611683478b8931ebf0a9931f3f664f1d9039c2a2967c162a9
tines/tines-nginx: sha256:999d6a9e2d3c3b5b0fb7c2e79070a747bef99d9e2b024263fc299f5afe426166
Changes
PostgreSQL 14 compatibility
February 14, 2023 - 14.3.1
Image digests:
tines/tines-app: sha256:81fd7f8aea9b5abec659a960b9c072929d83926ae7c0a3f6ea11757c05b83120
tines/tines-nginx: sha256:43933c9e02e6e28e8fefd91e2cf9292fbf120d6b6aefa8106b0bdafad6c194c1
Changes
Bug fix to ensure running SMTP without TLS works succesfully
February 7, 2023 - 14.3.0
Image digests:
tines/tines-app: sha256:e35199ddd71db91a1a7c8eaeef017fa3afb74d1990ccee64648cc9b2703035b7
tines/tines-nginx: sha256:cbc68f16be1c664010bf0ce1932a1d8a26512171f8ef29a582eca97f868379d5
Changes
February 17, 2023 - 14.2.4
Image digests:
tines/tines-app: sha256:8790d438d8fcf393a418c3bf9aa39649e5c5b30f1815e89ba7f6b94465d91e78
tines/tines-nginx: sha256:629e917f3b3184b5ca898e404044dac4021b06415da0639e3c33dd397259cf05
Changes
Support running nginx with
tines-app
web service with SSL
February 6, 2023 - 13.3.8
Image digests:
tines/tines-app: sha256:f5bfa565cca74661698a8ed1b004291879d2896138754c176f84880bda563d56
tines/tines-nginx: sha256:d68735ea39c9066fa69ab2c3b884fc9b03c12c0a0d5c51a3291438471a74ee87
Changes
Bug fixes for Redis Sentinel support (Experimental)
February 3, 2023 - 13.3.7
Image digests:
tines/tines-app: sha256:2a609668b7f319605216bf089e617f46059e5c2e339f40ccdb235bb4a6404522
tines/tines-nginx: sha256:dadb44af13267497e4ba04c7239c49f9c389e559ad540abe970402357b7eada5
Changes
Bug fixes for Redis Sentinel support (Experimental)
January 31, 2023 - 14.2.3
Image digests:
tines/tines-app: sha256:51a00530978f2b39ae76135c52e762931dbe673f359fa7918f1f5dff60317774
tines/tines-nginx: sha256:cbc68f16be1c664010bf0ce1932a1d8a26512171f8ef29a582eca97f868379d5
Changes
Fixes a schema migration issue that was preventing some users from upgrading
January 27, 2023 - 14.1.1
Image digests:
tines/tines-app: sha256:e54e0302a89702b4270a3e1a2d02a05d28d8ba729992668ee2b8f32b117805c7
tines/tines-nginx: sha256:30edb6e9efb371ab20d3831fa3b581115c2d6a94ac5a069d14cfdb6a78b236e8
Changes
Security patches
Fixes an issue with stories under change management being locked
January 27, 2023 - 14.2.2
Image digests:
tines/tines-app: sha256:0c3df38d28d5433b4fb8c286c19dcfb0c519724809b3ae8c65707375265b580c
tines/tines-nginx: sha256:cbc68f16be1c664010bf0ce1932a1d8a26512171f8ef29a582eca97f868379d5
Changes
Security patches
Fixes an issue with stories under change management being locked
January 23, 2023 - 14.2.0
Image digests:
tines/tines-app: sha256:a040471b9543112bbf74a3988fa69444ac9e48b64f634c3eaaf6f2d012eedaa6
tines/tines-nginx: sha256:cbc68f16be1c664010bf0ce1932a1d8a26512171f8ef29a582eca97f868379d5
Changes
Telemetry data updates: Improved structure of telemetry data and added additional fields sent by self hosted tenants to Tines. This data is now separated into 2 groups:
Required data: This includes information about the current installed version, licence settings and license utilisation. Tenants can no longer opt out of sending this data.
Opt out data: This includes additional metadata sent to Tines such as a list of teams, stories, active feature flags and extra debug fields. This information is useful to Tines to understand utilisation and help debug issues with your tenant. You can opt-out of sending this data by enabling the feature flag
telemetry_disabled
in advance of upgrading to this version.You can visit
/admin/telemetry
on your tenant to view the exact data being sent to Tines, and enable or disable the sending of optional data.
January 13, 2023 - 13.3.3
Image digests:
tines/tines-app: sha256:e803c56ecb5bdc32be39b648a7169fb64758450ba98fae1a0fb768ea18045550
tines/tines-nginx: sha256:891a531e563b1c771d3a8de02ec673af589153342d4d23d4e12ecfc5d77a447f
Changes
Fixes long load times due to failed product update requests
January 10, 2023 - 14.1.0
Image digests:
tines/tines-app: sha256:abc51bb8c3de0c3171b317ab58cac8bd7c1bf6a1b5e8975e0f2ff480bc824265
tines/tines-nginx: sha256:2d75516c8b379c57b9acec9c34592848337ef996d0fa0f78508fc2cb926a4423
Changes
December 16, 2022 - 14.0.3
Image digests:
tines/tines-app: sha256:ae629ec644e7a732fa5329fbfa5b45fe883900a4c01fb6a00d469b086f0dc5df
tines/tines-nginx: sha256:2d75516c8b379c57b9acec9c34592848337ef996d0fa0f78508fc2cb926a4423
💡Note
Changes
Security fixes
December 15, 2022 - 14.0.2
Image digests:
tines/tines-app: sha256:d91d4952bcbe11b9fee2bdbb429154de69df50edad4e32daa17bc8cfc3023f53
tines/tines-nginx: sha256:2d75516c8b379c57b9acec9c34592848337ef996d0fa0f78508fc2cb926a4423
💡Note
Changes
Fix to change control toggle not being toggleable
Security fixes
December 2, 2022 - 13.3.2
Image digests:
tines/tines-app: sha256:6bc00fffe4bbac1306b629999265fdc72e18760568dac5a6126f1bc69b8dd606
tines/tines-nginx: sha256:2d75516c8b379c57b9acec9c34592848337ef996d0fa0f78508fc2cb926a4423
Changes
Fixes an issue for failed product update requests
December 2, 2022 - 12.4.4
💡Note
Image digests:
tines/tines-app: sha256:3f4e4001a21a578de0147ed03ed2c280855f5d70ef69af96e0c08cb49322e7ec
tines/tines-nginx: sha256:d5d053fa3da9182020f58546d7a5d4fb4468cbff868a47144047e06f2a2c48be
Changes
Fixes an issue for failed product update requests
November 30, 2022 - 13.3.1
Image digests:
tines/tines-app: sha256:fb0e0588fe41c4222ff1b9256d89465172c39de476cb1933aeac1195d729caed
tines/tines-nginx: sha256:2d75516c8b379c57b9acec9c34592848337ef996d0fa0f78508fc2cb926a4423
Changes
November 17, 2022 - 13.2.1
Image digests:
tines/tines-app: sha256:6c827631fd8f602f08d97a1fca0b3713e090b61b6e8cf144e08487aaff4ccca8
tines/tines-nginx: sha256:2d75516c8b379c57b9acec9c34592848337ef996d0fa0f78508fc2cb926a4423
Changes
Share resources, credentials, and send-to-stories to specific teams
Fixes issue with 13.2.0 that changed the published state on certain stories
November 2, 2022 - 12.4.3
Image digests:
tines/tines-app: sha256:6109e4144bbd67d27b0b377d29ed99f316278bfd30b5d1d30c05e08d52d4e4c3
tines/tines-nginx: sha256:2e4b681191981045cda39788a51851c65a2dfa8ae3e4882998b844275c6c185e
Changes
Fix an issue when using binary data in a second interpolation pass
October 31, 2022 - 13.1.0
Image digests:
tines/tines-app: sha256:281c47e70d4476c291252cd50e5311cbcc7269de2cd49d753d283ba119953245
tines/tines-nginx: sha256:e3f7af237ab2779b8d21903d706a3a56514805c67e2c16e41f0ad2ee6fe7dbb9
Changes
Dockerfile changes
Copy gems directly into its dedicated location
Reduce
sleep
time in Dockerfile
October 27, 2022 - 13.0.3
Image digests:
tines/tines-app: sha256:3620d9a10ef678f37c92b78b83be53bf0e38c40a54b67491c97e6be1c7cef786
tines/tines-nginx: sha256:5b902caded53a0581d7abd398ebf8f246777651e0301b68f693d252e3e60303a
Changes
Fixed database issues after attempting to upgrade to v13 without Formulas being enabled
Fixed issues saving credentials
October 20, 2022 - 13.0.2
Image digests:
tines/tines-app: sha256:ff652b9897378dc77dad2e5690d2c198d9d1788c50a244414fd48ca4f365423c
tines/tines-nginx: sha256:3a5dc79aa21880621724ab69b934b54aac7fdb1bcd750b1cf7a057717c9d0e7d
Changes
Fixes issue with deleting users and their stories not being listable
Security fixes
October 18, 2022 - 13.0.0
Image digests:
tines/tines-app: sha256:095d2c06aeb0c50f7344f6e3c5721ab60a57dc777ae1ba8f8d63f913239b14b5
tines/tines-nginx: sha256:3a5dc79aa21880621724ab69b934b54aac7fdb1bcd750b1cf7a057717c9d0e7d
Changes
New
VALUES
Formula function
October 18, 2022 - 12.4.2
Image digests:
tines/tines-app: sha256:54283664ab14331005082358c772abf24ffe3e88650a0c9bb81a74272ca0e5f7
tines/tines-nginx: sha256:3a5dc79aa21880621724ab69b934b54aac7fdb1bcd750b1cf7a057717c9d0e7d
Changes
Fixes issue with Forms on storyboard migration
October 5, 2022 - 12.4.1
Image digests:
tines/tines-app: sha256:ace4ab7f0defa6957088f55aba2cf1fe4c8dfa7082b668d223a2ded11c36fb03
tines/tines-nginx: sha256:274b7eeaf3f702424213a773cdeecc4be543287d22a5d5da03f694ff0d12251b
Changes
Fix an issue where actions with invalid
standardLibVersion
cannot be pastedFix an issue where newly created webhooks crashes the diagram's right panel
October 4, 2022 - 12.4.0
Image digests:
tines/tines-app: sha256:43d6c26586aef9bf3e414ad314147a03ca078bf2b462045871b5246a8bfe716e
tines/tines-nginx: sha256:274b7eeaf3f702424213a773cdeecc4be543287d22a5d5da03f694ff0d12251b
Changes
September 21, 2022 - 12.3.1
Image digests:
tines/tines-app: sha256:51de118708045181017cc791a270afd7adcbdf64b46a8a04b160826e56ba03c4
tines/tines-nginx: sha256:274b7eeaf3f702424213a773cdeecc4be543287d22a5d5da03f694ff0d12251b
Changes
This patch release contains a fix for adding AWS credentials.
September 19, 2022 - 12.3.0
Image digests:
tines/tines-app: sha256:1954a7ec7b215a3b3185387f5670a1e96e75c9822281b42680a59295e8b3d5f6
tines/tines-nginx: sha256:274b7eeaf3f702424213a773cdeecc4be543287d22a5d5da03f694ff0d12251b
Changes
September 6, 2022 - 12.2.1
Image digests:
tines/tines-app: sha256:d266cceeb26f4e0e5b3f970b1f0f31618309101f6e246d061e2118779c44a6d0
tines/tines-nginx: sha256:274b7eeaf3f702424213a773cdeecc4be543287d22a5d5da03f694ff0d12251b
Changes
August 31, 2022 - 12.1.1
Image digests:
tines/tines-app: sha256:fbdbc8e84cb516abc69cfeb8e825baf0f7cc03d14207bffdd0ef0d85c61a45c4
tines/tines-nginx: sha256:274b7eeaf3f702424213a773cdeecc4be543287d22a5d5da03f694ff0d12251b
Changes
Security updates to handle the following bugs:
August 23, 2022 - 12.1.0
Image digests:
tines/tines-app: sha256:39642b453a75fb30823d2cab1b1086ea6d247596f37276b979f3aceb79e73a19
tines/tines-nginx: sha256:274b7eeaf3f702424213a773cdeecc4be543287d22a5d5da03f694ff0d12251b
Changes
August 11, 2022 - 12.0.3
Image digests:
tines/tines-app: sha256:4e09f070eff0aebeda345e1f41879e98beb53c9992c6a5941a0dc2b6d1906027
tines/tines-nginx: sha256:e721189f4697ba5b845ba46f4904379769dbc5dd605b6468753b10f7cdd93e8b
Changes
Beta release of NTLM auth
Fix issue related to the tooling for Formulas migrations
August 9, 2022 - 12.0.2
Image digests:
tines/tines-app: sha256:ee823677cc91bfa25f0a2e270b7d4bbd4663b772811764d12a69b984ce370457
tines/tines-nginx: sha256:e721189f4697ba5b845ba46f4904379769dbc5dd605b6468753b10f7cdd93e8b
Changes
Fix issue related to the tooling for Formulas migrations
August 8, 2022 - 12.0.1
Image digests:
tines/tines-app: sha256:30192d2df7c65fd9e838f81dfc489e8cf06d9776c3a8011ebe574f8dea4603c2
tines/tines-nginx: sha256:e721189f4697ba5b845ba46f4904379769dbc5dd605b6468753b10f7cdd93e8b
Changes
July 26, 2022 - 11.3.2
Image digests:
tines/tines-app: sha256:7b75c2f00f45c17ec6177a235da46743891f0870ff8c22433ac01799edc02314
tines/tines-nginx: sha256:e721189f4697ba5b845ba46f4904379769dbc5dd605b6468753b10f7cdd93e8b
Changes
Fix login issue related to avatars
Improved Formulas migration support
July 25, 2022 - 11.3.1
Image digests:
tines/tines-app: sha256:0be9cb4437e0069bec7ddb9cdd04fc0a913302f21678f955e3ccf0a921114155
tines/tines-nginx: sha256:e721189f4697ba5b845ba46f4904379769dbc5dd605b6468753b10f7cdd93e8b
Changes
July 11, 2022 - 11.2.0
Image digests:
tines/tines-app: sha256:6e9c4171b7d3040ac95ed8f36d98d4ec54f730f43c673445b0cb5b32a3f424e8
tines/tines-nginx: sha256:339fb41eb5b3450f95c6245aaf6a83dc739a6a309ea0f19d892d16ff8e545604
Changes
Fix story resources and creds not updating
Fix bug in event re-emission
June 27, 2022 - 11.1.0
Image digests:
tines/tines-app: sha256:d1b885140493c250a00bcd02b76d02cd552c56b26c57f0d81e41835fbef85e9f
tines/tines-nginx: sha256:339fb41eb5b3450f95c6245aaf6a83dc739a6a309ea0f19d892d16ff8e545604
Changes
June 15, 2022 - 11.0.1
Image digests:
tines/tines-app: sha256:b0aa7957332be28bba05a633bf60a1ca0514f8b6a5092a82491c3ec8c4939561
tines/tines-nginx: sha256:339fb41eb5b3450f95c6245aaf6a83dc739a6a309ea0f19d892d16ff8e545604
Changes
This patch release contains fix for a set of database schema changes that can take potentially longer on some self-hosted tenants.
June 13, 2022 - 11.0.0
tines/tines-app: sha256:7c226228bf9f2e6c2f65b9633dfe371b1dbffd4c5e941722085ae823be939775
tines/tines-nginx: sha256:339fb41eb5b3450f95c6245aaf6a83dc739a6a309ea0f19d892d16ff8e545604
Changes
May 31, 2022 - 10.3.1
tines/tines-app: sha256:69c48fd38826bb3e752107b09d15b9a0a6eae1ae96f0878c54f6b453f05fb4c6
tines/tines-nginx: sha256:339fb41eb5b3450f95c6245aaf6a83dc739a6a309ea0f19d892d16ff8e545604
Fix TLS issues with SMTP servers
Fixed issues where customers that have disabled TLS on their custom SMTP servers could not send emails.
May 30, 2022 - 10.3.0
Image digests:
tines/tines-app: sha256:33b2f984b454b17cea8f6d1462c535fa67c2185ff7f70b3389a7072da142da13
tines/tines-nginx: sha256:339fb41eb5b3450f95c6245aaf6a83dc739a6a309ea0f19d892d16ff8e545604
General improvements
This release focuses on various usability, security and performance improvements.
May 16, 2022 - 10.2.0
Image digests:
tines/tines-app: sha256:e5eaf45bee6d2f0b5a51d734a974ffb8a60de9a601687970d49d57eb1cbf83c5
tines/tines-nginx: sha256:eac3bd5a26d4aea8b7bae67a17163791a76aee8861d131e0c510aac2ed81e008
Resizable Annotations
You can now change the width of an annotation to better fit the content and your story.
Event Payload Search Term Highlighting
Relevant search term from Event Payload Search will now be highlighted on match.

Event Payload Search
You can now perform full text search within all event payloads.

Other Teams View
Admins can now access teams they are not members of through the Other Teams list, located below the My Teams list on the left-hand navigation bar.

May 05, 2022 - 10.1.1
💡Note
tines/tines-app: sha256:d24f20d6a2fe32bff3681c406ec15afaf95db62d3807f09127099a3324d04914
tines/tines-nginx: sha256:eac3bd5a26d4aea8b7bae67a17163791a76aee8861d131e0c510aac2ed81e008
May 03, 2022 - 10.1.0
💡Note
Image digests:
tines/tines-app: sha256:c016d4e8f9486b9bbc2d85efaf5017da574959b19bc368833fd807ee171e6995
tines/tines-nginx: sha256:eac3bd5a26d4aea8b7bae67a17163791a76aee8861d131e0c510aac2ed81e008
Easier access to auto-align and auto-layout on the action bar
You can now access auto-layout and auto-align directly from the action bar.

Search users
You can now search a user by their name or email address from the user management page.

Show impact of second Liquid interpolation pass for self-hosting customers
Self-hosted customers can now see the impact that a second Liquid interpolation pass is having on their actions by visiting <tenant-domain/admin/upgrade
. This behaviour is deprecated and will be removed in a future release.
If you have been running 10.1.0 or a later version for longer than a couple of days, you can see which actions have been affected by the behaviour by visiting that page. The page will give further context and instructions on how to disable the behaviour.
If the section about this behaviour does not show up on the page, then you have no actions that have been affected. If this is the case, you don't need to take any further action.

April 19, 2022 - 10.0.0
Image digests:
tines/tines-app: sha256:8327dfbe6f08ba5fdd1d86cd7c4c5ecef64249be1fd40ed344a202bc8f290427
tines/tines-nginx: sha256:eac3bd5a26d4aea8b7bae67a17163791a76aee8861d131e0c510aac2ed81e008
Reemit API
You can now re‑emit an event through the Tines API. Re‑emitting events duplicates them and passes them down to receiving actions. Learn more
April 4, 2022 - 9.3.1
Image Digests:
tines/tines-app: sha256: 5a2bf245c880f3f76d3db145514bd54bc9565ccb6991fa136bbe05477396253a
tines/tines-nginx: sha256: c950c7f321753322fb3cf4e93bea6441f0c339990693cbf3580b467d0e9aac78
Removing plan limit environment variables
New self-hosted installations will now use default initial plan limits. As before, these can be updated to the correct limits from your plan through the /admin/configuration
page on your tenant. Correspondingly, the USER_LIMIT
, AGENT_LIMT
, EVENTS_PER_DAY
, STORY_LIMIT
and TEAM_LIMIT
environment variables are totally ignored by the app, and can be removed from your .env
file.
Groups
Groups enable a better organization of complex stories by extracting well-defined branches of a story into a group. Learn more
Select data to implode
Event Transformation Actions in "implode" mode have a new option: "Item path". Using this option, you can select the data from the events being imploded to include in the output event.


Clear events from the action bar
You can now clear events for the selected action from the action bar.

March 21, 2022 - 9.2.0
Image Digests:
tines/tines-app: sha256:32fbc91dcddd95dd4b398fa8911d8e16a9e76bafc47d437c04d74409720f6c0a
tines/tines-nginx: sha256:c950c7f321753322fb3cf4e93bea6441f0c339990693cbf3580b467d0e9aac78
Credentials on the storyboard
4 new features to help you more efficiently manage credentials in your stories.
List: You will now see a list of the credentials that are referenced throughout your story in the sidebar.
Missing Credentials: will be surfaced in the credentials list.
Reference Overview: You will be able to see which actions reference the credential in both existing and missing credentials.
Story wide replace: You will be able to replace your credentials story wide in just a few clicks.
Create credentials from the storyboard
You can now create credentials from the storyboard.
Copy event key path as pill
Double click on a key in an event payload to copy its path as a pill.
March 7, 2022 - 9.1.0
Image Digests:
tines/tines-app: sha256:c3a854c46a148ab328688e913ff9bf74451fa7b6480b5c63d67603f64663818e
tines/tines-nginx: sha256:c950c7f321753322fb3cf4e93bea6441f0c339990693cbf3580b467d0e9aac78
Auto align and Auto layout story actions
2 new features to help you arrange actions in your stories.
Auto-align: Will snap selected items to a grid and ensure that items are equally spaced out for neatness
Auto-layout: Will reflow the selected actions based on the current links
Custom certificate authority
You can now configure a custom certificate authority for use by all of your IMAP and HTTP Request actions.

URL recipients for action monitoring
You can now set a URL as an action monitoring recipient.

February 21, 2022 - 9.0.0
Story presence
Collaboration within a story is now much easier: see when someone else on your team is viewing the same story and follow along as you both work through your stories together.
Email action Reply-To option
You can now specify a Reply-To address when configuring an email action.

Trigger action editor
The interface for configuring Trigger actions has been revised to make it read more naturally.

is_ip_address Liquid filter
A is_ip_address
Liquid filter has been added. It checks if a piece of text is a valid IP address.
{{ "10.0.0.1" | is_ip_address}}
evaluates to true
{{ "10.0.0.888" | is_ip_address }}
evaluates to false
Pill drag and drop
Our options editor now supports cutting, pasting, dragging and dropping value and tag pills.

Action bar
The controls for running, testing, copying and deleting an action are now shown in a new action bar beside an action when it's selected.
Image Digests:
tines/tines-app: sha256:253030844927af49487d930cec983477688d74ce709d92677c1f7c4f34de61b1
tines/tines-nginx: sha256:0a02365870a2fd30ce3046b6f685ab5ca8f439179c31336bccb060077acddb12
February 7, 2022 - 8.3.0
See usage when deleting a credential
Now you can see which stories and actions use a credential before deleting it. You can click on the listed actions to open the story, centred on that action, in a new tab. Also, you can now delete a credential even if it’s being used in an action without having to delete the action first.

Story credentials list
You can now see which credentials are being used in a story, as well as any missing credentials that the story is referencing.

Image Digests
tines/tines-app: sha256:651b38a5f31760c6620481646366a266d428ae2e8e511e3bbb312fdd647ff0e5
tines/tines-nginx: sha256:0a02365870a2fd30ce3046b6f685ab5ca8f439179c31336bccb060077acddb12
January 24, 2022 - 8.2.0
Self-hosted customers can now download ZIP files for releases through cloud tenants at the path /admin/upgrade
. Contact Tines support to get this enabled for your cloud tenant. If you don’t have a cloud tenant, you can sign up for a free Community Edition tenant at tines.com.

Randomize webhook secrets on export
When exporting a story, you can now check a checkbox to randomize the webhook secrets keeping your webhooks unique upon re-importing.

Breadcrumb navigation
Image Digests:
tines/tines-app: sha256:844cbddeaad894cbc01fb611140a1467b99d54d5f4a47d09977ac10c29fcf0d2
tines/tines-nginx: sha256:0a02365870a2fd30ce3046b6f685ab5ca8f439179c31336bccb060077acddb12
January 10, 2022 - 8.1.0
Re-skinned Registration / Login flows




New Liquid Editor
The new liquid editor is now generally available for all tenants
No-code Development: Introducing the New Liquid Editor | Tines
Emit all held events on publish
When publishing a story, a checkbox can now be checked, to emit all held events upon publishing. In addition to this, when a story is unpublished with held events, a button appears in the publish dropdown allowing users to emit all held events.

Image Digests
tines/tines-app: sha256:4f4ed744f7e42cd15976ca4441c42d0021d7edebe4068232c8ad413e7cb1332e
tines/tines-nginx: sha256:0a02365870a2fd30ce3046b6f685ab5ca8f439179c31336bccb060077acddb12
December 13, 2021 - 8.0.0
💡Note
Looping support for Event Transformation actions
It is now possible to configure an Event Transformation action in message_only
mode to loop through a list or and object in a incoming event.
Specify the path to a field in an incoming event that contains a list or an object and Tines will invoke the action for each element of the list or object.
When specifying the output event payload, a
LOOP
object will be provided for each loop iteration. TheLOOP
object will contain:value
– The current value in the loop.index
– The current index in the loop.key
- When iterating over key/value pairs in an object, this is the current key in the loop. This will be absent when iterating over a list.previous_result
– The result of the previous iteration.A single output event will still be emitted.
The payload of the output event will always be a list. It can potentially contain
NULL
elements.

Resource descriptions
You can now add descriptions to resources to store more information about them.
HS256 support for JWT credentials
JWT credentials can now use the HS256 algorithm instead of RS256.
Image digests:
tines/tines-app: sha256:468c47ef130eb62453fe2f777d29b170795b526b86c03a66e08fd37929db5a5d
tines/tines-nginx: sha256:0a02365870a2fd30ce3046b6f685ab5ca8f439179c31336bccb060077acddb12
November 29, 2021 - 7.3.0
Global search
Clicking the search button now opens a new page which can search across all the stories, actions, credentials, users and resources that you have access to.
Credential descriptions
You can now add descriptions to credentials to store more information about them.

OIDC support for SSO
OpenID Connect is now a supported option when configuring your SSO authentication.

Transliterate Liquid filter
The new transliterate
filter replaces non-ASCII characters with an ASCII approximation, or if none exists, a replacement character: ?
.
Light/Dark mode hotkeys
You can now switch between light & dark mode with Ctrl
+ Shift
+ L
(⌘
+ Shift
+ L
on macOS).
Operation logging
tines-app
container logs will now show when a user performs an operation through the UI or API that can change data, e.g. Performing GraphQL operation 'annotationContentChangeMutation' for user ID 4
Image digests:
tines/tines-app: sha256:f18e016f91b1bc3d56d59a0b6acdb37b48582ce318407f473ac42d5c5f715ef5
tines/tines-nginx: sha256:0a02365870a2fd30ce3046b6f685ab5ca8f439179c31336bccb060077acddb12
November 15, 2021 - 7.2.0
Action configuration UI fixes
Fixed a couple of minor issues that occurred when editing an action.
Image digests:
tines/tines-app: sha256:f3b831e84442950e1b199e9c305202ebbc0ea15771656d5790a66140169d5d1f
tines/tines-nginx: sha256:0a02365870a2fd30ce3046b6f685ab5ca8f439179c31336bccb060077acddb12
November 1, 2021 - 7.1.0
Inline errors in action editor
Configuration errors will now be shown inline beside the field where the error is located.

Fully customizable webhook URLs
Webhook actions now have a path
option which specifies the first randomized path segment of the URL, which was previously unconfigurable.

Self-hosted: HTTPS connection to tines-app container
The tines-app
container now serves HTTPS traffic on port 3001 if an SSL key pair is provided through Docker volumes at the correct paths:
tines-app:
image: tines/tines-app:latest
command: start-tines-app
...
volumes:
- ./tines-app.crt:/home/tines/tines/tines-app.crt
- ./tines-app.key:/home/tines/tines/tines-app.key
Image digests:
tines/tines-app: sha256:7a9af8c3b1ce0abad020cbd602d3f131a337fb782a2cca22ab114eb14bb18556
tines/tines-nginx: sha256:17595e7d2e12e6fc049c3a269ef869f98a77aee566e84541f788ed0dd634cab3
October 18, 2021 - 7.0.1
💡Note
🕒 Story versioning
Changes made to your stories are now stored in a version history, so you can restore old versions of a story at any time. Versions can be renamed to give them extra context, and you can export specific versions or clone them to a new story.

META variables
You can now use {{ META }}
to access information about the current environment, like the name of the current team ({{ META.team.name }}
), the ID of the current action ({{ META.action.id }}
), or the domain of the current tenant ({{ META.tenant.domain }}
). This makes it easier to do a range of things, like log data about action runs:
Send to Story triggered from action {{ META.action.id }}
and send requests to your tenant's API:
url: https://{{ META.tenant.domain }}/api/v1/stories
You can now manually choose how to parse responses to HTTP requests. This is useful for APIs that respond with a misleading content type, or for cases where you want to keep the unparsed text.

Image digests:
tines/tines-app: sha256:f5a5873cede22f74e31e169a32bba244885edef2fdd130a444138b0eb13bf1e6
tines/tines-nginx: sha256:765d2e68eb52c5fc8617afe996224bdea3b1aa1bdfdba858ff26de8a060fb2db
October 4, 2021 - 6.3.0
More accurate “Edited at” timestamps.
The timestamps indicating when the story was last edited are now more accurate taking into account things like action options change.

Docker security enhancements
We’ve made a couple of security improvements to the Tines Tunnel Docker images:
The image now uses a user without root privileges (our main
tines-app
image has been doing this for a while).The image can be run in a container with a read-only filesystem.
The image is now signed using Docker Content Trust, which allows customers to prove that the images they receive have not been tampered with by a third party. We’ll bring this to the
tines-app
image soon too.
Search stories/credentials/resources under folders
Searching now works within folders
Image digests:
tines/tines-app: sha256:4758756e31f697b6d4deb5d16589aaf52a9230a8771548a9cd992dd5c91dc20d
tines/tines-nginx: sha256:765d2e68eb52c5fc8617afe996224bdea3b1aa1bdfdba858ff26de8a060fb2db
September 20, 2021 - 6.2.0
Tines now supports enhanced SAML security features, such as encrypted responses and signed requests & responses. Documentation can be found here: https://hub.tines.com/docs/admin/single-sign-on
Buttons now have focus states to allow for easier keyboard navigation in the app.

Image digests:
tines/tines-app: sha256:8428471bb4d407fbcf321664a894a9b4ebb742772f6c84ea011f664bc01acc85
tines/tines-nginx: sha256:96ff54454b8b1b22d14469596758c9dc40549d1fc54666357c03c6f09997d313
September 6, 2021 - 6.1.0
No code editor: It's now easier to build stories without writing any code. Add option blocks and configure actions visually, in a few clicks.

Event holding for unpublished stories: Events emitted by an webhook action or a scheduled action in an unpublished story will be held until manually emitted. This will enable unpublished stories to be tested safely without inadvertently triggering other actions that are not yet ready for production.
Image digests:
tines/tines-app: sha256:aca3ff89f89287b10fc5b42926e817e420ab35d459960b81d870f2a759c881e6
tines/tines-nginx: sha256:96ff54454b8b1b22d14469596758c9dc40549d1fc54666357c03c6f09997d313
August 23, 2021 - 6.0.1
💡Note
When editing an action in the UI, the action can be saved even if its configuration is invalid. This helps prevent losing progress when making changes to an action which can cause it to temporarily have an invalid configuration.
In self-hosted installations, admin users can now visit
/admin/configuration
to update their limits when updating their pricing plan.
Image digests:
tines/tines-app: sha256:c876e421ecc8c35cf8f0e0bf131881031fe43313df5fae73ca43811262d3735e
tines/tines-nginx: sha256:96ff54454b8b1b22d14469596758c9dc40549d1fc54666357c03c6f09997d313
August 9, 2021 - 5.3.0
Convert cURL commands to Tines Actions
Now you can now paste in cURL commands to the storyboard and you'll get a Tines Action created immediately. This feature should make it much easier to use any documentation that features cURL and kickstart utilizing those API calls within Tines.
Suggested action option examples can now be inserted into the code editor using the + in the editor menu.

Image digests:
tines/tines-app: sha256:5640ce798a266b26cfdb2fd20b0add92373dad90cf3def4a39a17f0a2a0a5727
tines/tines-nginx: sha256:96ff54454b8b1b22d14469596758c9dc40549d1fc54666357c03c6f09997d313
July 26, 2021 - 5.2.0
New Liquid filters:
in_cidr
: Checks if an IP address is in a given range, expressed in CIDR notation -{{ ip_address | in_cidr: '10.0.0.0/8' }}
.to_snake_case
: Converts a string of text to snake_case -{{ 'Liquid filter' | to_snake_case }}
becomesliquid_filter
.
After renaming a resource or credential, any references to it which are located in the value of a resource or credential will be automatically updated.
When renaming a HTTP Request credential, the token location field will automatically update to reflect the new name.
For self-hosting customers, action templates are now stored in the app's database instead of Algolia. The latest public template data will be included automatically as part of every version upgrade.
Public templates can also be downloaded automatically from
[template-data.tines.com](http://template-data.tines.com)
by settingSYNC_TEMPLATES=true
in your instance's environment variables. When enabled, template data will be synchronized every hour.Existing private templates will be downloaded to your instance's database as part of the upgrade process.
Image digests:
tines/tines-app: sha256:3306fbf58fb68b24728742d76fa0e20a3e3e80ee18965c572252bd39ff079c8e
tines/tines-nginx: sha256:96ff54454b8b1b22d14469596758c9dc40549d1fc54666357c03c6f09997d313
July 12, 2021 - 5.1.0
Dark mode is now available. It will follow your system setting by default, or you can specify your preference from the user menu on the top left.
Dragging an Action/Annotation to the edge of the storyboard will now scroll the storyboard. This enables you to easily drag items to other areas in the storyboard without having so zoom out before dragging the item.
You can now move a story to new team or folder directly from the diagram.

Updated documentation links to point to our new site: https://hub.tines.com/
Image digests:
tines/tines-app: sha256:9ec9c76ea20012583816b7b462e3370babd2374c330e3f84f6de5590932b08f6
tines/tines-nginx: sha256:25e35413e303b21de90efaa04fd7f0b2d382f62bcca8cc957e20307c0e42f40f
June 28, 2021 - 5.0.0
💡Note
Self-hosted installations will send some telemetry data to Tines by default, starting from this version. You can see what data is being sent, and enable/disable the sending of it, by visiting the
/admin/telemetry
path on your tenant. If you want to disable telemetry before this upgrade, you can do so by visiting the/admin/feature_flags
path and enabling thetelemetry_disabled
feature flag. You can find more information about this here:You can now pass initial values for form fields by adding query parameters to the form's URL:  1.png)
The storyboard UI has been refreshed:

When you rename an action, you will be prompted to update references to that action in downstream actions:

Zooming and scrolling are now smoother and easier:
Webhook actions now support a
Content-Encoding: gzip
header. Encoded requests will be decoded and stored in the event body just like a normal request.An API for reading, creating, updating and deleting annotations has been added: https://docs.tines.com/api_annotations_get_annotation
Image digests:
tines/tines-app: sha256:24dd64ef6644379047de9478249fb3cd518186192396354ea3b5b64fd6ef0519
tines/tines-nginx: sha256:25e35413e303b21de90efaa04fd7f0b2d382f62bcca8cc957e20307c0e42f40f
June 14, 2021 - 4.3.0
Self-hosted notes
NOTE
June **30, 2021 - Updated to 4.3.6
-** Added the ability to opt-in to TLS 1.1 support for HTTP request actions.
Image digests:
tines/tines-app: sha256:7abbd0f9de4dc318fb33dec64d8e2accfad143b79b82deac49c22699b76b001a
tines/tines-nginx: sha256:25e35413e303b21de90efaa04fd7f0b2d382f62bcca8cc957e20307c0e42f40f
NOTE
June **23, 2021 - Updated to 4.3.5
-** Added prepare-database
command which idempotently handles database creation, schema creation, running database migrations, and seeding of initial data.
Image digests: tines/tines-app: sha256:4df18e1b0df0f3f28fef955b84a81a8d9d9e12cdc04796f4404677910a3aded9 tines/tines-nginx: sha256:25e35413e303b21de90efaa04fd7f0b2d382f62bcca8cc957e20307c0e42f40f
NOTE
June **21, 2021 - Updated to 4.3.4
-** Fixed the app failing to start when the Postgres username does not match the Postgres database name.
Image digests: tines/tines-app: sha256:8c6aadab9d381dd799dc8e5ee113b3533f40d1ec2653e88f6cfef57732846910 tines/tines-nginx: sha256:25e35413e303b21de90efaa04fd7f0b2d382f62bcca8cc957e20307c0e42f40f
NOTE
June **18, 2021 - Updated to 4.3.3
-** The command to create and seed the database can now run idempotently by running bundle exec rake db:prepare db:seed
.
Image digests: tines/tines-app: sha256:c7dca8f6b75bc26d31407b02c1dbe4c7d6796efc1f62d46546f8447062377002 tines/tines-nginx: sha256:25e35413e303b21de90efaa04fd7f0b2d382f62bcca8cc957e20307c0e42f40f
NOTE
June **18, 2021 - Updated to 4.3.2
-** Fixed an issue where stories could not be viewed if templates could not be loaded.
Image digests: tines/tines-app: sha256:b9ad5c41f960afd0ff337664e335ae81a6efec5069e205475511519bcd9154a0 tines/tines-nginx: sha256:25e35413e303b21de90efaa04fd7f0b2d382f62bcca8cc957e20307c0e42f40f
NOTE
June **18, 2021 - Updated to 4.3.1
-** Fixed an issue where the app would crash on load in some AWS ECS environments.
Image digests: tines/tines-app: sha256:1e728c25beec99bc6a5979e9960f5627a669ca6f58ba63054f590f668af4d356 tines/tines-nginx: sha256:25e35413e303b21de90efaa04fd7f0b2d382f62bcca8cc957e20307c0e42f40f
Annotations can now contain Markdown.

Folders can now have a custom icon and color.
New loading states on the story page.

You can now pass query parameters to the form in the URL bar. Support for multiple options in the options field will be added in following releases.

Image digests:
tines/tines-app: sha256:e1ce9808317bc06ec14a9a447476091106a1f2b83e329202600bac44d80ea9fb
tines/tines-nginx: sha256:25e35413e303b21de90efaa04fd7f0b2d382f62bcca8cc957e20307c0e42f40f
May 31, 2021 - 4.2.0
Action events list updates in real-time. You no longer have to click
Update
so see recent events after you run an action

New loading states

Toasts redesign
– New floating toasts design
– New inline toast design
– Undo/Redo directly from a toast
Image digests:
tines/tines-app: sha256:873b3fb7d65326dfddb715813b3112dc29902d42fedc4a47d2932e9c8a39e40e
tines/tines-nginx: sha256:25e35413e303b21de90efaa04fd7f0b2d382f62bcca8cc957e20307c0e42f40f
May 17, 2021 - 4.1.0
All modals have been redesigned:

Various updates to the API:
Update Resource and Credential read access
Action status now updates in real-time
Image digests:
tines/tines-app: sha256:542b043a54bc006044800f80d526b15ae2b9a8bb4f2da82b9ff427e8a44c64aa
tines/tines-nginx: sha256:25e35413e303b21de90efaa04fd7f0b2d382f62bcca8cc957e20307c0e42f40f
May 4, 2021 - 4.0.0
💡Note
Annotations can now be added to a story:

Autocomplete now suggests all actions upstream of the selected action, without the need for them to have emitted any events:

When you add an email action to the story, its options will now default to your email address:

When renaming a resource or credential, actions that reference the resource/credential will automatically be updated to reference the new name.
HTTP Request actions now default to a new
/example-echo
endpoint on your Tines tenant. When the action sends a request to this endpoint, the response will show what data the request contained.Added API endpoints for:
Image digests:
tines/tines-app: sha256:a952afdbe3c9b0efec879ac26c7687aef6505755a537fd017b8e0ea8c9fb61fb
tines/tines-nginx: sha256:25e35413e303b21de90efaa04fd7f0b2d382f62bcca8cc957e20307c0e42f40f