Releases: gkjohnson/xacro-parser
Releases · gkjohnson/xacro-parser
v0.3.9
Added
- Exposed the expression parser so functions can be added and extended.
- Support for dictionary reading in expressions.
- New arguments to the cli.
v0.3.8
Fixed
- Move typescript from dependencies to dev dependencies.
v0.3.7
Added
- XacroParser: Support for default "args" and "arguments" object.
v0.3.6
Fixed
- Added missing command type for rospackCommand callback
v0.3.5
Fixed
- Comments are no longer processed as part of the xacro tag parsing.
v0.3.4
Added
- Support for the "=" syntax as well as ":=" for macro parameters.
v0.3.3
Fixed
- Type definitions not working for Typescript users
v0.3.2
Fixed
- XacroLoader typescript definitions.
- Node package.json incorrectly using a module file in the "main" field.
v0.3.1
Fixed
- Type definitions not exporting correctly.
v0.3.0
Added
- Support for default macro values specified using single quotes.
- Support for
not
operator.
Changed
- Added
"type": "module"
and "sideEffects": false
to the package.json.
Fixed
- Typescript definitions exporting the
XacroLoader
and XacroParser
classes incorrectly.
!
operator performing a factorial rather than a boolean inversion.
||
operator performing concatenation rather than boolean OR. Note that the &&
operator is not currently supported by expr-eval
which is used for expressions. Instead and
can be used.