Skip to content

Releases: mgnsk/evcache

v3.1.8

04 Sep 18:23
dc002c5
Compare
Choose a tag to compare

Full Changelog: v3.1.7...v3.1.8

Memory optimizations

  • Use upgraded github.com/mgnsk/list package that uses optimized struct layout for the element type.

v3.1.7

04 Sep 17:01
04f922d
Compare
Choose a tag to compare

Full Changelog: v3.1.6...v3.1.7

  • Upgrade list package to latest.
  • Uses *list.Element[record[V]] as the main type. This allows the record type to drop list-specific implementations.

v3.1.6

04 Sep 08:41
5fb8262
Compare
Choose a tag to compare

Full Changelog: v3.1.4...v3.1.6

Same as v3.1.5. Fixes v3.1.5 not appearing in release list.

v3.1.5

04 Sep 08:30
5fb8262
Compare
Choose a tag to compare

Full Changelog: v3.1.4...v3.1.5

  • Finalize internal backend map interface

v3.1.4

30 Aug 16:34
61ab851
Compare
Choose a tag to compare

Full Changelog: v3.1.3...v3.1.4

  • Upgrade dependencies
  • Drop sync.Map support

v3.1.3

08 Jul 18:09
dbae4df
Compare
Choose a tag to compare
  • Use the newer list package

Full Changelog: v3.1.2...v3.1.3

v3.1.2

06 Jul 15:19
b7ffe47
Compare
Choose a tag to compare
  • Separate the ringlist package into its own repository.

Full Changelog: v3.1.1...v3.1.2

v3.1.1

17 Jun 16:41
5e3f071
Compare
Choose a tag to compare

Full Changelog: v3.1.0...v3.1.1

Maintenance release, Improve code typing.

v3.1.0

21 May 20:33
5a2bd95
Compare
Choose a tag to compare

Full Changelog: v3.0.6...v3.1.0

  • Fix timer leak when cache is garbage collected.
  • Add a MustFetch method.

v3.0.6

30 Apr 12:27
20634d1
Compare
Choose a tag to compare
  • Introduce the ringlist package.

Full Changelog: v3.0.5...v3.0.6