Skip to content

Releases: alvis/presetter

v4.1.1

14 Jul 18:44
3e3ae47
Compare
Choose a tag to compare

🐛 Bug Fixes

  • presetter: capture all extra arguments after -- (fe96954)

v4.1.0

13 Jul 13:04
4ea80b1
Compare
Choose a tag to compare

✨ Features

  • preset-esm: make bootstrap part of the setup procedure (313c0d1)

🐛 Bug Fixes

  • preset-react: remove monorepo incompatible jest configuration (c554eb2)

v4.0.1

21 Jun 15:29
b6c7dcf
Compare
Choose a tag to compare

🐛 Bug Fixes

  • preset-esm: make staging file path after -- (62ae558)

v4.0.0

19 Jun 15:09
3d0a26d
Compare
Choose a tag to compare

✨ Features

  • convert the whole project into ESM (381c84f)
  • drop support for node 12, 14 (ee5c261)
  • preset-essentials: make build-in modules imported first (aa2aedd)
  • preset-essentials: update jest and ts-jest to v29 (b0f215b)
  • presetter: add a force flag to the CLI (b065fa6)
  • presetter: load presetterrc.json recursively (c6b3eb2)
  • presetter: load presetterrc.json recursively (4725620)
  • presetter: run tasks without a temporary package.json (6c404b3)
  • types: separate types from presetter (4ff3626)

🐛 Bug Fixes

  • preset-esm: remove unnecessary jest configs (c1b2ee5)
  • preset-esm: run parent tasks only when they are available (1f0b1db)
  • preset-essentials: ensure the exact path is also searched (ca08946)
  • preset-react: remove react exclusion from rollup (8f1d565)
  • preset-rollup: inject NODE_ENV for build and develop stages (b09ade5)
  • preset-rollup: make the rollup preset compatible with ESM (86154b8)
  • presetter: add primitive types that allow undefined values (915cf07)
  • presetter: avoid infinite script running loop (99d5a58)
  • presetter: correct the wording for use (ee32c69)
  • presetter: import preset's entry file instead of directory (de6b818)
  • presetter: remove all insecure lodash usages (92b6f5b)
  • presetter: stop any generated text templates being merged (449a41d)
  • presetter: update @npm packages (2110af0)
  • presetter: update existing symlinks upon bootstraping (03b928f)
  • presetter: update existing symlinks upon bootstraping (ace88a8)
  • update outdated packages (bbaf33f)

🛠 Builds

  • presetter: fix the coverage command to accept extra agruments (5be8431)
  • release with provenance statements (f1a58fc)

📦 Code Refactoring

  • preset-rollup: normalize config in functional way (f6b3815)

♻️ Chores

  • allow tests can be done individually (b86f6ee)
  • make essential presets available before presetter (9feb4ac)
  • setup jest for this monorepo (26dbe54)
  • use pnpm for workspace management (358d0d7)

💎 Styles

  • make any node build-in modules explicitly imported first (90730f2)

Breaking changes

    • by default, client project emit ESM and for clarity preset-essentials has been renamed to preset-esm
  • ts-node is removed in favor of a more powerful and less buggy tsx
  • Node 12 and 14 are no longer supported as they have approached EOF

v3.5.5

31 Mar 21:48
14c1a3b
Compare
Choose a tag to compare

🐛 Bug Fixes

  • preset-esm: correct the configuration format for jest (14abda7)

v3.5.4

30 Mar 14:56
a3567cd
Compare
Choose a tag to compare

🐛 Bug Fixes

  • preset-esm: make jest work under pure esm environment (c443952)
  • preset-essentials: check type in test files (3bc1982)

v3.5.3

26 Mar 12:41
e9e7a78
Compare
Choose a tag to compare

🐛 Bug Fixes

  • presetter: make it compatible with other package managers (4bc27a9)

🛠 Builds

  • preset-strict: remove source files from the final build (8e99425)

v3.5.2

26 Mar 09:54
1b134cf
Compare
Choose a tag to compare

🐛 Bug Fixes

  • presetter: restore package.json upon SIGTERM (33b8c51)

v3.5.1

18 Mar 13:23
1e12a59
Compare
Choose a tag to compare

🐛 Bug Fixes

  • preset-essentials: remove deprecated typescript configs (0dc6cf7)

v3.5.0

23 Sep 21:26
42e1057
Compare
Choose a tag to compare

✨ Features

  • presetter: take .presetterrc from any of the parent node (723c139)

🐛 Bug Fixes

  • preset-react: increase the line limit of a react comonpent (1ea89a2)

🛠 Builds

  • move .presetterrc to the root (0eb17a0)

📦 Code Refactoring

  • presetter: remove dependency on fs-extra (8810c56)
  • rollup: remove unnecessary async waits (9d9c4c3)

⚙️ Continuous Integrations

  • update github actions files (555c854)