Skip to content

Releases: zenangst/MachPort

6.1.1

05 Oct 23:12

Choose a tag to compare

Remove calling passUnretained when calling stop

6.1.0

22 Jan 18:27

Choose a tag to compare

  • Adds support for posting flagsChanged.
  • Adds support for reposting events.
  • Fixes missing signing when using post with key code.

6.0.0

26 Nov 20:15

Choose a tag to compare

  • Use typed throws

5.0.0

16 Nov 12:00

Choose a tag to compare

Remove lhs on MachPortEvent

4.2.0

15 Mar 07:58

Choose a tag to compare

  • Adds support for a combined closure that includes both key & flag changes
  • Adds unique Ids for event pairs (keyUp, keyDown)

4.1.3

25 Feb 15:30

Choose a tag to compare

MachPortEventController.post now returns the event that got posted

4.1.2

20 Feb 14:29

Choose a tag to compare

Set MachPortEventController to be @unchecked Sendable

4.1.1

15 Feb 12:33

Choose a tag to compare

Add support for creating empty events

4.1.0

01 Feb 19:20

Choose a tag to compare

  • Adds support for sending mouse events

4.0.0

25 Jan 16:00

Choose a tag to compare

  • 🍳 Changes the onFlagsChanged closure to return MachPortEvent instead of CGEventFlags