Skip to content

Releases: treeverse/lakeFS

v0.110.0

14 Sep 12:55
c85a71c
Compare
Choose a tag to compare

🆕 : What's new:

  • Upgrade code to use AWS SDK go v2 (#6486)
  • Actions: Lua package to parse URL (#6597)
  • UI: Commit info consistent across screens (#6593)
  • API: Update APIs tag for internal use (#6582)
  • lakectl: dbt and metastore commands marked as deprecated (#6565)
  • Removed deprecated: expand template API (#6587)
  • Removed deprecated: remove the update and forgot password APIs (#6591)

🐛 : Bug fixed:

  • Fix lakectl local verify bad path error on Windows (#6602)
  • Fix Azure pre-signed URL for blob imported from different account (#6594)

v0.109.0

10 Sep 11:58
89fc162
Compare
Choose a tag to compare

🆕 What's new:

  • Restrict lakectl local to common prefixes only (#6510)
  • lakectl local gitignore end marker (#6522)
  • Remove logBranchCommits (#6528)
  • Lua package for yaml support (#6545)
  • lakectl skip stats for unrelased version (#6551)
  • Remove OTF diff APIs from non experimental tag/category (#6563)
  • S3 API: Propogate slowdown response from cosmosdb to client (#6556)
  • logging and lakectl NO_COLOR support (#6569)

🐛 Bug fixed:

  • Fix: lakectl import with Azure Data Lake Storage (#6515)
  • Fix: UI pdf viewer by X-Frame-Options set to SAMEORIGIN (#6520)
  • Fix: Lua gs client close (#6547)
  • Fix: Lua path.Join to handle concatenation of two separators (#6549)
  • Fix latest version cache and remove the use of go-github (#6572)
  • Fix: DynamoDB SeekGE bug (#6561)

v0.108.0

29 Aug 15:45
75e1812
Compare
Choose a tag to compare

🆕 What's new:

  • Support vertex AI (Datasets + Fuse) (#6492)
  • A better way to handle interrupts in lakectl local (#6455)
  • When creating Repository: dummy file location changed from <storage-namespace>/dummy to <storage-namespace>/_lakefs/dummy (#6497)
  • Removed support for migration from lakeFS version < v0.50.0 (#6497)
  • Deprecate lakectl fs "--direct" flag (#6480)

🐛 Bug fixed:

  • Fix: Ensure that metadata is included in merge operations (#6500)
  • Fix: Increase DynamoDB concurrent requests (#6489)
  • Fix: UI ignores presigned URL configuration for GetObject requests (#6477)
  • Fix: lakectl local sync parallelism (#6485)
  • Fix: UI object information slides outside the modal dialog (#6501)
  • Fix: CosmosDB SeekGE query from iterator start key (#6503)
  • Fix: UI ADLS import validity regex (#6509)

v0.107.1

24 Aug 09:27
2a0a3bc
Compare
Choose a tag to compare

Changelog

🐛 Bug fixed:

  • Fix: Allow disabling pre-signed URLs for google storage block adapter (#6462)
  • Fix: lakectl local with windows (#6464)

v0.107.0

20 Aug 13:22
a289ca1
Compare
Choose a tag to compare

🆕 What's new:

  • Experiment: Batch staging get operations for DBIO transaction markers (#6441)

🐛 Bug fixed:

  • Fix kv local SeekGE fail to skip common prefix (#6435)
  • Fix lakectl local commit to use lakefs upload with user metadata (#6437)

v0.106.2

16 Aug 12:29
1ef9325
Compare
Choose a tag to compare

🐛 Bugs fixed:

  • Refresh credentials if needed before pre-signing URLs, include S3 credentials expiry in their requested lifetime, and make these S3 parameters configurable (#6392)
  • Add meaningful error on block unsupported operation and check pre-sign capabilities in lakectl local (#6408)

v0.106.1

15 Aug 11:03
c5be8c1
Compare
Choose a tag to compare

Changelog

🐛 Bugs fixed:

  • Fix: quickstart validation (#6402)

v0.106.0

14 Aug 15:58
db3365c
Compare
Choose a tag to compare

🆕 What's new:

  • lakectl local release (#6388)
    • Sync local directories with remote lakefs paths!
    • Supports Git integration!
    • Documentation
  • Bump vite from 4.0.2 to 4.0.5 in /webui (#6026)
  • Graveler: use result from memory on seek (#6339)

🐛 Bugs fixed:

  • Fix: pass nil reader when content size is 0 (#6367)
  • Fix cosmosdb pagination bug (#6336)
  • Add a warning in lakectl when catalog id is empty (#6381)
  • Arbitrary JavaScript Injection via Direct Link to HTML Files (GHSA-9phh-r37v-34wh)

v0.105.0

08 Aug 12:59
a4edfdd
Compare
Choose a tag to compare

v0.105.0

🆕 What's new:

  • Support .text as a text file extension in the Web UI (#6130)
  • UI: allow loading >10k diff summary (#6287)
  • Add diff_branch to Lua hook (#6318)
  • Setup lakefs on startup using predefined setup parameters (#5962)
  • Quickstart now uses DuckDB WASM instead of CLI (#6092)
  • Stop publishing lakeFS DuckDB image (#6141)
  • Remove Everything Bagel - incorporated into the new lakeFS-samples repository (#6146)
  • Return presigned URL expiry time (S3 only for now) (#6328)

🐛 Bugs fixed:

  • Local Storage Range Allow 0:0 (#6116)
  • Fix: Create repo with invalid namespace (#6084)
  • Fix broken link to WAP notebook (#6121)
  • Fix create and delete branch protection error and lakectl output (#6135)
  • Import should replace the destination prefix with the source's state (#6251)

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)