This release adds 5 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+8 more
Summary
AI summaryAdded Materializer support for CSV/TSV/JSON text files.
Full changelog
Docker image: https://hub.docker.com/r/serenedb/serenedb/tags?name=26.04.4
What's Changed
- feat: Support progress tables by @pashandor789 in https://github.com/serenedb/serenedb/pull/411
- Update sqllogictest-rs by @mkornaukhov in https://github.com/serenedb/serenedb/pull/424
- fix: Wait for drop from snapshots by @codeworse in https://github.com/serenedb/serenedb/pull/368
- Some improvements of data source by @mkornaukhov in https://github.com/serenedb/serenedb/pull/419
- Add search example by @gnusi in https://github.com/serenedb/serenedb/pull/431
- feat: Make Materializer for TextReader (CSV / TSV / JSON) by @pashandor789 in https://github.com/serenedb/serenedb/pull/430
- Fix index backfill creation commits by @Dronplane in https://github.com/serenedb/serenedb/pull/432
- Add vector distances by @codeworse in https://github.com/serenedb/serenedb/pull/433
- update submodules by @codeworse in https://github.com/serenedb/serenedb/pull/452
- fix(CI): Bot races and not spawning by @pashandor789 in https://github.com/serenedb/serenedb/pull/455
- Populate pg_catalog tables with real catalog data by @MBkkt in https://github.com/serenedb/serenedb/pull/416
- refactor: Better parquet materializer by @pashandor789 in https://github.com/serenedb/serenedb/pull/456
- feat: Add implicit ROWS FROM / generate_series by @pashandor789 in https://github.com/serenedb/serenedb/pull/457
- feat: Prerequisite for Vlad TODO by @MBkkt in https://github.com/serenedb/serenedb/pull/462
- fix: NULL values are properly read during point lookup by @Dronplane in https://github.com/serenedb/serenedb/pull/463
- fix: Fix aarch64 build by @MBkkt in https://github.com/serenedb/serenedb/pull/464
- Add
pg_relation_sizeby @codeworse in https://github.com/serenedb/serenedb/pull/466 - feat: Move CI scripts from private repo to public scripts/ci by @MBkkt in https://github.com/serenedb/serenedb/pull/467
- feat: Multi-arch Docker images and split CI into separate workflows by @MBkkt in https://github.com/serenedb/serenedb/pull/472
- fix: Allow release creation when build succeeds but tests fail by @MBkkt in https://github.com/serenedb/serenedb/pull/476
- fix(CI): Add test results summary and fail-fast to parallel test runner by @MBkkt in https://github.com/serenedb/serenedb/pull/478
- feat: Add PG system types, array literal parsing, format(), and recursive CTE stub by @MBkkt in https://github.com/serenedb/serenedb/pull/471
- feat : Make precommit delete ugly llm symbols + fix namespace format by @pashandor789 in https://github.com/serenedb/serenedb/pull/475
- fix: Ensure release steps run even if previous steps are cancelled by @MBkkt in https://github.com/serenedb/serenedb/pull/480
- refactor: Rename global seed data variable to use constexpr and improe readability by @MBkkt in https://github.com/serenedb/serenedb/pull/485
- fix: Simplify architecture detection and tarball symlink creation in build scripts by @MBkkt in https://github.com/serenedb/serenedb/pull/484
- feat: Support secondary indexes by @pashandor789 in https://github.com/serenedb/serenedb/pull/434
- Add pre-commit hook to avoid fault injection in rta runnable tests by @Dronplane in https://github.com/serenedb/serenedb/pull/486
- fix: Add values coerciions by @pashandor789 in https://github.com/serenedb/serenedb/pull/483
- refactor: Update CI scripts for improved user permissions and remove unnecessary ownership updates by @MBkkt in https://github.com/serenedb/serenedb/pull/487
- feat: Add SELECT * FROM secondary_index by @pashandor789 in https://github.com/serenedb/serenedb/pull/490
- Distances Benchmarks by @codeworse in https://github.com/serenedb/serenedb/pull/454
- fix: Fix issue with reading postions of term from last document in se… by @MBkkt in https://github.com/serenedb/serenedb/pull/488
- refactor(CI): Decompose monolithic CI into composable parallel workflows by @MBkkt in https://github.com/serenedb/serenedb/pull/494
- fix: Fix typo by @MBkkt in https://github.com/serenedb/serenedb/pull/495
- feat: BOOST function for inverted index by @Dronplane in https://github.com/serenedb/serenedb/pull/497
- Make CI more convenient by @mkornaukhov in https://github.com/serenedb/serenedb/pull/499
- feat(CI): Add RTA for all package types, overhaul packaging and community docs by @MBkkt in https://github.com/serenedb/serenedb/pull/496
Full Changelog: https://github.com/serenedb/serenedb/compare/v26.03.3...v26.04.4
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Track Zero-ETL elastic-grade search over remote data (Parquet, Iceberg, JSON)
Get notified when new releases ship.
Sign up freeAbout Zero-ETL elastic-grade search over remote data (Parquet, Iceberg, JSON)
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]