2.37.0 (2020-07-20)
- deps: bump @wmfs/tymly-scaffold from 1.42.0 to 1.47.0 (e3b767b)
- deps-dev: bump codecov from 3.7.0 to 3.7.1 (7269bb7)
2.36.0 (2020-07-16)
2.35.0 (2020-07-15)
- deps: bump fs-extra from 9.0.0 to 9.0.1 (996aee0)
- deps-dev: bump mocha from 7.2.0 to 8.0.1 (43b104b)
- deps-dev: bump semantic-release from 17.0.8 to 17.1.0 (333448f)
- deps-dev: bump semantic-release from 17.1.0 to 17.1.1 (4110e34)
- circle: use updated circle node image [skip ci] (2fa1fc0)
2.34.0 (2020-06-01)
- (deps): bump @wmfs/tymly-scaffold from 1.30.1 to 1.40.0 (c1fcfa4)
- deps: bump commander from 5.0.0 to 5.1.0 (7cdea1f)
- deps-dev: bump codecov from 3.6.5 to 3.7.0 (6eafcc7)
- deps-dev: bump cz-conventional-changelog from 3.1.0 to 3.1.1 (7f8f710)
- deps-dev: bump cz-conventional-changelog from 3.1.1 to 3.2.0 (ddc85d2)
- deps-dev: bump mocha from 7.1.1 to 7.1.2 (5458aea)
- deps-dev: bump mocha from 7.1.2 to 7.2.0 (ae01188)
- deps-dev: bump nyc from 15.0.1 to 15.1.0 (3708b65)
- deps-dev: bump semantic-release from 17.0.4 to 17.0.5 (7fdce27)
- deps-dev: bump semantic-release from 17.0.5 to 17.0.6 (7b04334)
- deps-dev: bump semantic-release from 17.0.6 to 17.0.7 (67f50b0)
- deps-dev: bump semantic-release from 17.0.7 to 17.0.8 (df3b082)
- deps-dev: bump standard from 14.3.3 to 14.3.4 (bcdc8bf)
2.33.0 (2020-04-08)
- deps: Bump ansi-colors from 3.2.3 to 4.1.1 (bca4b50)
- deps: Bump changelog packages (40a6d79)
- deps: Bump commander from 2.19.0 to 5.0.0 (6280d42)
- deps: Bump diff from 4.0.1 to 4.0.2 (00de222)
- deps: Bump fs-extra from 7.0.1 to 9.0.0 (d1a2e50)
- deps: Bump mocha from 6.2.2 to 7.1.1 (ce3fd5e)
- deps: Bump standard from 12.0.1 to 14.3.3 (645c62f)
- deps: Bump username from 4.0.0 to 5.1.0 (210ec98)
- deps-dev: bump codecov from 3.6.1 to 3.6.5 (bacb76f)
- deps-dev: bump packages (d1a1f39)
- deps-dev: update dev dependancies (fcd642b)
- deps-dev: update semantic-release dev dependencies (6ab42a2)
- Add CircleCI badge (aa56541)
- deps: Bump nyc from 15.0.0 to 15.0.1 (c858122)
- deps: Bump rimraf from 3.0.0 to 3.0.2 (b33006e)
- Tweak tests so copyright lines match regardless of year (3d3dbb0)
- circle: Add CircleCI config (0a8e84b)
- circle: add context env var config to config.yml (32f4ba5)
- travis: Remove Travis config (697da86)
2.32.0 (2019-04-03)
- New add-table command (c3b96ea)
- Remove unused import (07138fd)
2.31.0 (2019-04-03)
- Support for view-all state machines (a4d536e)
2.30.0 (2019-03-19)
- FactSet Facts get choices, if available (10aa607)
2.29.4 (2019-03-15)
- search-doc ratings field is now numeric (c1884ff)
- Test for choice typeHint with choices embedded in model (13a0314)
- deps: Bump tymly-scaffold to 1.27.0 from 1.26.4 (58db0c6)
- deps: Bump tymly-scaffold to 1.28.0 (d2127d2)
2.29.3 (2019-03-12)
- roles: Added empty descriptions to built-in roles (9ae904d)
- search-docs: Include built-in roles (6b613cf)
2.29.2 (2019-03-12)
- Better labels when chosing fields. Default all fields to false. (3284a25)
- Pulled out select form, prettied it up a touch (f27aa69)
2.29.1 (2019-03-12)
- camelCase all the things (0227456)
2.29.0 (2019-03-08)
- deps: Bump tymly-scaffold from 1.26.3 to 1.26.4 (3bcc3f0)
2.28.3 (2019-03-05)
- add-search-doc: Show state machine name when selecting (e1c0038)
2.28.2 (2019-03-05)
- add-search-doc: Ask for state machine then label (bfdb06e)
- deps: Bump tymly-scaffold to 1.26.3 (3afb68a)
2.28.1 (2019-03-04)
- use: Fix pulling things through from other blueprints (eadd6e9)
2.28.0 (2019-03-01)
- add-model: Model properties can have descriptions as well as labels (c14665e)
- blueprint: Loading and processing the components was all very similar (a75c9dd)
- Lint fix (67f578c)
2.27.0 (2019-02-28)
- add-state-machine: Can provide a presave function (778f621)
2.26.0 (2019-02-27)
- add-function: add-function command (20cbf99)
- add-state-machine: Solicit reindex info if required (6d268bb)
- add-search-doc: Added test for scaffolding a search doc against an external model (64715e6)
- add-state-machine: Correct tests for reindex in update state machine (450abcf)
- addForm: Extra couple of tests (17ac135)
2.25.0 (2019-02-26)
- addForm: Solicit category when creating a form (00eb6c9)
2.24.0 (2019-02-25)
- Add new-blueprint --use option to specify another blueprint this one is going to use as a base (de0ac85)
- Annotated categories, roles, state-machines, etc with name of blueprint they came from (ef2719b)
- If blueprint uses another, load it and uses its models (d1ea82e)
- Correct add-search-doc tests now we have rating (e901487)
- Lint fixes (2d3909a)
2.23.0 (2019-02-15)
- add-form: Solicit form title and subtitle (654c1f9)
- selectInternalModel: Display selected model name properly once selected (2a8e773)
2.22.0 (2019-02-14)
- Pretty up model selection (8b6fc1b)
- choose-categories: Prettied up category selection (86b4b58)
- choose-roles: Prettied up role selection (56d6124)
- selectInternalModel: simplify model selection (cf582a7)
2.21.0 (2019-02-14)
- Start using typeHints when creating forms (8b72a2e)
2.20.0 (2019-02-14)
- deps: Pull in tymly-scaffold 1.21.0 so that models include typeHints (07afad3)
2.19.0 (2019-02-14)
- Filter available data type by blueprint domain. Present richer datatype list to users. (ee964b2)
- Swap all selects and multiselects to autocomplete (136f36a)
- add-model: Ask data category ahead of asking data type (a029098)
- deps: Bump to tymly-scaffold 1.20.0 (1d509df)
- add-model: Rejig how properties are solicited (f6b9b75)
2.18.0 (2019-02-13)
- new-blueprint solicits data-domains (03a000d)
- Cosmetic new-blueprint changes (22c787c)
- deps: Bump tymly-scaffold to 1.18.0 (d5bc394)
- lint fixes (1c1a0f7)
2.17.0 (2019-02-13)
- Bring add-model UI into line with other add-* commands. Request name rather than requiring on (5b1d9f2)
- Bump tymly-scaffold to 1.7.2. Correct tests to match (de5f0c8)
2.16.0 (2019-02-07)
- Solicit label and description for state machines (accfd44)
- Solicit roles in addStateMachine (ba16235)
- Fix chooseRole so it respects the suggestion (4cab3bc)
2.15.0 (2019-02-07)
- deps: Pull in tymly-scaffold 1.15.0 to get view state-machine (e430467)
2.14.0 (2019-02-07)
- addViewable implementation (1b381f1)
- Bring addViewable & addEditable together (67926e0)
- addViewable tests (42f1698)
2.13.1 (2019-02-06)
- Fixes to add-search-doc generation (4da83d8)
2.13.0 (2019-02-06)
- Remove unused require() (c2930ec)
2.12.1 (2019-02-06)
- add-search-docs choose roles for doc (324564d)
- add-search-doc test for multiple description fields (17f6e42)
- Update tests for role restrictions (4c1ac4d)
2.12.0 (2019-02-02)
- add-search-doc first pass (2d1686b)
- Moving towards add-search-docs (c32d850)
2.11.0 (2019-01-31)
2.10.0 (2019-01-30)
- Extend add-state-machine to solicit categories (cbe2390)
- deps: Pull in tymly-scaffold 1.10.0 (91cc12d)
- Lint fix (9fe55bd)
2.9.0 (2019-01-30)
- add-category command (8b38e46)
2.8.0 (2019-01-30)
- add-model provide default property titles (7259ef4)
- add-state-machine solicits filename (f6efaa2)
- Use meta.data field instead of tymly-scaffold (0a6b8d3)
- deps: Pull tymly-scaffold 1.8.1 (846c9eb)
- Additional state-machine tests (f88914c)
2.7.0 (2019-01-30)
- Add-Editable solicits edit field title (195d0d2)
- add-state-machine solicits form to use with the machine (fe78d26)
- add-state-machine solicits the model to scaffold against (6f7d957)
- add-state-machines list available state machines (b7e4bff)
- deps: Update add-editable tests for tymlyScaffold element (224a1a4)
- add-state-machine passed (5c7a633)
- add-state-machine test (6af055f)
- Stop existing user profile from interfering with the tests (c0b17d6)
2.6.1 (2019-01-28)
- Add namespace field to generated blueprint.json (ed66f4e)
2.6.0 (2019-01-24)
- add-editable supports --model-path option, so you can scaffold a form for a model in another b (a91bcc5)
- Return model name and fields, rather than just name (a2c94e5)
2.5.0 (2019-01-21)
- add-editable solicits filename before scaffolding form (f0337e8)
2.4.0 (2019-01-18)
- Implemented property subset form generation (b5720d8)
2.3.0 (2019-01-18)
- Add property title (9108e07)
- add-editable for blueprints with one model (cee1afd)
- Hook add-editable into cli (c2af9db)
- No spaces allowed in property names (9b84591)
- Select model property type from Scaffold.ModelTypes list (739723c)
- tymly add-model (ef9de61)
- add-editable lets you select the model when there's more than one (ee46850)
- stubbed out add editable action (493dabd)
- deps: Update tymly-scaffold dependency (b56968d)
- 100% coverage. w00t (bd91d54)
- add-model test with multiple fields (e90ecaa)
- Factor out test running. Stub addModel (30da480)
- First add-editable test (2211b63)
- First test for tymly add-model (c7ecdf2)
- outlined add-model (d676d53)
- runTest changes wd to output directory before action, reverts afterwards (872d4ee)
- Bumped Node from 9 to 10 (e1f1901)
- Lint fixes (192f769)
2.2.0 (2019-01-15)
- Hook profile into new-blueprint (ba732d3)
2.1.0 (2019-01-15)
- $jezbrain: s/init/newBlueprint/g (53d70e6)
- Reset CHANGELOG (703e911)
- Default github/npm org from initials of organisation (f64de34)
- Default npm org to the github org (e20b817)
- Do nothing program shell. (17a6752)
- don't init if directory already exists (1bd2797)
- No blanks allowed in github or wmfs owner names (60d856e)
- Scaffold up command line application (0953292)
- Startup housekeeping - LICENSE, .gitignore, skeleton package.json, that kind of thing (0576268)