Skip to content

Latest commit

 

History

History
82 lines (69 loc) · 2.43 KB

CHANGELOG.md

File metadata and controls

82 lines (69 loc) · 2.43 KB
# 0.8.8
- Fixed #14. See `lists` in wiki
- Changed how comments are represented. See wiki
- add wiki section on command line Windows string handling
- Changed cmd line apply-template to not remove styles by default. Use the `-r` option to remove styles ahead of template application

# 0.8.7
- Fixed bug in cmd line apply-template (not watch) usage. The -t option was not being picked up

# 0.8.6
- changes to graphspec:
  - added container->data and container-template
  - add template


# 0.8.5
    - added --graph/-g option to cmd line tool
- added graphspec and tests
  - graphspec allows you to express a diagram as a graph
  - interface inspired by Zac Tellman's Rhizome
  - interface is pure data, so can be used over the wire
- Compile output improvements
  - inline (put on single line) attrs where possible
  - inlining controlled by an opts public atom
  - fixed bug in ctr layout which inserted an additional space
  - changed the formatter to work with new compile output

# 0.8.4
- added horizontal-gap, vertical-gap and grid-gap attrs

# 0.8.3
- apply-template added to cmd line tool
- watching parse and watching compile added to cmd line tool
- -r cmd line option with parse to remove styles

# 0.8.2
- fix to json parse

# 0.8.1
- Better prettified json from parse in cmd line tool

# 0.8.0
- Proper validity checking of d2 attributes

# v.0.7.13
- Minor release to support dictim.server switch to use dictim.tests
# v.0.7.12
- exposed additional fns in template ns: template-fn, set-attrs!, set-label!
# v.0.7.11
- bug fixes for 0.7.10 release. No new functionality
# v.0.7.10
- dictim Templates allow you to separate data from styling
- added examples in examples/ folder to play with in cmd line tool --watch
# v.0.7.00
- Command Line Tool
- Improved documentation
- Improved CI
- Switch to using main branch only for releases

# v.0.6.1
- Support for converting dictim to/from json

# v0.6.0
- A major catch up to d2 verion 0.6.3. Added support for compilation and parsing of:
  - Grid diagram
  - classes
  - vars
  - positions
  - globs
  - imports
  - overrides
  - array notation in attr and var values
  - the 'null' keyword
  - layers, scenarios & steps
  - 'connection-references'/ 'conn-refs': referring to a connection via (a -> b)[0] notation
- many other bug fixes
- lots more tests
- updated wiki documentation

# v0.5.7
- Numbers now allowed as shape keys
- Compatible with d2 v0.2.4