Skip to content

Releases: URML-MARS/URML

URML v0.1.0 — first public release

Choose a tag to compare

@idoco2003 idoco2003 released this 22 May 16:12
d4643c5

What's Changed

  • RFC-0002: Initial Layer-2 primitive vocabulary by @idoco2003 in #1
  • feat(validator): package skeleton + schemas for RFC-0002 primitives by @idoco2003 in #2
  • feat(validator): four-pass validator + structured errors by @idoco2003 in #3
  • feat(validator): add urml CLI by @idoco2003 in #4
  • feat(validator): JSON Schema export + urml schema subcommand by @idoco2003 in #5
  • feat(llm-bridge): provider-agnostic bridge + revision loop by @idoco2003 in #6
  • feat(llm-bridge): real Anthropic + OpenAI adapters by @idoco2003 in #7
  • feat(cli): add urml translate subcommand by @idoco2003 in #8
  • feat(llm-bridge): profile-specific few-shot libraries by @idoco2003 in #9
  • feat(ros2-runtime): runtime skeleton + MockROSAdapter by @idoco2003 in #10
  • feat(ros2-runtime): close the composition gap (Branch + Parallel + Retry) by @idoco2003 in #11
  • feat(ros2-runtime): resolve $ref bindings before adapter dispatch by @idoco2003 in #12
  • feat(conformance): suite v0.1 — declarative fixtures + runner by @idoco2003 in #13
  • feat(cli): add urml emit-prompt subcommand by @idoco2003 in #14
  • feat(cli): add urml init subcommand by @idoco2003 in #15
  • docs: v0.1 tutorial sequence by @idoco2003 in #16
  • RFC-0003: strategic realignment to US-federal regulation by @idoco2003 in #17
  • RFC-0004: compliance policy enforcement (Pass 5 + default US policy) by @idoco2003 in #20
  • Community metrics: monthly collection workflow + docs by @idoco2003 in #19
  • docs(examples): red-mug header reflects RFC-0004 end-to-end validation by @idoco2003 in #21
  • spec(profiles): home profile Pre-draft -> Draft (v0.1) by @idoco2003 in #22
  • docs(governance): default-policy maintenance + US-domiciled foundation + trademark by @idoco2003 in #23
  • docs(demos): compliance walkthrough + two regulatory-tripwire manifests by @idoco2003 in #24
  • feat(validator,conformance): speak/listen primitives + 3 home fixtures by @idoco2003 in #25
  • spec(profiles): drone profile Pre-draft -> Draft (v0.1) by @idoco2003 in #26
  • docs: post-RFC-0003/0004 amendments to CONTRIBUTING + SECURITY by @idoco2003 in #27
  • docs(rfc): advance RFC-0002/0003/0004 to Accepted by @idoco2003 in #28
  • docs(rfc): RFC-0005 - structured HBOM parsing for Pass 5 (Draft) by @idoco2003 in #32
  • feat(ros2-runtime,conformance): speak/listen runtime bindings + fixture 10 execution by @idoco2003 in #29
  • feat(validator,conformance): drone primitives + 3 drone conformance fixtures by @idoco2003 in #30
  • spec(profiles): industrial profile Pre-draft -> Draft (v0.1) by @idoco2003 in #31
  • docs: announce-readiness polish for README + tutorials index by @idoco2003 in #33
  • docs(ros2-runtime): design notes for the real RclpyAdapter by @idoco2003 in #34
  • feat(validator): geofence containment + cross-primitive type checking by @idoco2003 in #36
  • feat: four-phase roadmap + PX4 reference runtime by @idoco2003 in #35
  • feat(validator): 3D geofence + people-occupancy zone enforcement by @idoco2003 in #38
  • feat: real Gazebo end-to-end — conformance fixture drives a simulated TurtleBot 4 by @idoco2003 in #39
  • feat(px4-runtime): CompositeAdapter — PX4 flight + ROS 2 companion by @idoco2003 in #42
  • chore: gitignore outreach/ campaign material (standalone safety fix) by @idoco2003 in #41
  • feat: one-command Phase-0 onboarding (bootstrap.py + Makefile) by @idoco2003 in #44
  • feat(registry,cli): Compatible Runtimes registry + urml conformance run by @idoco2003 in #40
  • ci: calibrate ros2-integration — Gazebo e2e proven 3×, rclpy-smoke fixed by @idoco2003 in #45
  • RFC-0006: Connectivity as an abstract capability and link-loss as a validated safety contract by @idoco2003 in #47
  • RFC-0007: Manufacturer go-to-market (Draft) + authorized on-ramp docs by @idoco2003 in #48
  • docs: launch assets — ANNOUNCE, CITATION, verified asciinema scripts by @idoco2003 in #50
  • docs: truth-reconciliation — front page now matches verified reality by @idoco2003 in #49
  • build: PyPI release tooling — make all 5 packages publishable + verified by @idoco2003 in #43
  • docs: safety-rejection walkthrough — the LLM proposed it, URML refused it by @idoco2003 in #46
  • RFC-0008: community Discussions by @idoco2003 in #51
  • release: align all five packages to 0.1.0 + PyPI setup runbook (WS6a/b) by @idoco2003 in #53
  • docs(spec): RFC-0002 to Implemented — normative Layer-2 spec + coverage audit by @idoco2003 in #55
  • docs(spec): normative Layer-3 behavior spec + coverage audit by @idoco2003 in #56
  • docs(spec): normative Layer-1 capability-manifest spec + coverage audit by @idoco2003 in #57
  • feat(cli): urml execute + sentence-to-motion flagship demo by @idoco2003 in #59
  • feat(px4): PX4 SITL e2e + sentence-to-flight demo (Tier 2; depends on #59) by @idoco2003 in #60
  • ci(px4): arm64-emulation + smoke jobs and px4 live-smoke test by @idoco2003 in #61
  • feat(industrial): ROS-Industrial/MoveIt arm runtime (ABB/FANUC/KUKA/YASKAWA) by @idoco2003 in #62
  • feat(legged): Spot (bosdyn) + ANYmal (ROS2) reference runtime by @idoco2003 in #64
  • feat(humanoid): Agility Digit reference runtime (locomotion subset) by @idoco2003 in #65
  • docs(rfc): RFC-0010 whole-body/bimanual manipulation (Draft) by @idoco2003 in #69
  • feat(spec): RFC-0009 legged/humanoid mobility + quadruped conformance by @idoco2003 in #66
  • feat(mobile): Clearpath Husky/Jackal runtime + declared-parts manifests by @idoco2003 in #67
  • feat(marine): BlueROV2/ArduSub underwater runtime (MAVLink, no ROS) by @idoco2003 in #68
  • feat(conformance): bring-your-own-adapter kit + python -m entrypoint by @idoco2003 in #70
  • docs(examples): hermetic walkthrough, multilingual red-mug, gallery rot-guard by @idoco2003 in #71
  • feat(spec): RFC-0009 follow-up — compliant legged/biped vendor manifests by @idoco2003 in #72
  • docs(spec): RFC-0011 educational + RFC-0012 research profiles (Draft) by @idoco2003 in #73
  • docs(contributing): link the conformance kit from the registry flow by @idoco2003 in #74
  • RFC-0013: industrial Layer-2 primitives — pick_from / place_at / swap_tool by @idoco2003 in #76
  • docs: add brand header to README (logomark + banner SVG) by @idoco2003 in #75
  • docs: add urml.dev masthead to all tracked Markdown files by @idoco2003 in #78
  • docs: glanceable "it moves" hero on the README by @idoco2003 in #79
  • docs(rfc): RFC-0014 substrate conformance — what makes a runtime URML-compatible by @idoco2003 in #85
  • chore(px4-runtime): add PEP 561 py.typed marker by @idoco2003 in #80
  • ci: add arm64 (Jetson-proxy) build jobs for the rclpy stacks by @idoco2003 in #84
  • docs(examples): runnable example per remaining brand family by @idoco2003 in #83
  • docs(rfc): reconcile RFC states with merged reality by @idoco2003 in #81
  • feat(conformance): Ghost Vision 60 compliant manifest + acceptance fixture by @idoco2003 in #82
  • feat(mujoco-runtime): zero-ROS MuJoCo simulator reference runtime by @idoco2003 in #86
  • feat(opcua-runtime): zero-ROS OPC UA Robotics re...
Read more