Skip to content

Releases: mflknr/swift-version-compare

2.1.1

24 Aug 21:58

Choose a tag to compare

Removed

  • builder from .spi.yml

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.1.0

24 Aug 21:53

Choose a tag to compare

Added

  • workflow_dispatch to workflows to manually trigger them

Fixed

  • outdated workflows with new swift and xcode versions
  • missing Sendable conformance

Changed

  • swift language mode to v6

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.0.3

17 Jun 11:57
8d36d25

Choose a tag to compare

Added

  • Dependabot for checking gihub-actions updates
  • Support for VisionOS
  • .spi.yml for automated DocC generation on the Swift Package Index

Changed

  • Documentation syntax to DocC
  • SwiftLint to 0.55.1
  • SwiftFormat to 0.54.0

Removed

  • jazzy documentation generation

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.0.2

09 May 17:20

Choose a tag to compare

Added

  • SwiftLint with a .swiftlint.yml file. lint checks are done on CI
  • Sendable conformance to Version to satisfy build warnings when complete concurrency checks are enabled
  • SwiftFormat with a format file. lint checks are done on CI

Removed

  • support for swift 5.7 and 5.8 on CI

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.0.1

01 Mar 18:53

Choose a tag to compare

Added

  • PrivacyManifest.xcprivacy file

Changed

  • moved source files and added path to target in Package.swift

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

2.0.0

21 Feb 21:43

Choose a tag to compare

Changed

  • package name to swift-version-compare to be in line with community standards

Removed

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.1.0] - 2021-10-02

02 Oct 21:06

Choose a tag to compare

Added

Changed

  • Updated documentation for more clarity.

Chores

  • cleanup podspec and make readme release rdy (mflknr)
  • remove 5.5 from CI since its not available yet (mflknr)
  • update changelog (mflknr)

Commits

[1.0.4] - 2021-07-31

31 Jul 19:36

Choose a tag to compare

Added

  • A workflow to generate documentation on the documentation branch when changes are pushed to main.
  • A workflow to create a release when a new tag is pushed to main.

Changed

  • The Check build and tests workflow now builds for Swift 5.3 and 5.4, macOS and ubuntu. Tests will run under macOS only.
  • Moved docs/ folder to dedicated documentation branch.

Fixed

  • Failed compilation with VersionValidationError s localized error description.

Removed

  • Linux support for test target.

[1.0.3] - 2021-07-22

22 Jul 09:51
060fa34

Choose a tag to compare

Added

  • CHANGELOG.md for a better overview regarding all releases.
  • Localized error description to error type for more clarity.

Changed

  • Renamed Error to VersionValidationError for better understanding when parsing an invalid string.
  • Updated and enhanced documentation on public methods and properties.

1.0.2

30 Mar 21:42
0c9d67d

Choose a tag to compare

Fixed regex pattern for checking if string is alpha numeric or numeric. Removed minor typos and updated documentation.