Skip to content

Releases: treeverse/lakeFS

v0.104.0

18 Jun 13:00
7235f26
Compare
Choose a tag to compare

Changelog

  • 8628f54 Add get repository metadata API (#6086)
  • b4ebcf9 Add relative ./ path support for MD images (#6057)
  • a5e718e Fix: s3 gateway returning 200 instead of 206 for range requests (#6101)
  • ab5d73b Delta Diff fails on certain operations
  • a7f5223 UI: Support uploading multiple files and directories (#6074)
  • c18c11f DuckDB: handle line breaks after a string constant (#6109)
  • 90f0678 Fix: pre-signed URL UI config default and property name - Azure and GCS (#6073)

v0.103.0

11 Jun 11:59
b8a7c49
Compare
Choose a tag to compare

Changelog

🆕 What's new:

  • Add Azure Cosmos DB kvstore driver (#5915)
  • UI: Allow writing to lakeFS from duckdb-wasm (#6044)
  • Show object's user metadata in UI and CLI (#6050)

🐛 Bugs fixed:

  • Fix gateway list bucket 1k limit (#6025)
  • Fix lakeFSFS non simple access mode with address translator (#6028)
  • Fix: Migration start version (#6039)

v0.102.2

04 Jun 11:42
aa75edd
Compare
Choose a tag to compare

Changelog

  • 03068a7 Using not owned LazyValue after closing a reader (#6004)
  • e4ff978 Fix pre-signed URL UI config default and property name (#6014)
  • d313b61 Diff plugin assume lakefs on localhost when no interface is specified (#6018)

v0.102.1

01 Jun 20:36
1e12dca
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.102.0...v0.102.1

v0.102.0

01 Jun 14:55
8d96ef0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.101.1...v0.102.0

v0.101.1

31 May 11:30
e6d4832
Compare
Choose a tag to compare

Changelog

This release eliminates the need to go through previous ACL migration versions (v0.98.0 and up)
Migrations can be performed from this version instead

🆕 What's new:

  • Improved Import experience
  • UGC prepare configurable max file size and produce time (#5969)
  • Migrations: Revert remove ACL migration (#5942)
  • Merge API response - remove summary field (#5115)
  • Split and publish lakefs duckdb build and images (#5985)

🐛 Bugs fixed:

  • GC: Read provided mark ID's run id in case that the run is a sweep-only run (#5936)
  • Avoid panics after errors in log-commits (#5956)
  • Fix extended stats user id report (#5970)
  • Fix branch truncation in object viewer (#5982)

v0.101.0

22 May 10:39
aef14af
Compare
Choose a tag to compare

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 (lakefs migrate up), with the new version.
While running the migration, it is prohibited to perform any changes in Auth Policies

🆕 What's new:

  • Refactor import (#5840)
  • Deprecate ingest command (#5882)
  • Support TLS for lakeFS local development (#5322)
  • Generate JWT while working with auth API when non is configured (#5894)
  • Remove email authenticator middleware (#5884)

🐛 Bugs fixed:

  • Fix UI rename Error control to AlertError fixing conflict with class (#5907)
  • Fix loading metadata cache with path separator prefix (#5922)
  • Fix database setup for non-external mode (#5860)

v0.100.0

10 May 17:00
ba29f59
Compare
Choose a tag to compare

🆕 What's new:

  • Support --first-parent option for commit log (#5733)
  • Homebrew support as part of lakefs release (#5738)
  • [actions] Add conditional execution to hooks (#5707)
  • 🌬️ [UI] Display buttons to open (Airflow) metadata from UI (#5763)
  • [bagel] Add docker-compose-airflow (#5757)
  • 🎁 Add Sample Repository with Quickstart option for new repositories (#5787)

🐛 Bugs fixed:

  • [API] LinkPhysicalAddress twice should fail with status code 400 (#5727)
  • [UI] Add back the copy URI button + add cache-control header to GET objects (#5731)
  • [export] Fix lakeFS export docker image to use python 3.11 (#5755)
  • [S3gw] Fix s3 multipart upload abort (#5725)
  • [setup] Fix warning on ACL write group for ACL during setupFS (#5792)
  • [UI] Fix repository name while validating storage namespace (#5802)
  • [UI/setup] Require admin username in initial setup (#5818)
  • [lakectl] Validate fs upload path is not empty (#5819)
  • [lakectl] refs-dump output should be valid JSON (#5831)
  • [auth] Add metarange creation permissions to Developers and to Writers (#5833)
  • [UI] only show group ACL column in simplified mode (#5843)
  • [auth] Remove auth API pass and use username with credentials (#5838)

v0.99.0

19 Apr 10:07
c50898d
Compare
Choose a tag to compare

Changelog

  • 3d1ce01 Fix priority queue used by merge find base (#5668)
  • 1a6be78 Lua optional net http request (#5679)
  • 600d19a Migrate up to ACL if there are no warnings and show messages only once (#5657)
  • 61cb35a Reduce listObjects calls and amount (#5683)
  • 53c5de6 Remove Repositories from ACL in UI (#5680)
  • 91d8f34 Revert "Remove simplified configuration and conclude from auth api" (#5656)
  • f350c11 Write expired addresses once (#5631)
  • 76ec7ae [GC] Partition and aggregate expired addresses more efficiently (#5618)
  • 1028e10 bisect lakectl support (#5381)

v0.98.0

05 Apr 11:27
246213a
Compare
Choose a tag to compare

Changelog

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 from RBAC to ACL

🆕 What's new:

  • change authorization from RBAC to ACL (#5338)
  • Notify new lakefs version in lakectl and Web UI (#5608)
  • Added code highlighting for markdown code blocks + prettier formatting (#5590)
  • Preview Build and Check links for any doc PRs (#5601)
  • Bump Java version in SBT (#5615)
  • Safer fs for config in HadoopFS (#5602)
  • Added support for Azure service principal (#5549)

🐛 Bugs fixed:

  • Fix adls import (#5625)