# CHANGELOG: wayland-sys ## Unreleased ## 0.31.1 -- 2023-07-13 #### Bugfixes - When using dlopen, try the soname of the library first. ## 0.31.0 -- 2023-06-05 #### Breaking changes - `WAYLAND_*_OPTION` and `WAYLAND_*_HANDLE` are now functions with the same name: `wayland_*_option()` and `wayland_*_handle()`. ## 0.30.1 #### Bugfixes - Fix UB in `rust_listener_create` ## 0.30.0 ## 0.30.0-beta.10 #### Bugfixes - Server-side, fix the prototype of `wl_resource_add_destroy_listener` ## 0.30.0-alpha10 #### Changes - The `ffi_dispatch!` macro no longer requires a trailing comma when invoking functions without any argument. ## 0.30.0-alpha1 #### Changes - Errors when dynamiclaly loading the system libraries are now logged to `log` rather than printed using `eprintln!`.