Releases: allohamora/cli
Releases · allohamora/cli
Release list
2.3.3
2.3.2
Features
- Add end_of_line to .editorconfig (e7b536e)
2.3.1
Bug Fixes
- Add touch CHANGELOG.md to Update changelog step (aacae98)
2.3.0
Features
- Add cooldown: 3 days to dependabot (e28ec71)
- Add check script to check workflow (e838ccd)
- Restrict release to default branch (e22c6f9)
- Add merge branch commits to changelog ignore (ce4a096)
- Add space between title and commits in changelog (4d10dd0)
- Update actions/checkout to v7 (0f31e37)
- Add changelog updating instead of replacing (a9e37d3)
2.2.3
2.2.2
2.2.1
Features
- Remove . in version description in release workflow (1c40235)
2.2.0
Features
- Add git-cliff based release workflow (44ccdd0)
- Add publish workflow (7ee8e4e)
- Remove standard-version (48d8612)
- Remove css-in-js configs (05ebffe)
- Add temp-dir (b99bae4)
- Add set-pr-title workflow (0ba0df4)
- Add engines (b367ee5)
Refactor
- Add option constants (9c54525)
- Improve regex in getRepositoryUrl (7d3994d)
- Remove relative import in index.ts (bf50553)
- Call getRepositoryUrl() before other steps (a53eaab)
- Add handling for \r\n in gitignore (5435ffc)
- Add TEMP_DIR_NAME (4fa511e)
Documentation
- Add publish workflow to README.md (09ab90b)
Testing
Continuous Integration
Chores
2.1.0
Features
- Add npmrc option (3a1ccc1)
- Add .editorconfig (ff6237d)
- Add args based interface (81891e5)
- Add --version (ba4f01c)
- Add --help (6f13fba)
- Remove option duplicates in args approach (81f5f10)
- Migrate to tsdown (f0edfa0)
- Add dts (1f96eeb)
- Add prompt exit on ctrl+c (072d4a4)
Refactor
- Update editorconfig url to use https (4b6a0ee)
- Add parseArgv (6dfd6b7)
- Simplify parseArgv (f5c1704)
- Add default [] argv to main (ce08c70)
- Move yaml to dependencies (89499f2)
- Remove constructor from CliError (43523d3)
Documentation
- Add missing jest integration to eslint (013ec24)
- Improve README.md options text (12d5854)
- Add args usage to README.md (a0141ea)
- Add missing space to README.md (07af3f5)
Continuous Integration
- Remove checkout options from publish and add to release (33e67e3)
Chores
2.0.0
⚠ BREAKING CHANGES
- Migrate to erasable syntax (882c511)
- Update ora to 9.4.0 (f1a4055)
- Update inquirer to 14.0.2 (05f6d91)
- Update type-fest to 5.7.0 (8f3e4a2)
- Remove build workflow → use check workflow instead (f4b6432)
Features
- Add pull request template (c7a3630)
- Make npm ci instead of npm i (1f61836)
- Add execa (33b0240)
- Add sort-package-json (0fed40f)
- Add dedent (b8afae8)
- Add zero presets guard (29fd893)
- Add separate ignores for eslint (1f687ad)
- Add beautifulSort.configs.recommended usage (5e3f39f)
- Add check workflow (bda7ace)
- Add .nvmrc option (c94e39a)
- Add object based workflows (2c26773)
- Add nvmrc mutation (803270a)
- Update all step versions (cbd6584)
- Replace on: [push] with branches: "**" in codecov (a7ce3a7)
- Remove yml override in prettier (7d32454)
Bug Fixes
- Remove testRegex duplicate from react-ts jest config (af2aaea)
- Add correct spelling of minimumOneValidate (5aa93b3)
Refactor
- Add rolldown (2254eb1)
- Move .ncurc to mjs (9c61e16)
- Fix node: in names (b21209d)
- Add runCommand helper (afa78f9)
- Update command execution to use runCommand utility for consistency (5d51e85)
- Rename category.utils to category.service (c071b21)
- Move formatJavascript to prettier service (bf61c6b)
- Add utils (0a787cf)
- Add root.service (7a37014)
- Add npm.service (82d3aba)
- Add terminal.service (e58a6c4)
- Add github service (e443248)
- Add node.service (16b1e7f)
- Add prompt.service (0c6a86e)
- Add installation.service (fc6d63c)
- Remove unused utils (b6eaee1)
- Add cli.service and state.service (e0c974c)
- Simplify state.service (38dec02)
- Move terminal.service to terminal.utils (8aa7575)
- Simplify installCategoryOptions function using for-await-of loop (95ea8f2)
- Remove useless for await (4bc3b22)
- Replace any with string (5131875)
- Remove redundant expects in root.service.spec (2b67943)
- Remove shared options array (d6ad229)
- Remove shared selectedInstallOptions array (6a95cb8)
- Add recursive: true (b0d68d0)
- Fix grammar mistakes (ee7d903)
- Remove type-guard from addNpmScripts (5563620)
- Make naming like config/index instead of name.config (5d63e05)
- Remove vitest globals (27217f5)
- Rename jestEntrypoint to jest for consistency (45bbd16)
- Rename .entrypoint to .installer (3175cc4)
- Standardize constant naming conventions (8142ea9)
- Rename config retrieval functions for clarity (ba8705e)
- Rename configs to presets (b5930d2)
- Simplify usePreset return type (9e7c697)
- Remove node-version-file: ".nvmrc"' (40403a7)
- Rename WORKFLOW_FILENAME to CHECK_WORKFLOW_FILENAME for consistency (ef6e1a4)
- Add spaces in github workflows (632f76f)
- Replace content.trim() with content.trimEnd() (39841c4)
- Remove structuredClone usage (6d848e9)
- Remove const { content } usage (32ea005)
- Remove CI environment variable from workflow configurations (2cd3715)
- Make node-version-file on top (733bf8b)
- Remove quotes from node-version-file and cache in workflow configurations (0579a3a)
- Add space between updates in dependabot (37c0dd9)