Skip to content

Latest commit

 

History

History
115 lines (69 loc) · 5.13 KB

RELEASE_NOTE.md

File metadata and controls

115 lines (69 loc) · 5.13 KB

0.6.0 (October 2017)

new options that help usage in non-meteor projects (e.g. react native). Here with the defaults:

  • storiesFolder: .stories: foldername for storybook files. Some projects don't like the dot in the foldername, so you can change that here.
  • jsxExtension: jsx: change to js in react-native apps.
  • snakeCaseFileNames: true, if false, component-files etc. are created with PascalCase or camelCase (e.g. actions)

0.5.1 (May 2017)

  • Add option modulesPath to specify the folder where mantra-modules are created (defaults to client/modules). You can set modulesPath: imports/modules to prevent meteor from eagerly load modules. This is needed if you use codesplitting in meteor 1.5. (@macrozone)

0.4.6 (February 24 2017)

  • Add options generateComponentTests and generateContainerTests that allows to specify whether component unit tests should be created (defaults to true) (@macrozone)

0.4.5 (November 30 2016)

0.4.4 (October 21 2016)

  • Avoid creating a new project when already inside a Meteor project (#103) @thancock20

0.4.3 (October 8 2016)

0.4.2 (September 25 2016)

  • Make Storybook optional (#98)

0.4.1 (September 13 2016)

0.4.0 (September 10 2016)

  • Customizable templates for all entities
  • Customizable templates for tests (@macrozone)
  • Storybook integration (@macrozone)
  • Stop generating files if file name is empty (@fermuch)
  • Stop destroying files if file name is empty (@macrozone)

0.3.13 (June 12 2016)

0.3.12 (May 29 2016)

  • Generate parent directory if missing. (#66) @THPubs

0.3.11 (April 24 2016)

  • Fix generator error for apps created with mantra-cli version prior to 0.3.10 (#62)

0.3.10 (April 23 2016)

  • Generate tests for action, component, and container.
  • Add constructor to classical React components (#57)

0.3.9 (April 17 2016)

  • Update ESLint to 2.x.x (#56). @haizi-zh
  • Fix the case of collection name in index.js (#55)
  • Generate libs directory under modules. (#51)
  • Initialize methods (#50)

0.3.8 (April 2 2016)

  • Use the latest Meteor version for apps created by mantra create (#47) @merlinpatt

0.3.7 (March 25 2016)

  • Make sure destroy command updates index.js correctly (fix #41)
  • Stop importing SimpleSchema by default (fix #40)

0.3.6 (March 20 2016)

  • Fix the syntax error in the generated package.json file (#39)

0.3.5 (March 15 2016)

  • Add verbose option for mantra create
  • Include ESLint when generating a new app
  • Fix file path in the import statements (#38, 9dc97f)
  • Bump the Meteor version to Meteor 1.3-rc.1
  • Better error handling for mantra create by checking the required argument (#31) @mayankchhabra

0.3.4 (March 11 2016)

  • Correct the import path in publication files (#29) @sgasser
  • Update Meteor version to 1.3-beta.16

0.3.3 (March 8 2016)

  • Update Meteor version to 1.3-beta.12 (#28) @vjau

0.3.2 (March 5 2016)

  • Make collection2 optional when generating a collection. You can generate a collection with collection2 by using -schema option with a value collection.

  • Fix the alias for --use-class option for components. It is now -c.

0.3.1 (March 1 2016)