Skip to content

Releases: clue/confgen

v0.6.0

16 Nov 16:30
Compare
Choose a tag to compare
  • Feature: Add new --no-scripts argument to skip reload scripts/commands
    (#26 and #29 by @thklein)

    $ confgen --no-scripts -t wifi.conf.twig -d data.json
  • First class support for legacy PHP 5.3 through PHP 7.1 and HHVM and
    documentation for installing and creating confgen.phar
    (#31 and #32 by @clue)

  • Improve test suite by locking Travis distro so new defaults will not break the build and
    add PHPUnit as dev dependency and support PHPUnit 5 and PHPUnit 6.
    (#27 by @thklein and #28 by @Gabriel-Caruso)

v0.5.0

29 Jul 17:12
Compare
Choose a tag to compare
  • BC break / Feature: Path to "templates" is relative to definition – other paths to PWD
    (#22)
  • Fix: Apply proper file permissions (chmod mode)
    (#20)
  • Maintenance: Refactor file system related functionality
    (#21)

v0.4.0

24 Jul 13:00
Compare
Choose a tag to compare
  • Feature: Add confgen bin
    (#13)
  • Feature: Optionally pass custom Twig_Environment and JsonSchema\Validator to Factory
    (#17)
  • Feature: Use correct template name for template syntax Exceptions
    (#14)
  • Improved documentation

v0.3.0

21 Jul 21:50
Compare
Choose a tag to compare
  • Feature: Add configuration definition
    (#12)
  • Feature: Validate meta-data against JSON schema definition
    (#11)
  • BC break / Feature: Consistent file handling and error reporting for Confgen
    (#10)

v0.2.0

21 Jul 17:32
Compare
Choose a tag to compare
  • Feature: YAML front matter is optional
    (#9)
  • Feature: "target" definition is now optional and defaults to template name
    (#8)

v0.1.0

19 Jul 23:40
Compare
Choose a tag to compare
  • First tagged release