All Versions
7
Latest Version
Avg Release Cycle
45 days
Latest Release
1325 days ago

Changelog History

  • v1.3.0 Changes

    October 15, 2020

    ๐Ÿ”„ Changelog

    โž• Added

    • โž• Add support for automatic partition pausing (#238)
    • โž• Add a default config to dev-standalone image to allow overriding advertised hostname, contributed by @ruseinov (#248)
    • โž• Add paused status to partition metadata, contributed by @Jmgr (#253, #256)
    • โž• Add an option to allow resuming a paused partition when subscribing, contributed by @Jmgr (#255, #257)
    • โž• Add a timestamp to publication acks, contributed by @Jmgr (#254, #258)
    • โž• Add an option to disable partition auto pausing when there are subscribers, contributed by @Jmgr (#260)
    • โž• Add support for async publish errors (#263)
    • โž• Add readonly streams/partitions, contributed by @Jmgr (#237, #261)
    • ๐Ÿ“‡ Expose HW and NewestOffset in metadata, contributed by @LaPetiteSouris (#242, #265)
    • ๐Ÿ‘ Allow AutoPause override on stream create (#267)
    • โž• Add Cursor Management beta API (#268)
    • ๐Ÿ‘Œ Support overriding MinISR on CreateStream (#270)
    • ๐Ÿ”ฆ Expose server listen port, contributed by @Jmgr (#272)
    • ๐Ÿ‘ Allow using an automatically assigned connection port, contributed by @Jmgr (#273)

    ๐Ÿ”„ Changed

    • โšก๏ธ Update nats-on-a-log dependency (#247)
    • ๐Ÿณ Run Docker images as non-root and push Kubernetes image to Docker Hub, contributed by @Horneth (#266)

    ๐Ÿ›  Fixed

    • Maintain ISR across partition pauses (#240)
    • ๐Ÿ›  Fix message retention bug (#244)
    • ๐Ÿ›  Fix leader epoch cache bug (#245)
    • ๐Ÿ›  Fix advertised hostname for Kubernetes image, contributed by @stephane-moreau (#252)
    • ๐Ÿ›  Fix data race on partition recvChan (#262)
    • ๐Ÿ›  Fix bug related to HW and empty log (#271)
  • v1.2.0 Changes

    July 16, 2020

    ๐Ÿ”„ Changelog

    โž• Added

    • โž• Add API support for stream-level configuration, contributed by @LaPetiteSouris (#211)
    • โž• Add async publish API endpoint for pipelined publishes (#209)
    • ๐Ÿ‘Œ Support TLS on connections to NATS, contributed by @LaPetiteSouris (#229)

    ๐Ÿ”„ Changed

    • Scope all internal NATS subjects to the cluster namespace (#230)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix dev-standalone Docker image build (#206)
    • ๐Ÿ›  Fix Kubernetes Docker image build (#208)
    • ๐Ÿ›  Fix data waiter race in replication causing high tail latencies (#224)
    • ๐Ÿ›  Fix occasional waitgroup underflow caused by server shutdown (#209)
    • ๐Ÿ›  Fix occasional deadlock race on partition close caused by server shutdown (#209)
    • ๐Ÿ›  Fix occasional file limit exceeded errors in unit tests (#209)
    • ๐Ÿ›  Fix flaky CommitOnRestart test (#209)
    • ๐Ÿ›  Fix possible panic on async errors occurring on NATS connections (#230)
    • ๐Ÿ›  Fix spurious but benign error logs related to replication during partition leader failover (#231)
  • v1.1.0 Changes

    May 29, 2020

    ๐Ÿ”„ Changelog

    โž• Added

    • โž• Add link to commercial support form to website (#197)
    • ๐Ÿ‘ Allow overriding configuration with environment variables, contributed by @brennantaylor (#200)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix flaky test (#198)
  • v1.0.0 Changes

    April 28, 2020

    ๐ŸŽ‰ Initial stable production release of Liftbridge.

    ๐Ÿณ liftbridge/liftbridge:1.0.0

  • v1.0.0-beta Changes

    March 03, 2020

    ๐Ÿš€ This is a non-production ready beta release of Liftbridge. APIs are subject to change, but this is intended to be as close to the v1.0.0 API as possible.

  • v1.0.0-alpha Changes

    February 22, 2020

    ๐Ÿš€ This is a non-production ready alpha release of Liftbridge. APIs are subject to change.

  • v0.0.1-alpha Changes

    January 18, 2020

    ๐Ÿš€ This is a non-production ready alpha release of Liftbridge. APIs are subject to change.