PackageTrack
Sign in Get early access

try-lock

A lightweight atomic lock.

0.2.5 586M downloads/mo #166 most downloaded on crates.io seanmonstar/try-lock

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Ships fairly regularly

a new release about every 1.5 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

8 years old

7 releases · first in 2018

0 releases in the last 12 months

see the full history below

Release timeline

7 releases · Mar 2018 to Dec 2023
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 7
  1. 0.2.5 07 Dec 2023
    Commits, not release notes

    This project publishes no release notes. Between v0.2.4 and v0.2.5 there were 3 commits, 2 of them substantive:

    • Make TryLock::new const fn (#2)
    • update license year
  2. 0.2.4 06 Jan 2023
    Commits, not release notes

    This project publishes no release notes. Between v0.2.3 and v0.2.4 there were 2 commits, 1 of them substantive:

    • Remove Send and Sync autotraits from the lock guard (#8)
  3. 0.2.3 10 Jul 2020
    Commits, not release notes

    This project publishes no release notes. Between v0.2.2 and v0.2.3 there were 4 commits, 3 of them substantive:

    • make the crate no-std (#4)
    • deprecate try_lock_order, introduce try_lock_explicit[_unchecked] (#3)
    • Add GitHub Actions for CI (#5)
  4. 0.2.2 15 Jun 2018
    Commits, not release notes

    This project publishes no release notes. Between v0.2.1 and v0.2.2 there were 2 commits, 1 of them substantive:

    • wrap UnsafeCell::into_inner in unsafe to support 1.21
  5. 0.2.1 14 Jun 2018
    Commits, not release notes

    This project publishes no release notes. Between v0.2.0 and v0.2.1 there were 2 commits, 1 of them substantive:

    • add must_use attribute to Locked
  6. 0.2.0 14 Jun 2018
    Commits, not release notes

    This project publishes no release notes. Between v0.1.0 and v0.2.0 there were 3 commits, 2 of them substantive:

    • add try_lock_order() and into_inner(); try_lock() uses Acquire and Release order
    • derive Default for TryLock
  7. 0.1.0 15 Mar 2018

    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