Releases: treeverse/lakeFS
v0.53.1
Changelog
- Fix ldap auth re-open control connection after it closes, and add timeouts (#2613)
- Better format server error messages from lakectl (#2609)
- Fix lakectl crash while reporting some server errors (#2608)
- Fix Improper Access Control in S3 copy-object, and API restore-refs,dump-refs, get-range, get-metarange (GHSA-m836-gxwq-j2pm)
v0.53.0
Changelog
- Add support for LDAP authentication (#2058).
- Support object content-type and user metadata (#2296).
- Support multiple commits in lakectl revert (#2345).
lakectl diff
: support two way diff.lakectl diff
: allow including uncommitted changes in the diff.- Fix Trino AVRO format access via S3 gateway (#2429).
- Support lakectl fs rm --recursive (#2446).
- Fix UI list users pagination (#2581).
- Add tree-view for uncommitted, compare and commit views (#2174)
v0.52.2
Changelog
858f14c Airflow hook nil assignment fix (#2534)
63e3514 Bug fix: pyramid store file fallback when destination already exist in cache (#2535)
e0933a0 Bugfix/2400 change error message repo with new storage type (#2469)
080bccc Fix UI base branch changes compare branch (#2522)
d3ef920 UI - keep path when changing reference in object view (#2521)
5b0ffda Using simple mime library that gives a consistent content-type on all platforms (#2538)
v0.52.1
Changelog
9c4f48d Protected Branches (#2181): define rules to prevent direct changes on some of your branches. Only merges are allowed into protected branches. Combine these with pre-merge hooks to validate your data before it is on your production branches.
a5e4693 Fix filter dialog unsearchable bug (#2490)
v0.51.0
Changelog
78078b7 Add new "AttachStorageNamespace" IAM action. Controls users' ability to create repositories with particular storage namespaces (bucket names). (#2430)
Bug fixes
4713534 Fix path encoding when checking sigV2 signatures in the S3 gateway. (#2464)
56ccefd Improve error reporting when repeating lakeFS setup more than once. (#2435)
a0713b3 [S3 gateway] Return HTTP 409 (Conflict) when creating existing repo (#2451)
v0.50.0
v0.49.0
Changelog
- Add search locations to load lakeFS configuration. More information on https://docs.lakefs.io/reference/configuration (#2355)
- Fix ARNs parsing confusion when the account-ID field contained a slash or the resource-ID a colon. Configurations (incorrectly) using a slash "
/
" to separate account from resource in the ARN will need to switch to use a colon ":
". However such configurations are probably incorrect, as lakeFS does not currently set account fields. And configurations using resources containing a colon will now work correctly.
v0.49
Please install 0.49.0 instead. It is identical and has a correct version number.
v0.48.0
Changelog
- Support multiple AWS regions for underlying buckets (#2245, #2325, #2326)
- Make S3 Gateway DNS settings optional
- Fix lakectl upload fails on big uploads (#2280)
- Fix blank screen bug in UI (#1908)
- Actions secrets support with env vars (#2333)
- Reduce the number of database connections used on startup
- Validate required configuration keys blockstore.type, auth.encrypt.secret_key. This breaks existing configurations that assume a default blockstore.type of "local". But no such configuration may be for production.
- Fix incorrect time logged on DB get operations (#2341) thanks @holajiawei
- API with an unknown path should return an error (#2190) thanks @DataDavD
- Retry DB connection on Migration (#2017)