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.36.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.37.1
Choose a head ref
  • 11 commits
  • 105 files changed
  • 6 contributors

Commits on Aug 29, 2025

  1. feat(runtime): allow class extending (#6362)

    * feat(runtime): allow class extending
    
    * chore: fix tests
    
    * feat: extend Stencil decorated classes!
    
    * chore: assign / reuse `foundSuper`
    
    * chore: fix test
    
    * chore: format
    
    * chore: fix test
    
    * chore: read all the extended tree class methods
    
    * chore: added some unit tests
    
    * chore: more unit tests
    
    * chore: wdio tests and bundleid fixing
    
    * chore: get tests to pass
    
    * chore: fix tests?
    
    * chore: try this
    
    * chore: silly me
    
    * chore: test 2 layer extends
    
    ---------
    
    Co-authored-by: John Jenkins <john.jenkins@nanoporetech.com>
    johnjenkins and John Jenkins authored Aug 29, 2025
    Configuration menu
    Copy the full SHA
    0456db1 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2025

  1. fix(runtime): make sure watchers can fire immediately if the custom e…

    …lement is already defined (#6381)
    
    customElements.whenDefined always returns the answer asynchronously. Making the check synchronous when possible resolves the issue
    
    fixes: 6373
    
    BREAKING CHANGE: Watchers will fire earlier than before, but this is the expected behavior
    kristilw authored Sep 12, 2025
    Configuration menu
    Copy the full SHA
    4fb9140 View commit details
    Browse the repository at this point in the history
  2. feat: new core api - Mixin (#6375)

    * feat: new Mixin function
    
    * chore: prettier
    
    * chore: lint
    
    * chore: pretty much there
    
    * chore: lint
    
    * chore: spelling
    
    * chore: tidy
    
    * chore: fixup test
    
    ---------
    
    Co-authored-by: John Jenkins <john.jenkins@nanoporetech.com>
    johnjenkins and John Jenkins authored Sep 12, 2025
    Configuration menu
    Copy the full SHA
    08f6583 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dbcdeff View commit details
    Browse the repository at this point in the history
  4. chore: revert

    John Jenkins committed Sep 12, 2025
    Configuration menu
    Copy the full SHA
    444596c View commit details
    Browse the repository at this point in the history
  5. fix(dist-custom-elements): apply initializeNextTick config setting (#…

    …6382)
    
    Co-authored-by: John Jenkins <john.jenkins@nanoporetech.com>
    johnjenkins and John Jenkins authored Sep 12, 2025
    Configuration menu
    Copy the full SHA
    7bdf9fb View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2025

  1. v4.37.0 (#6383)

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

Commits on Sep 16, 2025

  1. fix(runtime): stop eager json parsing for unknown and any type bindin…

    …gs (#6384)
    
    * fix(runtime): stop eager json parsing for unknown and any type bindings
    
    * fix(tests): skipping impacted tests for now so they can be restored later
    ShaneK authored Sep 16, 2025
    Configuration menu
    Copy the full SHA
    ccae0d7 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2025

  1. fix(dist-custom-elements): revert #6381

    John Jenkins committed Sep 19, 2025
    Configuration menu
    Copy the full SHA
    77cfdb3 View commit details
    Browse the repository at this point in the history
  2. fix(Mixin): export MixinFactory type for ease of use (#6390)

    * fix(Mixin): export `MixinFactory` for ease of use
    
    * chore: prettier
    
    * chore: loosen type slightly
    
    ---------
    
    Co-authored-by: John Jenkins <john.jenkins@nanoporetech.com>
    johnjenkins and John Jenkins authored Sep 19, 2025
    Configuration menu
    Copy the full SHA
    a26114e View commit details
    Browse the repository at this point in the history
  3. v4.37.1 (#6391)

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