All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
Since v3.4.0, packages in this repository are versioned independently.
Please consult the releases page to read subseqent changelogs.
3.4.0 (2019-08-01)
- deps: Upgrade dependencies (923f92f)
3.3.0 (2019-06-17)
- core: Interpolate
process.env.VERSION
withpkg.version
(0a0ac4e) - Ssupport typescript extensions (#8) (b0ee9f9)
3.2.0 (2019-05-03)
- main-entry: Adapt to rollup v1.11.0 change to options.input default value (232b9a8)
- babelrc: Recognize
@babel/runtime-corejs3
when injecting runtime transform (43c749f)
3.1.1 (2019-04-09)
- cli: Rename homepage, too (d89fc16)
3.1.0 (2019-04-09)
- babelrc: Update
cosmiconfig
dependency range to avoid audit warning (ccfbd5d)
- core: Migrate to new
mainFields
config forrollup-plugin-node-resolve
(f251e1f) - core: Update dependencies (e5901ca)
- pectin: Rename CLI
@pectin/cli
->pectin
(0a81cfe)
3.0.1 (2019-01-14)
- core: Upgrade rollup-plugin-terser (95de732)
3.0.0 (2019-01-01)
- core: There is only a default export on pectin-core now, load your own package.json.
- Rollup 0.x is no longer supported.
2.6.0 (2018-12-27)
2.5.2 (2018-12-13)
- api: Build packages in topological order, dependencies before dependents (50c35db)
2.5.1 (2018-11-16)
Note: Version bump only for package pectin-monorepo
2.5.0 (2018-11-15)
- core: Inject module global ponyfill (3794d06)
2.4.1 (2018-11-15)
Note: Version bump only for package pectin-monorepo
2.4.0 (2018-11-14)
- subpath-externals: Accept package props for fine-grained control (b4f134b)
2.3.0 (2018-11-13)
- rollup-config-pectin: Use advanced multi-config for better ESM output (92be659)
2.2.0 (2018-11-07)
- babelrc: Ensure dynamic
import()
syntax is enabled for ESM format (44626ad) - cli: Upgrade rollup to ^0.67.0 (11f3dba)
- core: Enable code splitting for esm output (#6) (1a0c369), closes #5
2.1.2 (2018-10-19)
2.1.1 (2018-10-16)
- babelrc: Do not duplicate existing runtime transform (aab8e4e)
2.1.0 (2018-10-16)
- core: Make SVG inlining opt-in via package prop (f072b17), closes #4
- core: Re-order SVG plugin to avoid breaking React (fc5202f), closes #4
- api: Consume new plugins-per-format core API (42a9659)
- api: p-map ^2.0.0 (574d9f1)
- babelrc: Accept optional format config that controls value of useESModules option passed to runtime transform (8e7622d)
- core: Add minified UMD output via pkg.unpkg with un-minified dev output (e4e6f63)
- core: Add replacement of NODE_ENV and BROWSER env vars (236acd2)
- core: Add simple and advanced browser output(s) via pkg.browser (c8213d7)
- core: Generate plugins per-format instead of per-input (4e81e6f)
- subpath-externals: Accept optional format config that controls which types of dependencies are externalized (446440d)
2.0.0 (2018-10-10)
- Babel 6 is no longer supported. Consult https://babeljs.io/docs/en/v7-migration for upgrade steps.
1.3.0 (2018-10-10)
1.2.0 (2018-10-03)
- cli: Upgrade rollup to ^0.66.3 (653ed9b)
1.1.0 (2018-10-03)
- open source (ce2d5cb)