PackageTrack
Sign in Get early access

arcstr

A better reference-counted string type, with zero-cost (allocation-free) support for string literals, and reference counted substrings.

1.2.0 22M downloads/mo #1981 most downloaded on crates.io thomcc/arcstr

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Release timing varies

gaps range from 3 weeks to 1.5 years

Some releases are documented

notes for 5 of 13 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

13 releases · first in 2020

0 releases in the last 12 months

see the full history below

Release timeline

13 releases · Aug 2020 to May 2024
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 13
  1. 1.2.0 07 May 2024
    Release notes

    New features

    And many smaller changes. See the full changelog for details: 1.1.5...v1.2.0.

    Open source →
  2. 1.1.5 12 Nov 2022

    Nothing published for this version

  3. 1.1.4 04 Jun 2022
    Release notes

    This release is a bugfix release that only includes a change to ensure arcstr::format!("foo {bar}") works as expected in newer versions of Rust. (#37).

    Open source →
  4. 1.1.3 02 Jan 2022
    Release notes

    This release is a patch release that adds a single new API: ArcStr::try_alloc(s: &str) -> Option<ArcStr>1, which exists to allow copying a &str into a new ArcStr, failing (returning None) if allocation fails for some reason.

    1. This is a pretty niche use case, and the name is somewhat dodgy, but makes it very clear what the failure case was.

    Open source →
  5. 1.1.2 02 Jan 2022
    Release notes

    This release has no changes from v1.1.1 because I'm a doofus. (The real changes are in v1.1.3).

    (It's not yanked/worth yanking because the mistake was just that I cut the release without pulling the right stuff...)

    Open source →
  6. 1.1.1 15 Aug 2021

    Nothing published for this version

  7. 1.1.0 22 Jul 2021

    Nothing published for this version

  8. 1.0.0 17 Feb 2021

    Nothing published for this version

  9. 0.2.3 06 Sep 2020
    Release notes

    (cargo-release) arcstr version 0.2.3

    Open source →
  10. 0.2.2 19 Aug 2020

    Nothing published for this version

  11. 0.2.1 16 Aug 2020

    Nothing published for this version

  12. 0.2.0 15 Aug 2020

    Nothing published for this version

  13. 0.1.0 14 Aug 2020

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive