Skip to content

Commit 6175d30

Browse files
committed
Update for 1.5.1 release
1 parent ccd8ba5 commit 6175d30

4 files changed

Lines changed: 20 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
## [1.5.1](https://github.com/nicklockwood/ShapeScript/releases/tag/1.5.1) (2022-05-07)
2+
3+
- Add implicit `detail/smoothing`, `color/texture`, `position/orientation/size` and `font` options to custom blocks
4+
- Logical `and/or` expressions now short circuit (don't evaluate their second parameter unless needed)
5+
- Added support for creating `MaterialProperty` from `SCNMaterials` using `NS/UIImage`
6+
- Fixed setting camera position on locked documents (such as the Example projects)
7+
- Added slightly stronger type safety when calling commands
8+
- Fixed axes contrast when using per-camera backgrounds
9+
- Fixed font inheritance for user-defined blocks
10+
- Added custom fonts to model info display
11+
- Added USDZ to list of supported export types
12+
- Improved iOS compatibility
13+
114
## [1.5.0](https://github.com/nicklockwood/ShapeScript/releases/tag/1.5.0) (2022-04-29)
215

316
- Added support for custom light sources using the `light` command

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.5.0",
3+
"version": "1.5.1",
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.5.0"
13+
"tag": "1.5.1"
1414
},
1515
"source_files": ["ShapeScript", "LRUCache/Sources", "SVGPath/Sources"],
1616
"requires_arc": true,

ShapeScript.xcodeproj/project.pbxproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -850,7 +850,7 @@
850850
"$(inherited)",
851851
"@executable_path/../Frameworks",
852852
);
853-
MARKETING_VERSION = 1.5.0;
853+
MARKETING_VERSION = 1.5.1;
854854
PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptViewer;
855855
PRODUCT_MODULE_NAME = Viewer;
856856
PRODUCT_NAME = "ShapeScript Viewer";
@@ -877,7 +877,7 @@
877877
"$(inherited)",
878878
"@executable_path/../Frameworks",
879879
);
880-
MARKETING_VERSION = 1.5.0;
880+
MARKETING_VERSION = 1.5.1;
881881
PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptViewer;
882882
PRODUCT_MODULE_NAME = Viewer;
883883
PRODUCT_NAME = "ShapeScript Viewer";
@@ -1034,7 +1034,7 @@
10341034
"@executable_path/../Frameworks",
10351035
"@loader_path/Frameworks",
10361036
);
1037-
MARKETING_VERSION = 1.5.0;
1037+
MARKETING_VERSION = 1.5.1;
10381038
PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptLib;
10391039
PRODUCT_NAME = ShapeScript;
10401040
SKIP_INSTALL = YES;
@@ -1064,7 +1064,7 @@
10641064
"@executable_path/../Frameworks",
10651065
"@loader_path/Frameworks",
10661066
);
1067-
MARKETING_VERSION = 1.5.0;
1067+
MARKETING_VERSION = 1.5.1;
10681068
PRODUCT_BUNDLE_IDENTIFIER = com.charcoaldesign.ShapeScriptLib;
10691069
PRODUCT_NAME = ShapeScript;
10701070
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.5.0"
14+
public let version = "1.5.1"
1515

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

0 commit comments

Comments
 (0)