Here you can see the full list of changes between each take release.
Unreleased.
-
Added the "def" directive to define sub-routines.
-
Added the "namespace" directive, with "+" alias.
-
Added the "merge" directive, with alias ">>".
-
Added the field accessor.
-
Added the "own_text" accessor.
-
Added the "shrink" directive.
-
Added comma line-continuations in directive parameter lists.
-
Inline sub-contexts changed to support sub-contexts of their own (instead of having the max-depth).
-
"reddit_inline_saves.take" changed to use namespaces.
-
Allow directives that don't require parameters.
-
Directives also end on ";".
-
Remove underscores on
ContextParsermethod names that are used by directives andquery.parse. -
Created a
DIRECTIVE_STATEMENT_ENDtoken type. -
Directives are now looked up by name and are external functions with a defined signature.
-
Adjusted the scanner to accept a wider range of directive names.
April 8 2015.
- Readme updated.
- Inline sub-contexts.
:alias forsave:.- Tests are run via
npm test. - Reorganized tests.
- Moved the reddit sample out of
./libinto it's own./samplefolder. - Moved the reddit take template to a seperate file.
- Created a second version of the reddit template using inline sub-contexts.
- The sample compares the output from the two different templates.
- Use webpack + jQuery to create a browser build (jQuery is an external dependency).
- Created an extremely basic demo page in
./web_distrun vianpm start. - AUTHORS.md added.
- CHANGES.md added.
- TODO.md added.
Released on April 1 2015.
- Readme update.
Released on March 31 2015.
First public release.