Nebulex v2.1.0 Release Notes

Release Date: 2021-05-15 // almost 3 years ago
  • Full Changelog

    โž• Added features:

    • Telemetry handler for aggregating and/or handling cache stats #119
    • Instrument multi-level adapter with the recommended Telemetry events #118
    • Instrument replicated adapter with the recommended Telemetry events #117
    • Instrument partitioned adapter with the recommended Telemetry events #116
    • Instrument the local adapter with the recommended Telemetry events #115
    • โž• Add custom key generator support by implementing Nebulex.Caching.KeyGenerator behaviour #109
    • โž• Add default key generator Nebulex.Caching.SimpleKeyGenerator

    Implemented enhancements:

    • ๐Ÿ‘ Settle down the foundations to support Telemetry events in the adapters #114
    • Support :before_invocation option in the cache_evict annotation #110

    ๐Ÿ›  Fixed bugs:

    • Possible race-condition when removing older generation while ongoing operations on it #121
    • ๐Ÿ› Bug on boolean values #111
    • Issue when raising Nebulex.RPCMultiCallError in replicated adapter #108

    Closed issues:

    ๐Ÿ”€ Merged pull requests:

    • Avoid calling cacheable() method when cached value is false #112 (escobera)
    • Declarative annotation-based caching improvements #105 (cabol)