Skip to content

Releases: benbjohnson/litestream

v0.5.0-test.8

29 Sep 23:06
Compare
Choose a tag to compare
v0.5.0-test.8 Pre-release
Pre-release

v0.5.0-test.7

29 Sep 22:32
Compare
Choose a tag to compare
v0.5.0-test.7 Pre-release
Pre-release

What's Changed

Full Changelog: v0.5.0-test.5...v0.5.0-test.7

v0.5.0-test.6

29 Sep 22:04
b74a71c
Compare
Choose a tag to compare
v0.5.0-test.6 Pre-release
Pre-release

What's Changed

Full Changelog: v0.5.0-test.5...v0.5.0-test.6

v0.5.0-test.5

29 Sep 21:26
b6ddfb6
Compare
Choose a tag to compare
v0.5.0-test.5 Pre-release
Pre-release

Platform Support

⚠️ Windows Notice: Windows binaries are provided for convenience but Windows is NOT an officially supported platform. Use at your own risk. Community contributions for Windows improvements are welcome.

βœ… Supported Platforms: Linux (amd64, arm64, armv6, armv7), macOS (amd64, arm64)

Installation

Homebrew (macOS and Linux)

brew tap benbjohnson/litestream
brew install litestream

Debian/Ubuntu

Download the .deb file for your architecture and install:

sudo dpkg -i litestream-*.deb

RPM-based systems

Download the .rpm file for your architecture and install:

sudo rpm -i litestream-*.rpm

Binary installation

Download the appropriate archive for your platform, extract, and move to your PATH.

Changelog

  • b6ddfb6 Remove homebrew integration with GoReleaser (#766)

v0.5.0-test.4

29 Sep 21:09
Compare
Choose a tag to compare
v0.5.0-test.4 Pre-release
Pre-release

Platform Support

⚠️ Windows Notice: Windows binaries are provided for convenience but Windows is NOT an officially supported platform. Use at your own risk. Community contributions for Windows improvements are welcome.

βœ… Supported Platforms: Linux (amd64, arm64, armv6, armv7), macOS (amd64, arm64)

Installation

Homebrew (macOS and Linux)

brew tap benbjohnson/litestream
brew install litestream

Debian/Ubuntu

Download the .deb file for your architecture and install:

sudo dpkg -i litestream-*.deb

RPM-based systems

Download the .rpm file for your architecture and install:

sudo rpm -i litestream-*.rpm

Binary installation

Download the appropriate archive for your platform, extract, and move to your PATH.

Changelog

  • 111ba31 Remove directory from GoReleaeser homebrew config

v0.5.0-test.3

29 Sep 20:44
9f1c443
Compare
Choose a tag to compare
v0.5.0-test.3 Pre-release
Pre-release

Platform Support

⚠️ Windows Notice: Windows binaries are provided for convenience but Windows is NOT an officially supported platform. Use at your own risk. Community contributions for Windows improvements are welcome.

βœ… Supported Platforms: Linux (amd64, arm64, armv6, armv7), macOS (amd64, arm64)

Installation

Homebrew (macOS and Linux)

brew tap benbjohnson/litestream
brew install litestream

Debian/Ubuntu

Download the .deb file for your architecture and install:

sudo dpkg -i litestream-*.deb

RPM-based systems

Download the .rpm file for your architecture and install:

sudo rpm -i litestream-*.rpm

Binary installation

Download the appropriate archive for your platform, extract, and move to your PATH.

Changelog

  • b3f5b12 Add 30s level to default compaction levels (#751)
  • d63ec68 Add LOG_LEVEL environment variable to set logging info (#757)
  • 9f1c443 Enable macOS signing (#765)
  • 99b5760 Fix LOG_LEVEL env bug (#762)
  • 09dcd60 Fix compaction against eventual consistency (#760)
  • 291497d Remove deprecated release.linux.yml workflow (#744)
  • cea13c8 Upgrade LTX to v0.5.0 (#750)
  • ee36d3e feat: Add litestream-test harness for comprehensive database testing (#748)

v0.5.0-test.2

11 Sep 16:33
98c8630
Compare
Choose a tag to compare
v0.5.0-test.2 Pre-release
Pre-release

Platform Support

⚠️ Windows Notice: Windows binaries are provided for convenience but Windows is NOT an officially supported platform. Use at your own risk. Community contributions for Windows improvements are welcome.

βœ… Supported Platforms: Linux (amd64, arm64, armv6, armv7), macOS (amd64, arm64)

Installation

Homebrew (macOS and Linux)

brew tap benbjohnson/litestream
brew install litestream

Debian/Ubuntu

Download the .deb file for your architecture and install:

sudo dpkg -i litestream-*.deb

RPM-based systems

Download the .rpm file for your architecture and install:

sudo rpm -i litestream-*.rpm

Binary installation

Download the appropriate archive for your platform, extract, and move to your PATH.

Changelog

  • d631b15 Add Grafana dashboard for monitoring Litestream metrics (#737)
  • 3f3552b Add concurrent writes support for SFTP performance improvement (#730)
  • 9438cde Add default compaction levels
  • 387c59b Add manual workflow for cloud integration tests (#695)
  • 94f62d8 Add tests to verify TXID parsing uses ltx.ParseTXID (#682)
  • ff6838b Enhance GCP integration test diagnostics (#719)
  • b6cdb80 Fix Azure Blob Storage DeleteLTXFiles using wrong TXID parameter (#693)
  • f52578c Fix Azure LTX iterator memory bug causing test failures (#694)
  • 6c5cd9c Fix TXID display formatting to use proper hex format (#681)
  • 81fdd8f Fix concurrent map write in db.sync() method (#697)
  • 4bbd699 Fix issue #689: Continuous snapshotting every second (#691)
  • cb521ca Fix pre-commit config typo and run goimports
  • 9077aba Fix snapshot interval for command-line replication
  • dcceee3 Fix spurious context.Canceled error logs during shutdown (#728)
  • 7ada359 Fix: Use proper context in acquireReadLock during DB close (#701)
  • b9e1ebf Fix: standardize error message prefixes across all replica clients (#711)
  • 2231c4e Improve contribution documentation with templates and guidelines (#699)
  • 6dff762 Improve error message when flags are positioned after positional arguments (#736)
  • c2e884d Litestream VFS MVP (#721)
  • 74093a4 Migrate to modernc.org/sqlite for CGO-free builds (#727)
  • 573c87f Rename 'wal' command to 'ltx' (#671)
  • 3ecc3a6 Update .gitignore to exclude development files
  • f3026ad Update .gitignore to use bin/ directory for builds
  • 2fdf2c1 VFS integration test (#722)
  • 3ddf775 VFS polling (#726)
  • eba7ccc feat: Implement GoReleaser for automated releases with binary signing (#732)
  • 346f8fb feat: add NATS JetStream Object Store replica client (#712)
  • 347dabb feat: upgrade AWS SDK from v1 to v2 for S3 client (#683)
  • 387ddf9 feat: upgrade Azure SDK to v2 (track 2) (#709)
  • 98c8630 fix: Install syft in release workflow for SBOM generation (#740)
  • ffb6264 fix: Resolve flaky TestStore_Integration spurious failures (#742)
  • feee71f fix: complete NATS TLS configuration with client certificates and RootCA support (#720)
  • 79b031f fixes google cloud storage support by renaming 'gcs' to 'gs' (#654)
  • 2a00693 refactor: code health audit using golangci-lint as a guide (#713)

v0.5.0-test.1

08 Sep 22:21
9a43ff8
Compare
Choose a tag to compare
v0.5.0-test.1 Pre-release
Pre-release

Platform Support

⚠️ Windows Notice: Windows binaries are provided for convenience but Windows is NOT an officially supported platform. Use at your own risk. Community contributions for Windows improvements are welcome.

βœ… Supported Platforms: Linux (amd64, arm64, armv6, armv7), macOS (amd64, arm64)

Installation

Homebrew (macOS and Linux)

brew tap benbjohnson/litestream
brew install litestream

Debian/Ubuntu

Download the .deb file for your architecture and install:

sudo dpkg -i litestream-*.deb

RPM-based systems

Download the .rpm file for your architecture and install:

sudo rpm -i litestream-*.rpm

Binary installation

Download the appropriate archive for your platform, extract, and move to your PATH.

Changelog

  • d631b15 Add Grafana dashboard for monitoring Litestream metrics (#737)
  • 3f3552b Add concurrent writes support for SFTP performance improvement (#730)
  • 9438cde Add default compaction levels
  • 387c59b Add manual workflow for cloud integration tests (#695)
  • 94f62d8 Add tests to verify TXID parsing uses ltx.ParseTXID (#682)
  • ff6838b Enhance GCP integration test diagnostics (#719)
  • b6cdb80 Fix Azure Blob Storage DeleteLTXFiles using wrong TXID parameter (#693)
  • f52578c Fix Azure LTX iterator memory bug causing test failures (#694)
  • 6c5cd9c Fix TXID display formatting to use proper hex format (#681)
  • 81fdd8f Fix concurrent map write in db.sync() method (#697)
  • 4bbd699 Fix issue #689: Continuous snapshotting every second (#691)
  • cb521ca Fix pre-commit config typo and run goimports
  • 9077aba Fix snapshot interval for command-line replication
  • dcceee3 Fix spurious context.Canceled error logs during shutdown (#728)
  • 7ada359 Fix: Use proper context in acquireReadLock during DB close (#701)
  • b9e1ebf Fix: standardize error message prefixes across all replica clients (#711)
  • 2231c4e Improve contribution documentation with templates and guidelines (#699)
  • c2e884d Litestream VFS MVP (#721)
  • 74093a4 Migrate to modernc.org/sqlite for CGO-free builds (#727)
  • 573c87f Rename 'wal' command to 'ltx' (#671)
  • 3ecc3a6 Update .gitignore to exclude development files
  • f3026ad Update .gitignore to use bin/ directory for builds
  • 2fdf2c1 VFS integration test (#722)
  • 3ddf775 VFS polling (#726)
  • eba7ccc feat: Implement GoReleaser for automated releases with binary signing (#732)
  • 346f8fb feat: add NATS JetStream Object Store replica client (#712)
  • 347dabb feat: upgrade AWS SDK from v1 to v2 for S3 client (#683)
  • 387ddf9 feat: upgrade Azure SDK to v2 (track 2) (#709)
  • 9a43ff8 fix: Temporarily disable SBOM generation to fix release process
  • feee71f fix: complete NATS TLS configuration with client certificates and RootCA support (#720)
  • 79b031f fixes google cloud storage support by renaming 'gcs' to 'gs' (#654)
  • 2a00693 refactor: code health audit using golangci-lint as a guide (#713)

v0.5.0-beta1

21 Jul 15:35
Compare
Choose a tag to compare
v0.5.0-beta1 Pre-release
Pre-release
Implement retention enforcement (#661)

Co-authored-by: Copilot <[email protected]>

v0.3.13

24 Oct 20:30
977d4a5
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.12...v0.3.13