Skip to content

v3.0.0

Compare
Choose a tag to compare
@saltstack-formulas-travis saltstack-formulas-travis released this 12 Jan 09:06
· 114 commits to master since this release

3.0.0 (2021-01-12)

Code Refactoring

  • map: compound matchers like parsing with libmatchers (925c86e)
  • map: load defaults.jinja configuration with libmapstack (174bb68)
  • map: load map.jinja configuration with libmapstack (568bb7c)
  • map: load formula configuration with libmatchers (ff6b56c)

Documentation

  • map: document the new map.jinja with targeting like syntax (7ecb24b)

Features

  • map: use targeting like syntax for configuration (1be0d87)
  • matchers: add delimiter option for source definitions (d69556d)

Styles

  • mapstack: variables in macro can't be exported (7de2d6f)

BREAKING CHANGES

  • map: the configuration map_jinja:sources is only
    configurable with salt://parameters/map_jinja.yaml
    and salt://{{ tplroot }}/parameters/map_jinja.yaml
  • map: the map_jinja:config_get_roots is replaced by
    compound like map_jinja:sources
  • map: the two config_get_lookup and config_get are
    replaced by C@<tplroot>:lookup and C@<tplroot>
    sources