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: ionic-team/ionic-framework
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v8.7.10
Choose a base ref
...
head repository: ionic-team/ionic-framework
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v8.7.11
Choose a head ref
  • 9 commits
  • 41 files changed
  • 7 contributors

Commits on Nov 19, 2025

  1. Configuration menu
    Copy the full SHA
    d8e6756 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c86b87 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    53f3bea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7379d34 View commit details
    Browse the repository at this point in the history
  5. merge release-8.7.10 (#30797)

    v8.7.10
    
    ---------
    
    Co-authored-by: Brandy Smith <6577830+brandyscarney@users.noreply.github.com>
    Co-authored-by: Maria Hutt <maria.hutt@outsystems.com>
    3 people authored Nov 19, 2025
    Configuration menu
    Copy the full SHA
    9ae41ef View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2025

  1. fix(datetime): ensure datetime is shown when intersection observer fa…

    …ils to report visibility (#30793)
    
    Issue number: resolves #30706
    
    ---------
    
    <!-- Please do not submit updates to dependencies unless it fixes an
    issue. -->
    
    <!-- Please try to limit your pull request to one type (bugfix, feature,
    etc). Submit multiple pull requests if needed. -->
    
    ## What is the current behavior?
    
    Due to some recent unknown changes, the intersection observer for date
    time no longer reliably fires, especially in mobile views.
    
    ## What is the new behavior?
    
    In this PR, we're adding a visibility check after everything has had a
    chance to render to make sure we're setting up properly even if the
    intersection observer has failed to trigger for some reason.
    
    ## Does this introduce a breaking change?
    
    - [ ] Yes
    - [X] No
    
    ## Other information
    
    Since the intersection observer is being set up after a `raf`, it's
    possible something got introduced to make the initial setup slower for
    some reason, causing timing issues. I think we should do a more thorough
    investigation into the cause of this problem when we have more time.
    
    This PR also adds tests to verify the new fallback works properly.
    
    Current dev build:
    ```
    8.7.10-dev.11763478209.1d9c4cd8
    ```
    
    ---------
    
    Co-authored-by: Brandy Smith <brandyscarney@users.noreply.github.com>
    ShaneK and brandyscarney authored Nov 20, 2025
    Configuration menu
    Copy the full SHA
    9d781db View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2025

  1. chore(deps): update actions/checkout action to v6 (#30802)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    | [actions/checkout](https://redirect.github.com/actions/checkout) |
    action | major | `v5.0.1` -> `v6.0.0` |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>actions/checkout (actions/checkout)</summary>
    
    ###
    [`v6.0.0`](https://redirect.github.com/actions/checkout/compare/v5.0.1...v6.0.0)
    
    [Compare
    Source](https://redirect.github.com/actions/checkout/compare/v5.0.1...v6.0.0)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "every weekday before 11am" (UTC),
    Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you
    are satisfied.
    
    ♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/ionic-team/ionic-framework).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4xNi4xIiwidXBkYXRlZEluVmVyIjoiNDIuMTYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Nov 25, 2025
    Configuration menu
    Copy the full SHA
    bf0f1e3 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2025

  1. test(scripts): update to handle hash params (#30807)

    Issue number: N/A
    
    ---------
    
    <!-- Please do not submit updates to dependencies unless it fixes an
    issue. -->
    
    <!-- Please try to limit your pull request to one type (bugfix, feature,
    etc). Submit multiple pull requests if needed. -->
    
    ## What is the current behavior?
    <!-- Please describe the current behavior that you are modifying. -->
    
    Playwright's `setContent` cannot handle query params which causes the
    `scripts.js` to not run effectively.
    
    ## What is the new behavior?
    <!-- Please describe the behavior or changes that are being added by
    this PR. -->
    
    - Update `scripts.js` to accept hash params as well
    - Update `scripts.js` to accept the dark class to set dark mode if dark
    query or hash was not passed
    
    ## Does this introduce a breaking change?
    
    - [ ] Yes
    - [x] No
    
    <!--
      If this introduces a breaking change:
    1. Describe the impact and migration path for existing applications
    below.
      2. Update the BREAKING.md file with the breaking change.
    3. Add "BREAKING CHANGE: [...]" to the commit description when merging.
    See
    https://github.com/ionic-team/ionic-framework/blob/main/docs/CONTRIBUTING.md#footer
    for more information.
    -->
    
    
    ## Other information
    
    <!-- Any other information that is important to this PR such as
    screenshots of how the component looks before and after the change. -->
    
    How to test:
    1. Verify that tests are passing
    
    ---------
    
    Co-authored-by: Brandy Smith <brandyscarney@users.noreply.github.com>
    thetaPC and brandyscarney authored Nov 26, 2025
    Configuration menu
    Copy the full SHA
    e9bd3f8 View commit details
    Browse the repository at this point in the history
  2. v8.7.11

    Ionitron committed Nov 26, 2025
    Configuration menu
    Copy the full SHA
    3249e1d View commit details
    Browse the repository at this point in the history
Loading