Skip to content
This repository was archived by the owner on Jun 9, 2025. It is now read-only.

v6.0.0

Choose a tag to compare

@aputinski aputinski released this 31 Jan 16:52
· 106 commits to master since this release

Theo v6 is a complete re-write that allowed us to fix some long standing issues and separate the core engine from the Gulp plugin.

  • Handlebars support for registerFormat() (@kaelig)
  • Formats can now receive additional options
  • Added new formats
  • CLI support (@nickbalestra @tomger)
  • Array support for "props" (as long as each prop has a "name" key) which will preserve prop order in the final output
  • Bug fixes and documentation for several existing formats (@corygibbons @dennisreimann @micahwood @didoo)

Big thanks to @kaelig for helping kickstart this release and to all the alpha/beta testers who reported issues and fixed bugs!

⚠️ Breaking changes

  • Aliases are only available to files that directly import them – see #101
  • The Gulp plugin is in a separate gulp-theo package
  • Renamed the .meta key to meta
  • Removed the includeRawValue option in favor of always adding an originalValue key in each transformed prop