-
released this
2026-07-24 18:48:47 +00:00 | 14 commits to main since this releaseThis update improves Blender extension compatibility, prevents translation downloads from freezing Blender, speeds up UV repairs, and improves error handling across several tools.
Fixed:
- Fixed user settings, translation caches, dictionaries, and downloaded translations being stored inside the extension package.
- Fixed user data being lost or becoming unwritable after extension updates.
- Fixed translation and dictionary downloads potentially freezing Blender indefinitely.
- Fixed an off by one error that skipped the final UV during repair.
- Fixed broad exception handlers hiding unexpected errors.
Changes:
- Runtime user data is now stored in Blender’s persistent writable user data location.
- Existing user settings are migrated automatically.
- UV NaN checking and repair now use vectorized NumPy operations for better performance on dense meshes.
- Exception handling across importer, armature, atlas, scale, and eye tracking tools now catches specific expected errors.
Compatibility:
- Updated runtime data handling to comply with Blender extension system guidelines.
Downloads
-
Source code (ZIP)
8 downloads
-
Source code (TAR.GZ)
2 downloads
-
released this
2026-07-23 19:58:49 +00:00 | 20 commits to main since this releaseThis update fixes several long-standing bugs and issues, adds a Rigify converter, improves internal functionality, and removes Blender extension policy violation warnings.
Fixes:
- Fixed custom split-normal baking in OptimizeStaticShapekeys.
- Fixed remove_doubles hanging on meshes with fewer than 100 vertices.
- Fixed translation placeholder errors and brought all locales back in sync.
- Fixed version checks by reading Cats_Version from the extension manifest.
- Fixed extension packaging and removed the sys.path policy violation.
- Fixed several long-standing TODOs involving MMD colour baking, eye tracking, VRM detection, and object visibility.
- Fixed invalid Python escape sequences across armature bone mappings.
Bone Protection and Reporting:
- End bones are now kept by default.
- Added protected bone patterns to prevent selected bones from being deleted or renamed.
- Added original bone-name tracking for more accurate change reports.
- Improved reporting to distinguish renamed bones from deleted bones.
Rigify Support
- Added a Convert Rigify to Cats operator.
- Supports Rigify and Metarig bone naming.
- Collapses split limb chains and can optionally merge twist bones.
- The button only appears when a valid Rigify armature is selected.
- Fix Model now directs Rigify users to the new converter.
The converter is currently located under MMD Options until a future UI rework.
Internal Changes
- Updated MMD Tools to 4.5.13.
- Reworked bundled dependencies into proper Python sub-packages.
- Removed outdated Blender pre-5.1 compatibility code.
- Removed committed bytecode and excluded development scripts from release packages.
- Renamed the project to Cats Blender Plugin.
- Updated project contact and credits.
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
2 downloads
-
released this
2026-07-17 14:15:51 +00:00 | 35 commits to main since this releaseThis update modernizes CATS internals, fixes several long-standing bugs and performance issues, and includes a best-effort fix for the Resonite exporter. This update works with Blender 5.1 and 5.2 LTS.
- Modernized CATS internals and removed outdated Blender code.
- Fixed several long standing bugs and performance issues.
- Fixed eye tracking backups by restoring a missing JSON import.
- Fixed pose modifier ordering warnings.
- Improved modifier removal reliability.
- Made network features fail gracefully when requests is unavailable.
- Updated the Resonite exporter to use automatic textures, export a single GLB, bake modifiers, and disable animations by default.
- Added tests for mesh repair deduplication and missing requests imports.
Resonite exporter changes are best effort and currently untested as I don't play it.
Downloads
-
Source code (ZIP)
13 downloads
-
Source code (TAR.GZ)
0 downloads
-
released this
2026-07-17 12:46:31 +00:00 | 40 commits to main since this releaseThis is a update for Blender 5.2 however it works on Blender 5.1 as there are no major API changes. All this release does is make sure CATS passes all tests and the wording is updated for Blender 5.2.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)
-
5.1.0.0 (Blender 5.1) Stable
released this
2026-06-18 16:28:28 +00:00 | 58 commits to main since this releaseThis version is only for Blender 5.1, this repo does not support older versions, see https://git.disroot.org/Neoneko/Cats-Blender-Plugin/releases for older versions.
This release just updates Cats for Blender 5.1.
Downloads
-
Source code (ZIP)
3 downloads
-
Source code (TAR.GZ)
2 downloads
-
Source code (ZIP)