Skip to content

Releases: dougreichard/artemis_macro_language

v0.11.2

25 May 21:18
Compare
Choose a tag to compare

v 0.11
Updated dependencies to addresss vulnerabilities no new features.

v.0.10

08 Nov 22:01
Compare
Choose a tag to compare

Addressing more repeat flexibility.

  • data returned from a plugin's init() are added as values
  • repeat _range attribute now allows more complex value expressions, including calls to plugin functions
  • repeat supports and _item that has the current item (useful if range is non-object array)

See repeat examples in:
https://github.com/dougreichard/artemis_macro_language/blob/master/test/fragments/xml/script-simple-fragment.xml

v0.9

01 Nov 01:22
Compare
Choose a tag to compare
  • Interpolate _range and _as in repeat
  • Bumped pkg to get node to LTS version 14

0.8

21 Oct 19:34
Compare
Choose a tag to compare
0.8

Changes:

  • Refactored repeat code to improve its use with imports
  • Added plugins to the scope in imports. So now imports can be used in imports template strings.

Version 0.7

20 Oct 21:15
Compare
Choose a tag to compare
  • Implemented a more complete method for handling template string in import file names.
  • While I was at it I made it so plugins from an imported file are available

Alpha 0.6a

05 Oct 01:42
Compare
Choose a tag to compare
Alpha 0.6a Pre-release
Pre-release

Enhancement requests:

  • Support repeat in imports
  • Support _as in repeat with _length (index)

Bugfix:

  • Relative paths with --source (Found making tutorial video)
  • repeat _length expands

Other:

  • Moved to use node 14

Alpha v0.5

19 Jul 16:33
Compare
Choose a tag to compare
Alpha v0.5 Pre-release
Pre-release

This version has the changes incorporated from converting the Cruiser Tournament.

expand directly to start.
added underscore to all attributes for expand and repeat to avoid conflicts with user attributes.
enabled deep nesting of expands withing templates.

Alpha 0.4

13 Jun 19:45
Compare
Choose a tag to compare
Alpha 0.4 Pre-release
Pre-release

Enabled repeats in templates. Multiple tweaks and fixes found developing example "Quiet is the Hunt"

Early Release: Bug Fixes and better error messages

21 May 01:36
Compare
Choose a tag to compare

This version can build the Template version of the arena. (See test/modular/xml-templated/MISS_TheArena_SOURCE.xml)

Template version is 788 lines of XML across 15 files and generates the one mission file of 8700 lines

Very early release for pilot/beta testing

16 May 21:40
Compare
Choose a tag to compare

Alpha release to get feedback.