Skip to content

Naming update#11

Merged
johnpmitsch merged 2 commits into
mainfrom
cargo_release
Apr 21, 2026
Merged

Naming update#11
johnpmitsch merged 2 commits into
mainfrom
cargo_release

Conversation

@johnpmitsch

@johnpmitsch johnpmitsch commented Apr 21, 2026

Copy link
Copy Markdown
Collaborator

Note

Medium Risk
Medium risk because it renames the Rust core crate and updates CI/release packaging, which can break downstream builds, workspace dependencies, or publishing if any reference was missed.

Overview
Renames the core Rust crate from sdk-core to quicknode-sdk and updates all references across examples, Node/Python/Ruby binding crates, and CI/release workflows to build/test/package the new crate name.

Decouples Rust crate versioning from the workspace by giving crates/core its own pre-release version and readme, and documents the separate release flow in README.md.

Marks binding/helper crates as non-publishable (publish = false) and adds a dedicated crates/core/LICENSE, along with minor license text casing updates.

Reviewed by Cursor Bugbot for commit 0f8ab96. Bugbot is set up for automated code reviews on this repo. Configure here.

@johnpmitsch johnpmitsch merged commit 5768f16 into main Apr 21, 2026
5 checks passed
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