Skip to content

Latest commit

 

History

History
540 lines (231 loc) · 17.2 KB

CHANGELOG.md

File metadata and controls

540 lines (231 loc) · 17.2 KB

Change Log

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

0.14.8 (2018-10-10)

Bug Fixes

  • baseliner-json: normalize stack trace for error data type (bdb1b10)

0.14.7 (2018-10-10)

Bug Fixes

  • baseliner-json: handle exceptions data type (b181417)
  • baseliner-md: handle function level exceptions (2746f3b)
  • core: execute functions if they are exported directly (4d64a8d)

0.14.6 (2018-10-09)

Bug Fixes

  • core: proper plugin options resolving (20e92ff)

0.14.5 (2018-10-09)

Bug Fixes

  • cli: replace only first 'at' in stacktrace (094f6e9)
  • reader-babel: option to include node modules in transpilation (6b8a186)
  • reader-babel: proper work with possibly undefined options (393f284)

0.14.4 (2018-10-07)

Bug Fixes

  • cli: get mocks option from config (4ecf64c)
  • core: pass mock options to vm (b114f69)
  • vm: implement mocks as reference to filename (d58576a)

0.14.3 (2018-10-07)

Bug Fixes

  • baseliner-md: add errors as type of baseline output (6333c31)
  • cli: handle errors properly for tap output (f83e47a)
  • core: add better handling for errors in tests (91f2825)
  • vm: change file path to be consistent with os (27dfba4)

0.14.2 (2018-09-17)

Bug Fixes

  • packages/baset-cli/package.json to reduce vulnerabilities (769230f)
  • tests/tsx-babel-project/package.json to reduce vulnerabilities (#105) (55df73c)

0.14.1 (2018-09-04)

Note: Version bump only for package root

0.14.0 (2018-09-04)

Features

  • resolver-react: using react-test-render instead of react-dom (1703b43)

0.13.7 (2018-08-30)

Bug Fixes

  • core: changes for working with reworked vm (d30224f)
  • core: minor performance and compile time bugfixes (ea46ea8)
  • env-browser: changes for work with reworked vm (748b5b1)
  • resolver-pixi: changes for work with reworked vm (749501b)
  • vm: correct global for vm without broken function constructor (1405c53), closes #58

0.13.6 (2018-06-10)

Bug Fixes

  • cli: better initial output (cff1126)

0.13.5 (2018-06-08)

Note: Version bump only for package root

0.13.4 (2018-06-08)

Note: Version bump only for package root

0.13.3 (2018-06-08)

Note: Version bump only for package root

0.13.2 (2018-06-07)

Note: Version bump only for package root

0.13.1 (2018-06-02)

Performance Improvements

  • cli: options for isolated context (ec05bfa)
  • core: reuse context by default (a09b925)

0.13.0 (2018-05-31)

Features

  • cli: implementing tap compatible output (80d2fc4), closes #55
  • cli: option for using tap reporters (4955454), closes #55
  • core: much more informative test results (5223279), closes #55

0.12.1 (2018-05-29)

Bug Fixes

  • baseliner-md: change html beatifier package (0078675)

0.12.0 (2018-05-03)

Bug Fixes

  • baseliner-md: changed default ext from .md to .base.md (6c95d61)
  • core: correct order of readers (b6c6777)

Features

  • reader-md: initial simple implementation (6a718eb), closes #11

0.11.1 (2018-03-15)

Bug Fixes

  • cli: filter content from node_modules to avoid redundant tests (1c18533)

0.11.0 (2018-03-08)

Bug Fixes

  • cli: readable output for scaffold command (d5350db)
  • core: duplicated methods in scaffolder (bd52c7b)

Features

  • cli: scaffold command for cli (4bb4534)
  • core: generating and writing scaffolded specs (7f68128)
  • core: initial scaffolder implementation (be067e4)

0.10.0 (2018-03-07)

Bug Fixes

  • cli: terminate process after accept is done (6cf04ff)
  • core: don't dispose env because it happens to early (ef3b5fa)

Features

  • core: abstract environment api (f37f42f)
  • env-browser: using new api and providing server for statics (36b9103)

0.9.1 (2018-03-06)

Bug Fixes

  • baseliner-md: hotfix for error whith missing initial baeline (27faecd)

0.9.0 (2018-03-03)

Bug Fixes

  • baseliner-md: less strict image match - skips AA pixels (cfe9550)
  • core: adding context and sandbox object to resolvers (a56d1b1)
  • core: moving responsibility for comparison to baseliners (4f6c260)
  • core: selecting baseline ext by baseliner (b68a4b9)
  • core: shared data-types for resolver/baseliner interaction (48816d5)
  • env-browser: better support for external resources (c354f44)
  • resolver-pixi: explicit colorType set (28722bc)
  • resolver-pixi: save images in rgb without a-channel (dfe511d)
  • resolver-pixi: use of pngjs for correct base64 strings (1ed4e34)
  • resolver-pixi: using data-type for resolver pixi images (4f8a270)
  • resolver-react: using html data type for beautified baseline (36369eb)
  • vm: more correct proxy for sandboxed object (b31a8de)

Features

  • baseliner-md: add comparison for json, html and images in md (832f3c9)
  • baseliner-md: initial implementation of md baseliner (61bac7f)
  • baseliner-md: using code block for html data type (a12595f)
  • core: adding data type for html resolving (8689b29)
  • core: api for resolvers that may work with different value types (f8ddd23)
  • resolver-pixi: initial implementation for pixi resolver (dd82794)
  • resolver-react: initial implementation for react resolver (43aea7a)

0.8.0 (2018-02-28)

Features

  • core: adding option to use global imports e.g. polyfills (8871185), closes #41

0.7.5 (2018-02-27)

Bug Fixes

  • env-browser: setting jsdom window as prototype of global (a79c38d), closes #42

0.7.4 (2018-02-26)

Bug Fixes

  • baseliner-json: reflect circular dependencies in baseline (7ea8f00), closes #43
  • core: don't execute functions in export (8a06736), closes #44
  • core: resolving circular dependencies in exports (bb966f9), closes #43

0.7.3 (2018-02-13)

Bug Fixes

  • vm: check if path found like file is directory (950bd57)

0.7.2 (2018-02-12)

Bug Fixes

  • vm: allow usage of native modules in vm (5d17b49)

0.7.1 (2018-02-09)

Bug Fixes

  • core: reverse hook order, so transformation will go right (c9c89f8), closes #9

0.7.0 (2018-02-09)

Features

  • reader-babel: initial implementation of babel reader (44980f7), closes #7

0.6.0 (2018-02-08)

Bug Fixes

  • solution: correct dependecies versions (f272f03)
  • vm: adding missing chdir to vm process (32babe4)
  • vm: adding missing process-uptime function (fd66e73)
  • vm: removing readonly contextifying in order to support e2e (11bbd17)

Features

  • core: compiler and context arguments for plugins (b2e4a67)
  • core: inital support for different envs (73ee117)
  • env-browser: initial implementation with jsdom (6f0f1f2)
  • vm: add baset-vm package (forked from vm2) (0d6046b)

0.5.1 (2018-01-29)

Bug Fixes

  • core: replace all line endings with LF and trim baseline (3d75a3e), closes #32
  • plugin-ts: adding support for paths from tsconfig (864ffdd), closes #33

0.5.0 (2018-01-26)

Bug Fixes

  • plugin-export: correct logic for transpiled files (e68d09b)
  • plugin-ts: correct handling of inline options (f0be6bd)
  • plugin-ts: using ts-node instead of manual tsc calls (5292042), closes #6

Features

  • plugin-ts: initial implementation of baset-plugin-ts (2b041ee)
  • solution: plugins architecture initial implementation (92f598c), closes #5

0.4.1 (2018-01-24)

Note: Version bump only for package root

0.4.0 (2018-01-24)

Features

  • Core: Recursivly check exports to work with promises and functions (fbf5eb0)

0.3.0 (2018-01-23)

Bug Fixes

  • baset/bin: fix unix encoding (ca67708)
  • CLI: Non-zero exit code for fail and more informative message (1aaff03), closes #2

Features

  • CLI: Supporting config files and package.json section (3eb8017), closes #4

0.2.2 (2018-01-22)

Bug Fixes

  • Core: Adding beautifier for JSON output and using relative pathes in console (bc81077)

0.2.1 (2018-01-18)

Bug Fixes

  • Core: Removing temp files after accepting new baseline (cb13be3)

0.2.0 (2018-01-17)

Features

  • Core, CLI: Adding two different commands (test and accept), also introducing yargs to parse ar (2d98352)

0.1.0 (2018-01-17)

Features

  • Core: Added simple comparison between temp and existing baseline (f0a775b)

0.0.1 (2018-01-16)

Note: Version bump only for package baset