All Versions
18
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v0.1.19 Changes
➕ Added tie-breaking exponentiation operator implementations for concrete integer types in the standard library.
-
v0.1.18 Changes
- Added the exponentiation operator
**and the compound assignment operator**=. - Deprecated
BinaryInteger.pow(_:_:)andMath.pow(_:_:).
- Added the exponentiation operator
-
v0.1.17 Changes
➕ Added a PodSpec file (and a
.swift-versionfile) for CocoaPods support. -
v0.1.16 Changes
Worked around a compiler segmentation fault by assuming memory bound instead of binding memory.
-
v0.1.15 Changes
- ⚡️ Updated doc comments.
- ⚡️ Updated generic algorithms for revised integer protocols.
-
v0.1.14 Changes
- ✂ Removed
Complex.isCanonicalandComplex.polar. - Fixed implementation of
Complex.isNaNandComplex.isSignalingNaNto align with C/C++ standards: a complex value is NaN if at least one of its components is NaN and the other is not infinite. - 🛠 Fixed implementation of
Complexmultiplication and division to align handling of special values with C/C++ standards. - 🛠 Fixed implementation of
Complex.tanh(_:)to align handling of special values with C/C++ standards. - Refined implementation of
Complex.descriptionfor values with a negative imaginary component. - 🛠 Fixed implementation of
Rationalinitializers that convert from aBinaryFloatingPointvalue.
- ✂ Removed
-
v0.1.13 Changes
🛠 Fixed implementation of
Rational.isProper. -
v0.1.12 Changes
- ➕ Added integer square root and cube root functions.
- Removed
power(of:)requirement fromMath, substitutingpow(_:_:)(formerly an extension method).
-
v0.1.11 Changes
- ✅ Expanded tests.
- 🛠 Fixed implementation of certain default implementations for protocol requirements of
MathandReal.
-
v0.1.10 Changes
Conformed
ComplexandRationaltoCodable.