Skip to content

chore(release): 0.18.1 - #158

Merged
with-developer merged 1 commit into
mainfrom
chore/release-0.18.1
Nov 4, 2026
Merged

with-developer merged 1 commit into
mainfrom
chore/release-0.18.1

Conversation

@with-developer

Copy link
Copy Markdown
Owner

Purpose

Put emberwave-core and emberwave-cli on crates.io, so Rust users no longer need a git dependency.

Changes

  • emberwave-core and emberwave-cli become publishable, with keywords, categories, the README and a copy of LICENSE in each package. emberwave-ffi and emberwave-web stay publish = false: C, Swift and the browser take the release assets.
  • README.md and README.ko.md show cargo add emberwave-core and cargo install emberwave-cli.
  • CONTRIBUTING's release rule gains the publish step and notes the copied LICENSE.
  • Version 0.18.1 in Cargo.toml and in the C API's version constants; the header is regenerated. CHANGELOG has [0.18.1].

Testing

  • cargo package -p emberwave-core -p emberwave-cli: both archives build from their packaged sources (core 58 files, 224 KiB compressed; cli 17 files, 45 KiB).
  • EMBERWAVE_BLESS=1 cargo test -p emberwave-ffi --test header regenerated the header.

Benchmark impact

None. The code is that of 0.18.0.

Review

Metadata and docs only, so no agent review.

Related issue

None.

Publish emberwave-core and emberwave-cli on crates.io, so a Rust
project takes the library with `cargo add emberwave-core` and the
command line decoder installs with `cargo install emberwave-cli`.
The code is that of 0.18.0; the patch release carries the packaging.

- core and cli are publishable, with keywords, categories, the
  README and a copy of LICENSE in each package; ffi and web stay
  unpublished, as C, Swift and the browser take release assets.
- README.md and README.ko.md name the two commands; CONTRIBUTING's
  release rule gains the publish step.
- Version 0.18.1 in Cargo.toml and the C API's version constants,
  header regenerated.

Claude-Session: https://claude.ai/code/session_019fJGoCTvP5e7n599q3ZQ42
@with-developer
with-developer merged commit c2210f6 into main Nov 4, 2026
7 checks passed
@with-developer
with-developer deleted the chore/release-0.18.1 branch November 4, 2026 09:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant