Skip to content

Releases: hyprwm/hyprwayland-scanner

v0.4.4

29 Dec 17:31
Compare
Choose a tag to compare

A small vaxry moment plagued the last release

Fixes

  • client: drop wl_resource usage

Full Changelog: v0.4.3...v0.4.4

v0.4.3

29 Dec 17:04
Compare
Choose a tag to compare

Minor update with some stuff.

I have also dropped binary releases. Binary releases make little sense, please build manually.

Fixes

  • client: use the proper new_id index in marshalling
  • client: drop wl_resource typedef

MRs

New Contributors

Full Changelog: v0.4.2...v0.4.3

v0.4.2

20 Sep 13:59
Compare
Choose a tag to compare

A minor fix to fix 0.4.1's overzealous wl_proxy* replacement

Fixes

  • core: fix overzealous wl_proxy* replacement of uint32s

Full Changelog: v0.4.1...v0.4.2

v0.4.1

19 Sep 21:49
Compare
Choose a tag to compare

A minor release to fixup client code new_id handling.

Fixes

  • core: fixup client new_id handling

Full Changelog: v0.4.0...v0.4.1

v0.4.0

05 Jul 21:46
Compare
Choose a tag to compare

A major update that finally adds client code generation :D

New stuff

  • Added client code generation with --client

MRs

  • core: Add client code generation by @vaxerski in #6
  • draft: avoid undefined behaviour in C macro by @gulafaran in #8

New Contributors

Full Changelog: v0.3.10...v0.4.0

v0.3.10

07 Jun 18:29
Compare
Choose a tag to compare

Yet another small bugfix update to avoid some potential crashes or UAFs

Fixes

  • core: set resource to nullptr in onDestroyCalled
  • source: ignore send... requests when resource is null

Full Changelog: v0.3.9...v0.3.10

v0.3.9

01 Jun 15:18
Compare
Choose a tag to compare

Small bugfix update to fix some protocols not building and dangling wl_resources

Fixes

  • core: forward declare all used ifaces
  • core: fix external type checks
  • core: avoid uaf in resource data
  • source: set user data after checks

Full Changelog: v0.3.8...v0.3.9

v0.3.8

16 May 17:15
Compare
Choose a tag to compare

A minor bugfix update

Fixes

  • core: added support for nullable string types
  • core: avoid calling inert parents

MRs

  • cmake: add hpp header as target dependency by @cnt0 in #4

Full Changelog: v0.3.7...v0.3.8

v0.3.7

10 May 22:50
Compare
Choose a tag to compare

A small update to add fixes for core wl and add raw events

Fixes

  • Added --wayland-enums for core wayland.xml to be compat with the headers
  • Added raw events for when we don't have a wrapped resource

Full Changelog: v0.3.6...v0.3.7

v0.3.6

09 May 20:45
Compare
Choose a tag to compare

A small patch to fix reserved keywords being used as variables.

Fixes

  • Fix usage of C++ reserved keywords

Full Changelog: v0.3.5...v0.3.6