From e6fbe2489f30291f517e782b6e3628b546fd76e2 Mon Sep 17 00:00:00 2001 From: Nick Lockwood Date: Tue, 23 Jul 2024 19:45:16 +0100 Subject: [PATCH] Update for 0.7.8 release --- .github/workflows/build.yml | 4 ++-- CHANGELOG.md | 5 +++++ Euclid.podspec.json | 4 ++-- Euclid.xcodeproj/project.pbxproj | 12 ++++++++++-- README.md | 6 +++--- 5 files changed, 22 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3552eda9..ff7131bf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,8 +9,8 @@ jobs: fail-fast: false matrix: macos: - - 11 - - 13 + - 12 + - 14 xcode: - latest-stable runs-on: macos-${{ matrix.macos }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 52ce63be..a9ba2bb9 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Change Log +## [0.7.8](https://github.com/nicklockwood/Euclid/releases/tag/0.7.8) (2024-07-23) + +- Fixed some bugs with `Path` subpaths +- Added support for watchOS + ## [0.7.7](https://github.com/nicklockwood/Euclid/releases/tag/0.7.7) (2024-02-11) - Added method to create a `Path` from a set of `LineSegment`s diff --git a/Euclid.podspec.json b/Euclid.podspec.json index e7ea65d4..4128d6d7 100644 --- a/Euclid.podspec.json +++ b/Euclid.podspec.json @@ -1,6 +1,6 @@ { "name": "Euclid", - "version": "0.7.7", + "version": "0.7.8", "license": { "type": "MIT", "file": "LICENSE.md" @@ -10,7 +10,7 @@ "authors": "Nick Lockwood", "source": { "git": "https://github.com/nicklockwood/Euclid.git", - "tag": "0.7.7" + "tag": "0.7.8" }, "source_files": "Sources", "requires_arc": true, diff --git a/Euclid.xcodeproj/project.pbxproj b/Euclid.xcodeproj/project.pbxproj index 3d083bd1..d0d4824a 100644 --- a/Euclid.xcodeproj/project.pbxproj +++ b/Euclid.xcodeproj/project.pbxproj @@ -795,7 +795,7 @@ "@executable_path/../Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 0.7.7; + MARKETING_VERSION = 0.7.8; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; OTHER_SWIFT_FLAGS = "-Xfrontend -warn-long-expression-type-checking=75"; @@ -807,6 +807,9 @@ SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2,3,7"; + TVOS_DEPLOYMENT_TARGET = 11.0; + WATCHOS_DEPLOYMENT_TARGET = 4.0; + XROS_DEPLOYMENT_TARGET = 1.0; }; name = Debug; }; @@ -833,7 +836,7 @@ "@executable_path/../Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 0.7.7; + MARKETING_VERSION = 0.7.8; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; OTHER_SWIFT_FLAGS = "-Xfrontend -warn-long-expression-type-checking=75"; @@ -845,6 +848,9 @@ SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2,3,7"; + TVOS_DEPLOYMENT_TARGET = 11.0; + WATCHOS_DEPLOYMENT_TARGET = 4.0; + XROS_DEPLOYMENT_TARGET = 1.0; }; name = Release; }; @@ -871,6 +877,7 @@ SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2,3,6"; + TVOS_DEPLOYMENT_TARGET = 11.0; }; name = Debug; }; @@ -897,6 +904,7 @@ SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2,3,6"; + TVOS_DEPLOYMENT_TARGET = 11.0; }; name = Release; }; diff --git a/README.md b/README.md index 0952cab3..7d7c82fa 100644 --- a/README.md +++ b/README.md @@ -35,19 +35,19 @@ Euclid is packaged as a dynamic framework that you can import into your Xcode pr To install Euclid using CocoaPods, add the following to your Podfile: ```ruby -pod 'Euclid', '~> 0.7.7' +pod 'Euclid', '~> 0.7.8' ``` To install using Carthage, add this to your Cartfile: ```ogdl -github "nicklockwood/Euclid" ~> 0.7.7 +github "nicklockwood/Euclid" ~> 0.7.8 ``` To install using Swift Package Manager, add this to the `dependencies:` section in your Package.swift file: ```swift -.package(url: "https://github.com/nicklockwood/Euclid.git", .upToNextMinor(from: "0.7.7")), +.package(url: "https://github.com/nicklockwood/Euclid.git", .upToNextMinor(from: "0.7.8")), ```