Skip to content

Releases: objecthub/swift-numberkit

Release 2.6

18 Aug 13:39
33af3f9
Compare
Choose a tag to compare
  • Fixes a serious bug which made unsigned integers implement the IntegerNumber protocol (which is designed for signed integers only)
  • Enabled IntegerNumberTests also for Xcode
  • Ready for usage with Swift 6

Release 2.5.1

17 Apr 16:37
Compare
Choose a tag to compare
  • Reduce minimum deployment targets down to macOS 10.13 and iOS 11.
  • Include StaticBigInt only when available.

Release 2.5

12 Apr 21:19
Compare
Choose a tag to compare
  • Support arbitrary length integer literals via StaticBigInt. This requires at least macOS 13.3.
  • Make Codable implementation of BigInt compatible to JSON use cases
  • Introduce enum Integer wrapping BigInt and the native Int64 implementation
  • Migrate project to Xcode 15

Release 2.4.2

01 Jan 22:20
Compare
Choose a tag to compare
  • Support random number generation for Complex
  • Migrated project to Swift 5.7 and Xcode 14

Release 2.4.1

04 Jan 15:22
Compare
Choose a tag to compare
  • Support random number generation for BigInt
  • Migrated project to Swift 5.5 and Xcode 13.2

Release 2.4.0

12 May 08:21
Compare
Choose a tag to compare
  • Several enhancements of the Complex type
  • Migrated project to Swift 5.4 and Xcode 12.5

Release 2.3.9

04 Oct 18:19
Compare
Choose a tag to compare
  • No changes in library

Release 2.3.8

04 Oct 18:05
Compare
Choose a tag to compare
  • Port to Swift 5.3
  • Migrated project to Xcode 12.0

Release 2.3.7

30 Apr 22:14
Compare
Choose a tag to compare
  • Fixed serious bug that was leading to a stack overflow if zero was added to a negative BigInt number
  • Introduced new Rational constructor for approximating a Double number as a Rational

Release 2.3.6

10 Apr 11:41
Compare
Choose a tag to compare
  • Cleaned up Xcode project.