Prepare for the 0.5.0 release

This commit is contained in:
Simonas Kazlauskas
2018-01-11 11:11:35 +02:00
parent eeb26a57b9
commit a44fc0878c
4 changed files with 17 additions and 9 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
[package]
name = "libloading"
version = "0.4.3"
version = "0.5.0"
authors = ["Simonas Kazlauskas <libloading@kazlauskas.me>"]
build = "build.rs"
description = "A safer binding to platforms dynamic library loading utilities"
-6
View File
@@ -19,9 +19,3 @@ functions and static variables these libraries contain.
[changelog]: https://docs.rs/libloading/*/libloading/changelog/index.html
libloading is distributed under ISC (MIT-like) license.
---
Note, that this library is not a drop-in replacement for the deprecated `dynamic_lib`. Many
dubious APIs (notably, library search path modification) were prunned and string arguments
take types that match conventions and system APIs better.
+15 -1
View File
@@ -1,8 +1,22 @@
//! Project changelog
/// Release 0.5.0 (2018-01-11)
///
/// * Update to `winapi = ^0.3`;
///
/// ## Breaking changes
///
/// * libloading now requires a C compiler to build on UNIX;
/// * This is a temporary measure until the [`linkage`] attribute is stablised;
/// * Necessary to resolve [#32].
///
/// [`linkage`]: https://github.com/rust-lang/rust/issues/29603
/// [#32]: https://github.com/nagisa/rust_libloading/issues/32
pub mod r0_5_0 {}
/// Release 0.4.3 (2017-12-07)
///
/// * Bump lazy-static dependency to `^1.0`
/// * Bump lazy-static dependency to `^1.0`;
/// * `cargo test --release` now works when testing libloading.
pub mod r0_4_3 {}
+1 -1
View File
@@ -17,7 +17,7 @@
//!
//! ```toml
//! [dependencies]
//! libloading = "0.4"
//! libloading = "0.5"
//! ```
//!
//! Then inside your project