Skip to content

Releases: jensmeder/DarkLightning

2.0.0-alpha1

16 May 19:19
Compare
Choose a tag to compare
2.0.0-alpha1 Pre-release
Pre-release

What's new

  • Completely rewritten in Swift
  • All new OOP interface with protocols

Known issues

  • No Objective-C support yet
  • No iOS / tvOS simulator support yet

1.0.3

21 Mar 14:52
Compare
Choose a tag to compare

Bugfix

  • Fixed a bug that prevented DarkLightning from discovering and connecting USB devices on OSX (#39)

1.0.2

10 Jan 20:26
Compare
Choose a tag to compare

Bugfix

  • Fixed a bug that caused JMMobileDevicePort to crash when writing Data while unplugging the iOS device (#34)
  • Fixed a bug that prevented DarkLightning.framework from loading when running on actual iOS device (#36)

1.0.1

03 Aug 20:50
Compare
Choose a tag to compare

1.0.1

Bugfix

  • Fixed a bug that caused excessive memory usage when transmitting NSData objects larger than 100MB (thanks to @artem-exd for reporting and fixing)

1.0.0

26 Jun 10:10
Compare
Choose a tag to compare

Additions

  • Added tvOS support (example app comes with the next release)
  • Added support for xcodeproj file generation via phoenx

Changes

  • Restructured repository
  • Moved build configurations to xcconfig files

0.4.2

17 Mar 20:38
Compare
Choose a tag to compare
0.4.2 Pre-release
Pre-release

Bugfix

  • Fixed a bug that prevented the transmission of data packages with more than 8192 bytes from OSX to iOS

0.4.1

05 Dec 21:00
Compare
Choose a tag to compare
0.4.1 Pre-release
Pre-release

Bugfix

  • Fixed a bug that prevented Carthage from building the iOS Framework Target for iOS Simulator

0.4.0

28 Nov 15:02
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release

0.4.0

Additions

  • Added implementation and documentation for JMTaggedPacket and JMTaggedPacketProtocol
  • Added state JMMobileDevicePortStateOpening to JMMobileDevicePort
  • Added return values to close and open methods of JMMobileDevicePort

Changes

  • Removed JMDataPacketProtocol protocol
  • Example applications now use JMTaggedPacketProtocol

0.3.4

27 Nov 10:57
Compare
Choose a tag to compare
0.3.4 Pre-release
Pre-release

Bugfixes

  • Fixed a bug that created an EXC_BAD_ACCESS if close was called on JMMobileDevicePort while in JMMobileDevicePortStateIdle

0.3.3

22 Nov 18:47
Compare
Choose a tag to compare
0.3.3 Pre-release
Pre-release

Additions

  • Added some more documentation