# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [4.4.1](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v4.4.0...v4.4.1) (2021-09-08)

**Note:** Version bump only for package @pslb/pslb





# [4.4.0](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v4.3.1...v4.4.0) (2021-09-08)


### Features

* update libraries - add demo back ([fd0cb82](https://github.com/key-data-systems/pie-shared-lib-builder/commit/fd0cb824021aa484a74a3aefe1d55339d05e2ac7))





## [4.3.1](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v4.3.0...v4.3.1) (2021-09-03)


### Bug Fixes

* get publish working - update libnpmpublish ([f680165](https://github.com/key-data-systems/pie-shared-lib-builder/commit/f680165cec2373efde7746ff2116fb2399d06356))





# [4.3.0](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v4.2.2...v4.3.0) (2021-08-31)


### Bug Fixes

* print path ([6755e1f](https://github.com/key-data-systems/pie-shared-lib-builder/commit/6755e1f7282b0de3c2615cf1e3607a18adf86b76))


### Features

* add 2 modes to print preview ([a484040](https://github.com/key-data-systems/pie-shared-lib-builder/commit/a4840405377833528b31386748531e78d0d174d9))





## [4.2.2](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v4.2.1...v4.2.2) (2021-08-30)


### Bug Fixes

* read correct print input path ([7a1bee9](https://github.com/key-data-systems/pie-shared-lib-builder/commit/7a1bee98d71439c0136984e5ebf5ca45af4fdf6e))





## [4.2.1](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v4.2.0...v4.2.1) (2021-08-30)


### Bug Fixes

* check for correct print path ([799d41a](https://github.com/key-data-systems/pie-shared-lib-builder/commit/799d41a97500384fd26626aec78f5c346a89b894))





# [4.2.0](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v4.0.6...v4.2.0) (2021-08-27)


### Bug Fixes

* add postcss ([b1a0d96](https://github.com/key-data-systems/pie-shared-lib-builder/commit/b1a0d9654ae8095afabf887d61b894c09b3f3410))
* always add CORS headers ([940a2a4](https://github.com/key-data-systems/pie-shared-lib-builder/commit/940a2a44691a7f60ef22d6a9341be9dd57165191))
* bump minor version ([785ecda](https://github.com/key-data-systems/pie-shared-lib-builder/commit/785ecdad094d8f767cd8f5eb24f2d58f0db9e1b2))
* tidy up ([38c128a](https://github.com/key-data-systems/pie-shared-lib-builder/commit/38c128a893a7508aa1f5f0fa8c208e3e41935e75))


### Features

* add retry to manifest-loader ([34a232c](https://github.com/key-data-systems/pie-shared-lib-builder/commit/34a232c0d882215e6312ce4a4986bc9057f315df))





## [4.0.6](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v4.0.5...v4.0.6) (2020-07-31)


### Bug Fixes

* only set path if defined ([e5670f2](https://github.com/key-data-systems/pie-shared-lib-builder/commit/e5670f290b704f4650ec90cf5ae54c9956a88efd))





## [4.0.5](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v4.0.4...v4.0.5) (2020-06-17)


### Bug Fixes

* pass in empty object to objectHash ([38b4019](https://github.com/key-data-systems/pie-shared-lib-builder/commit/38b401905b4964ef49ae95304951514306777b70))





## [4.0.4](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v4.0.3...v4.0.4) (2020-06-16)


### Bug Fixes

* check modules match for manifest re-use ([96827d3](https://github.com/key-data-systems/pie-shared-lib-builder/commit/96827d3a0aeb5352749263178d60e3b60aadd0c8))
* element loading if in root ([c8d08c7](https://github.com/key-data-systems/pie-shared-lib-builder/commit/c8d08c7d24ffc3659c97d82262c62742fa5bce2c))





## [4.0.3](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v4.0.2...v4.0.3) (2020-06-16)


### Bug Fixes

* handle missing configure sub package ([9b7d302](https://github.com/key-data-systems/pie-shared-lib-builder/commit/9b7d302be0977681f39ef9d1630609900d5deea3))





## [4.0.2](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v4.0.1...v4.0.2) (2020-06-15)


### Bug Fixes

* assign element properly ([71745b4](https://github.com/key-data-systems/pie-shared-lib-builder/commit/71745b4f982943dd522caaac293d8c9e5adb4501))





## [4.0.1](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v4.0.0...v4.0.1) (2020-06-15)


### Bug Fixes

* rename `exports` to avoid transpiled name collision ([7dcbb16](https://github.com/key-data-systems/pie-shared-lib-builder/commit/7dcbb16d371b70930d6e65a2bcfbb36ce9cdfd1b))





# [4.0.0](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v3.0.2...v4.0.0) (2020-06-15)


### Bug Fixes

* PD-226 - find version in monorepo root if multiple versions found ([88fe7d9](https://github.com/key-data-systems/pie-shared-lib-builder/commit/88fe7d9594c476367f236ec887c8df0f5047630a))


### Features

* Strict version checking for runtime linking PD-226 ([b37a693](https://github.com/key-data-systems/pie-shared-lib-builder/commit/b37a693feff229e9f7cace38dd047ab91bab948a))


### BREAKING CHANGES

* libraries only get linked if the version is compatible.
To get behavior similar to previous versions you must set
`pslb.overrides` to be a map of dependencies and what version/range is
acceptable.





## [3.0.2](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v3.0.1...v3.0.2) (2020-05-26)

**Note:** Version bump only for package @pslb/pslb





## [3.0.1](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v3.0.0...v3.0.1) (2020-05-26)


### Bug Fixes

* merge RunOpts and Config ([6c93d65](https://github.com/key-data-systems/pie-shared-lib-builder/commit/6c93d65b327576480eac870ea1919b2cdfbcd37d))
* write configure bundle to file ([136c7a3](https://github.com/key-data-systems/pie-shared-lib-builder/commit/136c7a3bd46334abe6d510137aa04273d5564217))





# [3.0.0](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v2.4.1...v3.0.0) (2020-05-26)


### Features

* range for pkg/libs is passed into dll plugin ([02fe271](https://github.com/key-data-systems/pie-shared-lib-builder/commit/02fe271bf17f463ed311c5401a9f104554a06489))


### BREAKING CHANGES

* The config model has simplified but means that old
config files will need to be updated.





## [2.4.1](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v2.4.0...v2.4.1) (2020-05-11)


### Bug Fixes

* improve logging ([a158234](https://github.com/key-data-systems/pie-shared-lib-builder/commit/a158234538860ba7f5d096c5e695b094e809b9ea))





# [2.4.0](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v2.3.0...v2.4.0) (2020-05-09)


### Bug Fixes

* bad import of sucrase ([1384d9a](https://github.com/key-data-systems/pie-shared-lib-builder/commit/1384d9ab2c48e9703b4938e1ea9bb800681c65de))
* getPkgAndPath ([454c892](https://github.com/key-data-systems/pie-shared-lib-builder/commit/454c89227c63326e6995b6fbf719bfbc233b2acc))
* re-enable build ([1290ff3](https://github.com/key-data-systems/pie-shared-lib-builder/commit/1290ff3f67b191b3ae757babd2d8c7022b555111))
* return middleware if doing a 303 ([8774779](https://github.com/key-data-systems/pie-shared-lib-builder/commit/8774779de82fd83f2b3eae4aefab95a1e8e42a97))
* simple redirect to unpkg if file missing ([2f9f329](https://github.com/key-data-systems/pie-shared-lib-builder/commit/2f9f3291d4e5c66162b1ebdf42183495fd0be621))





# [2.3.0](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v2.2.4...v2.3.0) (2020-05-08)


### Bug Fixes

* compile error ([8788b6f](https://github.com/key-data-systems/pie-shared-lib-builder/commit/8788b6f9fbf8df1201c607c1e185c0cb16791dfb))
* handle THIS_IS_UNDEFINED ([c107cc4](https://github.com/key-data-systems/pie-shared-lib-builder/commit/c107cc4d1e25abeedd35fd40933454c2dede6680))
* rm package-lock files ([fe967b7](https://github.com/key-data-systems/pie-shared-lib-builder/commit/fe967b75026eee313a2b61f9973b4aa143f2ba84))
* tests ([1d07c04](https://github.com/key-data-systems/pie-shared-lib-builder/commit/1d07c044bfccc96cf9f5da36f570ea233b45cb20))


### Features

* add --lib and --skipPackages flags ([d2cd21a](https://github.com/key-data-systems/pie-shared-lib-builder/commit/d2cd21a51ca878dffde93a28ea13594d3a3797e2))
* support optional configure/controller in pie-pkg demo ([bd7f28c](https://github.com/key-data-systems/pie-shared-lib-builder/commit/bd7f28c476f53b1c3d47d40be55ec3c9f9f8ccf6))
* support root level elements ([300fd2d](https://github.com/key-data-systems/pie-shared-lib-builder/commit/300fd2d84e10144f3c1ee8f5edf238c0aebd6280))





## [2.2.4](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v2.2.3...v2.2.4) (2020-04-10)


### Bug Fixes

* don't exclude node_modules for buildPkg ([19b24a8](https://github.com/key-data-systems/pie-shared-lib-builder/commit/19b24a879653b483cb323caba2e4328f2c382e9f))





## [2.2.3](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v2.2.2...v2.2.3) (2020-04-10)


### Bug Fixes

* note about excludes ([b5932c2](https://github.com/key-data-systems/pie-shared-lib-builder/commit/b5932c2b681af3474d3eb7b72a5ebf8c16d389e8))





## [2.2.2](https://github.com/key-data-systems/pie-shared-lib-builder/compare/v2.2.1...v2.2.2) (2020-04-10)


### Bug Fixes

* fix sucrase exclude ([cd6890e](https://github.com/key-data-systems/pie-shared-lib-builder/commit/cd6890ea4b57b82d025a223b732a989bec06e363))
