v0.4.0
What's Changed
- Implement LZ4 compression by @benbjohnson in https://github.com/superfly/litefs/pull/249
- Add allow_other FUSE mount option by @benbjohnson in https://github.com/superfly/litefs/pull/251
- Add mutex to DB.chksums by @benbjohnson in https://github.com/superfly/litefs/pull/252
- Fix typo in litefs.yml by @walterwanderley in https://github.com/superfly/litefs/pull/263
- Passthrough application exit code by @benbjohnson in https://github.com/superfly/litefs/pull/265
- Update architecture doc to reflect v0.3.0 functionality by @MarkIannucci in https://github.com/superfly/litefs/pull/267
- Implement HTTP proxy for primary redirection & consistency by @benbjohnson in https://github.com/superfly/litefs/pull/271
- Remove buffer size limit in chunked writer by @benbjohnson in https://github.com/superfly/litefs/pull/274
- Fix issue with multiple header values in proxy by @benbjohnson in https://github.com/superfly/litefs/pull/276
- Allow proxy passthrough list by @benbjohnson in https://github.com/superfly/litefs/pull/278
- Upgrade to bazil.org/fuse@v0.0.0-20230120002735-62a210ff1fd5 by @benbjohnson in https://github.com/superfly/litefs/pull/279
- Enable FUSE ExplicitInvalidateData flag by @benbjohnson in https://github.com/superfly/litefs/pull/280
- Upgrade to Go 1.20 by @benbjohnson in https://github.com/superfly/litefs/pull/281
- Use spin lock for write lock acquisition by @benbjohnson in https://github.com/superfly/litefs/pull/283
- Implement HALT lock & write forwarding by @benbjohnson in https://github.com/superfly/litefs/pull/277
- Stop proxy server on startup error by @benbjohnson in https://github.com/superfly/litefs/pull/284
- Add 'export' command by @benbjohnson in https://github.com/superfly/litefs/pull/285
- Implement drop database by @benbjohnson in https://github.com/superfly/litefs/pull/286
- Add 'run' command by @benbjohnson in https://github.com/superfly/litefs/pull/287
- Add armv6 & armv7 builds by @benbjohnson in https://github.com/superfly/litefs/pull/295
- Ensure WAL is truncated to original size on CommitWAL() failure by @benbjohnson in https://github.com/superfly/litefs/pull/302
- Implement primary handoff by @benbjohnson in https://github.com/superfly/litefs/pull/303
- Set path for proxy server cookie by @benbjohnson in https://github.com/superfly/litefs/pull/304
- Implement -promote & -if-candidate flags on run command by @benbjohnson in https://github.com/superfly/litefs/pull/305
- Add 'promote' flag to config by @benbjohnson in https://github.com/superfly/litefs/pull/306
- Allow multiple exec commands by @benbjohnson in https://github.com/superfly/litefs/pull/307
New Contributors
- @walterwanderley made their first contribution in https://github.com/superfly/litefs/pull/263
- @MarkIannucci made their first contribution in https://github.com/superfly/litefs/pull/267
Full Changelog: https://github.com/superfly/litefs/compare/v0.3.0...v0.4.0
Fetched April 3, 2026

