Skip to content

V1.1.0

Latest
Compare
Choose a tag to compare
@Phosmachina Phosmachina released this 15 Dec 20:32
· 3 commits to master since this release

✨ Features

  • Add templating for configuration and separate fields used for production, and those
    only used for dev.
  • Add SVG sprite generator:
    -️ Recursively takes SVG files,
    -️ Auto name symbol from a path,
    -️ Make mixin for simple usage,
    -️ Minify the final result.
  • Add watcher configuration permitting to disable watcher individually.
  • Improve Pug Watcher: now you can define in config your layout files and all normal
    pug files are transpiled when layout is edited.

🎨 Refactor

  • Move reports of generators in a subdirectory .vectra/report/.
    This permits a better separation between configuration and reports.
  • Inline some YAML tag for composed types.
    Edit your config file and inline all base tags.

🐛 Fixes

  • On template view types, add a parameter, IsPageCtx, to add the possibility to define
    multiple GlobalCtx (It's currently impossible to define the return type of
    constructor: it's inferred by name).
  • For exchange type generation: now the JSON tag is build with a Camel to Snake
    transformation, not just ToLower.