Releases: alvis/presetter
Releases · alvis/presetter
v2.1.0
✨ Features
- preset/script: add a script for continuous build (986556b)
- preset: always use the latest version of @types/node (eb3bd19)
- preset: update linting related packages (14f5c38)
- preset: update ts-node to v10 (3d67fac)
🐛 Bug Fixes
- preset/build: explicitly declare loose mode to ignore warnings (e56308f)
- presetter: update fs-extra to v10 (b5cacf4)
- preset: update fs-extra to v10 (33ab272)
- preset: update js-yaml to v4 (3ea456a)
- upgrade tsc-alias and others to fix the corrupted build (ace317c)
🛠 Builds
- restrict update to package-lock on the root only (c425f96)
📚 Documentation
- add back the missing commit types (fa6643d)
- give a facelift to the packages' READMEs (4d4de5f)
- remove $ from the install examples for easier copy (884a084)
- remove duplicated log entries (b137e22)
- update the development environment requirement (a2b8c38)
♻️ Chores
v2.0.0
🐛 Bug Fixes
- make git ignore artifacts again for git>=2.32 (9f14500)
📦 Code Refactoring
- presetter: update yargs to v17 (5e65a8c)
⚙️ Continuous Integrations
♻️ Chores
- use npm workspace for development (c5e2547)
💎 Styles
- presetter: reformat the code by prettier (3ae4e23)
Breaking changes
- presetter: drop support on node 10 due to yargs 17
v1.3.0
v1.2.0
v1.1.0
✨ Features
- preset/script: update changelog preset from angular to metahub (08aa456)
- preset/test: make jest to display heap usage after each test (b884914)
- preset/test: update ts-jest to v27 (66954a9)
- preset/ts: update ts-node to v9.x (b449432)
- preset/ts: update typescript to v4.1 (ad2ae23)
- presetter: remove node engine restriction to support node 15+ (02042fd)
- presetter: support npm v7 (3ff5d08)
- presetter/preset: set the default preset to presetter-preset (13380ad)
- presetter/preset: support json configuration file extension (f93f593)
🐛 Bug Fixes
- preset: disable sonar temporarily for npm v7 support (933102b)
- preset/script: make sure prettier only takes those supported (c516a29)
- presetter: convert potential numeric input into string (5ec80ec)
- presetter/preset: correct test description (aae6c5d)
- presetter/preset: replaced the depreciated prepublish script (dd5ac38)
🛠 Builds
- preset: skip test on install (1f2b12b)
📦 Code Refactoring
- preset: reduce the complexity of the preset configurator (1b19fa4)
- preset: simplify default options (5500585)
- presetter: apply a stricter type check (6f581a0)
- presetter: simplify default options (f8fad12)
- presetter/task: combine several typeguard helpers into one (b83d7bf)
📚 Documentation
- preset: update the file structure (5b6a7d8)
- presetter: update the example for life cycle scripts (ef8439a)
🚨 Tests
- presetter: change example paths for testing under windows (4c68423)
⚙️ Continuous Integrations
♻️ Chores
- preset: add keywords to package.json (408a9bc)
- presetter: add keywords to package.json (12b07f2)
- presetter: update dependency (8dd8813)
- clear up package dependency declaration (df01ab5)
- make sure the root version get updated with lerna version (b5695b0)
- replace the changelog preset to metahub (8da3c08)