# Release Notes

1.23.1 (2026-04-29)

Bug Fixes

  • Fix the config dependencies format (#81) (309091a)

1.23.0 (2026-04-28)

Features

  • config: Add support for requires-arx in the .arxproject.toml (#79) (d0ab513)

1.22.0 (2026-04-28)

Features

  • Improve the discovery of installed libraries (#78) (c00776d)

1.21.0 (2026-04-28)

Features

  • Add type alias, builtin functions about typing (#77) (87b7e28)

1.20.0 (2026-04-27)

Features

  • Add support for dataframes/series (#75) (bbc76e4)
  • Standardize unsize types for collections/tensors/dataframes etc (#76) (99bf4f2)

1.19.2 (2026-04-27)

Bug Fixes

  • Move irx.astx wrappers back to astx (#74) (0c37e1b)

1.19.1 (2026-04-27)

Bug Fixes

1.19.0 (2026-04-26)

Features

  • Add initial version for monorepo for Arx, IRx, and ASTx (#72) (d7a6bcf)

0.16.0 (2026-04-25)

Features

Unreleased

Features

  • migrate Arx tensor syntax to IRx Tensor APIs and Arrow C++ runtime terminology

0.15.0 (2026-04-22)

Features

  • align Arx surface syntax with IRx array-first naming (#65) (b7ae1b1)
  • Improve lexer layout; Update syntax.json (#64) (a3e6285)

0.14.0 (2026-04-21)

Bug Fixes

  • parser: harden template call parsing (#62) (8f1a5ff)

Features

  • Split Parser into multiple files with mixin (#63) (e704fb6)

0.13.0 (2026-04-20)

Features

0.12.0 (2026-04-20)

Features

0.11.0 (2026-04-19)

Features

  • Improve usage of none type; fix tests (#58) (3e52e6e)

0.10.0 (2026-04-18)

Features

  • settings: Add support for dependency-groups (#57) (926084b)

0.9.0 (2026-04-18)

Features

  • Add typing support with py.typed (#56) (4045c41)

0.8.0 (2026-04-18)

Features

  • Improve arx.settings to handle requirements fro arxpm (#55) (c18d52e)
  • Improve test configuration (#54) (b97c9eb)

0.7.0 (2026-04-18)

Features

  • Improve unknown subcommand handling; add settings API (#53) (701bd78)

0.6.1 (2026-04-18)

Bug Fixes

0.6.0 (2026-04-18)

Features

  • testing: preserve shared top-level declarations in arx test wrappers; Add assert statement (#51) (83a6591)

0.5.0 (2026-04-16)

Features

  • Add support for import/import-from (#50) (08c53ab)

0.4.0 (2026-04-16)

Features

0.3.4 (2026-04-02)

Bug Fixes

  • correct _default_value_for_type for temporal and unsupported types (#36) (93d7b13)
  • refactor: Update irx and update its usage; rename classes (#39) (c95c47c)

0.3.3 (2026-03-06)

Bug Fixes

  • Update astx and irx; mermaid is optional now (#35) (37b3415)

0.3.2 (2026-03-06)

Bug Fixes

0.3.1 (2026-03-06)

Bug Fixes

  • Fix typing, tests, print, system; add more tests (#32) (21e4639)

0.3.0 (2026-03-06)

Features

  • Add support for loops, cast, print, datatypes, etc (#31) (3b9b27a)
  • syntax: Support for Docstring syntax (#29) (2bb1f8b)

0.2.0 (2025-08-07)

Bug Fixes

Features

  • Add support for blocks of nodes (#6) (1fd099f)
  • Move the AST output to YAML format (#7) (6a8e10f)
  • Support multiple input files (#8) (ad31064)
  • Use ASTx and IRx as core libraries for AST and code generation (#14) (b730859)

0.1.1 (2023-06-26)

Bug Fixes

  • Change package name to arxlang (#2) (e30c937)
  • Fix semantic release configuration (#5) (78ca1df)
  • Fix the documentation issues (#3) (9ec65a3)
  • Fix the semantic release workflow (#4) (b5fb75c)