Skip to content

Latest commit

 

History

History
453 lines (305 loc) · 13.2 KB

CHANGELOG.md

File metadata and controls

453 lines (305 loc) · 13.2 KB

snowpack

3.8.6

Patch Changes

  • d72dc7df: Bugfix: dev server hanging on circular dependencies
  • c6146e61: Fixes a ghost dependency on 'magic-string'

3.8.5

Patch Changes

  • 0e9829ce: Fixes a regression caused by #3597

3.8.4

Patch Changes

  • 47d0792f: Fix using assets from linked packages
  • 57f545cc: Fix issue where multiple onFileChange handlers overwrote each other
  • Updated dependencies [5e84cdd8]
    • skypack@0.3.3

3.8.3

Patch Changes

  • 91da2b6a: Fix a small SSR bug with default exports

3.8.2

Patch Changes

  • c4a55550: Fixes scanning of dynamic imports on packages

3.8.1

Patch Changes

  • a1f56ef7: Remove type attribute from HMR script in dev server
  • 95d4309a: Remove exports field from package.json
  • Updated dependencies [9b1472f6]
    • esinstall@1.1.7

3.8.0

Minor Changes

  • a3eadde7: Ship unbundled ESM & CJS Snowpack builds

Patch Changes

  • f4e0bc42: Fixes regression with modules executing more than once
  • ab4ddec3: Fix dot folder dev response

3.7.1

Patch Changes

  • a4768503: Fix CSS Modules + baseUrl (#3515)

3.7.0

Minor Changes

  • 4ab4f07e: configure if dotfiles are included in build (#3455)

Patch Changes

  • 101dc42f: Pass external modules through to esbuild. (#3499)
  • fe288ca4: Respect trailing slash in dev server (#3509)
  • 7939563b: Don’t scan imports from non-JS files (#3495)
  • e449b7b8: [ci] yarn format
  • 6506cff2: Chore: update deps (#3494)
  • 30b7ef45: Ensure remote package fetches always use the configured origin (#3397)

3.6.2

Patch Changes

  • 33cd5648: Pass real filepath to transform plugins (#3483)

3.6.1

Patch Changes

  • 110043e2: Check externals before resolving entrypoint (#3479)

3.6.0

Minor Changes

  • ffee2c57: allow configuring loader (#3377)

Patch Changes

  • fb7eaaa4: Allow external CommonJS modules to be imported properly in Node (#3473)
  • 8cff0336: Make import.meta.url be the file URL in SSR (#3472)
  • 29e609aa: [#3188] Add ant-design/icons to NEVER_PEER_PACKAGES (#3443)
  • ded85e8a: Minor optimization on resolving path starts with '.' (#3361)
  • b8c76b00: Fix websocket proxying (#3225)

3.5.9

Patch Changes

  • 343274e2: [ci] yarn format
  • d93d01ec: Fix race condition reading existing import-map.json files (#3453)

3.5.8

Patch Changes

  • 611dac9a: [ci] yarn format
  • 7a1ae463: Handle runtime invalidation for proxy files (#3449)

3.5.7

Patch Changes

  • 6e7f137b: [ci] yarn format
  • dc44eb75: Disconnect the HMR server when snowpack is shutdown (#3439)

3.5.6

Patch Changes

  • f0534bb7: [ci] yarn format
  • 6ef3695d: Allow Snowpack to scan .astro files for imports (#3423)

3.5.5

Patch Changes

  • d61fb0a8: [ci] yarn format
  • aed6a8fd: Modules marked as external should always be treated as external (#3408)
  • cd6ec781: [ci] yarn format
  • 64b377e3: Correctly handle subpackage imports marked as external (#3407)

3.5.4

Patch Changes

  • 78d6ecf1: Fix: remove external override (#3401)

3.5.3

Patch Changes

  • c659b7c3: [ci] yarn format
  • b375b8a3: Fix external behavior for local package source and SSR. (#3399)

3.5.2

Patch Changes

  • 0f65cdf2: fix: construct NotFoundError before throwing (#3380)

3.5.1

Patch Changes

  • 398ad9f1: Allow clean shutdown of dev server (#3349)

3.5.0

Minor Changes

  • 84e39f8a: Enable cache directory path to be set explicitly (#3064) <François Wouts>

Patch Changes

  • 91bb53c0: Don’t cache .css files for Tailwind projects (#3326)
  • 48f9c524: [ci] yarn format
  • 45e2a22b: Avoid uncaught exception when file is deleted (#3313)
  • e321bbee: resolve .css ESM imports to .css.{js,ts} if there's no .css file on disk (#3315)

3.4.0

Minor Changes

  • 4403595e: Sourcemaps (#3271)

Patch Changes

  • fa7a5e3f: Typo (#3291)
  • 680272eb: Fix appending port 80 to url sometimes breaks hmr connectivity #3268 (#3269)
  • dc60a025: chore: update create-snowpack-app template deps (#3233)

3.3.7

Patch Changes

  • 5e34b829: Fix missing build files from load plugins (#3230)

3.3.6

Patch Changes

  • 9ad97afe: fix: CSS Modules exporting {} when no mount config (#3229)
  • ff1eaf66: [ci] yarn format
  • 0707fd63: fix: add mounted node_modules to ignore list (#3227)
  • f53e1833: chore: bump Snowpack version (#3228)
  • 3701201b: Support packageOptions.rollup.plugins (#3123)
  • cea40a05: Removes console log (#3204)
  • 3af6e064: [ci] yarn format
  • 1902f5c2: Correctly resolve preload urls from build manifest (#3201)

3.3.4

Patch Changes

  • 8f044398: Restore proxy SSR rewriting for CSS Modules proxy (#3191)
  • 870b34c2: Take the result of the first plugin (#3190)
  • 758bdb27: Fix Sass + CSS Modules (#3186)
  • 5e58fc64: fix: Race condition in symlink directory read (#3181) <Bjørn Stabell>
  • 28ea1f86: [ci] yarn format
  • e6861227: Support mounting within node_modules directory (#3134)
  • a089d86a: Test fixtures continued (#3100)

3.3.3

Patch Changes

  • 1f82543d: Fix publicPath option in esbuild (#3175)
  • 83294444: Add CSS Modules in Build SSR (#3170)

3.3.2

Patch Changes

  • dfd200a8: [ci] yarn format
  • fa96e618: Use a separate PackageSource for each config (#3164)

3.3.1

Patch Changes

  • 35e38b6c: [ci] yarn format
  • a3951e31: Refactor the build to improve reusability (#3157)

3.3.0

Minor Changes

  • deacbcd0: Streaming Package Imports v2 (#3028)
  • d9956f73: add explicit "mode" config (#3135)

Patch Changes

  • 25ed2885: [ci] yarn format
  • 6a15f872: Fix env.js always having MODE and NODE_ENV as development (#3132)
  • 63e30d32: Revert "improve node_modules excluding"
  • 3b3402bb: improve node_modules excluding
  • 48618f05: fix: remove tailing slash in import specifier as esinstall do (#3102)
  • b0481aa8: Honor devOptions.hmr option, fixes #3105 (#3114)
  • 42da07e4: fix: sourcemap config copy paste typo in config.ts in pr #2793 (#3115)
  • 9eb50368: update deps (#2928)
  • 18b9f09b: Simplify test suite (#2858)

3.2.2

Patch Changes

  • a643af33: Detect Sass partial changes in dev (#3060)

3.2.1

Patch Changes

  • 0663c1ac: fix HMR issue

3.2.0

Minor Changes

  • 598f05a7: Feat: import.meta.glob and import.meta.globEager support (#2881)

Patch Changes

  • 56c5a231: fix typo in changelog
  • c3971f10: add snowpack release notes
  • 40f02cf4: reorder changelog entries
  • a25f407d: Update CHANGELOG.md
  • c9dacc29: Update CHANGELOG.md
  • a676d665: fix website package.json
  • 68df7237: support remote import if specifier has version in it
  • 16f58b99: [ci] yarn format
  • d3859c8d: fix lint
  • 57a65bb8: [ci] yarn format
  • 685f2200: add docs, cleanup handler
  • 5fe83d4d: [ci] yarn format
  • 844cbcbe: routes support upgrade event (#2988)
  • a17dd97c: Fix: Only import directory/index.js as a fallback mechanism (#3018) <François Wouts>
  • e340dea9: Do not exclude folders starting with a dot (#2962)
  • fc6c1417: Improve CSS error message (#2973)
  • b41b14b0: Await promises in local source (#2972)

3.1.2

Patch Changes

  • e50cb745: fix better handling for unscannable cjs packages
  • 1232e252: add back cjs-cjs compat from an earlier pr (#2934)

3.1.1

Patch Changes

  • f53498ba: Fix preact regression (#2926)

3.1.0

Minor Changes

  • bea1c56c: Simplify. cleanup, enhance snowpack internals (#2707)
  • 3ba7fede: feat: support specifying sourcemap type in config.optimize.sourcemap (#2793)
  • aa953cca: refactor: update to esbuild 0.9 (#2886)

Patch Changes

  • 872bfc74: [ci] yarn format
  • c8aee80f: Support compound output file extensions (#2593)
  • 8dbd6af3: [ci] yarn format
  • 88d3a9a9: handle legacy package urls (#2915)
  • 094b7a12: Add openUrl option to config (#2902)
  • aba028c4: [ci] yarn format
  • 4de244ef: Add support for custom TLS key files via devOptions.secure = { cert, key } (#2356)
  • da049ce4: [ci] yarn format
  • b569d35b: add getUrlForPackage utility (#2913)
  • d826a60c: Remove enumerability of converted ESM in SSR (#2920)
  • 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)
  • 84e034cc: [ci] yarn format
  • f35bc421: fix debug log
  • 81fd028e: [ci] yarn format
  • 7c8236e8: Add config.env property to support non-prefixed env variables (#2390)
  • 337cfd7a: only target actual imports (Regex Fix) (#2817)
  • cd4f344b: [ci] yarn format
  • 0fce7efd: Support buildOptions.jsxInject in config (#2884)
  • 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)
  • b2738967: improve cjs<>esm conversion of named exports (#2859)
  • 03ceb62d: Resolve missing extensions (#2839)
  • 28689888: [ci] yarn format
  • 689f58e9: SSR fixes (#2853)
  • 3549e43c: Fix Mac OS devOptions.open bug (#2798)
  • 21461ce5: Update @snowpack/plugin-postcss API (#2854)
  • 9fbe93fb: fix: revert snowpack to v3.0.13 for CI tests (#2851)
  • 339d3cf1: [ci] yarn format
  • ea4ebd17: Proper loading of ESM config files (#2834)
  • 8f022949: 3.1.0
  • 9d987e4a: fix watching logic and dashboard output
  • 15428ae4: [ci] yarn format
  • 43677e89: Add import support for .interface files, alongside .svelte, and .vue. (#2380)
  • 3d457a8e: fix(ssr-loader): support css modules (#2528)
  • 23d7b450: fix: recognise dot as a valid relative import (#2662)
  • 582808c3: [ci] yarn format
  • deabcb0e: don't escape utf-8 characters by cheerio and esbuild (#2755)
  • d35d50b4: [ci] yarn format
  • b756b49d: Fix snowpack add/rm for npm packages with @ prefix (#2665)
  • 58df86d4: add a tip if someone uses process.env
  • fdda447d: dont match meta paths to routes

3.0.13

Patch Changes

  • 74d0be10: add resolve for bundled package

3.0.12

Patch Changes

  • d3b6f769: Support packages that use export maps but have no main (#2659)
  • 2ae933be: add true logger error message
  • 0de849ee: Catch WebSocket message parse errors (#2470)
  • 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)
  • 65008c63: fix: prettier snowpack/src/build dir (#2346)
  • 690d3b1d: update prettier to use explicit formatting
  • f07105a9: Add root level export of clearCache (#2330)
  • 137139b4: [ci] yarn format
  • e0f01181: fix: prettier format (#2316)
  • 0fc858cf: fix bad optimize external filter
  • fb167098: load plugins relative to config root
  • 85ddf618: add JS API docs (#2315)
  • 49b29f97: [ci] yarn format

3.0.11

Patch Changes

  • 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)
  • 7b38b486: get tests passing
  • e6b618c5: [ci] yarn format

3.0.10

Patch Changes

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

3.0.9

Patch Changes

  • d26c7733: [ci] yarn format

3.0.8

Patch Changes

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

3.0.7

Patch Changes

  • 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

3.0.6

Patch Changes

  • 8f614490: final cleanup before v3 goes out
  • 15d77ea3: cleanup