Skip to content

Latest commit

 

History

History
508 lines (306 loc) · 17.7 KB

CHANGELOG.md

File metadata and controls

508 lines (306 loc) · 17.7 KB

Bundlib Changelog

Version History

0.18.4 (2020-12-03)

Bug Fixes

  • Built console message path color (311329b)

0.18.3 (2020-11-18)

0.18.2 (2020-11-10)

Bug Fixes

  • Throw on array option if not supported (9d2bde6)

0.18.1 (2020-10-29)

0.18.0 (2020-10-28)

Features

0.17.8 (2020-10-28)

Bug Fixes

  • Fix bug when building Binary and require file (23aaa3e)
  • Point the CLI to the actual CommonJS API file (6deeed5)

0.17.7 (2020-10-21)

0.17.6 (2020-10-21)

Bug Fixes

  • Prevent declartionMap option warning (e58073a)

0.17.5 (2020-10-18)

0.17.4 (2020-10-18)

Bug Fixes

  • Typo on API exported function name (d639dc6)

0.17.3 (2020-10-10)

0.17.2 (2020-08-04)

Bug Fixes

  • Explicitly set rollup exports option (63e62ef)

0.17.1 (2020-08-02)

Bug Fixes

  • Crash if peer deps not installed (d19fd46)

0.17.0 (2020-07-15)

⚠ BREAKING CHANGES

  • Option equals has to be explicitly set

  • PkgAnalized changed

  • Option "equals" (b66ce5c)

0.16.4 (2020-05-30)

Bug Fixes

  • rollup-plugin-terser sourcemap option (256cd7b)

0.16.3 (2020-04-30)

Bug Fixes

0.16.2 (2020-04-29)

0.16.1 (2020-04-28)

Features

  • Support @rollup/plugin-babel (444a676)

0.16.0 (2020-04-18)

⚠ BREAKING CHANGES

  • configFromPkg resolves to CommonJS configs first
  • analizePkg result new format

Features

  • "bundlib" filed as a string in package.json (aa05c90)
  • Implemented improved options load (a9bf7f7)
  • Selective options (a409b2c)
  • Skip option (f4e3bc1)
  • Support "hidden" sourcemap option (a678d6c)
  • Throw on invalid types path & types from js (c6db25c)

Bug Fixes

  • Shebang issue on minified binary (d8f1df1)

0.15.5 (2020-03-28)

Bug Fixes

0.15.4 (2020-03-27)

Bug Fixes

  • issue after updated plugin (64c19b0)

0.15.3 (2020-03-25)

Features

  • Individual cache for every format (794ae88)
  • support @rollup/plugin-buble (01c6802)
  • support @rollup/plugin-typescript (8706f33)

0.15.2 (2020-03-20)

0.15.1 (2020-03-19)

Bug Fixes

0.15.0 (2020-03-19)

⚠ BREAKING CHANGES

  • rollup has to be installed separately

Features

  • analizePkg no longer returns resolved paths (ad8e8ba)
  • eslint, babel & json as optional plugins (a4d28be)
  • find input files (b551b7d)
  • implemented "project" option (0bd3b36)
  • load optional plugins using dynamic import (05057a1)
  • optional commonjs & node-resolve plugins (4390e57)
  • optional plugins (8095982)
  • optional terser plugin (4c1979f)
  • optional typescript plugin (25abf20)
  • rollup as peer dependency (973edea)

Bug Fixes

0.14.4 (2020-03-12)

Features

  • isDepInstalled returns installed version (44e6b8a)

0.14.3 (2020-03-10)

0.14.2 (2020-02-13)

0.14.1 (2020-01-16)

  • documented BREAKING CHANGES on README

0.14.0 (2020-01-15)

⚠ BREAKING CHANGES

  • analize: analizePkg returns dependencies versions

Features

  • analize: analized dependencies versions (f06b5c0)

Bug Fixes

0.13.4 (2019-11-20)

Bug Fixes

  • throw if error on build (0a547d0)

0.13.3 (2019-11-19)

Features

  • implemented eslint plugin (c93d9e7)

0.13.2 (2019-11-12)

Bug Fixes

  • show correct name on cli help (e4a2cd9)

0.13.1 (2019-11-06)

Bug Fixes

0.13.0 (2019-10-21)

  • dependencies updated
  • removed "bin" option as string support
  • minor refactoring

0.12.6 (2019-09-23)

  • dependencies updated
  • switched from chalk to colorette

0.12.5 (2019-09-10)

  • dependencies updated
  • improved documentation
  • use displayName from package.json

0.12.4 (2019-09-05)

  • using async-to-promises inline helpers

0.12.3 (2019-09-04)

  • dependencies updated
  • console messages refactoring
  • windows detection based on process.platform
  • formatted rollup warnings
  • refactoring

0.12.2 (2019-08-28)

  • dependencies updated
  • use @babel/plugin-transform-object-assign

0.12.1 (2019-08-10)

  • fixed typo in documentation
  • dependencies updated
  • babel loose transformations

0.12.0 (2019-07-25)

  • React JSX support
  • javascript input support
  • dependencies updated
  • improved documentation

0.11.2 (2019-07-14)

  • fixed: add default shebang for binary if none specified

0.11.1 (2019-07-14)

  • bug fixes

0.11.0 (2019-07-13)

  • added selective support to top-level esModule & interop options
  • don't check package.json field if corresponding build disabled
  • dynamic imports support
  • imports user typescript if installed
  • use chokidar only if installed
  • changes in configsFromPkg api method
  • colors on git bach for windows
  • improved documentation
  • dependencies updated

0.10.1 (2019-07-11)

  • fixed: binary min version

0.10.0 (2019-07-11)

  • dependencies updated
  • added main option
  • added module option
  • added types option
  • re-added browser option with different functionality
  • input option additional functionalities
  • bin option additional functionalities
  • bin option old functionality deprecated
  • analizePkg returns a totally different object

0.9.0 (2019-07-09)

  • reformat project name & version message
  • dependencies updated
  • removed browser option

0.8.5 (2019-07-08)

  • print project name & version

0.8.4 (2019-07-07)

  • fixed: issue with globals when building for browser
  • fixed: issue with cache

0.8.3 (2019-07-07)

  • refactoring
  • build with cache
  • dependencies updated

0.8.2 (2019-07-06)

  • code cleanup
  • removed snyk patch for lodash
  • better validation & type check for package.json fields
  • better validation & type check for options

0.8.1 (2019-07-05)

  • applied snyk patch for lodash

0.8.0 (2019-07-05)

  • configsFromPkg throws on non *.ts input instead of analizePkg
  • optionalDependencies as external
  • jsnext:main field as module field fallback
  • analized dependencies as null if not present
  • dependencies updated

0.7.3 (2019-06-30)

  • external as function with cache
  • import package file as external

0.7.2 (2019-06-30)

  • dependencies updated
  • fixed: wrong name on bin option error
  • better types for config functions
  • ts-jest for typescript test
  • added husky

0.7.1 (2019-06-27)

  • fixed cache folder
  • dependencies updated

0.7.0 (2019-06-27)

  • added support for CLI binary file
  • added bin option
  • added format option
  • deprecated browser option
  • name option default behavior
  • documentation improved
  • better errors

0.6.0 (2019-06-25)

  • full api & cli makeover
  • removed deprecated options
  • "inline" sourcemap support
  • added option validation
  • added cache option
  • improved documentation
  • dependencies updated

0.5.4 (2019-06-23)

  • dependencies updated

0.5.3 (2019-06-22)

  • dependencies updated

0.5.2 (2019-06-22)

  • dependencies updated

0.5.1 (2019-06-07)

  • removed version print

0.5.0 (2019-06-06)

  • dependencies updated
  • refactoring

0.4.1 (2019-06-01)

  • min option as boolean
  • improved documentation
  • refactoring

0.4.0 (2019-05-31)

  • min option behavior changed
  • documented changes in min option behavior
  • refactoring
  • dependencies updated

0.3.2 (2019-05-30)

  • added --silent cli option
  • added min option
  • improved documentation
  • dependencies updated

0.3.1 (2019-05-25)

  • fixed types export issue related to #7
  • improved documentation
  • refactoring

0.3.0 (2019-05-24)

  • build cli tool from source code
  • deprecated iife, amd & umd options
  • added browser option
  • build browser build base on browser field
  • improved documentation
  • refactoring

0.2.6 (2019-05-22)

0.2.5 (2019-05-17)

  • dependencies updated
  • documentation improved
  • added silent cli option
  • added tests
  • using rollup-plugin-typescript2
  • code cleanup

0.2.4 (2019-04-30)

  • added coverage badge
  • documentation improved

0.2.3 (2019-04-30)

  • using read-pkg
  • using builtin-modules
  • dependencies updated
  • event driven build
  • added new tests
  • upload coverage

0.2.2 (2019-04-25)

  • dependencies updated
  • types refactoring

0.2.1 (2019-04-25)

  • dependencies updated

0.2.0 (2019-04-25)

  • analized package format refactoring

0.1.0 (2019-04-23)

  • using ora
  • refactoring
  • dependencies updated
  • added equals option

0.0.4 (2019-04-15)

  • added greenkeeper
  • documentation improved

0.0.3 (2019-04-15)

  • documentation improved
  • added tests
  • setup circleci
  • code linting

0.0.2 (2019-04-13)

  • documentation improved

0.0.1

  • Preliminary release