Skip to content

Latest commit

 

History

History
668 lines (327 loc) · 26.4 KB

File metadata and controls

668 lines (327 loc) · 26.4 KB

2.37.0 (2020-07-20)

🛠 Builds

  • 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)

🛠 Builds

  • deps: bump @wmfs/tymly-scaffold from 1.40.0 to 1.42.0 (9041ba7)

2.35.0 (2020-07-15)

🛠 Builds

  • 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)

⚙️ Continuous Integrations

  • circle: use updated circle node image [skip ci] (2fa1fc0)

2.34.0 (2020-06-01)

🛠 Builds

  • (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)

🚨 Tests

  • deps: Correct tests for @wmfs/tymly-scaffold 1.40.0 (fdc615e)

2.33.0 (2020-04-08)

🛠 Builds

  • 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)

📚 Documentation

🚨 Tests

  • 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)

⚙️ Continuous Integrations

  • 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)

✨ Features

💎 Styles

2.31.0 (2019-04-03)

✨ Features

  • Support for view-all state machines (a4d536e)

2.30.0 (2019-03-19)

✨ Features

  • FactSet Facts get choices, if available (10aa607)

2.29.4 (2019-03-15)

🐛 Bug Fixes

  • search-doc ratings field is now numeric (c1884ff)

🚨 Tests

  • Test for choice typeHint with choices embedded in model (13a0314)

♻️ Chores

  • 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)

🐛 Bug Fixes

  • roles: Added empty descriptions to built-in roles (9ae904d)
  • search-docs: Include built-in roles (6b613cf)

2.29.2 (2019-03-12)

🐛 Bug Fixes

  • Better labels when chosing fields. Default all fields to false. (3284a25)

📦 Code Refactoring

  • Pulled out select form, prettied it up a touch (f27aa69)

2.29.1 (2019-03-12)

🐛 Bug Fixes

  • camelCase all the things (0227456)

2.29.0 (2019-03-08)

🛠 Builds

  • deps: Bump tymly-scaffold from 1.26.3 to 1.26.4 (3bcc3f0)

2.28.3 (2019-03-05)

🐛 Bug Fixes

  • add-search-doc: Show state machine name when selecting (e1c0038)

2.28.2 (2019-03-05)

🐛 Bug Fixes

  • 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)

🐛 Bug Fixes

  • use: Fix pulling things through from other blueprints (eadd6e9)

2.28.0 (2019-03-01)

✨ Features

  • add-model: Model properties can have descriptions as well as labels (c14665e)

📦 Code Refactoring

  • blueprint: Loading and processing the components was all very similar (a75c9dd)

💎 Styles

2.27.0 (2019-02-28)

✨ Features

  • add-state-machine: Can provide a presave function (778f621)

2.26.0 (2019-02-27)

✨ Features

  • add-function: add-function command (20cbf99)
  • add-state-machine: Solicit reindex info if required (6d268bb)

🐛 Bug Fixes

  • addSearchDoc: Include data field (e8e85fb)
  • deps: Bump tymly-scaffold to 1.24.1 (c050d63)

🚨 Tests

  • 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)

✨ Features

  • addForm: Solicit category when creating a form (00eb6c9)

2.24.0 (2019-02-25)

✨ Features

  • 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)

🐛 Bug Fixes

  • Correct add-search-doc tests now we have rating (e901487)

💎 Styles

2.23.0 (2019-02-15)

✨ Features

  • add-form: Solicit form title and subtitle (654c1f9)

🐛 Bug Fixes

  • selectInternalModel: Display selected model name properly once selected (2a8e773)

2.22.0 (2019-02-14)

✨ Features

  • Pretty up model selection (8b6fc1b)
  • choose-categories: Prettied up category selection (86b4b58)
  • choose-roles: Prettied up role selection (56d6124)

🐛 Bug Fixes

  • selectInternalModel: simplify model selection (cf582a7)

2.21.0 (2019-02-14)

✨ Features

  • Start using typeHints when creating forms (8b72a2e)

2.20.0 (2019-02-14)

✨ Features

  • deps: Pull in tymly-scaffold 1.21.0 so that models include typeHints (07afad3)

2.19.0 (2019-02-14)

✨ Features

  • 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)

🛠 Builds

  • deps: Bump to tymly-scaffold 1.20.0 (1d509df)

📦 Code Refactoring

  • add-model: Rejig how properties are solicited (f6b9b75)

2.18.0 (2019-02-13)

✨ Features

  • new-blueprint solicits data-domains (03a000d)

🐛 Bug Fixes

  • Cosmetic new-blueprint changes (22c787c)

🛠 Builds

  • deps: Bump tymly-scaffold to 1.18.0 (d5bc394)

💎 Styles

2.17.0 (2019-02-13)

✨ Features

  • Bring add-model UI into line with other add-* commands. Request name rather than requiring on (5b1d9f2)

🐛 Bug Fixes

  • Bump tymly-scaffold to 1.7.2. Correct tests to match (de5f0c8)

2.16.0 (2019-02-07)

✨ Features

  • Solicit label and description for state machines (accfd44)
  • Solicit roles in addStateMachine (ba16235)

🐛 Bug Fixes

  • Fix chooseRole so it respects the suggestion (4cab3bc)

2.15.0 (2019-02-07)

✨ Features

  • deps: Pull in tymly-scaffold 1.15.0 to get view state-machine (e430467)

2.14.0 (2019-02-07)

✨ Features

  • addViewable implementation (1b381f1)

📦 Code Refactoring

  • Bring addViewable & addEditable together (67926e0)

🚨 Tests

2.13.1 (2019-02-06)

🐛 Bug Fixes

  • Fixes to add-search-doc generation (4da83d8)

2.13.0 (2019-02-06)

✨ Features

  • Add blueprint.stateMachines() method (a0f59f9)
  • addSearchDoc solicits launch information (b7aa88d)

💎 Styles

  • Remove unused require() (c2930ec)

2.12.1 (2019-02-06)

🐛 Bug Fixes

  • add-search-docs choose roles for doc (324564d)

🚨 Tests

  • add-search-doc test for multiple description fields (17f6e42)
  • Update tests for role restrictions (4c1ac4d)

2.12.0 (2019-02-02)

✨ Features

  • add-search-doc first pass (2d1686b)

📦 Code Refactoring

  • Moving towards add-search-docs (c32d850)

🚨 Tests

  • Do nothing add-search-doc stub (dec781f)
  • First tests for add-search-doc (5717bea)

2.11.0 (2019-01-31)

✨ Features

🚨 Tests

2.10.0 (2019-01-30)

✨ Features

  • Extend add-state-machine to solicit categories (cbe2390)

🐛 Bug Fixes

  • deps: Pull in tymly-scaffold 1.10.0 (91cc12d)

💎 Styles

2.9.0 (2019-01-30)

✨ Features

2.8.0 (2019-01-30)

✨ Features

  • add-model provide default property titles (7259ef4)
  • add-state-machine solicits filename (f6efaa2)
  • Use meta.data field instead of tymly-scaffold (0a6b8d3)

🐛 Bug Fixes

  • deps: Pull tymly-scaffold 1.8.1 (846c9eb)

🚨 Tests

  • Additional state-machine tests (f88914c)

2.7.0 (2019-01-30)

✨ Features

  • 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)

📦 Code Refactoring

  • Move ask into actions directory (7dfc4dc)
  • Move validators into action subdirectory (0e082db)

🚨 Tests

  • 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)

♻️ Chores

  • deps: Bump @wmfs/tymly-scaffold to get makeStateMachine (793d9b7)

2.6.1 (2019-01-28)

🐛 Bug Fixes

  • Add namespace field to generated blueprint.json (ed66f4e)

2.6.0 (2019-01-24)

✨ Features

  • add-editable supports --model-path option, so you can scaffold a form for a model in another b (a91bcc5)

📦 Code Refactoring

  • Return model name and fields, rather than just name (a2c94e5)

2.5.0 (2019-01-21)

✨ Features

  • add-editable solicits filename before scaffolding form (f0337e8)

2.4.0 (2019-01-18)

✨ Features

  • Implemented property subset form generation (b5720d8)

2.3.0 (2019-01-18)

✨ Features

  • 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)

🐛 Bug Fixes

  • 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)

📦 Code Refactoring

  • Pull out Blueprint wrapper class (64a8bb8)
  • Pull out noSpaces validation (3ad5563)

🚨 Tests

  • 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)

⚙️ Continuous Integrations

  • Bumped Node from 9 to 10 (e1f1901)

💎 Styles

2.2.0 (2019-01-15)

✨ Features

  • Hook profile into new-blueprint (ba732d3)

2.1.0 (2019-01-15)

✨ Features

  • Factored out Profile (957364e)
  • Sketch out what 'tymly init' should actually be. (2ea6bcb)

🐛 Bug Fixes

  • $jezbrain: s/init/newBlueprint/g (53d70e6)

📚 Documentation

2.0.0 (2019-01-14)

✨ Features

  • 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)

🐛 Bug Fixes

  • Swap out chalk for ansi-color (e2812de)
  • Use ansi-colors not ansi-color. Doh (fdaafbc)

📚 Documentation

🚨 Tests

  • First passing test! (2fd2268)
  • Use mock stdout in directory exists test (2346426)

♻️ Chores

  • Startup housekeeping - LICENSE, .gitignore, skeleton package.json, that kind of thing (0576268)