Skip to content

Commit 20fef1c

Browse files
committed
Publish v0.8.26
1 parent a01bb25 commit 20fef1c

2 files changed

Lines changed: 7 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# Icebird Changelog
22

3+
## [0.8.26]
4+
- `icebergRewrite` takes an optional `files` argument to compact only the named data files: every other data file is carried forward untouched with its original sequence numbers, so cost scales with the bytes rewritten instead of with the table
5+
36
## [0.8.25]
47
- Reads now push row ranges down into hyparquet's scan candidates, so only the byte ranges that survive filter and delete pruning are fetched, while Iceberg position and equality deletes are still applied
58
- Footer fetches adapt to small parquet files instead of over-requesting

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "icebird",
3-
"version": "0.8.25",
3+
"version": "0.8.26",
44
"description": "Apache Iceberg client for javascript",
55
"author": "Hyperparam",
66
"homepage": "https://hyperparam.app",
@@ -56,7 +56,7 @@
5656
"hyparquet": "1.29.1",
5757
"hyparquet-compressors": "1.1.1",
5858
"hyparquet-writer": "0.16.6",
59-
"squirreling": "0.16.1"
59+
"squirreling": "0.16.2"
6060
},
6161
"peerDependencies": {
6262
"@aws-sdk/credential-providers": "^3.0.0"
@@ -67,8 +67,8 @@
6767
}
6868
},
6969
"devDependencies": {
70-
"@aws-sdk/credential-providers": "3.1115.0",
71-
"@types/node": "26.2.0",
70+
"@aws-sdk/credential-providers": "3.1117.0",
71+
"@types/node": "26.3.0",
7272
"@vitest/coverage-v8": "4.1.11",
7373
"eslint": "9.39.4",
7474
"eslint-plugin-jsdoc": "64.2.1",

0 commit comments

Comments
 (0)