Skip to content

Commit 81994e5

Browse files
committed
release: prepare v1.13.6
- Feature gates for DuckDB and compression (#40, #52) - Docker images on Docker Hub and GHCR (#51, #53) - Dependabot bumps: once_cell, anyhow, chrono, jsonschema
1 parent 698e28e commit 81994e5

3 files changed

Lines changed: 19 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.13.6] - 2026-05-15
11+
12+
### Added
13+
14+
- **Cargo feature flags for library consumers** ([#40](https://github.com/HelgeSverre/sql-splitter/issues/40), [#52](https://github.com/HelgeSverre/sql-splitter/pull/52)) — library users can now opt out of heavy dependencies. New features:
15+
- `duckdb-query` — DuckDB engine + `query` subcommand
16+
- `compression` — gzip/bzip2/xz/zstd readers
17+
- `default = ["duckdb-query", "compression"]`, so existing consumers see no change. Add `default-features = false` to your `Cargo.toml` to drop the DuckDB + Arrow + compression toolchain (~500 transitive deps). Compressed inputs return a clear error when `compression` is off.
18+
- **Docker images on Docker Hub and GHCR** ([#51](https://github.com/HelgeSverre/sql-splitter/pull/51), [#53](https://github.com/HelgeSverre/sql-splitter/pull/53)) — multi-arch images published on tag.
19+
20+
### Changed
21+
22+
- **`once_cell` 1.21.3 → 1.21.4** ([#46](https://github.com/HelgeSverre/sql-splitter/pull/46))
23+
- **`anyhow` 1.0.100 → 1.0.102** ([#47](https://github.com/HelgeSverre/sql-splitter/pull/47))
24+
- **`chrono` 0.4.43 → 0.4.44** ([#49](https://github.com/HelgeSverre/sql-splitter/pull/49))
25+
- **`jsonschema` 0.41 → 0.46.4** ([#50](https://github.com/HelgeSverre/sql-splitter/pull/50)) — dev-dep only, used in schema validation tests.
26+
1027
## [1.13.5] - 2026-05-04
1128

1229
### Changed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ resolver = "2"
44

55
[package]
66
name = "sql-splitter"
7-
version = "1.13.5"
7+
version = "1.13.6"
88
edition = "2021"
99
authors = ["Helge Sverre <helge.sverre@gmail.com>"]
1010
description = "High-performance CLI tool for splitting large SQL dump files into individual table files"

0 commit comments

Comments
 (0)