1
0
Fork 0
js-utils/CHANGELOG.md

9.9 KiB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.5.0 (2022-10-08)

0.5.0-1 (2022-10-08)

Bug Fixes

  • build: correct entrypoint (46a1b0d)

0.5.0-0 (2022-10-08)

⚠ BREAKING CHANGES

  • build: the library will now be published as loose ES modules. Library users are better informed on bundling needs, and repeated bundling introduces extra boilerplate code.

Features

  • build: remove rollup, do not bundle the output (faeff2c)

Bug Fixes

  • build: add target to upload coverage to codeclimate (9230532)
  • build: swap in standard build (c83651d)
  • docs: typedef and doc warnings (d3e52d9)
  • add missing typedef visibility comments (a9d49cd)
  • internal module imports (95bf7ac)

0.4.1 (2022-02-14)

Bug Fixes

  • build: add docker TLS options, remove codecov job (04de2b2)
  • build: move signature to release options (b31767e)
  • deps: add istanbul schema for c8 (38e2c70)
  • docs: correct badges, list error types (50b029f)
  • types: mark newer array functions as public (2b72af5)
  • export missing symbols (52e0822)

0.4.0 (2021-07-28)

Features

  • full es module build, fix up eslint and sinon imports (788b5bb)
  • remove unused lodash dependency (c2ca9df)
  • build: update eslint config, remove tslint plugins (d55efc5)

0.4.0-1 (2021-07-10)

⚠ BREAKING CHANGES

  • the 0.4.x release family will support Node 16+ and drop support for previous versions.

Features

0.4.0-0 (2021-07-10)

⚠ BREAKING CHANGES

  • maybe: while the Optional type has been deprecated, some Array and Maybe-related functions have been renamed to be more consistent.

Features

  • maybe: deprecate Optional and Nil types in favor of Maybe and None (02b9a68)

0.3.0 (2021-07-10)

⚠ BREAKING CHANGES

  • async: usage of defer(number, T) must be replaced with deferValue(number, T). Uses of defer(number) do not need to change.

Features

  • reflect: handle missing prototypes (99f18ae)

Bug Fixes

  • reduce renovate noise, automerge test deps (e35d71e)
  • async: split up defer with and without value, update typescript (1847865)
  • buffer: restrict encodings (85d7e56)
  • build: pull images from nexus (5de2472)

0.2.1 (2020-08-01)

0.2.1-0 (2020-08-01)

Features

  • list: add filter many helper (077d05f)
  • map: normalize helper handles numeric values (b452bf7)

Bug Fixes

  • build: add explicit dep on eslint (cae0432)
  • config: update lint to naming-convention rule (8db6b43)

0.2.0 (2020-07-09)

0.2.0-4 (2020-07-09)

Bug Fixes

  • clean up polyfill plugins, externalize those modules (74fe04a)

0.2.0-3 (2020-07-09)

Bug Fixes

  • build: externalize lodash (bf0f337)

0.2.0-0 (2020-06-30)

⚠ BREAKING CHANGES

  • this removes the test helpers, which were not well tested and required the async_hooks module, and the PID file helpers, which introduced a requirement on fs that could not be easily polyfilled. This should make the library easier to use in browsers and bundlers.
  • build: removes the umd module in favor of a smaller, standard ES module. Consumers will need native support for ES modules (recent evergreen browsers) or a bundler with the same (rollup, webpack, etc).

Features

  • build: bundle as ES module (040fecc)

Bug Fixes

  • better support for readonly arrays (a4b8bf2)
  • build: use full names for exported symbols (a7cf22d)

remove

  • async test tracker and pid file utils (e34641a)

0.1.8 (2020-05-20)

Bug Fixes

  • remove mock-fs from vendor bundle (bfbfaca)

0.1.7 (2020-03-31)

Features

  • list: add utils from salty-dog (3f675aa)

Bug Fixes

  • docs: write a basic readme (9c5b750)

0.1.6 (2020-03-31)

0.1.5 (2020-03-31)

Bug Fixes

  • docs: describe exports and mark with release status (e4958ee)
  • logger: use global instance of console/null logger for tests (c55e154)
  • test: begin covering child process utils (f690cdc)
  • test: cover async, buffer, map, and reflect utils (852045f)
  • test: cover pid file, signal helpers, improve coverage for others (76e2ba4)

0.1.4 (2020-03-29)

Features

  • export async tracker, checklist (e68d7f9)

0.1.3 (2020-03-29)

Features

0.1.2 (2020-03-29)

Features

0.1.1 (2020-03-28)

Bug Fixes

  • docs: comment header in PR template (0372927)
  • docs: remove isolex link in PR template (21f0699)