0.16.0 (2021-08-24)
0.15.0 (2021-08-06)
- major version changes in
@rollup/plugin-commonjs
and@rollup/plugin-replace
- upgrade dependencies (b8c962a)
0.14.0 (2021-07-17)
- add support for exports with patterns (1b1cd59)
0.13.0 (2021-07-15)
0.12.0 (2021-07-09)
- use regexps to match dependency externals (#213)
0.11.1 (2021-06-23)
- core: generate es exports dts files correctly (#212) (b0f29c6)
- core: preserve package.json indent (#211) (14a7ffc)
0.11.0 (2021-05-31)
- esbuild upgrade to 0.12
- upgrade dependencies (f46988e), closes /github.com/evanw/esbuild/blob/master/CHANGELOG.md#0120
0.10.1 (2021-05-17)
- allow setting mkdist options in
siroc.config
(05d44bc)
0.10.0 (2021-05-12)
- Requires Node 12+
- produces .mjs in subpath exports
- upgrade dependencies (#210) (0bf915c), closes /github.com/unjs/mkdist/blob/main/CHANGELOG.md#020-2021-04-21
0.9.3 (2021-05-12)
0.9.2 (2021-04-07)
- don't include root directory in cleanup (808bb9d)
0.9.1 (2021-04-06)
- switch main dts generation location (2c220d7)
0.9.0 (2021-04-06)
- esbuild 0.11.0: https://github.com/evanw/esbuild/blob/master/CHANGELOG.md#0110 and https://github.com/evanw/esbuild/blob/master/CHANGELOG.md#0100
- see particularly https://github.com/evanw/esbuild/blob/master/CHANGELOG.md#090
- generate .dts correctly (e7d90d5)
0.8.0 (2021-03-08)
- this currently includes all published files but changes to
exports
can potentially cause import issues
- exclude .json exports from build (5fb0c9f)
- add explicit exports (2881914)
0.7.0 (2021-02-26)
esbuild
has a number of breaking changes since0.7
- upgrade esbuild (#206) (864e5f9), closes /github.com/evanw/esbuild/blob/master/CHANGELOG.md#080 #205
0.6.7 (2021-02-22)
0.6.6 (2021-02-15)
- only produce type if defined in package.json (c186038)
0.6.5 (2021-02-11)
- allow custom sources for package types (ebc5a02)
0.6.4 (2021-02-11)
- fix build failures in windows environments caused by paths (f5f01c1)
0.6.3 (2021-01-20)
- invert json matching requirement (6767c0f)
0.6.2 (2021-01-16)
- support matching entrypoints in subdirectories (60c9920)
0.6.1 (2021-01-16)
0.6.0 (2020-12-06)
- exit code 1 with bulid errors (95f5f2e), closes #196
- use module format with
mjs
extension (0159b26), closes #201
0.5.0 (2020-11-29)
- upgrade deps to typescript 4.1
- upgrade deps to typescript 4.1 (be6f6c9)
0.4.3 (2020-11-24)
- don't use
.flat()
(to support node 10) (c816faa)
0.4.2 (2020-11-23)
- don't build exports if also in main/browser/module (72f1b35), closes #195
- don't swallow errors in hooks - fix cleaning build directory (43cc5fa), closes #194
0.4.1 (2020-11-17)
0.4.0 (2020-10-11)
0.3.3 (2020-09-30)
- export default package options (78e4757)
0.3.2 (2020-09-30)
- allow specifying esbuild plugin options directly (0125825)
0.3.1 (2020-08-29)
- 🚸 improve siroc config experience (3ea1e3f)
0.3.0 (2020-07-27)
-
changelog
is no longer a valid command and@siroc/jest-preset
and@siroc/eslint-config
must be installed separately -
@siroc/core
and@siroc/cli
are no longer separate packages but must be accessed throughsiroc
-
merge
siroc
,@siroc/core
and@siroc/cli
into single package (0bcbbe9) -
remove
changelog
command and rethink presets (9fd5e8a)
0.2.0 (2020-07-26)
- core: print filesizes on build (63e2c2c)
0.1.2 (2020-06-27)
- eslint-config: depend on
[@typescript-eslint](https://github.com/typescript-eslint)
(52c4d29)
0.1.1 (2020-06-27)
- eslint-config: make prettier support optional (57938f1)
- treat peerDeps as external (692a791)
- Revert "chore: upgrade deps" (4bbafb9)
0.1.0 (2020-06-16)
- cli: allow custom commands (8a2a232)
- cli: default to running commands in parallel (43ea6c8)
- cli, eslint-config: add support for eslint command (7cdc0b1)
- cli, jest-preset: add jest config (2fea3be)
- core: look in parent directories for package config (ad77639)
- core, cli: add support for dev stubbing (fa77a7b)
- jest-preset: add basic jest preset (68f93c5)
- jest-preset: allow extending jest (e20c294)
- add support for json config (901609f)
- allow typescript siroc config (79976d1)
- cli: allow tests to pass with no tests (1383ed1)
- jest-preset: support js transform (e2b0c6a)
- add
Object.entries
polyfill for node 10 (5566a16) - add
Object.fromEntries
polyfill for node 10 (0c9d8e6) - ix
allSettled
polyfill for node 10 (e91e8c8) - remove circular dependency (9053c27)
- remove nuxt known authors (23c0019)
- core: only create stubs for buildable packages (32ca50d)
- revert allSettled polyfill temporarily (3d136f2)
- use relative path for module stubs (610c7d0)
0.0.2 (2020-06-09)
- add --dev mode for building (a7554b2)
- add
jiti
runtime support (dc245ba) - add node timing (57ab8e5)
- add support for running files in all workspaces (47d7265)
- build speed improvement and dx (e036a9f)
- compile binaries (c2c6642)
- improve rollup config generation (0e322bb)
- set permissions on binaries (05b92d1)
- support legacy file name (3f50db0)
- use es build of cli (5a4db66)
- use siroc (and
jiti
) to compile siroc (51c1cf4)
- remove excess deps (2224c79)