Releases: peek-travel/swift-currency
Releases · peek-travel/swift-currency
Currency 0.2.0
Major
Money
was renamed toAnyCurrency
- The
currency
property was renamed tometadata
- The
Minor
AnyCurrency
now has a static property namedmetadata
as well- Any type that conforms to both
AnyCurrency
andCurrencyMetadata
will have this requirement met by default
- Any type that conforms to both
Sequence
types withAnyCurrency
elements now have asum()
andsum(where:)
method for aggregating values
Misc
- Carthage is now supported as a dependency manager
Currency 0.1.1: Carthage Support
Add support for Carthage installation Motivation: While SPM is the preferred method for pulling in Swift-only libraries, it's support and capabilities are still sometimes short compared to other dependency managers such as Carthage. Modifications: - Add shared Xcode project scheme and file. - Add github action to verify Carthage builds fine - Rename `swift.yml` workflow to `tests.yml` to properly break up different github action workflows Result: Developers should now be able to use either SPM or Carthage to install swift-currency
0.1.0: Merge pull request #1 from peek-travel/initial-implementation
Initial implementation