Skip to content

Releases: aetheric-sh/smal

v0.4.6

Choose a tag to compare

@github-actions github-actions released this 29 Apr 18:33

v0.4.6 (2026-04-29)

Bug Fixes

  • Update debug boilerplate header (#35, a1fd0ec)

  • Update debug boilerplate header template (#35, a1fd0ec)

  • update uv lock

Detailed Changes: v0.4.5...v0.4.6

v0.4.5

Choose a tag to compare

@github-actions github-actions released this 29 Apr 16:58

v0.4.5 (2026-04-29)

Bug Fixes

  • Add debug boilerplate codegen for C (#34, 895cb41)
  • Add debug boilerplate codegen for C

  • generate boilerplate based on pydantic schemas

  • Fix typo

  • More typos


Detailed Changes: v0.4.4...v0.4.5

v0.4.4

Choose a tag to compare

@github-actions github-actions released this 10 Apr 21:06

v0.4.4 (2026-04-10)

Bug Fixes

  • Do not use rich.console status spinner when invoking external script (#33, af61988)

fix incorrect str interpolation

  • done

Detailed Changes: v0.4.3...v0.4.4

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 10 Apr 20:16

v0.4.3 (2026-04-10)

Bug Fixes

  • arbitrary harvest commands work now

  • fixed output escaping

  • update version

  • improve timestamp logging

  • done


Detailed Changes: v0.4.2...v0.4.3

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 09 Apr 23:40

v0.4.2 (2026-04-09)

Bug Fixes

  • Some minor bugfixes to debug command (#31, a67bb5c)
  • arbitrary harvest commands work now

  • fixed output escaping

  • update version


Detailed Changes: v0.4.1...v0.4.2

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 09 Apr 19:23

v0.4.1 (2026-04-09)

Bug Fixes

  • got basic debug cmd working

  • make compatible with python 3.10

  • debug command works e2egit status!

  • update debug profile

  • add helpful message for debug script dependencies

  • update gitignore

  • ready


Detailed Changes: v0.4.0...v0.4.1

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 08 Apr 19:06

v0.4.0 (2026-04-08)

Features

  • Update and clean up SMAL language parsing. Many command fixes. (#29, ed08ad6)
  • working on v2 of the language

  • cleanup diagram generation

  • remove inaccurate docstring

  • Fix up macros

  • Got simple diagram working

  • Fix up shorthand handling

  • Codegen working with simple

  • codegen working on substates

  • diagram working on substates

  • clean up ruff warnings and add stub

  • Working on template variable validation

  • Working on rules/corrections persistence

  • Rules and corrections persistence work

fix up substate diagramming rendering

  • clean up code app

  • Fix up validation app


Detailed Changes: v0.3.6...v0.4.0

v0.3.6

Choose a tag to compare

@github-actions github-actions released this 01 Apr 20:24

v0.3.6 (2026-04-01)

Bug Fixes

  • Fix bug with detecting machine root when it is ephemeral (#28, 6aeb256)

Detailed Changes: v0.3.5...v0.3.6

v0.3.5

Choose a tag to compare

@github-actions github-actions released this 01 Apr 19:05

v0.3.5 (2026-04-01)

Bug Fixes

  • Minor tweaks to diagramming logic (#27, 9dfb93c)

  • Hides composite root to root-level state transitions from diagramming

  • Actually disables the no transitions to root-level initial state rule


Detailed Changes: v0.3.4...v0.3.5

v0.3.4

Choose a tag to compare

@github-actions github-actions released this 01 Apr 18:57

v0.3.4 (2026-04-01)

Bug Fixes

  • update example diagram

Detailed Changes: v0.3.3...v0.3.4