Changelog of @hackage/postgresql-replicant 0.2.0.1

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.2.0.1] - 2021-10-30

This is a memory performance improvement update. We made all of the modules strict which significantly reduced unnecessary allocations and makes memory usage constant.

Changed

  • Added Strict pragmas to all modules

[0.2.0.0] - 2021-07-27

This is a minor update that adds a replication connection type, updates the root module API with more types, and is just a better quality of life release.

Added

  • ReplicantConnection
  • Connection handling functions to Replicant module
  • Message types to main Replicant module

[0.1.0.1] - 2021-06-22

This is a minor update to our experimental release, fixing some pretty major issues:

Fixed

  • WalSender on the server hanging up because replicant wasn't sending updates
  • Minor cleanup, throw better errors instead of printing debug information

[0.1.0.0] - 2021-05-04

This is an experimental release to test out this library and get it ready and polished for 1.0!

Added

  • Initial release!
  • withLogicalStream
  • Protocol types, serialzation instances, etc
  • Logical Replication Messages
  • Stream state handling