From 8744deb9f8691b8d2cf8580ddc705c9bfc36be14 Mon Sep 17 00:00:00 2001 From: Nick Lockwood Date: Sat, 3 Feb 2024 10:27:11 +0000 Subject: [PATCH] Update for 1.8.3 release --- CHANGELOG.md | 8 ++++++++ ShapeScript.podspec.json | 4 ++-- ShapeScript.xcodeproj/project.pbxproj | 12 ++++++------ ShapeScript/Interpreter.swift | 2 +- Viewer/Mac/WhatsNew.rtf | 19 +++++++++++++++++++ Viewer/iOS/WhatsNew.rtf | 20 ++++++++++++++++++++ docs/1.8.3 | 1 + 7 files changed, 57 insertions(+), 9 deletions(-) create mode 120000 docs/1.8.3 diff --git a/CHANGELOG.md b/CHANGELOG.md index 643c78fc..314454df 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## [1.8.3](https://github.com/nicklockwood/ShapeScript/releases/tag/1.8.3) (2024-02-03) + +- Fixed file access bug for iCloud hosted files +- Fixed issue where initial seed for random sequence wasn't truncated to correct range +- Updated iOS TextView with some bug fixes +- Bumped Euclid to version 0.7.6 +- Bumped LRUCache to version 1.0.7 + ## [1.8.2](https://github.com/nicklockwood/ShapeScript/releases/tag/1.8.2) (2024-01-20) - Fixed alpha blending bugs in rendered images diff --git a/ShapeScript.podspec.json b/ShapeScript.podspec.json index fe3d5078..98fea106 100644 --- a/ShapeScript.podspec.json +++ b/ShapeScript.podspec.json @@ -1,6 +1,6 @@ { "name": "ShapeScript", - "version": "1.8.2", + "version": "1.8.3", "license": { "type": "MIT", "file": "LICENSE.md" @@ -10,7 +10,7 @@ "authors": "Nick Lockwood", "source": { "git": "https://github.com/nicklockwood/ShapeScript.git", - "tag": "1.8.2" + "tag": "1.8.3" }, "source_files": ["ShapeScript", "LRUCache/Sources", "SVGPath/Sources"], "requires_arc": true, diff --git a/ShapeScript.xcodeproj/project.pbxproj b/ShapeScript.xcodeproj/project.pbxproj index 90220823..876f06d7 100644 --- a/ShapeScript.xcodeproj/project.pbxproj +++ b/ShapeScript.xcodeproj/project.pbxproj @@ -1342,7 +1342,7 @@ "$(inherited)", "@executable_path/../Frameworks", ); - MARKETING_VERSION = 1.8.2; + MARKETING_VERSION = 1.8.3; PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptViewer; PRODUCT_MODULE_NAME = Viewer; PRODUCT_NAME = "ShapeScript Viewer"; @@ -1370,7 +1370,7 @@ "$(inherited)", "@executable_path/../Frameworks", ); - MARKETING_VERSION = 1.8.2; + MARKETING_VERSION = 1.8.3; PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptViewer; PRODUCT_MODULE_NAME = Viewer; PRODUCT_NAME = "ShapeScript Viewer"; @@ -1400,7 +1400,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.8.2; + MARKETING_VERSION = 1.8.3; PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptViewer; PRODUCT_MODULE_NAME = Viewer; PRODUCT_NAME = ShapeScript; @@ -1435,7 +1435,7 @@ "$(inherited)", "@executable_path/Frameworks", ); - MARKETING_VERSION = 1.8.2; + MARKETING_VERSION = 1.8.3; PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptViewer; PRODUCT_MODULE_NAME = Viewer; PRODUCT_NAME = ShapeScript; @@ -1602,7 +1602,7 @@ "@executable_path/../Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.8.2; + MARKETING_VERSION = 1.8.3; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptLib; @@ -1639,7 +1639,7 @@ "@executable_path/../Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.8.2; + MARKETING_VERSION = 1.8.3; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++14"; PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptLib; diff --git a/ShapeScript/Interpreter.swift b/ShapeScript/Interpreter.swift index a3f54626..222abbb6 100644 --- a/ShapeScript/Interpreter.swift +++ b/ShapeScript/Interpreter.swift @@ -11,7 +11,7 @@ import Foundation // MARK: Public interface -public let version = "1.8.2" +public let version = "1.8.3" public func evaluate( _ program: Program, diff --git a/Viewer/Mac/WhatsNew.rtf b/Viewer/Mac/WhatsNew.rtf index 0204def0..a1faab37 100644 --- a/Viewer/Mac/WhatsNew.rtf +++ b/Viewer/Mac/WhatsNew.rtf @@ -11,6 +11,25 @@ What's New in ShapeScript?\ \ \pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 +\f1\b\fs28 \cf2 ShapeScript 1.8.3 \'97 2024-02-03\ +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 +\cf2 \kerning1\expnd0\expndtw0 \'95 +\f0\b0 \expnd0\expndtw0\kerning0 + Fixed file access bug for iCloud hosted files.\ +\ \'95 +\f0\b0 \expnd0\expndtw0\kerning0 + Fixed issue where initial seed for random sequence wasn't truncated to correct range.\ +\ \'95 +\f0\b0 \expnd0\expndtw0\kerning0 + Updated iOS TextView with some bug fixes.\ +\ \'95 +\f0\b0 \expnd0\expndtw0\kerning0 + Bumped Euclid to version 0.7.6.\ +\ \'95 +\f0\b0 \expnd0\expndtw0\kerning0 + Bumped LRUCache to version 1.0.7.\ +\ \f1\b\fs28 \cf2 ShapeScript 1.8.2 \'97 2024-01-20\ \ \pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 diff --git a/Viewer/iOS/WhatsNew.rtf b/Viewer/iOS/WhatsNew.rtf index 78450e69..2cbde757 100644 --- a/Viewer/iOS/WhatsNew.rtf +++ b/Viewer/iOS/WhatsNew.rtf @@ -5,6 +5,26 @@ \paperw11900\paperh16840\margl1440\margr1440\vieww24140\viewh18420\viewkind0 \deftab720 +\f0\b \cf2 ShapeScript 1.8.3 \'97 2024-02-03\ +\ +\pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 +\cf2 \kerning1\expnd0\expndtw0 +\f1\b0 \expnd0\expndtw0\kerning0 \'95 +\f1\b0 \expnd0\expndtw0\kerning0 + Fixed file access bug for iCloud hosted files.\ +\ \'95 +\f1\b0 \expnd0\expndtw0\kerning0 + Fixed issue where initial seed for random sequence wasn't truncated to correct range.\ +\ \'95 +\f1\b0 \expnd0\expndtw0\kerning0 + Updated iOS TextView with some bug fixes.\ +\ \'95 +\f1\b0 \expnd0\expndtw0\kerning0 + Bumped Euclid to version 0.7.6.\ +\ \'95 +\f1\b0 \expnd0\expndtw0\kerning0 + Bumped LRUCache to version 1.0.7.\ +\ \f0\b \cf2 ShapeScript 1.8.2 \'97 2024-01-20\ \ \pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0 diff --git a/docs/1.8.3 b/docs/1.8.3 new file mode 120000 index 00000000..b9268dae --- /dev/null +++ b/docs/1.8.3 @@ -0,0 +1 @@ +1.8.1 \ No newline at end of file