Skip to content
This repository was archived by the owner on Apr 22, 2026. It is now read-only.

deps: update rust crate smol_str to 0.3#49

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/rust-analyzer-monorepo
Open

deps: update rust crate smol_str to 0.3#49
renovate[bot] wants to merge 1 commit intomainfrom
renovate/rust-analyzer-monorepo

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jan 10, 2026

This PR contains the following updates:

Package Type Update Change
smol_str (source) dependencies minor 0.10.3

Release Notes

rust-lang/rust-analyzer (smol_str)

v0.3.6

  • Fix the borsh feature.

v0.3.5

  • Optimise SmolStr::clone 4-5x speedup inline, 0.5x heap (slow down).

v0.3.4

  • Added rust-version field to Cargo.toml

v0.3.3

  • Optimise StrExt::to_ascii_lowercase_smolstr, StrExt::to_ascii_uppercase_smolstr
    ~2x speedup inline, ~4-22x for heap.
  • Optimise StrExt::to_lowercase_smolstr, StrExt::to_uppercase_smolstr ~2x speedup inline, ~5-50x for heap.
  • Optimise StrExt::replace_smolstr, StrExt::replacen_smolstr for single ascii replace,
    ~3x speedup inline & heap.

v0.3.2

  • Fix SmolStrBuilder::push incorrectly padding null bytes when spilling onto the heap on a
    multibyte character push

v0.3.1

  • Fix SmolStrBuilder leaking implementation details

v0.3.0

  • Remove deprecated SmolStr::new_inline_from_ascii function
  • Remove SmolStr::to_string in favor of ToString::to_string
  • Add impl AsRef<[u8]> for SmolStr impl
  • Add impl AsRef<OsStr> for SmolStr impl
  • Add impl AsRef<Path> for SmolStr impl
  • Add SmolStrBuilder

v0.2.2

  • Add StrExt trait providing to_lowercase_smolstr, replace_smolstr and similar
  • Add PartialEq optimization for ptr_eq-able representations

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/rust-analyzer-monorepo branch from 94e2628 to f4028ff Compare February 2, 2026 19:57
@renovate renovate Bot force-pushed the renovate/rust-analyzer-monorepo branch from f4028ff to 9d48030 Compare February 12, 2026 17:38
@renovate renovate Bot force-pushed the renovate/rust-analyzer-monorepo branch from 9d48030 to 96b4420 Compare February 25, 2026 09:45
@renovate renovate Bot force-pushed the renovate/rust-analyzer-monorepo branch from 96b4420 to d284ab8 Compare March 4, 2026 09:32
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants