# Changelog

> _For older releses, check our curated [release update thread](https://github.com/snowpackjs/snowpack/discussions/1183) or the raw [commit history](https://github.com/snowpackjs/snowpack/commits/main/snowpack)._

## snowpack@3.0.6 [2021-01-13]

- 8f614490 - final cleanup before v3 goes out
- 15d77ea3 - cleanup

## snowpack@3.0.7 [2021-01-13]

- 61bd4c3b - [ci] yarn format
- eb5b366a - cleanup types, release script
- 20e3ed21 - move skypack and esbuild into real dependencies for now
- e63d70fd - fix direct foo.svelte.css references
- 01a80448 - [ci] yarn format

## snowpack@3.0.8 [2021-01-13]

- c2124bd7 - json fix
- e040f071 - Fix postcss-modules being required as a dependency in projects (#2257) <David Bailey>
- c566aa10 - add bundled type support for esinstall and skypack, remove as full deps
- ecf85d52 - move open back to regular dependency
- b0f7280c - [ci] yarn format

## snowpack@3.0.9 [2021-01-13]

- d26c7733 - [ci] yarn format

## snowpack@3.0.10 [2021-01-13]

- 1d071628 - cleanup the bundled build before publishing
- beb3f9a1 - stop ignoring postcss in generated bundle
- 2b797521 - [ci] yarn format

## snowpack@3.0.11 [2021-01-16]

- 58a36d4c - fix bad build conditional check
- 37f7a55d - remove empty build folders from build
- 6e01eeb5 - improve build watch output
- 137c58b0 - fix init file issue
- e2b74e7b - add fallback deprecation
- 968720cf - remove rollup from bundle to pass peerDep checks
- 70d25dad - Resolves #2265 (#2289) <Josh Wilson>
- 7b38b486 - get tests passing
- e6b618c5 - [ci] yarn format


## snowpack@3.0.12 [2021-02-23]

* d3b6f769 - Support packages that use export maps but have no main (#2659) <Matthew Phillips>
* 2ae933be - add true logger error message 
* 0de849ee - Catch WebSocket message parse errors (#2470) <Ben Foxall>
* da75ff23 - remove circular dependencies in util (#2366) 
* bfa32aff - proper default browser support for mac (#2364) 
* 1c44c22d - fix bad url access in import maps, snowpack add 
* 76dca31a - add octet-stream handling 
* 10f3461b - [ci] yarn format 
* 615f13a7 - Add isHmrEnabled and isSSR to plugin transform. (#2332) <Chris Thomas>
* 65008c63 - fix: prettier snowpack/src/build dir (#2346) <ZYSzys>
* 690d3b1d - update prettier to use explicit formatting 
* f07105a9 - Add root level export of clearCache (#2330) <Kevin Scott>
* 137139b4 - [ci] yarn format 
* e0f01181 - fix: prettier format (#2316) <ZYSzys>
* 0fc858cf - fix bad optimize external filter 
* fb167098 - load plugins relative to config root 
* 85ddf618 - add JS API docs (#2315) 
* 49b29f97 - [ci] yarn format 

## snowpack@3.0.13 [2021-02-23]

* 74d0be10 - add resolve for bundled package 

## snowpack@3.1.0-pre.12 [2021-03-12]

* 9d987e4a - fix watching logic and dashboard output 
* 15428ae4 - [ci] yarn format 
* bea1c56c - Simplify. cleanup, enhance snowpack internals (#2707) 
* 43677e89 - Add import support for .interface files, alongside .svelte, and .vue. (#2380) <Aral Balkan>
* 3d457a8e - fix(ssr-loader): support css modules (#2528) <Nate Moore>
* 23d7b450 - fix: recognise dot as a valid relative import (#2662) <Jon Rimmer>
* 582808c3 - [ci] yarn format 
* deabcb0e - don't escape utf-8 characters by cheerio and esbuild (#2755) <bsl-zcs>
* d35d50b4 - [ci] yarn format 
* b756b49d - Fix snowpack add/rm for npm packages with @ prefix (#2665) <Nigel>
* 58df86d4 - add a tip if someone uses process.env 
* fdda447d - dont match meta paths to routes 

## snowpack@3.1.0 [2021-03-19]

* 872bfc74 - [ci] yarn format <natemoo-re>
* c8aee80f - Support compound output file extensions (#2593) <Edward Faulkner>
* 8dbd6af3 - [ci] yarn format <natemoo-re>
* 88d3a9a9 - handle legacy package urls (#2915) 
* 094b7a12 - Add `openUrl` option to config (#2902) <Dan Marshall>
* aba028c4 - [ci] yarn format <natemoo-re>
* 4de244ef - Add support for custom TLS key files via devOptions.secure = { cert, key } (#2356) <Aral Balkan>
* da049ce4 - [ci] yarn format <natemoo-re>
* b569d35b - add getUrlForPackage utility (#2913) <Nate Moore>
* d826a60c - Remove enumerability of converted ESM in SSR (#2920) <Matthew Phillips>
* 941110cd - fix esbuild 0.9.x breaking change (#2914) 
* 35289b4b - improve import scanner perf (#2900) 
* a800bf3d - finalize picomatch support (#2912) 
* d33076a3 - Speed up exclusions with picomatch  (#2904) <Ismail Syed>
* 84e034cc - [ci] yarn format 
* f35bc421 - fix debug log 
* 81fd028e - [ci] yarn format <natemoo-re>
* 7c8236e8 - Add config.env property to support non-prefixed env variables (#2390) <moonrailgun>
* 337cfd7a - only target actual imports (Regex Fix) (#2817) <Danzo7>
* aa953cca - refactor: update to esbuild 0.9 (#2886) <Ludovico Fischer>
* cd4f344b - [ci] yarn format <natemoo-re>
* 0fce7efd - Support buildOptions.jsxInject in config (#2884) <Nate Moore>
* dc503c84 - speed up mount scanning with fdir (#2876) 
* e8dead62 - improve handling of "." & ".." imports (#2877) 
* a178f286 - run transform on all dependencies (#2878) 
* 27321b83 - collect known imports by package and version 
* 3a6ad53a - update (#2363) <Myou Aki>
* b2738967 - improve cjs<>esm conversion of named exports (#2859) 
* 3ba7fede - feat: support specifying sourcemap type in config.optimize.sourcemap (#2793) <yqrashawn>
* 03ceb62d - Resolve missing extensions (#2839) <Drew Powers>
* 28689888 - [ci] yarn format 
* 689f58e9 - SSR fixes (#2853) <Matthew Phillips>
* 3549e43c - Fix Mac OS devOptions.open bug (#2798) <joakim-mjardner>
* 21461ce5 - Update @snowpack/plugin-postcss API (#2854) <Drew Powers>
* 9fbe93fb - fix: revert snowpack to v3.0.13 for CI tests (#2851) <Nate Moore>
* 339d3cf1 - [ci] yarn format <natemoo-re>
* ea4ebd17 - Proper loading of ESM config files (#2834) <Nate Moore>
* 8f022949 - snowpack@3.1.0-pre.12 
* 9d987e4a - fix watching logic and dashboard output 
* 15428ae4 - [ci] yarn format 
* bea1c56c - Simplify. cleanup, enhance snowpack internals (#2707) 
* 43677e89 - Add import support for .interface files, alongside .svelte, and .vue. (#2380) <Aral Balkan>
* 3d457a8e - fix(ssr-loader): support css modules (#2528) <Nate Moore>
* 23d7b450 - fix: recognise dot as a valid relative import (#2662) <Jon Rimmer>
* 582808c3 - [ci] yarn format 
* deabcb0e - don't escape utf-8 characters by cheerio and esbuild (#2755) <bsl-zcs>
* d35d50b4 - [ci] yarn format 
* b756b49d - Fix snowpack add/rm for npm packages with @ prefix (#2665) <Nigel>
* 58df86d4 - add a tip if someone uses process.env 
* fdda447d - dont match meta paths to routes 

## snowpack@3.1.1 [2021-03-19]

* f53498ba - Fix preact regression (#2926) 

## snowpack@3.1.2 [2021-03-20]

* 1232e252 - add back cjs-cjs compat from an earlier pr (#2934) 