Skip to content

v0.4.0

Choose a tag to compare

@juniorsundar juniorsundar released this 28 Aug 09:29

0.4.0 (2025-08-28)

⚠ BREAKING CHANGES

  • oxmpl-py: Python bindings for Planners modularised
  • oxmpl-py: Changed how ProblemDefinition is instantiated to account for multiple State types

chore

Features

  • add oxmpl-js crate with JS/WASM bindings (9c7e7ec)
  • allow targeting wasm for oxmpl crate (6b0c024)
  • Implement SO2StateSpace in Rust w/ Integration tests (a707ffe)

Documentation

  • Write up BACKLOG of tasks left (06d6c17)

Code Refactoring

  • oxmpl-py: Changed how ProblemDefinition is instantiated to account for multiple State types (39ca2c0)
  • oxmpl-py: Python bindings for Planners modularised (be9280e)
  • Python base package modularity (2065ecb)

Continuous Integration

  • add js.yml workflow (ec8bdbb)
  • add publish job to JS/WASM workflow (38abf2c)
  • configure release-please to bump the crate versions (4f292bf)
  • pre-commit hooks (add Prettier, ESLint, fix Rust); update nix devshell (dfbc78f)