### [0.8.4](https://github.com/FranckFreiburger/vue3-sfc-loader/compare/v0.8.3...v0.8.4) (2021-07-08) ### [0.8.3](https://github.com/FranckFreiburger/vue3-sfc-loader/compare/v0.8.2...v0.8.3) (2021-06-30) ### Bug Fixes * **core:** fix toStringTag symbol for typed array ([4e684f2](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/4e684f244f2322cce7477c22c4e7ad1a9b158c3b)) ### [0.8.2](https://github.com/FranckFreiburger/vue3-sfc-loader/compare/v8.0.1...v0.8.2) (2021-06-29) ### Features * **build:** uses non-polluting polyfills ([ca73b8f](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/ca73b8f40321770d3256e565fa5dbc998a5bee5c)) ### Bug Fixes * **core:** add bootstrap.js to handle special conditions (IE11) ([9111483](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/9111483e48a5a63a29cd40c05390939f913abf71)) ### [0.8.1](https://github.com/FranckFreiburger/vue3-sfc-loader/compare/v0.8.0...v0.8.1) (2021-06-28) ### Bug Fixes * **build:** IE11 compatibility ([cce49ec](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/cce49ec23a848822a058ceb586d0a0a502204c28)), closes [#75](https://github.com/FranckFreiburger/vue3-sfc-loader/issues/75) * core-js with preset-env usage ([2ba3f5d](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/2ba3f5dbf85900b9c6c4cceb37aa1c69ba2c44cf)) ## [0.8.0](https://github.com/FranckFreiburger/vue3-sfc-loader/compare/v0.7.3...v0.8.0) (2021-05-31) ### ⚠ BREAKING CHANGES * **core:** *getFile()* will continue to support a simple string as return value but the object form is now : `{ type, getContentData }` instead of `{ type, content }` ### Features * **build:** generate TypeScript definition file as a bundle ([65fe3f4](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/65fe3f4e448d926afb388550e230d22fb3b06dfc)) * **core:** add additionalBabelParserPlugins to options ([1f344da](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/1f344da95b21ff51571e7d6e3797ff42cb589813)) * **core:** add binary data support ([fd59be4](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/fd59be499fc8c1e9ae86311294f1b6363679479e)), closes [#69](https://github.com/FranckFreiburger/vue3-sfc-loader/issues/69) ### Bug Fixes * **core:** "[Deprecation] SharedArrayBuffer will require cross-origin isolation as of M91" console message ([c8fdb6f](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/c8fdb6f26cc80dbdc7f9de2a3926df3c5af0cc01)), closes [#53](https://github.com/FranckFreiburger/vue3-sfc-loader/issues/53) * **core:** types: moduleCache is mandatory ([53cfd5c](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/53cfd5c72aced3eb2ac0204b0e3b1fd4f933ee54)) ### [0.7.3](https://github.com/FranckFreiburger/vue3-sfc-loader/compare/v0.7.2...v0.7.3) (2021-04-05) ### Features * **build:** add vue2 & vue3 esm target (dist/vue*-sfc-loader.esm.js) ([cd98dd8](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/cd98dd8e2ba527ce2a794d919f7e04d114145685)) ### Bug Fixes * **vue2:** fix Optional chaining expression support in templates (take 2) ([042fb7a](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/042fb7a2258d1cec6648d75a1b73b1bc14d959f3)) ### [0.7.2](https://github.com/FranckFreiburger/vue3-sfc-loader/compare/v0.7.1...v0.7.2) (2021-04-03) ### Bug Fixes * **vue2:** fix Optional chaining expression support in templates ([0b2d274](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/0b2d2746574c0d1b8fbd1c55ff83d010d88a59fd)) ### [0.7.1](https://github.com/FranckFreiburger/vue3-sfc-loader/compare/v0.7.0...v0.7.1) (2021-03-30) ### Bug Fixes * **core:** fix absolute path handling ([8caf159](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/8caf159e664c45b7b92ecc60890ebb97961fb499)) ## [0.7.0](https://github.com/FranckFreiburger/vue3-sfc-loader/compare/v0.6.1...v0.7.0) (2021-03-26) ### ⚠ BREAKING CHANGES * **core:** remove extname from PathHandlers, then replace PathHandlers with PathResolve * **core:** rename extname into type (since extname is not abstract enough) * **core:** make path(s) abstract ### Features * **core:** make path(s) abstract ([e20b864](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/e20b86494abe5522cfe20b9d607f8ff54a0d7af5)) ### wip * **core:** remove extname from PathHandlers, then replace PathHandlers with PathResolve ([0deb95f](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/0deb95f3ef061625a642b2db59c6b71248e5b34c)) * **core:** rename extname into type (since extname is not abstract enough) ([6a7e722](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/6a7e72252d0957c9880bf7c32ae1afe245caec34)) ### [0.6.1](https://github.com/FranckFreiburger/vue3-sfc-loader/compare/v0.6.0...v0.6.1) (2021-03-21) ### Bug Fixes * **core:** fix default resolve() behavior when relPath starts with '/' ([e09cf34](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/e09cf3496ece8be62985a220802c0afbd9a7b3f5)) * **core:** fix noop debug module ([8a9a3b5](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/8a9a3b57bc9a957ab1810faa2ef5f88700ce43a1)) * **vue2:** compileStyleOptions scoped condition ([a9609fb](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/a9609fbcfd8c046f5da8f137d8c5cd830c71635c)) ## [0.6.0](https://github.com/FranckFreiburger/vue3-sfc-loader/compare/v0.5.1...v0.6.0) (2021-03-20) ### ⚠ BREAKING CHANGES * **core:** replace Options.moduleHandler object with Options.handleModule() ### wip * **core:** replace Options.moduleHandler object with Options.handleModule() ([d7d5669](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/d7d5669969bd9d03a2eeb31cc2f92c68695199a6)) ### [0.5.1](https://github.com/FranckFreiburger/vue3-sfc-loader/compare/v0.5.0...v0.5.1) (2021-03-19) ### Bug Fixes * **core:** set initial refPath to '/' instead of '' ([893f1d4](https://github.com/FranckFreiburger/vue3-sfc-loader/commit/893f1d4d6366942ada1965b25f06deca629c6bf1)) ## [0.5.0](https://github.com/FranckFreiburger/vue3-sfc-loader/compare/v0.4.5...v0.5.0) (2021-03-19) ### ⚠ BREAKING CHANGES * **core:** replace recurrent (absPath, relPath) with PathContext * **core:** add Resource, rename additionalModuleHandlers into moduleHandlers, refactoring ### Bug Fixes * **vue3:**