UNPKG

varan

Version:

A webpack starter kit for offline-first bring-your-own-code apps with server side rendering

152 lines (93 loc) 7.72 kB
# Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## [0.17.1](https://github.com/ersims/varan/compare/varan@0.17.0...varan@0.17.1) (2020-03-28) ### Bug Fixes - disable esmodules to prevent some parsing errors ([9b375ff](https://github.com/ersims/varan/commit/9b375ff5851239a9ffe3a3e6016e8a50a5b0498b)) # [0.17.0](https://github.com/ersims/varan/compare/varan@0.16.3...varan@0.17.0) (2020-03-28) ### Bug Fixes - **deps:** update dependency execa to v4 ([bde5132](https://github.com/ersims/varan/commit/bde5132dbe328a70a339b9b2477c360a25355130)) - **deps:** update dependency file-loader to v5 ([30f8ff9](https://github.com/ersims/varan/commit/30f8ff9f770f31fe9d79f4232b7c86693e50b5b0)) - **deps:** update dependency file-loader to v6 ([4aaab77](https://github.com/ersims/varan/commit/4aaab77b05bad66940a786d6f0cf1fd0c099482b)) - **deps:** update dependency mini-css-extract-plugin to ^0.9.0 ([3dfb8d1](https://github.com/ersims/varan/commit/3dfb8d1ee394fe01fa6d17e872555989e1e750e9)) - **deps:** update dependency react-dev-utils to v10 ([dba8840](https://github.com/ersims/varan/commit/dba88408ed50af46ea1af14ba06581c86e062d30)) - **deps:** update dependency sharp to ^0.24.0 ([beb8a09](https://github.com/ersims/varan/commit/beb8a0979117fcb747910f90bc53c5e318e1347d)) - **deps:** update dependency sw-precache-webpack-plugin to v1 ([3c8bd65](https://github.com/ersims/varan/commit/3c8bd65a303572c39d22c1f1e39eeaf6d6b12c86)) - **deps:** update dependency update-notifier to v4 ([f9885c3](https://github.com/ersims/varan/commit/f9885c3ad48efda178b3e09f4d56a474da85e91e)) - **deps:** update dependency url-loader to v3 ([7770eda](https://github.com/ersims/varan/commit/7770edae7d49c8422dc55ac02fb16c4a632acc37)) - **deps:** update dependency url-loader to v4 ([6ef6f15](https://github.com/ersims/varan/commit/6ef6f15cbca71a65434686cce4c31d3902ddcb3f)) - **deps:** update dependency wait-on to v4 ([63422fb](https://github.com/ersims/varan/commit/63422fbd15412bbf54955fa2970fad56168f522f)) ### Features - drop support for node v8 ([be5b3d9](https://github.com/ersims/varan/commit/be5b3d90d2b360750aa956827e1315cc8585396f)) ## [0.16.3](https://github.com/ersims/varan/compare/varan@0.16.2...varan@0.16.3) (2019-11-21) ### Features - add loader to only return the src property from responsive-loader ([a539640](https://github.com/ersims/varan/commit/a539640737f53530ea4e6925d76bea0ef674ae9f)) ## [0.16.2](https://github.com/ersims/varan/compare/varan@0.16.1...varan@0.16.2) (2019-11-18) ### Bug Fixes - use responsive-loader as fallback only in production ([0ed8f03](https://github.com/ersims/varan/commit/0ed8f039469abf64f7d15a74057efbdfbfa2b679)) ## [0.16.1](https://github.com/ersims/varan/compare/varan@0.16.0...varan@0.16.1) (2019-11-18) ### Bug Fixes - use file-loader unless the issuing file can support more ([a71f689](https://github.com/ersims/varan/commit/a71f689bd452e146cc8f9314cccd0077b21070e9)) # [0.16.0](https://github.com/ersims/varan/compare/varan@0.15.2...varan@0.16.0) (2019-11-18) ### Bug Fixes - use `APP_BUILD_VAR_` environment variables on server as well ([91b0e63](https://github.com/ersims/varan/commit/91b0e6359a0a7eeef6002976b43775e965694f62)) - **deps:** update dependency chalk to v3 ([e0f0c4f](https://github.com/ersims/varan/commit/e0f0c4fea63510509fcc5aa89bb59a3a6b713fbf)) - **deps:** update dependency commander to v4 ([9e0caf0](https://github.com/ersims/varan/commit/9e0caf065a0d0676503f2e1888c24ce367b8d9a4)) - **deps:** update dependency filesize to v6 ([1f14f22](https://github.com/ersims/varan/commit/1f14f220e87759af2099a6d2f80517219c091694)) ### Features - replace webpack-pwa-manifest with app-manifest-loader ([750c1fc](https://github.com/ersims/varan/commit/750c1fca16e6f85154d5669c8aeb934a412d4658)) ### BREAKING CHANGES - removed support for webpack-pwa-manifest in default varan webpack config in favor for app-manifest-loader to make manifest a part of the app and not build configuration. Migration is as simple as adding webpack-pwa-manifest as custom configuration or update your app to use handcrafted manifest files as per app-manifest-loader docs ## [0.15.2](https://github.com/ersims/varan/compare/varan@0.15.1...varan@0.15.2) (2019-10-20) ### Bug Fixes - **deps:** update dependency execa to v3 ([4212732](https://github.com/ersims/varan/commit/4212732)) - json stringify env vars ([179a3d8](https://github.com/ersims/varan/commit/179a3d8)) ## [0.15.1](https://github.com/ersims/varan/compare/varan@0.15.0...varan@0.15.1) (2019-10-06) ### Bug Fixes - enable stdin while showing watcher spinner ([acdb9dd](https://github.com/ersims/varan/commit/acdb9dd)) - remove hot update assets from manifest ([0e525ce](https://github.com/ersims/varan/commit/0e525ce)) # [0.15.0](https://github.com/ersims/varan/compare/varan@0.14.0...varan@0.15.0) (2019-10-06) ### Bug Fixes - **deps:** update dependency filesize to v5 ([2c87541](https://github.com/ersims/varan/commit/2c87541)) - change auto injected build env vars from APP* to APP_BUILD_VAR* ([db92546](https://github.com/ersims/varan/commit/db92546)) - remove compressed assets from asset build list ([001a735](https://github.com/ersims/varan/commit/001a735)) ### Features - add integrity to asset-manifest.json ([02a4d78](https://github.com/ersims/varan/commit/02a4d78)) - add support for css and sass modules ([2661d2c](https://github.com/ersims/varan/commit/2661d2c)) - enable historyApiFallback as default ([e7ec779](https://github.com/ersims/varan/commit/e7ec779)) ### BREAKING CHANGES - APP* environment variables are no longer automatically injected during build time. This is to prevent accidental leak of sensitive information. Use APP_BUILD_VAR* instead - or use the "buildVars" option. Previous: APP* New: APP_BUILD_VAR* - asset-manifest.json now contains an object with src and integrity for each asset instead of previous src string. Previous: { "asset.js": "asset.hash.js" } New: { "asset.js": { src: "asset.hash.js", integrity: "sha256..." } # [0.14.0](https://github.com/ersims/varan/compare/varan@0.13.3...varan@0.14.0) (2019-09-08) ### Bug Fixes - **deps:** update dependency sass-loader to v8 ([e6674f4](https://github.com/ersims/varan/commit/e6674f4)) - **deps:** update dependency terser-webpack-plugin to v2 ([19f455c](https://github.com/ersims/varan/commit/19f455c)) - always use terser source maps to ensure proper file resolving ([2485b17](https://github.com/ersims/varan/commit/2485b17)) ### Features - add brotli compression by default ([920bad6](https://github.com/ersims/varan/commit/920bad6)) - add support for custom build time variables ([27b0bcf](https://github.com/ersims/varan/commit/27b0bcf)) ## [0.13.3](https://github.com/ersims/varan/compare/varan@0.13.2...varan@0.13.3) (2019-08-21) ### Bug Fixes - use webpack-assets-manifest for manifest generation ([cb1919e](https://github.com/ersims/varan/commit/cb1919e)) ## [0.13.2](https://github.com/ersims/varan/compare/varan@0.13.1...varan@0.13.2) (2019-08-18) ### Bug Fixes - make fibers optional to improve reliability on various platforms ([51901b1](https://github.com/ersims/varan/commit/51901b1)) ## [0.13.1](https://github.com/ersims/varan/compare/varan@0.13.0...varan@0.13.1) (2019-08-13) ### Bug Fixes - add missing files to released packages ([fbf7816](https://github.com/ersims/varan/commit/fbf7816)) # 0.13.0 (2019-08-13) ### Features - add separate babel preset ([3acac18](https://github.com/ersims/varan/commit/3acac18)) - add support for using varan examples as project templates ([9342730](https://github.com/ersims/varan/commit/9342730))