Changelog
Version 0.1.0
Released 2017-03-15
- Adding basic Parser structure, unit tests and docs.
- Setup the basic project structure with Swiftlint and TravisCI.
- Give the project targets for iOS, Mac, tvOS and watchOS.
- Make the project available to Cocoapods, Carthage and the SPM.
Version 0.2.0
Released 2017-04-11
- Add basic combinators to deal with extending the parser structure.
- Add basic operators to compose parsers into more useful parsers.
- Add convenience parsers for characters, numbers and strings.
Version 0.3.0
Released 2017-09-17
- Add swift version file.
- Update Swift version and documentation for Swift 3.1.
Version 1.0.0
Released 2017-09-18
- Add import for Foundation on files which contain character sets.
- Bump to release.
Version 1.1.0
Released 2017-09-27
- Swift 4 and Xcode 9 updates.
- Swiftlint version update to 0.22.0
- Add failure messages to all XCFail test cases.
Version 2.0.0
Released 2019-08-18
- Swift 5 and Xcode 10.3 updates.
- Swiftlint version update to 0.34.0
- Remove string copies using Swift 5 string updates.
- Remove some typealiases masking Swift types for transparency.
- Increase unit test readability.
Version 2.0.1
Released 2019-08-20
- Update to Swift Package Manager to make compatible with Swift 5.
- This version is only required is using SPM.
Version 2.1.0
Released 2019-09-30
- Update to Swift Package Manager to make compatible with Swift 5.1.
- Added Swift package manager capabilities to all platforms.
- Updated Swift code to take advantage of Swift 5.1 features.
- Swiftlint version update to 0.35.0