Skip to content

0.6.0

Compare
Choose a tag to compare
@tmattio tmattio released this 18 May 15:24

CHANGES:

This release is a complete rewrite of Spin.

Since the beginning of the project, a lot of learnings have been made and this new version incorporates these learning to build a solid foundation for the future of Spin.

Added

  • New template DSL
  • Template inheritance with the (inherit ...) stanza
  • Documentation of the CLI and template DSL.
  • The CLI now provides a verbose flag to increase the verbosity
  • The git templates are now cached

Changed

  • Calling spin without a subcommand now displays a simpler usage documentation. The man page is available with spin --help
  • Better man page documentation
  • Better error messages
  • Improvements of the configuration prompts using Inquire
  • Update native templates to follow best practices (e.g. name of libraries)
  • The official templates are now embedded. No need to download a git repository, and the project generation works offline.

Fixed

  • Bucklescript templates now fallback to using npm when yarn is absent