Skip to content

Commit d520fef

Browse files
committed
Update for 1.6.13 release
1 parent 25bf2a0 commit d520fef

File tree

7 files changed

+78
-9
lines changed

7 files changed

+78
-9
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Change Log
22

3+
## [1.6.13](https://github.com/nicklockwood/ShapeScript/releases/tag/1.6.13) (2023-07-30)
4+
5+
- Fixed "Show Wireframe" menu item not updating correctly on iOS
6+
- Added error hint for misspelled else keyword
7+
- Added Value.errorDescription for clearer error messages
8+
- Fixed out of bounds crash in iOS source editor
9+
- Fixed some typesystem edge cases for optionals, unions and lists
10+
- Added checked angular types to help prevent mixed angle errors
11+
- Added regression tests for example shape files
12+
- Bumped Euclid to version 0.6.15
13+
314
## [1.6.12](https://github.com/nicklockwood/ShapeScript/releases/tag/1.6.12) (2023-07-08)
415

516
- Fixed bug where structured data was flattened when returned from a block or function

ShapeScript.podspec.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ShapeScript",
3-
"version": "1.6.12",
3+
"version": "1.6.13",
44
"license": {
55
"type": "MIT",
66
"file": "LICENSE.md"
@@ -10,7 +10,7 @@
1010
"authors": "Nick Lockwood",
1111
"source": {
1212
"git": "https://github.com/nicklockwood/ShapeScript.git",
13-
"tag": "1.6.12"
13+
"tag": "1.6.13"
1414
},
1515
"source_files": ["ShapeScript", "LRUCache/Sources", "SVGPath/Sources"],
1616
"requires_arc": true,

ShapeScript.xcodeproj/project.pbxproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1315,7 +1315,7 @@
13151315
"$(inherited)",
13161316
"@executable_path/../Frameworks",
13171317
);
1318-
MARKETING_VERSION = 1.6.12;
1318+
MARKETING_VERSION = 1.6.13;
13191319
PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptViewer;
13201320
PRODUCT_MODULE_NAME = Viewer;
13211321
PRODUCT_NAME = "ShapeScript Viewer";
@@ -1343,7 +1343,7 @@
13431343
"$(inherited)",
13441344
"@executable_path/../Frameworks",
13451345
);
1346-
MARKETING_VERSION = 1.6.12;
1346+
MARKETING_VERSION = 1.6.13;
13471347
PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptViewer;
13481348
PRODUCT_MODULE_NAME = Viewer;
13491349
PRODUCT_NAME = "ShapeScript Viewer";
@@ -1373,7 +1373,7 @@
13731373
"$(inherited)",
13741374
"@executable_path/Frameworks",
13751375
);
1376-
MARKETING_VERSION = 1.6.12;
1376+
MARKETING_VERSION = 1.6.13;
13771377
PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptViewer;
13781378
PRODUCT_MODULE_NAME = Viewer;
13791379
PRODUCT_NAME = ShapeScript;
@@ -1405,7 +1405,7 @@
14051405
"$(inherited)",
14061406
"@executable_path/Frameworks",
14071407
);
1408-
MARKETING_VERSION = 1.6.12;
1408+
MARKETING_VERSION = 1.6.13;
14091409
PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptViewer;
14101410
PRODUCT_MODULE_NAME = Viewer;
14111411
PRODUCT_NAME = ShapeScript;
@@ -1568,7 +1568,7 @@
15681568
"@executable_path/../Frameworks",
15691569
"@loader_path/Frameworks",
15701570
);
1571-
MARKETING_VERSION = 1.6.12;
1571+
MARKETING_VERSION = 1.6.13;
15721572
PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptLib;
15731573
PRODUCT_NAME = ShapeScript;
15741574
SKIP_INSTALL = YES;
@@ -1599,7 +1599,7 @@
15991599
"@executable_path/../Frameworks",
16001600
"@loader_path/Frameworks",
16011601
);
1602-
MARKETING_VERSION = 1.6.12;
1602+
MARKETING_VERSION = 1.6.13;
16031603
PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptLib;
16041604
PRODUCT_NAME = ShapeScript;
16051605
SKIP_INSTALL = YES;

ShapeScript/Interpreter.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import Foundation
1111

1212
// MARK: Public interface
1313

14-
public let version = "1.6.12"
14+
public let version = "1.6.13"
1515

1616
public protocol EvaluationDelegate: AnyObject {
1717
func resolveURL(for path: String) -> URL

Viewer/Mac/WhatsNew.rtf

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,34 @@ What's New in ShapeScript?\
1111
\
1212
\pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0
1313

14+
\f1\b\fs28 \cf2 ShapeScript 1.6.13 \'97 2023-07-30\
15+
\
16+
\pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0
17+
\cf2 \kerning1\expnd0\expndtw0 \'95
18+
\f0\b0 \expnd0\expndtw0\kerning0
19+
Fixed "Show Wireframe" menu item not updating correctly on iOS.\
20+
\ \'95
21+
\f0\b0 \expnd0\expndtw0\kerning0
22+
Added error hint for misspelled else keyword.\
23+
\ \'95
24+
\f0\b0 \expnd0\expndtw0\kerning0
25+
Added Value.errorDescription for clearer error messages.\
26+
\ \'95
27+
\f0\b0 \expnd0\expndtw0\kerning0
28+
Fixed out of bounds crash in iOS source editor.\
29+
\ \'95
30+
\f0\b0 \expnd0\expndtw0\kerning0
31+
Fixed some typesystem edge cases for optionals, unions and lists.\
32+
\ \'95
33+
\f0\b0 \expnd0\expndtw0\kerning0
34+
Added checked angular types to help prevent mixed angle errors.\
35+
\ \'95
36+
\f0\b0 \expnd0\expndtw0\kerning0
37+
Added regression tests for example shape files.\
38+
\ \'95
39+
\f0\b0 \expnd0\expndtw0\kerning0
40+
Bumped Euclid to version 0.6.15.\
41+
\
1442
\f1\b\fs28 \cf2 ShapeScript 1.6.12 \'97 2023-07-08\
1543
\
1644
\pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0

Viewer/iOS/WhatsNew.rtf

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,35 @@
55
\paperw11900\paperh16840\margl1440\margr1440\vieww24140\viewh18420\viewkind0
66
\deftab720
77

8+
\f0\b \cf2 ShapeScript 1.6.13 \'97 2023-07-30\
9+
\
10+
\pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0
11+
\cf2 \kerning1\expnd0\expndtw0
12+
\f1\b0 \expnd0\expndtw0\kerning0 \'95
13+
\f1\b0 \expnd0\expndtw0\kerning0
14+
Fixed "Show Wireframe" menu item not updating correctly on iOS.\
15+
\ \'95
16+
\f1\b0 \expnd0\expndtw0\kerning0
17+
Added error hint for misspelled else keyword.\
18+
\ \'95
19+
\f1\b0 \expnd0\expndtw0\kerning0
20+
Added Value.errorDescription for clearer error messages.\
21+
\ \'95
22+
\f1\b0 \expnd0\expndtw0\kerning0
23+
Fixed out of bounds crash in iOS source editor.\
24+
\ \'95
25+
\f1\b0 \expnd0\expndtw0\kerning0
26+
Fixed some typesystem edge cases for optionals, unions and lists.\
27+
\ \'95
28+
\f1\b0 \expnd0\expndtw0\kerning0
29+
Added checked angular types to help prevent mixed angle errors.\
30+
\ \'95
31+
\f1\b0 \expnd0\expndtw0\kerning0
32+
Added regression tests for example shape files.\
33+
\ \'95
34+
\f1\b0 \expnd0\expndtw0\kerning0
35+
Bumped Euclid to version 0.6.15.\
36+
\
837
\f0\b \cf2 ShapeScript 1.6.12 \'97 2023-07-08\
938
\
1039
\pard\tx220\tx720\pardeftab720\li720\fi-720\partightenfactor0

docs/1.6.13

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1.6.12

0 commit comments

Comments
 (0)