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.1
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.35.3
Choose a head ref
  • 16 commits
  • 46 files changed
  • 9 contributors

Commits on Jun 20, 2025

  1. fix(mock-doc): prevent infinite recursion in blur event handlers (#6310)

    * fix(mock-doc): prevent infinite recursion in blur event handlers
    
    Fixes a regression introduced in commit 1304ffc where blur event handlers
    calling blur() on input elements would cause infinite recursion and
    "Maximum call stack size exceeded" errors.
    
    The issue occurred when:
    1. input.blur() dispatches a blur event
    2. blur event handler calls blur() on the same element
    3. This creates an infinite loop leading to stack overflow
    
    Solution:
    - Add recursion prevention mechanism using WeakMap to track elements
      currently processing specific event types
    - Modify MockElement.blur() to check for existing blur processing
    - Allow first blur event to process normally while preventing recursive calls
    - Add comprehensive test case to verify fix and prevent regressions
    
    Closes: #6307
    
    * prettier
    christian-bromann authored Jun 20, 2025
    Configuration menu
    Copy the full SHA
    092cacd View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2025

  1. fix(runtime): patch non-scoped / non-shadow components

    John Jenkins committed Jun 22, 2025
    Configuration menu
    Copy the full SHA
    8b007e9 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2025

  1. Configuration menu
    Copy the full SHA
    76656f6 View commit details
    Browse the repository at this point in the history
  2. fix(ssr): fixes for scoped: true components during SSR (#6311)

    * fix(ssr): fixed for `scoped: true` components during SSR
    
    * chore: prettier
    
    * chore: added tests
    
    * Update src/runtime/client-hydrate.ts
    
    ---------
    
    Co-authored-by: John Jenkins <john.jenkins@nanoporetech.com>
    Co-authored-by: Christian Bromann <git@bromann.dev>
    3 people authored Jun 23, 2025
    Configuration menu
    Copy the full SHA
    b07dda6 View commit details
    Browse the repository at this point in the history
  3. feat(testing): support browser executable path detection via environm… (

    #6308)
    
    * feat(testing): support browser executable path detection via environment variables
    
    Add fallback chain for browser executable path using PUPPETEER_EXECUTABLE_PATH
    and CHROME_PATH environment variables, improving automatic browser detection
    for Puppeteer-based testing.
    
    * fix executablePath
    
    * always apply --no-sandbox in CI
    
    * update unit tests
    
    * fix unit tests
    christian-bromann authored Jun 23, 2025
    Configuration menu
    Copy the full SHA
    b7e2b50 View commit details
    Browse the repository at this point in the history
  4. fix(ci): hardening security of GH actions (#6305)

    * fix(ci): hardening security of GH actions
    
    * revert dev server change
    christian-bromann authored Jun 23, 2025
    Configuration menu
    Copy the full SHA
    3f80413 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2025

  1. Configuration menu
    Copy the full SHA
    fc2e158 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9da2c90 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2025

  1. fix(compiler): fix attachInternals should be usable without formAssoc… (

    #6286)
    
    * fix(compiler): fix attachInternals should be usable without formAssociated
    
    * feat: Add unit tests
    
    * fix: Prettier white space issue
    pfteter authored Jun 25, 2025
    Configuration menu
    Copy the full SHA
    7132259 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2025

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

Commits on Jun 29, 2025

  1. fix(utils): single global stylesheet instance for performance (#6320)

    * fix(utils): single global stylesheet instance for performance
    
    * lazy getter
    
    * simplify
    aeharding authored Jun 29, 2025
    Configuration menu
    Copy the full SHA
    fe5d130 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2025

  1. Configuration menu
    Copy the full SHA
    5925974 View commit details
    Browse the repository at this point in the history
  2. fix(ssr): slow property hydration, incorrect rendering (#6325)

    * fix(ssr): slow property hydration, incorrect rendering
    
    * chore: fiddle
    
    * chore: prettier
    
    ---------
    
    Co-authored-by: John Jenkins <john.jenkins@nanoporetech.com>
    johnjenkins and John Jenkins authored Jun 30, 2025
    Configuration menu
    Copy the full SHA
    f018c73 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2025

  1. Release v4.35.2 (#6327)

    * v4.35.2
    
    * update
    
    ---------
    
    Co-authored-by: christian-bromann <731337+christian-bromann@users.noreply.github.com>
    Co-authored-by: Christian Bromann <git@bromann.dev>
    3 people authored Jul 2, 2025
    Configuration menu
    Copy the full SHA
    de20b40 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac92210 View commit details
    Browse the repository at this point in the history
  3. v4.35.3 (#6328)

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