ionic-team / stencil-redux

MIT License
97 stars 20 forks source link

Bump @stencil/core from 0.18.1 to 1.9.0 #106

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps @stencil/core from 0.18.1 to 1.9.0.

Release notes

Sourced from @stencil/core's releases.

v1.2.4

🐗 1.2.4 (2019-08-08)

Bug Fixes

Features

  • build: export component classes as const variable (3a948af)
  • emit warning when emitting event while disconnected (053a7df)
  • compiler: add component compiler metadata to results (b354444)
  • compiler: add import paths to compile results (adca6d0)

Performance Improvements

  • vdom: avoid creating an array in isComplexType (fbcd405)
  • async queue for hydrated client (fa7d29f)
Changelog

Sourced from @stencil/core's changelog.

🏔 1.9.0 (2020-03-09)

With the 1.9.0 release, the default compiler is the same as 1.8.x. However, to opt-in to test the improved compiler use the --next flag. Once the "next" compiler is stable we'll then make it the default in the 1.10.0 release. Currently the next compiler is passing all tests, but we'd like to get more real-world testing before making it the default.

Some of main features with the --next compiler include:

  • Faster incremental builds and TypeScript error feedback
  • Easily bundle and interact with Web Workers
  • dist-custom-elements-bundle Output Target (components without lazy loading)
  • Internal compiler and runtime refactor in order to improve 3rd party tooling
  • Import CSS files using traditional ESM imports
  • Online REPL
  • TypeScript 3.8.3
  • Rollup 1.32.0

Features

  • build: web workers esm (67a7fc2)
  • compiler: custom-elements-bundle (228e382)
  • mock-dock: support all css selectors (a2c4667)
  • mock-doc: add insertAdjacentHTML (42921d2), closes #1980
  • mock-doc: get attributes by index (d91b197), closes #1211
  • worker: transfer any typedArray (302ddb1)
  • docs: Add documentation output for Shadow Parts (#2122) (f7cd61a)
  • mock-doc: selector to handle child combinators (#2037) (6fd43e7)
  • test: Add two event detail jest matchers (ebc518d), closes #2046
  • compiler: add config flag for preventing script inlining (#2077) (f85cf42)
  • compiler: add Build.isTesting (eac90bd)
  • bundler: txt plugin (b0efb11)
  • compiler: add Build.isServer (56d94f3)
  • config: also load and validate tsconfig within loadConfig() (cbff6e1)
  • hydrate: always build hydrate if it's an output (92a6015)
  • cli: update tests in task generator (#2128) (e6af190)
  • fetch: export mock fetch testing apis (c63a64f)
  • prerender: add prerender task cmd for existing hydrate app scripts (f4f3213)
  • polyfills: optionally exclude css vars shim (b3b6993)
  • bundling: add webpack chunk name (3ca7d82), closes #1345 #1346
  • dev-server: experimental dev node modules (104a819)
  • runtime: dispatch namespace in lifecycleDOMEvents (67cb2f3)
  • add dynamicImportShim as extra (#2177) (fd81489)
  • e2e: include global style in e2e html content (b8e7a8f), closes #2192
  • hydratedFlag: ability to configure applied hydrated css class (62e2168)
  • minify dist-custom-elements-bundle in prod mode (7f90430)
  • build: exclude setting vdom prop/attrs when not used (381b66d)
  • extras: add ability to opt out of scriptDataOpts (d622712)
  • minify: improve minifying core (747fb7d)
  • style: set static style as property on cmp clss (ba14fe6)
  • cli: add ComponentInterface in component generator template (#2147) (1688ff4)
  • docs: disable the dependencies part of the markdown docs. (#2145) (4e74f26)
... (truncated)
Commits
  • c760034 🏔 1.9.0
  • c1ae921 test: fix listen-reattach test
  • 8ea183e fix(listeners): reattach host listeners
  • 565d353 feat(sw): do not register or unregister sw when config set to false
  • 25dc15b fix(sw): do not auto-unregister during dev mode if service worker config null
  • 26cc015 fix(prerender): validate prerender config w/ prerender task
  • 6e74bd2 💫 1.9.0-23
  • a644004 fix(compiler): do not polyfill import.meta when using native import() (#2250)
  • da634da perf(compiler): treeshake supportsShadow (#2249)
  • 3a63c4f fix(compiler): only rebuild after success (#2248)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 4 years ago

Superseded by #107.