chore: release hotdata v0.19.0 - #151
Conversation
| [package] | ||
| name = "hotdata" | ||
| version = "0.18.1" | ||
| version = "0.19.0" |
There was a problem hiding this comment.
nit: update the three README version pins to "0.19" (not blocking).
README.md pins hotdata = "0.18" at lines 17, 32 and 210. Cargo treats "0.18" on a 0.x crate as >=0.18.0, <0.19.0, so a reader who copies the install snippet resolves 0.18.1 and never gets this release. The README ships with the crate to crates.io, so the stale pin is the first thing a new user sees.
scripts/release.sh only stages Cargo.toml and CHANGELOG.md, so no tooling catches this drift on a minor bump.
There was a problem hiding this comment.
Fixed in 4f374bf: all three README pins are now 0.19.
| ## [Unreleased] | ||
|
|
||
|
|
||
| ## [0.19.0] - 2026-09-23 |
There was a problem hiding this comment.
super nit: rewrite the two entries below as user-facing prose and move the feature under ### Added (not blocking).
Lines 15-16 are raw commit subjects. Every prior section in CHANGELOG.md describes the change and its effect on callers. chore(databases): simplify fork error description is internal and carries no meaning for a crate consumer. scripts/extract-changelog.py feeds this section into the GitHub Release body, so the text reaches users verbatim. A release PR is the last chance to edit the text before the tag.
There was a problem hiding this comment.
d1dd0ba to
4f374bf
Compare
There was a problem hiding this comment.
Both prior nits are resolved. Verified the changelog claims against the tree: set_database_table_constant_per_key (src/apis/databases_api.rs:1252), set_managed_table_constant_per_key (src/apis/connections_api.rs:709), JobType::TableConstantsUpdate (src/models/job_type.rs:41), vector_precision on the three index models, and description on ForkDatabaseRequest, ForkedFromInfo, LineageAncestorInfo and LineageForkInfo. No 0.18 reference remains outside the changelog history.
Release hotdata v0.19.0: version bumped in
Cargo.tomlandCHANGELOG.mdupdated. After merge, run./scripts/release.sh publishfrom a cleanmaincheckout.