Repository navigation
Releases: witwin-ai/witwin-core
Releases · witwin-ai/witwin-core
Release list
Witwin Core 0.4.0
Witwin Core 0.4.0 completes the breaking logical-world owner transition for Channel. Core is now a pure-Python shared contract package, removes the legacy Mesh-SDF CUDA extension and scalar compatibility surface, tightens the public API, and publishes the Scene/version-domain, geometry, material, antenna, dynamics, identity, and math contracts consumed by witwin-channel 0.5.0.
witwin 0.3.0
witwin 0.3.0
- Stable ABI CUDA wheels for Windows and Linux
- Shared core contracts for Witwin solver packages
- Polygon geometry primitives
- Updated optional dependencies for Radar and Channel Native
- Expanded Python and PyTorch compatibility validation
witwin 0.0.2
Native CUDA mesh SDF backend.
- Replaces the SlangTorch mesh_sdf module with a native CUDA extension
(torch.utils.cpp_extension), removing intermittent SlangTorch load
failures on non-UTF-8 Windows consoles. - Ships prebuilt per-platform CUDA wheels (Linux + Windows, CPython
3.10-3.12) so installs never invoke nvcc/MSVC; a Torch-native path
remains as fallback when CUDA/toolchain is unavailable.
witwin 0.0.1
Add GitHub Action to publish witwin to PyPI Adds a workflow that publishes the witwin package to PyPI on published releases with tags of the form 'witwin-v<version>' (excluding prereleases). It locates pyproject.toml in the repo root or core/, validates the release tag matches the package name and version, builds distributions using Python 3.11, and uploads them via pypa/gh-action-pypi-publish. This enforces tag/version consistency and automates PyPI releases.