Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: stenciljs/core
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.19.3
Choose a base ref
...
head repository: stenciljs/core
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.20.0
Choose a head ref
Loading
Showing with 830 additions and 862 deletions.
  1. +7 −0 .github/ISSUE_TEMPLATE/bug_report.yml
  2. +9 −1 .github/dependabot.yml
  3. +2 −2 .github/workflows/tech-debt-burndown.yml
  4. +18 −0 CHANGELOG.md
  5. +1 −1 NOTICE.md
  6. +175 −592 package-lock.json
  7. +14 −14 package.json
  8. +0 −45 scripts/index.js
  9. +7 −0 scripts/index.ts
  10. +14 −10 scripts/release.ts
  11. +47 −41 src/compiler/config/outputs/validate-www.ts
  12. +52 −0 src/compiler/config/test/validate-copy.spec.ts
  13. +10 −1 src/compiler/config/validate-copy.ts
  14. +1 −0 src/compiler/sys/dependencies.json
  15. +2 −3 src/compiler/transformers/add-component-meta-static.ts
  16. +2 −2 src/compiler/transformers/component-hydrate/hydrate-component.ts
  17. +3 −4 src/compiler/transformers/component-lazy/lazy-constructor.ts
  18. +0 −1 src/compiler/transformers/component-lazy/lazy-element-getter.ts
  19. +1 −3 src/compiler/transformers/component-native/add-define-custom-element-function.ts
  20. +2 −4 src/compiler/transformers/component-native/native-connected-callback.ts
  21. +3 −8 src/compiler/transformers/component-native/native-constructor.ts
  22. +0 −1 src/compiler/transformers/component-native/native-element-getter.ts
  23. +2 −2 src/compiler/transformers/decorators-to-static/component-decorator.ts
  24. +40 −35 src/compiler/transformers/decorators-to-static/convert-decorators.ts
  25. +3 −3 src/compiler/transformers/decorators-to-static/element-decorator.ts
  26. +2 −1 src/compiler/transformers/decorators-to-static/event-decorator.ts
  27. +6 −3 src/compiler/transformers/decorators-to-static/listen-decorator.ts
  28. +5 −3 src/compiler/transformers/decorators-to-static/method-decorator.ts
  29. +6 −4 src/compiler/transformers/decorators-to-static/prop-decorator.ts
  30. +3 −3 src/compiler/transformers/decorators-to-static/state-decorator.ts
  31. +3 −2 src/compiler/transformers/decorators-to-static/watch-decorator.ts
  32. +3 −4 src/compiler/transformers/host-data-transform.ts
  33. +2 −2 src/compiler/transformers/map-imports-to-path-aliases.ts
  34. +7 −7 src/compiler/transformers/remove-static-meta-properties.ts
  35. +3 −4 src/compiler/transformers/style-imports.ts
  36. +1 −2 src/compiler/transformers/test/add-component-meta-proxy.spec.ts
  37. +68 −3 src/compiler/transformers/test/convert-decorators.spec.ts
  38. +164 −2 src/compiler/transformers/test/transform-utils.spec.ts
  39. +63 −18 src/compiler/transformers/transform-utils.ts
  40. +5 −6 src/compiler/transformers/update-component-class.ts
  41. +0 −1 src/compiler/transformers/update-stencil-core-import.ts
  42. +17 −5 src/testing/jest/jest-config.ts
  43. +25 −1 src/testing/jest/test/jest-config.spec.ts
  44. +9 −6 src/testing/puppeteer/puppeteer-element.ts
  45. +22 −0 test/bundler/readme.md
  46. +1 −1 test/jest-spec-runner/stencil.config.ts
  47. +0 −11 test/style-modes/stencil.config.ts
7 changes: 7 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -31,6 +31,13 @@ body:
description: A clear description of what you expected to happen.
validations:
required: true
- type: textarea
attributes:
label: System Info
description: |
Operating system & version, npm, node, and browser(s) & version(s) (if applicable)
render: shell
placeholder: System, Environment, Browsers
- type: textarea
attributes:
label: Steps to Reproduce
10 changes: 9 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -15,7 +15,7 @@ updates:
- dependency-name: '@types/node'
versions: ['17', '18']
- dependency-name: 'typescript'
versions: ['4.8']
versions: ['>=4.9']
# disable Jest updates until the new testing architecture is in place
- dependency-name: '@types/jest'
versions: ['>=28']
@@ -31,6 +31,14 @@ updates:
versions: ['>7.3.3']
- dependency-name: '@types/inquirer'
versions: ['>7.3.1']
- package-ecosystem: 'npm'
directory: './test/bundler' # Location of package manifests
schedule:
interval: 'daily'
open-pull-requests-limit: 50
# Disable rebasing for pull requests, as having several open pull requests all get simultaneously rebased gets
# noisy from a notification standpoint
rebase-strategy: 'disabled'
- package-ecosystem: 'github-actions'
directory: '/'
schedule:
4 changes: 2 additions & 2 deletions .github/workflows/tech-debt-burndown.yml
Original file line number Diff line number Diff line change
@@ -125,7 +125,7 @@ jobs:
name: unused-exports-pr

- name: Compile scripts
run: node scripts --prepare
run: npm run tsc.scripts

- name: Set action output
run: node scripts/build/tech-debt-burndown-report.js > $GITHUB_STEP_SUMMARY
@@ -141,7 +141,7 @@ jobs:
echo ::set-output name=body::$body
- name: Find Comment
uses: peter-evans/find-comment@b657a70ff16d17651703a84bee1cb9ad9d2be2ea # v2.0.1
uses: peter-evans/find-comment@f4499a714d59013c74a08789b48abe4b704364a0 # v2.1.0
id: fc
with:
issue-number: ${{ github.event.pull_request.number }}
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
# 🍁 [2.20.0](https://github.com/ionic-team/stencil/compare/v2.19.3...v2.20.0) (2022-12-05)


### Bug Fixes

* **cli:** ensure that argument order is correct for Jest ([#3827](https://github.com/ionic-team/stencil/issues/3827)) ([eb44060](https://github.com/ionic-team/stencil/commit/eb440602d79396eebbf3f8a509f60f3e03417440))


### Features

* **typescript:** support typescript 4.8 ([#3743](https://github.com/ionic-team/stencil/issues/3743)) ([8fa35f2](https://github.com/ionic-team/stencil/commit/8fa35f2e12a5da09cf28e7b92103675164957d08))


### Thanks

🎉 Thanks for @PengBoUESTC for their contributions! 🎉


## 🌏 [2.19.3](https://github.com/ionic-team/stencil/compare/v2.19.2...v2.19.3) (2022-11-15)


2 changes: 1 addition & 1 deletion NOTICE.md
Original file line number Diff line number Diff line change
@@ -2779,7 +2779,7 @@ Author: [Terkel Gjervig](https://terkel.com)

License: MIT

Author: [JS Foundation and other contributors](https://github.com/jquery/sizzle/blob/2.3.7/AUTHORS.txt)
Author: [JS Foundation and other contributors](https://github.com/jquery/sizzle/blob/2.3.8/AUTHORS.txt)

Homepage: https://sizzlejs.com

Loading