2025-04-30 08:01:38 +00:00
|
|
|
# Changelog
|
2025-04-17 08:45:02 +00:00
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.13.0]
|
|
|
|
|
- Query planner: pre-fetch byte ranges in parallel (#75)
|
|
|
|
|
|
|
|
|
|
## [1.12.1]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Fix conversion of unsigned types.
|
|
|
|
|
- Allow passing a custom fetch function to utilities (#73).
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.12.0]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Add `onPage` callback to `parquetRead`.
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.11.1]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Fix handling of dictionary pages from parquet.net.
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.11.0]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Fix continued data pages
|
|
|
|
|
- Skip decoding unnecessary pages.
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.10.4]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Add type definitions for thrift.
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.10.3]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Internal refactor split out `readPage` function.
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.10.2]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Export additional internal constants.
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.10.1]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Fix parsing of `crypto_metadata` in thrift.
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.10.0]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Map `src` files to TypeScript types via package exports (#70).
|
|
|
|
|
- Use `defaultInitialFetchSize` for both metadata and `cachedAsyncBuffer`.
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.9.x]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Add `minSize` parameter to `cachedAsyncBuffer` for finer control.
|
|
|
|
|
- Return typed arrays in `onChunk` callbacks.
|
|
|
|
|
- Change `readColumn` to return an array of `DecodedArray` (#67).
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.8.x]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Support endpoints without range requests in `asyncBufferFromUrl` (#57).
|
|
|
|
|
- Enhance error messages for common parsing issues.
|
|
|
|
|
- Mongo-style `filter` option in `parquetQuery`.
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.7.0]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Enable `readColumn` to read all rows (#53).
|
|
|
|
|
- Validate url in `asyncBufferFromUrl`.
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.6.x]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Fix timestamp conversion in metadata parsing.
|
|
|
|
|
- Build TypeScript types before publishing to npm.
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.5.0]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Export `cachedAsyncBuffer` utility.
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.4.0]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Add `parquetQuery` with `orderBy` option.
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.3.0]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Promisify `parquetReadObjects` function.
|
|
|
|
|
- Add support for parsing column and offset indexes (#29).
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.2.0]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Return columns in the requested order (#27).
|
|
|
|
|
- Add option to return each row as an object keyed by column names (#25).
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.1.0]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Export `asyncBufferFromFile` and `asyncBufferFromUrl` utilities.
|
|
|
|
|
|
2025-04-30 08:01:38 +00:00
|
|
|
## [1.0.0]
|
2025-04-17 08:45:02 +00:00
|
|
|
- Initial stable release.
|