Skip to content

Releases: VoodooI2C/VoodooI2C

2.4.4

06 Aug 22:55
Compare
Choose a tag to compare

Since the last release there have been 7 commit(s). The descriptions for the first (at most) 10 of these are as follows

  • Bump version to 2.4.4 and update VoodooI2CSynaptics
  • Notify multitouch engine when property changed (#344)
  • Update VoodooI2CPCIController for newer Comet Lake PCI IDs (#341)
  • Fixes VoodooInput compatibility (#333)
  • Add Comet Lake H PCI IDs (#335)
  • Minor fixes of power state switching in setPowerState() (#331)
  • Update README.md

2.4.3: Update config.yml

02 Jun 13:22
23cd776
Compare
Choose a tag to compare

Since the last release there have been 15 commit(s). The descriptions for the first (at most) 10 of these are as follows

  • VoodooGPIO and VoodooI2CHID fixes (@Goshin)
  • VoodooInput 1.0.6

2.4.2

28 Apr 20:17
Compare
Choose a tag to compare

Since the last release there have been 7 commit(s). The descriptions for the first (at most) 10 of these are as follows

  • Bump version to 2.4.2
  • Sync git submodules
  • Optimize I2C controller (#294)
  • Remove extra retain introduced by a merge conflict fix
  • Merge pull request #295 from blankmac/master
  • Ensure the stylus check is set to zero on start.
  • Correct issue with touchscreens requiring an additional finger for multitouch gestures. This was due to the device presenting a stylus at transducer 0. A simple check prior to sending the message to VoodooInput eliminates the problem. The stylus check in VoodooInput should be removed as unnecessary.
  • VoodooI2CELAN has polling support, thanks @EmotionalLove and @artem-tverdokhlebov
  • Smooth cursor support thanks @Erictoby and @hieplpvip
  • Various fixes within VoodooI2CHID and VoodooGPIO regarding interrupts and sleep/wake issues, thanks @Goshin

2.4.1

25 Apr 14:35
Compare
Choose a tag to compare

Since the last release there have been 8 commits.

Change Log:

  • Added force touch emulation on button click, depending on SysPrefs (#276, #287).
  • Fixed several memory leaks and minor issues.
  • Fixed issues with kext unloading (#292).
  • Build is now done with Xcode 11.4.0.
  • Updated VoodooGPIO and satellite kext with memory leaks and bug fixes.

2.4

08 Apr 01:22
Compare
Choose a tag to compare
2.4

Since the last release there have been 46 commit(s). The descriptions for the first (at most) 10 of these are as follows

  • Bump version to 2.4
  • Do not use BUILD_HOME in the CI flows
  • CI updates (#272)
  • Update VoodooInput git submodule
  • Update VoodooGPIO git submodule
  • Remove deprecated VoodooI2CUPDDEngine git submodule (#271)
  • Update VoodooI2CHID and VooodooGPIO git submodules (#270)
  • Use Xcode 11.3 recommended settings
  • Update VoodooI2CHID (#268)
  • Update VoodooI2CHID git submodule (#261)

2.3

15 Dec 00:41
Compare
Choose a tag to compare
2.3

This release includes major refactoring to VoodooI2C, to increase performance and eliminate bugs & memory leaks.
It is no longer necessary to patch/remove the built-in I2C kexts to make VoodooI2C load.
Comet Lake PCI IDs were added to kext matching, as well as more Cannon Lake IDs.

Since the last release there have been 49 commit(s). The descriptions for the first (at most) 10 of these are as follows

  • Bump version to 2.3
  • CI: Use Xcode 11.3, store build artifacts
  • Update VoodooGPIO, VoodooI2CHID and VoodooI2CELAN
  • Add Comet Lake PCI IDs
  • Merge pull request #229 from blankmac/master
  • Fix issue with some devices failing to meet the deadline in commandSleep.
  • Merge pull request #224 from al3xtjames/commandgate
  • Correct IOCommandGate::commandSleep call
  • Merge pull request #195 from kprinssu/master
  • Add 2 more supported Cannon Lake PCI IDs 8086,a36a & 8086,a36b

2.2

30 May 16:54
Compare
Choose a tag to compare
2.2

Since the last release there have been 12 commit(s). The descriptions for the first (at most) 10 of these are as follows

  • Bump version number to v2.2
  • Merge pull request #191 from ben9923/cannonlake
  • Update deployment script to not override current releases
  • Update VoodooGPIO header name
  • Update README & docs to indicate CNL/CFL support
  • Update VoodooGPIO
  • Update GPIO pinning guide for Cannon Point
  • Merge pull request #184 from williambj1/master
  • Merge branch 'master' into master
  • Add Sunrise Point-LP I2C2, I2C3 controllers

2.1.6

16 Apr 16:12
Compare
Choose a tag to compare

Since the last release there have been 5 commit(s). The descriptions for the first (at most) 10 of these are as follows

  • Update VoodooI2CHID
  • Fix SDK download script
  • Bump version number to v2.1.6
  • Use the macOS 10.12 SDK for CI build/release
  • Update VoodooI2CHID

2.1.5

11 Apr 15:39
Compare
Choose a tag to compare

Since the last release there have been 62 commit(s). The descriptions for the first (at most) 10 of these are as follows

  • Attempt to resolve checkout during deployment
  • Use a CircleCI workspace to persist build output for deployment
  • Use $TARGET_BUILD_DIR to get build directory
  • Merge pull request #176 from ben9923/release-215
  • Merge pull request #175 from alexandred/circleci-20
  • Merge pull request #174 from ben9923/fix-warnings
  • Bump version number to v2.1.5
  • Update VoodooI2CHID satellite
  • Remove unused members from MT2 simulator device
  • Use constants for MT2 maximum X/Y values

v2.1.4: Fix sleep issues

27 Sep 00:05
Compare
Choose a tag to compare

Since the last release there have been 4 commit(s). The descriptions for the first (at most) 10 of these are as follows