Skip to content

Releases: sersoft-gmbh/semver

v5.1.0

11 Mar 10:04
6394bb7
Compare
Choose a tag to compare

What's Changed

  • Add support for Swift 5.10
  • Bump github.com/apple/swift-syntax from 509.0.0 to 509.0.1 by @dependabot in #117
  • Bump github.com/apple/swift-syntax from 509.0.1 to 509.0.2 by @dependabot in #118
  • Bump github.com/apple/swift-syntax from 509.0.2 to 509.1.0 by @dependabot in #119
  • Bump github.com/apple/swift-syntax from 509.1.0 to 509.1.1 by @dependabot in #120

Full Changelog: 5.0.0...5.1.0

v5.0.0

03 Oct 13:40
a03950d
Compare
Choose a tag to compare

What's Changed

  • Add support for Swift 5.9.
  • Drop support for older Swift versions.
  • Add minimum required platforms: macOS 10.15, iOS 13, tvOS 13, watchOS 6, macCatatlyst 13.
  • Add #version(...) macro in separate SemVerMacros product.
  • Introduce Version.PrereleaseIdentifier for type safe prerelease identifiers.
  • Remove deprecated prerelease: String property.
  • Replace previously introduced preReleaseIdentifiers: Array<String> with prerelease: Array<Version.PrereleaseIdentifier>.

Full Changelog: 3.8.0...5.0.0

v4.0.0

21 Sep 15:49
af54c48
Compare
Choose a tag to compare

Important: To improve the build times for users of this package, v5.0.0 moves the macro into a separate product. Please use v5.0.0 instead of this version.

What's Changed

  • Add support for Swift 5.9.
  • Drop support for older Swift versions.
  • Add minimum required platforms: macOS 10.15, iOS 13, tvOS 13, watchOS 6, macCatatlyst 13.
  • Add #version(...) macro.
  • Introduce Version.PrereleaseIdentifier for type safe prerelease identifiers.
  • Remove deprecated prerelease: String property.
  • Replace previously introduced preReleaseIdentifiers: Array<String> with prerelease: Array<Version.PrereleaseIdentifier>.

Full Changelog: 3.8.0...4.0.0

v3.8.0

01 Sep 05:23
561b74a
Compare
Choose a tag to compare

What's Changed

  • Bump swift-actions/setup-swift from 1.23.0 to 1.24.0 by @dependabot in #106
  • Parse pre-release as Array<String> in new property preReleaseIdentifiers, deprecating prerelease. Fixes #107

Full Changelog: 3.7.0...3.8.0

v3.7.0

05 Aug 13:19
e02a2b7
Compare
Choose a tag to compare

What's Changed

  • Fix bug in version comparison by @CrazyFanFan in #105
  • Add isIdentical(to:) method.

New Contributors

Full Changelog: 3.6.0...3.7.0

v3.6.0

26 Jun 05:56
4058063
Compare
Choose a tag to compare

What's Changed

  • Add configurable Codable implementation by @ffried in #104

Full Changelog: 3.5.1...3.6.0

v3.5.1

09 Apr 14:07
3230a2b
Compare
Choose a tag to compare

What's Changed

  • Fix build on Swift 5.6

Full Changelog: 3.5.0...3.5.1

v3.5.0

09 Apr 13:56
0876ddd
Compare
Choose a tag to compare

What's Changed

  • Add Swift 5.8 support
  • Improve parsing performance if modern regex support is available.

Full Changelog: 3.4.0...3.5.0

v3.4.0

15 Sep 16:44
92c23d5
Compare
Choose a tag to compare

What's Changed

  • Add Swift 5.7 support

Full Changelog: 3.3.1...3.4.0

v3.3.1

15 Mar 17:29
c883b79
Compare
Choose a tag to compare
  • Remove Swift 5.3 and 5.4 support to fix test builds