Skip to content

Comments

chore: bump lib versions#2296

Merged
sergeytimoshin merged 1 commit intomainfrom
chore/bump-versions
Feb 18, 2026
Merged

chore: bump lib versions#2296
sergeytimoshin merged 1 commit intomainfrom
chore/bump-versions

Conversation

@ananas-block
Copy link
Contributor

@ananas-block ananas-block commented Feb 18, 2026

Version Bumps

- light-token: 0.22.1

Published to crates.io via scripts/release/publish-local.sh.


Generated by scripts/release/publish-local.sh

Summary by CodeRabbit

  • Chores
    • Released version 0.22.1.

Entire-Checkpoint: b50f5875b462
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 18, 2026

📝 Walkthrough

Walkthrough

This pull request bumps the version of the light-token crate from 0.22.0 to 0.22.1 in the Cargo.toml manifest. No dependencies, features, or other configuration parameters are modified.

Changes

Cohort / File(s) Summary
Version Bump
sdk-libs/token-sdk/Cargo.toml
Incremented package version from 0.22.0 to 0.22.1 for the light-token crate.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Suggested labels

release

Suggested reviewers

  • sergeytimoshin
  • tilo-14

Poem

🚀 A patch release takes its humble flight,
From 0.22.0 to 0.22.1 bright,
One version bump, so clean and tight,
Progress marches on, small steps, just right! ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: bump lib versions' accurately reflects the main change—a version bump for the light-token library from 0.22.0 to 0.22.1, which is the core modification in this changeset.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore/bump-versions

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
sdk-libs/token-sdk/Cargo.toml (1)

9-10: 🛠️ Refactor suggestion | 🟠 Major

Missing compressible feature gate required by coding guidelines.

The default = [] block doesn't define a compressible feature, yet light-compressible (line 35) is wired in as a mandatory, non-optional dependency. The coding guidelines for sdk-libs/token-sdk/**/Cargo.toml explicitly require this feature to exist so downstream consumers can opt into compressible SDK macro utilities.

♻️ Proposed addition
 [features]
 default = []
 v1 = ["light-compressed-token-sdk/v1"]
+compressible = ["light-compressible"]
 anchor = ["anchor-lang", "light-token-types/anchor", "light-token-interface/anchor", "light-compressed-token-sdk/anchor", "dep:light-sdk-macros"]

And make the dependency optional:

-light-compressible = { workspace = true }
+light-compressible = { workspace = true, optional = true }

As per coding guidelines: "Enable the 'compressible' feature to use utility functions for compressible SDK macros."

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@sdk-libs/token-sdk/Cargo.toml` around lines 9 - 10, Add a "compressible"
feature to the crate's features list and make the "light-compressible"
dependency optional so downstream consumers can opt into compressible SDK macro
utilities; specifically, add a feature named compressible to the
default/features table and mark the dependency "light-compressible" as optional
and tied to that feature (reference the feature name "compressible" and the
dependency key "light-compressible" in Cargo.toml and ensure the new feature is
wired to enable that optional dependency).
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@sdk-libs/token-sdk/Cargo.toml`:
- Line 3: Add the missing feature flag "compressible = []" to the crate's
features section so the compressible SDK macros utilities are available; update
the Cargo.toml features block (alongside existing entries that use { workspace =
true }) to include compressible = [] and ensure it aligns with other workspace
crates' feature names and formatting.

---

Outside diff comments:
In `@sdk-libs/token-sdk/Cargo.toml`:
- Around line 9-10: Add a "compressible" feature to the crate's features list
and make the "light-compressible" dependency optional so downstream consumers
can opt into compressible SDK macro utilities; specifically, add a feature named
compressible to the default/features table and mark the dependency
"light-compressible" as optional and tied to that feature (reference the feature
name "compressible" and the dependency key "light-compressible" in Cargo.toml
and ensure the new feature is wired to enable that optional dependency).

@sergeytimoshin sergeytimoshin merged commit c2839f5 into main Feb 18, 2026
24 checks passed
@sergeytimoshin sergeytimoshin deleted the chore/bump-versions branch February 18, 2026 14:23
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.

2 participants