Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
140 lines (64 sloc) 4.22 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

4.0.3 (2019-02-10)

Note: Version bump only for package @thi.ng/resolve-map

4.0.2 (2019-02-05)

Note: Version bump only for package @thi.ng/resolve-map

4.0.1 (2019-01-21)

Note: Version bump only for package @thi.ng/resolve-map

4.0.0 (2019-01-21)

Build System

  • update package build scripts & outputs, imports in ~50 packages (b54b703)

BREAKING CHANGES

  • enabled multi-outputs (ES6 modules, CJS, UMD)
  • build scripts now first build ES6 modules in package root, then call scripts/bundle-module to build minified CJS & UMD bundles in /lib
  • all imports MUST be updated to only refer to package level (not individual files anymore). tree shaking in user land will get rid of all unused imported symbols.

3.0.10 (2018-09-01)

Bug Fixes

  • resolve-map: deep resolve of yet unknown path values (a710453)

3.0.5 (2018-07-15)

Bug Fixes

  • resolve-map: add support for alt ES6 destructure form {a: b} (2482945)

3.0.0 (2018-06-07)

Features

  • resolve-map: add cycle detection, fix edge cases (e61c3b5)
  • resolve-map: add ES6 destructuring shorthands for function vals (57f1ed5)

BREAKING CHANGES

  • resolve-map: resolveMap() renamed to resolve(), update docs

2.0.6 (2018-06-06)

Bug Fixes

  • resolve-map: add private _resolveDeep (558f4f8)
  • resolve-map: also use _resolvePath for plain lookups, optimize (48c796f)

2.0.0 (2018-05-09)

Code Refactoring

BREAKING CHANGES

  • resolve-map: update lookup path prefix & separators
  • lookup paths now are prefixed with @ instead of ->
  • all path segments must be separated by /
  • update readme & tests

1.0.0 (2018-04-16)

Features

  • resolve-map: support relative parent refs, update tests/readme (a379d12)

BREAKING CHANGES

  • resolve-map: lookup paths passed to the provided resolve() fn inside function values are now relative by default (previously only absolute paths were allowed)
  • remove resolveArray() from module exports (use resolveMap() instead)
  • add absPath() to compute absolute path
  • add support for "../" ancestor access

0.2.0 (2018-04-16)

Features

  • resolve-map: resolve each ref only once, re-use resolved results (6992e82)