From 3d9ea022ac1c35ce19ea810635e8279ddc615225 Mon Sep 17 00:00:00 2001 From: Vollkornaffe Date: Thu, 3 Sep 2026 00:23:51 +0200 Subject: [PATCH 1/3] fix: forward asset_directory --- packages/tree_clipper/src/tree_clipper/import_to_asset_file.py | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/tree_clipper/src/tree_clipper/import_to_asset_file.py b/packages/tree_clipper/src/tree_clipper/import_to_asset_file.py index 32e87be..b8e0a79 100644 --- a/packages/tree_clipper/src/tree_clipper/import_to_asset_file.py +++ b/packages/tree_clipper/src/tree_clipper/import_to_asset_file.py @@ -82,6 +82,7 @@ def import_to_asset_file( asset_file_path = move_import_to_asset_file( report=report, asset_file_path=asset_file_path, + asset_directory=asset_directory, path_remap=path_remap, fake_user=fake_user, compress=compress, From f6641e1bb3a1c03689a84b881646ac8aa232bf39 Mon Sep 17 00:00:00 2001 From: Vollkornaffe Date: Wed, 2 Sep 2026 22:10:28 +0200 Subject: [PATCH 2/3] chore: bump version to 0.1.12 --- packages/tree_clipper/pyproject.toml | 2 +- packages/tree_clipper/src/tree_clipper/common.py | 2 +- .../src/tree_clipper_addon/blender_manifest.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/tree_clipper/pyproject.toml b/packages/tree_clipper/pyproject.toml index ba42035..c06c1d9 100644 --- a/packages/tree_clipper/pyproject.toml +++ b/packages/tree_clipper/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "tree-clipper" -version = "0.1.11" +version = "0.1.12" dependencies = [] maintainers = [ { name="Algebraic", email="tree.clipper@algebraic.games" }, diff --git a/packages/tree_clipper/src/tree_clipper/common.py b/packages/tree_clipper/src/tree_clipper/common.py index 3863728..9716dd3 100644 --- a/packages/tree_clipper/src/tree_clipper/common.py +++ b/packages/tree_clipper/src/tree_clipper/common.py @@ -13,7 +13,7 @@ # these fields are in the top level JSON object BLENDER_VERSION = "blender_version" TREE_CLIPPER_VERSION = "tree_clipper_version" -CURRENT_TREE_CLIPPER_VERSION = "0.1.11" # tested to match pyproject.toml +CURRENT_TREE_CLIPPER_VERSION = "0.1.12" # tested to match pyproject.toml MATERIAL_NAME = "name" TREES = "node_trees" EXTERNAL = "external" diff --git a/packages/tree_clipper_addon/src/tree_clipper_addon/blender_manifest.toml b/packages/tree_clipper_addon/src/tree_clipper_addon/blender_manifest.toml index bc682a4..6f8da1b 100644 --- a/packages/tree_clipper_addon/src/tree_clipper_addon/blender_manifest.toml +++ b/packages/tree_clipper_addon/src/tree_clipper_addon/blender_manifest.toml @@ -3,7 +3,7 @@ schema_version = "1.0.0" # Example of manifest file for a Blender extension # Change the values according to your extension id = "tree_clipper" -version = "0.1.11" # should match tree_clipper (core logic) +version = "0.1.12" # should match tree_clipper (core logic) name = "Tree Clipper" tagline = "Export and import Blender node trees as JSON" maintainer = "Algebraic " From 26b47a49d2f23f42c6cfc6bd7da27338aa440e6e Mon Sep 17 00:00:00 2001 From: Vollkornaffe Date: Wed, 2 Sep 2026 22:48:46 +0200 Subject: [PATCH 3/3] chore: update Changelog --- CHANGELOG.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 35628c2..79a6068 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,15 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## [0.1.12] - 2026-09-03 + +Tree Clipper can now import to assets! + +### Added +- Import to assets +- Preliminary check of the clipbard contents +- Menu functions for import/export + ## [0.1.11] - 2026-08-17 This release adds support for panel's states.