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: v4.35.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: v4.36.2
Choose a head ref
  • 19 commits
  • 84 files changed
  • 14 contributors

Commits on Jul 7, 2025

  1. Configuration menu
    Copy the full SHA
    d84f9e7 View commit details
    Browse the repository at this point in the history
  2. fix: contructable stylesheets with older immutable spec (chrome <99) (#…

    …6332)
    
    Resolves #6326
    
    Co-authored-by: Christian Bromann <git@bromann.dev>
    aeharding and christian-bromann authored Jul 7, 2025
    Configuration menu
    Copy the full SHA
    2f363dd View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2025

  1. feat(moc-doc): serialize delegatesFocus shadow DOM property (#6333)

    Co-authored-by: Mickey Pesic <mpesic@apple.com>
    mpesic and Mickey Pesic authored Jul 8, 2025
    Configuration menu
    Copy the full SHA
    56fe6e3 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2025

  1. fix(runtime): fix blur handling of non-scoped elements (#6314)

    * fix(runtime): fix blur handling of non-scoped elements
    
    * progress
    
    * prettier
    
    * revert unneeded changes
    
    * better solution
    
    * prettier
    
    * more progress
    
    * more progress
    
    * more progress
    
    * fix lint
    
    * progress
    
    * revert
    
    * prettier
    
    * apply to all non shadow components
    
    * tweak if
    
    * make test stable
    
    * prettier
    
    * update tests
    
    * prettier
    
    * fix last e2e test
    
    * only patch if constructor is given
    
    * Revert "only patch if constructor is given"
    
    This reverts commit 32e1550.
    
    * allow to run in node env
    christian-bromann authored Jul 10, 2025
    Configuration menu
    Copy the full SHA
    bfbd683 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2025

  1. fix(ssr): scoped: true components forwarded slots (#6340)

    * fix(ssr): `scoped: true` slot forwarding
    
    * chore: fix tests
    
    ---------
    
    Co-authored-by: John Jenkins <john.jenkins@nanoporetech.com>
    johnjenkins and John Jenkins authored Jul 11, 2025
    Configuration menu
    Copy the full SHA
    fd4b892 View commit details
    Browse the repository at this point in the history
  2. feat(runtime): skip initial task queue to improve first time rendering (

    #6331)
    
    * fix(runtime): skip task schedule for inital render phase
    
    * fix: use microtask to queue initial dispatch
    
    * test: added update-component tests to verify call order
    
    ---------
    
    Co-authored-by: Christian Bromann <git@bromann.dev>
    danielleroux and christian-bromann authored Jul 11, 2025
    Configuration menu
    Copy the full SHA
    6106c70 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2025

  1. Configuration menu
    Copy the full SHA
    051522f View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2025

  1. fix(runtime): do not remove first comment - can break frameworks (#6343)

    * fix(runtime): do not remove first comment - can break frameworks
    
    * chore: prettier
    
    ---------
    
    Co-authored-by: John Jenkins <john.jenkins@nanoporetech.com>
    johnjenkins and John Jenkins authored Jul 15, 2025
    Configuration menu
    Copy the full SHA
    188e7db View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c63f25d View commit details
    Browse the repository at this point in the history
  3. Release v4.36.0 (#6344)

    * v4.36.0
    
    * update changelog
    
    ---------
    
    Co-authored-by: christian-bromann <731337+christian-bromann@users.noreply.github.com>
    Co-authored-by: Christian Bromann <git@bromann.dev>
    3 people authored Jul 15, 2025
    Configuration menu
    Copy the full SHA
    257923c View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2025

  1. fix(runtime): only patch non-shadow components with <slot>s (#6348)

    * fix(runtime): only patch non-shadow components with <slot>s
    
    * chore: revert e2e test
    
    ---------
    
    Co-authored-by: John Jenkins <john.jenkins@nanoporetech.com>
    johnjenkins and John Jenkins authored Jul 17, 2025
    Configuration menu
    Copy the full SHA
    827b7f0 View commit details
    Browse the repository at this point in the history
  2. docs(internal): add technical docs for Stencil (#6347)

    * docs(internal): add technical docs for Stencil
    
    * more content
    
    * rename index file
    
    * fix mermaid
    
    * improve compiler docs
    
    * fix mermaid
    
    * fix mermaid
    
    * fix mermaid
    
    * enhance runtime docs
    
    * add references where possible
    
    * more docs on vdom
    
    * link where possible
    
    * cspell
    
    * ignore more words
    
    * update wdio packages
    
    * fix e2e tests
    
    * fix eslint
    
    * change maxinstances
    
    * reduce to 1
    
    * tweak
    
    * revert
    
    * only run in Chrome
    
    * more revert
    
    * more
    christian-bromann authored Jul 17, 2025
    Configuration menu
    Copy the full SHA
    a93db56 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2025

  1. fix(runtime): stop applying patches to non-shadow / non-render() comp…

    …onents (#6349)
    
    * fix(runtime): do not apply other patches to non-slot components
    
    * chore: use hasRenderFn
    
    * chore: revert test revert :D
    
    * chore: tidy
    
    ---------
    
    Co-authored-by: John Jenkins <john.jenkins@nanoporetech.com>
    Co-authored-by: Christian Bromann <git@bromann.dev>
    3 people authored Jul 18, 2025
    Configuration menu
    Copy the full SHA
    3a18a37 View commit details
    Browse the repository at this point in the history
  2. v4.36.1 (#6350)

    Co-authored-by: christian-bromann <731337+christian-bromann@users.noreply.github.com>
    github-actions[bot] and christian-bromann authored Jul 18, 2025
    Configuration menu
    Copy the full SHA
    a12a53e View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2025

  1. Add JSON parsing support for custom prop types (Unknown/Any) to provi…

    …de consistent behavior between SSR and non-SSR environments. (#6352)
    
    * Custom types get proper object parsing while primitives remain unchanged
    
    - String props: Always remain strings, even if they look like JSON
    - Number props: Always get parsed as numbers
    - Boolean props: Always get parsed as Booleans
    - Custom interface props: Get JSON parsing attempted
    - Any props: Get JSON parsing attempted
    
    * Update parse-property-value.spec.ts
    Jagget authored Jul 24, 2025
    Configuration menu
    Copy the full SHA
    a3fe474 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2025

  1. fix(bundle): remove post order of node-resolve (#6353)

    * fix(bundle): remove post order of node-resolve
    
    node-resolve resolveId hook has been moved to the end of the plugin chain,
    so other plugins that were meant to be called after resolve some modules
    incorrectly
    
    fixes: #6335
    
    * style: format
    
    ---------
    
    Co-authored-by: Fabrice Tsiava <fabrice.tsiava@contentsquare.com>
    Fa3ris and fabrice-CS authored Jul 28, 2025
    Configuration menu
    Copy the full SHA
    19b56d1 View commit details
    Browse the repository at this point in the history
  2. chore(deps-dev): bump form-data in /src/testing/jest/jest-27-and-under (

    #6351)
    
    ---
    updated-dependencies:
    - dependency-name: form-data
      dependency-version: 3.0.4
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: John Jenkins <johnljenkins@Hotmail.com>
    dependabot[bot] and johnjenkins authored Jul 28, 2025
    Configuration menu
    Copy the full SHA
    43d5f3c View commit details
    Browse the repository at this point in the history
  3. chore(deps): bump form-data from 3.0.3 to 3.0.4 (#6355)

    Bumps [form-data](https://github.com/form-data/form-data) from 3.0.3 to 3.0.4.
    - [Release notes](https://github.com/form-data/form-data/releases)
    - [Changelog](https://github.com/form-data/form-data/blob/v3.0.4/CHANGELOG.md)
    - [Commits](form-data/form-data@v3.0.3...v3.0.4)
    
    ---
    updated-dependencies:
    - dependency-name: form-data
      dependency-version: 3.0.4
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 28, 2025
    Configuration menu
    Copy the full SHA
    712a4e0 View commit details
    Browse the repository at this point in the history
  4. v4.36.2 (#6356)

    Co-authored-by: johnjenkins <5030133+johnjenkins@users.noreply.github.com>
    github-actions[bot] and johnjenkins authored Jul 28, 2025
    Configuration menu
    Copy the full SHA
    57f5683 View commit details
    Browse the repository at this point in the history
Loading