Releases: treeverse/lakeFS
v0.89.0
What's new:
- UI: added a blame button to path context menu (#4888)
- Configurable repository and commit cache (#4910)
- Support MinIO (#4878)
- [Breaking Change] API delete will not return object not found (#4886)
Bug fixes:
- Refactor lakefs_export script output (#4904)
- Report all errors as messages not as Exceptions (#4914)
- API GetCommit return empty array instead of nil for no parent (#4922)
- KV scan batch size control (#4875)
- Return secondary key for secondary iterator (#4945)
- Add missing Auditing fields into logger context (#4864)
- Fix loading of duckdb every query (#4903)
- Fix CredentialFromProto can fail to decode secret (#4862)
- Fix ingest range content type is wrong (#4907)
v0.88.0
Changelog
What's new:
- Integrate duckdb-wasm to query parquet/csv files on the UI (experimental) (#4821)
Bug fixes:
- API upload object without using tmp file (#4848)
- lakectl show commit (#4834)
- Perform fewer API calls for exists (#4797)
- Fix commit to keep base entry in case staged entry with matched identity (#4825)
- Fix lakectl branch show to print commit ID (#4837)
- Fix auth's wildcard Match function (#4828)
- Check if DDB Table exist before Create to reduce excessive permissions requirements (#4809)
- Store relative path in stage and link physical address (#4751)
v0.87.1
v0.87.0
v0.86.0
v0.85.0
v0.84.0
What's new:
Bug fixes:
- Fix UI report version as dev (#4465)
- Fix username not enriched in new credentials modal (#4454)
- Fix: remove unused diff_type from diffRefs operation (#4462)
- Fix dirty branch error for operations on uncommitted data instead of conflict (#4463)
- Fix status code return on revert merge without parent (#4498)
- Cache commit on Graveler ref manager (#4497)
- Upload data new structure for uploaded data physical addresses (#4530)
- Feature/configure additional OIDC scopes (#4533)
- Python lakefs-client library does not have a license (#4452)
- Fix large file and png preview issues (#4569)
New Contributors
- @tvanderwal-lmco made their first contribution in #4533
Full Changelog: v0.83.4...v0.84.0
v0.83.4
Changelog
What's new:
Bug fixes:
v0.83.3
What's new:
- lakectl autocomplete with repository name (#4320)
- Flush statistics based on events size (#4347)
- lakectl check bad response (#4331)
Bug fixes:
- Update and create policy use the user's provided ID (#4359)
- Fix KV local path using tilde (~) doesn't expand (#4330)
- Fix username not shown for OIDC users (#4324)
- Fix create repository API should return status created (#4336)
- Correctly prefix "after" params in lakeFS auth service (#4353)
- Fix create policy API and descriptor to return Conflict status (#4350)
- Fix: Auth update policy (#4355)
v0.80.2
Upgrade Notes:
This release requires running database migration.
The lakeFS service will not run if the migration version isn't compatible with the binary.
Before running the new version you will be required to run migrate, with the new version.
Please refer to this upgrade documentation for more information on the specific migration to KV.
This is the first lakeFS version over Key-Value Store
lakeFS is decoupling from PostgreSQL and moving to a KV Store interface.
This will provide greater flexibility and allow production groups working with lakeFS to select their backing DB of choice.
Check our updated Deploy lakeFS page, for deployment instructions.
Also make sure to check our Sizing Guide for best practices, requirements and benchmarks