Updated to 0.17

This commit is contained in:
Daniel Collin 2020-07-09 13:50:16 +02:00
parent f94eef1c7b
commit d33084f860
3 changed files with 15 additions and 2 deletions

View file

@ -2,6 +2,13 @@
This project follows semantic versioning. This project follows semantic versioning.
### v0.17 (2020-07-09)
- [changed] unix renamed to posix. (Thanks LoganDark)
- [changed] bunch of Linux/x11 fixes by Antonino Siena. Such as Transparency support, Borderless, Cursor Visibility. Thanks!
- [changed] use `std::ptr::null_mut()` to Windows `PeekMessageW` it fix alt-tab stall on Window 7. Thanks lynnux for the report!
- [added] Implemented std::error::Error for minifb::Error. (Thanks Christofer Nolander!)
### v0.16 (2020-04-05) ### v0.16 (2020-04-05)
- [added] Wayland support. (Big thanks to Antonino Siena add this support with assistance by Cole Helbling!) - [added] Wayland support. (Big thanks to Antonino Siena add this support with assistance by Cole Helbling!)

View file

@ -1,6 +1,6 @@
[package] [package]
name = "minifb" name = "minifb"
version = "0.16.0" version = "0.17.0"
license = "MIT/Apache-2.0" license = "MIT/Apache-2.0"
authors = ["Daniel Collin <daniel@collin.com>"] authors = ["Daniel Collin <daniel@collin.com>"]
description = "Cross-platform window setup with optional bitmap rendering" description = "Cross-platform window setup with optional bitmap rendering"

View file

@ -13,7 +13,7 @@ Usage
```toml ```toml
# Cargo.toml # Cargo.toml
[dependencies] [dependencies]
minifb = "0.16" minifb = "0.17"
``` ```
Example Example
@ -64,6 +64,12 @@ Notice: That after 0.13 Redox hasn't been updated and some work is required to g
Build instructions Build instructions
------------------ ------------------
On Linux you may need to install these dependencies first:
```
sudo apt install libxkbcommon-dev libwayland-cursor0 libwayland-dev
```
``` ```
cargo build cargo build
cargo run --example noise cargo run --example noise