UNPKG

faucet-pipeline-js

Version:

JavaScript module bundling for faucet-pipeline

168 lines (92 loc) 3.16 kB
faucet-pipeline-js version history ================================== v2.0.10 ------- _2019-11-26_ maintenance release to update dependencies; no significant changes v2.0.9 ------ _2019-10-28_ maintenance release to update dependencies; no significant changes v2.0.8 ------ _2019-09-02_ maintenance release to update dependencies; no significant changes v2.0.7 ------ _2019-08-06_ notable changes for end users: * fixed potential race condition in conjunction with adjacent plugins v2.0.6 ------ _2019-06-21_ notable changes for end users: * fixed module resolution to prefer `jsnext:main` over `main` if present this ensures that ESM is used instead of legacy module formats (while `jsnext:main` is considered deprecated, it's still being used in the wild) no significant changes for developers v2.0.5 ------ _2019-06-05_ maintenance release to update dependencies; no significant changes v2.0.4 ------ _2019-05-10_ maintenance release to update dependencies; no significant changes v2.0.3 ------ _2019-04-11_ maintenance release to update dependencies; no significant changes v2.0.2 ------ _2019-04-02_ maintenance release to update dependencies; no significant changes v2.0.1 ------ _2019-03-15_ maintenance release to update dependencies; no significant changes v2.0.0 ------ _2019-02-18_ notable changes for end users: * extended compacting options if compacting is activated, bundles can now opt into varying levels of minification via `compact: minify` or `compact: mangle` * added support for JSX fragments `<>…</>` shorthand syntax can now be configured via `jsx.fragment` (alongside `jsx.pragma`) * removed `global` shim introducing this was premature in the first place: it might not be officially called `global` after all, but faucet-pipeline is not in the business of polyfilling anyway this should be handled at the application level if necessary, for example by creating and importing (early on) a module like this: ```javascript if(typeof global === "undefined" && typeof window !== "undefined") { window.global = window; } ``` * renamed default identifier for ECMAScript module format: `es``esm` `es` remains supported for backwards compatibility though * dropped Node 6 compatibility April 2019 marks the end of life for this LTS version, so it should soon be phased out by users (while most functionality - namely anything but JSX - remains compatible for now, we no longer offer any guarantees in that regard) notable changes for developers: * renamed configuration property for source maps: `sourcemap``sourcemaps` v1.1.1 ------ _2018-11-29_ notable changes for end users: * fixed change detection in watch mode if multiple files were altered simultaneously no significant changes for developers v1.1.0 ------ _2018-11-07_ no significant changes for end users notable changes for developers: * added support for virtual bundles, using strings rather than files as entry point and not automatically writing bundles to disk (programmatic API only) * improved support for compiling bundles programmatically