bump 0.3.0
This commit is contained in:
@@ -1925,7 +1925,148 @@ Good, no linter errors. The fix adds a new loop that goes through all armatures
|
||||
|
||||
Fixed. Added bone constraint retargeting for ALL armatures in the scene. The new code (lines 495-502) iterates through:
|
||||
|
||||
1. **All armature objects** in the
|
||||
1. **All armature objects** in the scene
|
||||
2. **All pose bones** on each armature
|
||||
3. **All constraints** on each bone
|
||||
4. Retargets any constraint targeting `orig` to target `rep`
|
||||
|
||||
This handles constraints on other characters (like secondary characters, props with armatures, etc.) that have bone constraints targeting the original character.
|
||||
|
||||
---
|
||||
|
||||
_**User**_
|
||||
|
||||
bump 0.3.0 and concisely summarize changes in the changelog
|
||||
|
||||
---
|
||||
|
||||
_**Agent (model kimi-k2.5, mode Agent)**_
|
||||
|
||||
<think><details><summary>Thought Process</summary>
|
||||
The user wants me to bump the version to 0.3.0 and update the changelog. Let me first find the version file and the changelog to understand the current format.</details></think>
|
||||
|
||||
---
|
||||
|
||||
<tool-use data-tool-type="read" data-tool-name="read_file_v2">
|
||||
<details><summary>Tool use: **read_file_v2** • Read file: T:/Dynamic-Link-Manager/blender_manifest.toml</summary>
|
||||
|
||||
</details>
|
||||
</tool-use>
|
||||
|
||||
---
|
||||
|
||||
<tool-use data-tool-type="generic" data-tool-name="glob_file_search">
|
||||
<details>
|
||||
<summary>Tool use: **glob_file_search** • Searched codebase "undefined" • **1** result in **1** directory</summary>
|
||||
|
||||
Directory: **T:/Dynamic-Link-Manager** (1 file)
|
||||
|
||||
| File |
|
||||
|------|
|
||||
| `../../CHANGELOG.md` |
|
||||
|
||||
</details>
|
||||
</tool-use>
|
||||
|
||||
---
|
||||
|
||||
<tool-use data-tool-type="generic" data-tool-name="glob_file_search">
|
||||
<details>
|
||||
<summary>Tool use: **glob_file_search** • Searched codebase "undefined" • **0** result in **1** directory</summary>
|
||||
|
||||
Directory: **T:/Dynamic-Link-Manager** (0 file)
|
||||
|
||||
</details>
|
||||
</tool-use>
|
||||
|
||||
---
|
||||
|
||||
<tool-use data-tool-type="generic" data-tool-name="glob_file_search">
|
||||
<details>
|
||||
<summary>Tool use: **glob_file_search** • Searched codebase "undefined" • **4** results in **1** directory</summary>
|
||||
|
||||
Directory: **T:/Dynamic-Link-Manager** (4 files)
|
||||
|
||||
| File |
|
||||
|------|
|
||||
| `../../__init__.py` |
|
||||
| `../../utils/__init__.py` |
|
||||
| `../../ops/__init__.py` |
|
||||
| `../../ui/__init__.py` |
|
||||
|
||||
</details>
|
||||
</tool-use>
|
||||
|
||||
---
|
||||
|
||||
<think><details><summary>Thought Process</summary>
|
||||
Good, I found the version in `blender_manifest.toml` and there's a `CHANGELOG.md`. Let me read the changelog to see the format.</details></think>
|
||||
|
||||
---
|
||||
|
||||
<tool-use data-tool-type="read" data-tool-name="read_file_v2">
|
||||
<details><summary>Tool use: **read_file_v2** • Read file: T:/Dynamic-Link-Manager/CHANGELOG.md</summary>
|
||||
|
||||
</details>
|
||||
</tool-use>
|
||||
|
||||
---
|
||||
|
||||
<think><details><summary>Thought Process</summary>
|
||||
Now I need to:
|
||||
1. Update the version in `blender_manifest.toml` from 0.2.0 to 0.3.0
|
||||
2. Add a new entry to the CHANGELOG.md for version 0.3.0
|
||||
|
||||
Let me summarize the changes made in this session:
|
||||
1. Camera DOF focus_object retargeting in run_retarg_relatives
|
||||
2. Fixed constraint retargeting to work on ALL objects (including orig hierarchy like eyes)
|
||||
3. Fixed bone constraint retargeting for ALL armatures (other characters)
|
||||
4. Added "body" tweak mode for spine/torso tweaks
|
||||
5. Changed "both" to mean ALL tweaks (arm, leg, body, MCH, spine)
|
||||
6. Fixed Blender 5.0 bone selection API (pose_bone.select)
|
||||
7. Renamed UI labels from "Arm & Leg" to "All" for the both mode</details></think>
|
||||
|
||||
---
|
||||
|
||||
<tool-use data-tool-type="write" data-tool-name="edit_file_v2">
|
||||
|
||||
<details><summary>Tool use: **edit_file_v2** • Edit file: T:/Dynamic-Link-Manager/blender_manifest.toml</summary>
|
||||
|
||||
</details>
|
||||
|
||||
</tool-use>
|
||||
|
||||
---
|
||||
|
||||
<tool-use data-tool-type="write" data-tool-name="edit_file_v2">
|
||||
|
||||
<details><summary>Tool use: **edit_file_v2** • Edit file: T:/Dynamic-Link-Manager/CHANGELOG.md</summary>
|
||||
|
||||
</details>
|
||||
|
||||
</tool-use>
|
||||
|
||||
---
|
||||
|
||||
<think><details><summary>Thought Process</summary>
|
||||
Done. I've bumped the version to 0.3.0 and updated the changelog with the key changes from this session.</details></think>
|
||||
|
||||
---
|
||||
|
||||
Done. Bumped to **0.3.0** with changelog:
|
||||
|
||||
**Added**
|
||||
- Camera DOF focus_object retargeting in RetargRelations.
|
||||
- Bone constraint retargeting for ALL armatures (other characters, props).
|
||||
- New "Body" tweak mode: spine/torso tweaks without arm/leg.
|
||||
- "Add All" tweaks now includes body, spine, and MCH tweaks.
|
||||
|
||||
**Changed**
|
||||
- Constraint retargeting now works on all objects (including orig hierarchy eyes).
|
||||
- Tweak UI: renamed "Both" to "All", added "Body" row.
|
||||
|
||||
**Fixed**
|
||||
- Blender 5.0 bone selection API compatibility (pose_bone.select).
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -1,5 +1,20 @@
|
||||
# Changelog
|
||||
|
||||
## [0.3.0] - 2026-03-13
|
||||
|
||||
### Added
|
||||
- Camera DOF focus_object retargeting in RetargRelations.
|
||||
- Bone constraint retargeting for ALL armatures (other characters, props).
|
||||
- New "Body" tweak mode: spine/torso tweaks without arm/leg.
|
||||
- "Add All" tweaks now includes body, spine, and MCH tweaks.
|
||||
|
||||
### Changed
|
||||
- Constraint retargeting now works on all objects (including orig hierarchy eyes).
|
||||
- Tweak UI: renamed "Both" to "All", added "Body" row.
|
||||
|
||||
### Fixed
|
||||
- Blender 5.0 bone selection API compatibility (pose_bone.select).
|
||||
|
||||
## [0.2.0] - 2026-03-10
|
||||
|
||||
### Added
|
||||
|
||||
@@ -3,7 +3,7 @@ schema_version = "1.0.0"
|
||||
id = "dynamiclinkmanager"
|
||||
name = "Dynamic Link Manager"
|
||||
tagline = "Character migrator and linked library tools"
|
||||
version = "0.2.0"
|
||||
version = "0.3.0"
|
||||
type = "add-on"
|
||||
|
||||
# Optional: Semantic Versioning
|
||||
|
||||
Reference in New Issue
Block a user