NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules
Last release 21 days ago
09 Sep 2026
Release timing varies
gaps range from 2 weeks to 7 months
Nearly every release is documented
notes for 9 of 9 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
42 releases · first in 2022
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add dbcache example by @davseby in #186
Full Changelog: v3.4.0...v3.4.1
Nothing published for this version
Export NewItem function by @hasfjord in #151
WithMaxCost option for custom cache capacity management strategies by @dadrus in #152Start and Stop by @davseby in #177Full Changelog: v3.3.0...v3.4.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add RangeBackwards method by @k1LoW in #149
RangeBackwards method by @k1LoW in #149Len method by counting expired items in expiration queue by @hongkuancn in #150Full Changelog: v3.2.1...v3.3.0
Create dependabot.yaml by @hkadakia in #128
Items method by @hongkuancn in #146Full Changelog: v3.2.0...v3.2.1
Nothing published for this version
Nothing published for this version
Add Support for PreviousTTL by @ShivamKumar2002 in #121
Full Changelog: v3.1.1...v3.2.0
Nothing published for this version
Fix a bug in the Range method that causes a panic when the cache is empty
Fix a bug in the Range method that causes a panic when the cache is empty
Nothing published for this version
Add the GetOrSet and GetAndDelete methods to the Cache type ( @Savid , @DoubleDi )
Notable changes:
GetOrSet and GetAndDelete methods to the Cache type (@Savid, @DoubleDi)Has method to the Cache type (@gozeloglu)Version method to the Item type (@gozeloglu)Range method to the Cache type (@gozeloglu)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add a SupressedLoader initialization function
Add a SupressedLoader initialization function (#86)
Nothing published for this version
Nothing published for this version
Nothing published for this version
The version 3 of ttlcache includes many breaking changes, some of which improve the general usability and readability of the code, while others extend…
The version 3 of ttlcache includes many breaking changes, some of which improve the general usability and readability of the code, while others extend the current API with new Go features (mainly type parameters). The most notable of these additions/changes are:
Item type that is returned by both Get and Set methods.Close() method.Purge() method to DeleteAll().New function that now accepts functional options. It also doesn't start the automatic expired item deletion process: the Start() method needs to be explicitly called for it to be activated.Loader interface.All new or updated types and functions can be found on the documentation, README, or v3 issue page.
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →