Repository navigation
v0.0.28-beta
·
65 commits
to main
since this release
What's Changed
- Added embedded Python + in-editor scripting console, plus pybind11-based bindings and a standalone crashteameditor Python module.
- Documented build steps (Windows/Makefile) and added a full Python API reference (README.md, python_bindings.md).
- Updated CI to set up Python and bundle the Python embeddable package in release builds (PR #22).
- Major renderer refactor/improvements: moved draw window to SDL, new camera class/controls, configurable bindings, renderer UI tweaks, multi-selection, filtering (PRs #20, #21).
- Texture/visual updates: texture caching, animated textures, alpha fixes, BSP bounding box/vis tree fixes.
- Editor/data fixes and API polish: UV wrapping and UV matching fixes, triblock UV fixes, CTRL+click deselect, checkpoint/path fixes (dist-to-finish) and new Python-exposed properties (materials, selection data, path indices, pathable, etc.).
Pull Requests
- Python integration by @mateusfavarin in #19
- Renderer refactor by @mateusfavarin in #20
- embed python in CI by @TheUbMunster in #22
- Renderer improvements by @jorozcove in #21
- use python embed by @TheUbMunster in #23
Full Changelog: v0.0.27-beta...v0.0.28-beta