Skip to content

chore(main): release 1.4.0#233

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main
Open

chore(main): release 1.4.0#233
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Apr 22, 2026

🤖 I have created a release beep boop

1.4.0 (2026-05-10)

🚀 Features

  • blender: implement high-performance mesh inertia integrator using NumPy vectorization (0c815ee)
  • core: harden xacro eval sandbox against dunder escapes (7def4d8)
  • core: implement abstract resource resolver (#166) (b746e40)
  • core: implement structural XACRO caching for optimized robot assembly (a1dc8af)
  • core: modular validation registry and targeted checks (#167) (efe67ba)
  • hybrid RobotAssembly API (The Composer) (d7947a3)
  • Implement srdf generator (2019465)
  • implement SRDF intermediate representation (960ac48)
  • implement SRDF XML parser with XACRO support (8235793)
  • introduce sliver triangle detection and structured validation architecture (4e7264d)
  • parsers: add xacro console logging and custom ROS package paths (#179) (cb09062)
  • ROS XACRO Parity and Blender 5.x (Python 3.13) Support (#198) (7bfbd57)

🐞 Bug Fixes

  • blender test stability (a4cfcd8)
  • blender: sensor visibility and live physics gizmo updates (777fb1d)
  • ci: exclude flaky monorepo.tools from link checker and canonicalize redirects (8f623ad)
  • synchronize LinkForge names with Blender object names (c844a3a)
  • urdf: handle out-of-order elements in iterative parser (869182a)
  • xacro: enhance spec compliance and hardening (010eeec)

📚 Documentation

  • add ADR-001 for monorepo structure decision (#163) (2300f25)
  • add julianmueller as a contributor for test, and review (aac782f)
  • add lionelfung7 as a contributor for bug (#199) (5e48eaf)
  • add peci1 as a contributor for bug (3f2b0ad)
  • add peci1 as a contributor for ideas (be038b1)
  • add Python API reference and SRDF documentation (e2f1b51)
  • add Vision 2030 "Universal Connector" section to VISION.md (af96a80)
  • clarify support for both comma and os path separators (630e6ac)
  • establish "LLVM for Robotics" vision and strategic roadmap (f912115)
  • exclude flaky academic URL from link checker (894d66f)
  • formalize .lf standard and consolidate strategic technical roadmap (082bb02)
  • refine README, contributing guidelines and fix citation metadata (46216d5)
  • synchronize and standardize core and blender docstrings (b06805e)
  • update issue assignment policies in CONTRIBUTING.md (bd8e315)
  • update readme file (381040b)
  • update v1.3.0 roadmap status and CITATION.cff release date (#168) (ab1ba5b)

⚡ Performance Updates

  • optimize collision quality slider with BMesh and true debounce (db6b0c3)

🛠️ Refactors

  • core: implement shared RobotXMLGenerator engine (#186) (0e7646e)
  • core: modularize xacro parser dispatch logic (d18193d)
  • core: refactor URDFParser engine (b417148)
  • extract heavy scene calculations from export_panel.py draw loop (#182) (6a5ecb8)
  • finalize blender platform stability and test (d3abbf3)
  • harden core model encapsulation and stabilize naming utilities (b4fea84)
  • harden mesh inertia calculations with strict validation and topology checks (e009352)
  • harden physics inertia pipeline and blender platform API architecture (d1faba2)
  • hardened core architecture and comprehensive test stabilisation (9da8efa)
  • migrate to structured error handling with ValidationErrorCode and absolute Import Normalization (2b4c909)
  • modernize core architecture and normalize XML generation (06eda1d)
  • physics: enhance mesh inertia robustness and numerical stability (d7d6de9)
  • physics: harden mesh topology validation and inertia pipeline (b511d6a)
  • physics: harden mesh topology validation and inertia pipeline (0927906)
  • physics: mesh topology validation (5787c52)
  • rename RobotAssembly to RobotBuilder and enhance programmatic API (b8d1a05)
  • unify Blender architecture and optimize scene traversal (#183) (a777a8e)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot force-pushed the release-please--branches--main branch from 8c7971e to 221acf6 Compare April 22, 2026 04:58
@github-actions github-actions Bot force-pushed the release-please--branches--main branch 5 times, most recently from b383055 to 425f559 Compare May 10, 2026 19:16
@github-actions github-actions Bot force-pushed the release-please--branches--main branch from 425f559 to 901bf17 Compare May 10, 2026 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants