Skip to content

Latest commit

 

History

History
262 lines (141 loc) · 4.4 KB

CHANGELOG.md

File metadata and controls

262 lines (141 loc) · 4.4 KB

faucet-pipeline-js version history

v3.0.1

2023-11-09

maintenance release to update dependencies; no significant changes

v3.0.0

2023-01-16

notable changes for end users:

  • switched to ESM as default output format
  • removed deprecated sourcemap option (long superseded by sourcemaps)
  • removed support for custom file extensions

notable changes for developers:

  • removed support for virtual bundles

v2.1.8

2022-03-08

maintenance release to update dependencies; no significant changes

v2.1.7

2020-11-20

maintenance release to update dependencies; no significant changes

v2.1.6

2020-06-15

maintenance release to update dependencies; no significant changes

v2.1.5

2020-05-22

notable changes for end users:

  • fixed a compatibility issues with CommonJS modules
  • silenced a warning when transpiling ESNext

no significant changes for developers

(skipping v2.1.4 due to a technical glitch in the release process)

v2.1.3

2020-05-15

maintenance release to update dependencies; no significant changes

v2.1.2

2020-04-08

maintenance release to update dependencies; no significant changes

v2.1.1

2020-03-17

fixed outdated dependency references (regression in v2.1.0)

v2.1.0

2020-03-16

maintenance release to update dependencies; no significant changes

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:

    if(typeof global === "undefined" && typeof window !== "undefined") {
        window.global = window;
    }
  • renamed default identifier for ECMAScript module format: esesm

    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: sourcemapsourcemaps

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