Repository navigation
chore(release): 0.18.1 - #158
Merged
Merged
Conversation
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
Put
emberwave-coreandemberwave-clion crates.io, so Rust users no longer need a git dependency.Changes
emberwave-coreandemberwave-clibecome publishable, with keywords, categories, the README and a copy ofLICENSEin each package.emberwave-ffiandemberwave-webstaypublish = false: C, Swift and the browser take the release assets.cargo add emberwave-coreandcargo install emberwave-cli.LICENSE.Cargo.tomland 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 headerregenerated 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.