PackageTrack
Sign in Get early access

dlopen

Library for opening and operating on dynamic link libraries (also known as shared objects or shared libraries). This is a modern and more flexible alternative to the already existing libraries like libloading or sharedlib

0.1.8 6.5M downloads/mo #3967 most downloaded on crates.io szymonwieloch/rust-dlopen

What this package is like to depend on

Last release 7 years ago

no release in 18 months

Ships on a steady schedule

a new release about every 4 months

Nearly every release is documented

notes for 9 of 9 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

9 releases · first in 2017

0 releases in the last 12 months

see the full history below

Release timeline

9 releases · Sep 2017 to Aug 2019
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 9
  1. 0.1.8 16 Aug 2019
    Release notes
    • Added ability to obtain debug information about previously obtained symbols (AddressInfoObtainer).
    • Minor improvements in readme and "marketing".
    Open source →
    Release notes

    v0.1.8 Latest

    Latest

    Compare

    Choose a tag to compare

    Open source →
  2. 0.1.7 09 Jun 2019
    Release notes
    • Added the "open_self" function that allows opening the executable binary.
    • Updated version of dlopen_derive - code generation uses modern versions of libraries.
    • Dropped changelog file. GitHub releases are now used for tracking version changes.
    • Dropped outdated information about a bug in Rust dynamic libraries that made dlopen not work correctly on MACs.

    Big thanks to @m-ou-se, @zicklag and @afinch7 for contribution to this release.

    Open source →
    Release notes

    v0.1.7

    Compare

    Choose a tag to compare

    Open source →
  3. 0.1.6 28 Dec 2018
    Release notes
    • Fixed typo in "which" (docs)
    • Fixed build that stopped working for rust 1.18.0
    • Added code coverage (codedov.io), added badge
    • Fixed tests on certain MAC OS platforms - added recursive search for a built test library.
    Open source →
    Release notes

    v0.1.6

    Compare

    Choose a tag to compare

    Open source →
  4. 0.1.5 17 Jul 2018
    Release notes
    • Fixed possible name collision in generated code- big thanks to kzys for finding it!
    Open source →
    Release notes

    v0.1.5

    Compare

    Choose a tag to compare

    Open source →
  5. 0.1.4 09 May 2018
    Release notes
    • Added badges showing the library quality.
    • Fixed collision of the "Result" name. Other possible sources of collisions removed too.
    • Fixed small typos in error messages.
    Open source →
    Release notes

    v0.1.4

    Compare

    Choose a tag to compare

    Open source →
  6. 0.1.3 23 Dec 2017
    Release notes
    • Updated documentation - it is easier for users to understand the value of the library.
    Open source →
    Release notes

    v0.1.3

    Compare

    Choose a tag to compare

    Open source →
  7. 0.1.2 06 Sep 2017
    Release notes

    Fixed synchronization issues on Windows.

    Open source →
    Release notes

    v0.1.2

    Compare

    Choose a tag to compare

    Open source →
  8. 0.1.1 05 Sep 2017
    Release notes
    • Removed warning during compilation in some rare cases
    • Fixed code formatting using rustfmt
    Open source →
    Release notes

    v0.1.1

    Compare

    Choose a tag to compare

    Open source →
  9. 0.1.0 04 Sep 2017
    Release notes

    Initial release - code fully functional.

    Open source →
    Release notes

    v0.1.0

    Compare

    Choose a tag to compare

    Open source →

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