diff --git a/CMakeLists.txt b/CMakeLists.txt index 93abb01640..53674acf6c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -29,8 +29,8 @@ include(CMakeDependentOption) # Define Manifold version set(MANIFOLD_VERSION_MAJOR 3) -set(MANIFOLD_VERSION_MINOR 4) -set(MANIFOLD_VERSION_PATCH 1) +set(MANIFOLD_VERSION_MINOR 5) +set(MANIFOLD_VERSION_PATCH 0) set( MANIFOLD_VERSION "${MANIFOLD_VERSION_MAJOR}.${MANIFOLD_VERSION_MINOR}.${MANIFOLD_VERSION_PATCH}" diff --git a/bindings/wasm/examples/editor/package-lock.json b/bindings/wasm/examples/editor/package-lock.json index 4f8fae6b07..78bc3059b9 100644 --- a/bindings/wasm/examples/editor/package-lock.json +++ b/bindings/wasm/examples/editor/package-lock.json @@ -27,7 +27,7 @@ }, "../..": { "name": "manifold-3d", - "version": "3.4.1", + "version": "3.5.0", "license": "Apache-2.0", "dependencies": { "@gltf-transform/core": "^4.2.0", @@ -53,6 +53,7 @@ "@vitest/coverage-v8": "^4.0.17", "@vitest/ui": "^4.0.17", "glob": "^13.0.0", + "gltf-validator": "^2.0.0-dev.3.10", "stacktrace-parser": "^0.1.11", "typedoc": "^0.28.16", "typescript": "^5.9.3", diff --git a/bindings/wasm/examples/make-manifold/package-lock.json b/bindings/wasm/examples/make-manifold/package-lock.json index 75b98c5ffc..dd9bd5428c 100644 --- a/bindings/wasm/examples/make-manifold/package-lock.json +++ b/bindings/wasm/examples/make-manifold/package-lock.json @@ -23,7 +23,7 @@ }, "../..": { "name": "manifold-3d", - "version": "3.4.1", + "version": "3.5.0", "license": "Apache-2.0", "dependencies": { "@gltf-transform/core": "^4.2.0", @@ -49,6 +49,7 @@ "@vitest/coverage-v8": "^4.0.17", "@vitest/ui": "^4.0.17", "glob": "^13.0.0", + "gltf-validator": "^2.0.0-dev.3.10", "stacktrace-parser": "^0.1.11", "typedoc": "^0.28.16", "typescript": "^5.9.3", diff --git a/bindings/wasm/examples/model-viewer/package-lock.json b/bindings/wasm/examples/model-viewer/package-lock.json index 753768fd79..77e362f05e 100644 --- a/bindings/wasm/examples/model-viewer/package-lock.json +++ b/bindings/wasm/examples/model-viewer/package-lock.json @@ -21,7 +21,7 @@ }, "../..": { "name": "manifold-3d", - "version": "3.4.1", + "version": "3.5.0", "license": "Apache-2.0", "dependencies": { "@gltf-transform/core": "^4.2.0", @@ -47,6 +47,7 @@ "@vitest/coverage-v8": "^4.0.17", "@vitest/ui": "^4.0.17", "glob": "^13.0.0", + "gltf-validator": "^2.0.0-dev.3.10", "stacktrace-parser": "^0.1.11", "typedoc": "^0.28.16", "typescript": "^5.9.3", diff --git a/bindings/wasm/examples/three/package-lock.json b/bindings/wasm/examples/three/package-lock.json index 0b5273a833..383c5adeb8 100644 --- a/bindings/wasm/examples/three/package-lock.json +++ b/bindings/wasm/examples/three/package-lock.json @@ -20,7 +20,7 @@ }, "../..": { "name": "manifold-3d", - "version": "3.4.1", + "version": "3.5.0", "license": "Apache-2.0", "dependencies": { "@gltf-transform/core": "^4.2.0", @@ -46,6 +46,7 @@ "@vitest/coverage-v8": "^4.0.17", "@vitest/ui": "^4.0.17", "glob": "^13.0.0", + "gltf-validator": "^2.0.0-dev.3.10", "stacktrace-parser": "^0.1.11", "typedoc": "^0.28.16", "typescript": "^5.9.3", diff --git a/bindings/wasm/package-lock.json b/bindings/wasm/package-lock.json index d09bf60979..b8a77d51ca 100644 --- a/bindings/wasm/package-lock.json +++ b/bindings/wasm/package-lock.json @@ -1,12 +1,12 @@ { "name": "manifold-3d", - "version": "3.4.1", + "version": "3.5.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "manifold-3d", - "version": "3.4.1", + "version": "3.5.0", "license": "Apache-2.0", "dependencies": { "@gltf-transform/core": "^4.2.0", diff --git a/bindings/wasm/package.json b/bindings/wasm/package.json index 3a5ec19406..fc29cb1930 100644 --- a/bindings/wasm/package.json +++ b/bindings/wasm/package.json @@ -1,6 +1,6 @@ { "name": "manifold-3d", - "version": "3.4.1", + "version": "3.5.0", "description": "Geometry library for topological robustness", "main": "manifold.js", "bin": { diff --git a/flake.nix b/flake.nix index acb8db98a8..0f793775f3 100644 --- a/flake.nix +++ b/flake.nix @@ -14,7 +14,7 @@ flake-utils.lib.eachDefaultSystem (system: let - manifold-version = "3.4.1"; + manifold-version = "3.5.0"; pkgs = import nixpkgs { inherit system; overlays = [ diff --git a/pyproject.toml b/pyproject.toml index 6cf35dac3c..df65447f95 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "manifold3d" -version = "3.4.1" +version = "3.5.0" authors = [ { name="Emmett Lalish", email="elalish@gmail.com" }, ] diff --git a/scripts/test-cmake.sh b/scripts/test-cmake.sh index 75924bbf2f..c9d7991d73 100755 --- a/scripts/test-cmake.sh +++ b/scripts/test-cmake.sh @@ -5,7 +5,7 @@ cd cmake-consumer cat < CMakeLists.txt cmake_minimum_required(VERSION 3.18) project(testing LANGUAGES CXX) -find_package(manifold "3.4.1" REQUIRED) +find_package(manifold "3.5.0" REQUIRED) add_executable(testing test.cpp) target_link_libraries(testing PRIVATE manifold::manifold) EOT @@ -14,7 +14,7 @@ cat < test.cpp #include #include -#if MANIFOLD_VERSION < MANIFOLD_VERSION_NUMBER(3, 4, 0) +#if MANIFOLD_VERSION < MANIFOLD_VERSION_NUMBER(3, 5, 0) # error "Unexpected: minimum version number not available" #endif