Skip to content

Latest commit

 

History

History
252 lines (158 loc) · 18.6 KB

CHANGELOG.md

File metadata and controls

252 lines (158 loc) · 18.6 KB

Changelog

2.4.0 (2024-02-24)

🌟 Features

  • add author prompt to remaining generators (53501b7)
  • typescript: add author prompt (6e3db94)
  • add author template strings (212083f)
  • app: add user field to root generator (ea47cc5)
  • app: complete Author question class (09062d2)

🐛 Bug Fixes

  • dont set the author from answers when skipping prompts (57cc550)
  • ensure user field is an empty string by default (1e42806)
  • remove default values from author and description cli options (3e9fd37)
  • set author to default if undefined (f793524)

🧰 Chores

✨ Refactor

  • questions: dont export BaseQuestion class (466e1e0)
  • helpers: edit all methods on GitHelper to be public (6986b61)

🧪 Tests

  • add author assertions to remaining tests (e54e5f6)
  • typescript: add author assertions to tests (f6003cf)
  • typescript: add helper functions for common assertions (e5f78c8)
  • simpl: fix incorrect arg passed to assertion helper for (79ba274)
  • pass an empty string to author as default when running in CI (fff49b4)
  • utilize helper assertions in remaining tests (7cdede3)

2.3.0 (2024-02-21)

🌟 Features

  • nodecli: add a basic test (1401082)
  • nodecli: add a vscode debug launch config (311813d)
  • nodecli: add boilerplate cli app (4cd0018)
  • nodecli: add eslint config (60d4d9b)
  • nodecli: update gitattributes (534d695)
  • nodecli: update gitignore (16e5ef7)
  • nodecli: update semantic-release ci config (5d5ec03)
  • nodecli: update vscode extensions (65d5480)

🧰 Chores

  • merge pull request #134 from feat/update-nodecli (a5abfb2)

🧪 Tests

  • update nodecli tests for added features (13475b5)

2.2.0 (2024-02-21)

🌟 Features

  • javascript: add a basic test (c1f6843)
  • javascript: add basic eslint config (8694b3d)
  • javascript: add debug launch config (106a1c7)
  • javascript: add more comprehensive ci workflow (9b8202c)
  • javascript: update extensions list (3396e14)

🧰 Chores

  • merge pull request #133 from feat/update-js (4ee85ea)
  • javascript: update changelogrc (065d4c2)
  • javascript: update gitattributes (787ccf4)
  • javascript: update gitignore (0f6ce2d)

🧪 Tests

  • update javascript test for added features (f1a6680)

2.1.0 (2024-02-21)

🌟 Features

  • html: add alive-server setup (6b541ad)
  • html: add better ci workflow (231500b)
  • html: update default web page with some interactivity (20d92eb)
  • html: update gitattributes (a2d1949)
  • html: update gitignore (98977a0)

🧰 Chores

🧪 Tests

  • html: update test for new features (b8c52e6)

🤖 CI

  • convert repository to lowercase for docker build (ebaa6c4)
  • remove working dir from docker build (8a35e42)

2.0.12 (2024-02-13)

🐛 Bug Fixes

2.0.11 (2024-02-08)

🐛 Bug Fixes

  • update keys when getting signatures (65e1acc)

2.0.10 (2024-02-08)

🐛 Bug Fixes

  • make generator keys and ids match with no "-" (531ec44)

2.0.9 (2024-02-08)

🐛 Bug Fixes

  • remove "-" from template folder indexing (0d90296)

2.0.8 (2024-02-08)

🐛 Bug Fixes

  • remove "-" from generator configs (9115b41)

2.0.7 (2024-02-08)

✨ Refactor

  • config: rename "Node" templates to "Node.js..." (d26a7c1)

2.0.6 (2024-02-08)

🐛 Bug Fixes

  • read config directory into app (efa07f6)

2.0.5 (2024-02-08)

🐛 Bug Fixes

  • set node config directory in environment (0909795)

2.0.4 (2024-02-07)

🐛 Bug Fixes

  • copy config directory to correct location (c683e71)

2.0.3 (2024-02-07)

🐛 Bug Fixes

  • fix linting errors (6a16dbb)
  • make build output correct structure for yeoman (78bb5d8)

2.0.2 (2024-02-07)

🐛 Bug Fixes

  • output build to generators folder (7d3a5e8)

2.0.1 (2024-02-07)

🐛 Bug Fixes

  • do not lint templates directory (579f28f)
  • fix ci workflow to correctly build and release (61c24d2)

2.0.0 (2024-02-07)

⚠ BREAKING CHANGES

  • convert to typescript (#118)

🌟 Features

1.0.6 (2023-09-24)

1.0.5 (2023-09-24)

Bug Fixes

  • insert dash for ejs template (5110b4c)

1.0.4 (2023-09-24)

Bug Fixes

  • project-ts: remove trailing quotes in ejs file (9a278a5)

1.0.3 (2023-09-24)

1.0.2 (2023-09-24)

Bug Fixes

  • templates: add missing .changelogrc.json file (7c11bbe), closes #95 #96 #97 #98
  • c-template: copy Makefile into project (b2ea949), closes #100
  • python-template: remove nodejs related files (0d055dd), closes #99

1.0.1 (2023-09-19)

Bug Fixes

  • fix typo in project dir name (368cc68)

1.0.0 (2023-09-19)

Features

  • docker: add bash script to wrap running the generator within docker (cfdb21f)
  • generator: add clang generator (22ec631)
  • generator: add cli project generator (cba1cd0)
  • generator: add console output for git init (232f0d7)
  • generator: add dependency getter function (3fcd411)
  • docker: add Dockerfile (d3bda50)
  • env: add git and code path helper functions (c8d9f8a)
  • generator: add global dependency store (06dd0e6)
  • generator: add initial implementation of generator (96adc6d)
  • generator: add list of global deps to project config (b78991d)
  • add pnpm as package manager option (044dcf9)
  • generator: add project-js template (e3734f2)
  • generator: add python generator (d5caa2d)
  • add template for Crestron SIMPL (0b6eb06)
  • add typesctipt project generator (a64b4c6)
  • generator: add vanilla html, css & js generator (b9e512b)
  • project-html: add yeoman svg (7d05f07)
  • get node version from dependencies (4716d1a)
  • update dependecies (c48e005)

Bug Fixes

  • project-js: add missing colon (0c303be)
  • generate-javascript: apply projectConfig to jsconfig template (8543056)
  • project-ts: fix file ext on main entry point (6798acb)
  • generator: fix typo in dependencies directory name (6be07f3)
  • remove dangling comma (ff0ccee)
  • generator: use options property on generator for skip prompts (9fc9a40)