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: main
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: feature-8.6
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 12 commits
  • 67 files changed
  • 8 contributors

Commits on Mar 19, 2025

  1. feat(datetime): add showAdjacentDays to display days from the previou…

    …s and next months (#30262)
    
    Issue number: Internal
    
    
    ## What is the new behavior?
    <!-- Please describe the behavior or changes that are being added by
    this PR. -->
    Adds a new property to datetime, showAdjacentDays, that when true will
    show the last days of the previous month and the first days of the next
    month. This will just occupy empty "cells" at the beginning of the month
    "table" and add rows to the table until a maximum of 6 rows are
    displayed.
    
    ## Changes
    - add styles for adjacent day button
    - add `showAdjacentDays` property to datetime component
    - change month generation to respect new property
    - add visual tests to new feature
    
    ## Does this introduce a breaking change?
    
    - [ ] Yes
    - [x] No
    
    ## Other information
    
    
    [Preview](https://ionic-framework-git-rou-11118v2-ionic1.vercel.app/src/components/datetime/test/show-adjacent-days)
    
    ---------
    
    Co-authored-by: Brandy Smith <[email protected]>
    Co-authored-by: Brandy Smith <[email protected]>
    Co-authored-by: Maria Hutt <[email protected]>
    4 people authored Mar 19, 2025
    Configuration menu
    Copy the full SHA
    b67259e View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2025

  1. feat(datetime): add animation to adjacent days selection (#30298)

    Issue number: internal
    
    ---------
    
    <!-- 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 new behavior?
    <!-- Please describe the behavior or changes that are being added by
    this PR. -->
    Now when an adjacent day is selected the component will scroll to the
    pretended month, as it does when a month change via arrow buttons.
    
    ## Changes:
    - add styles for active adjacent day;
    - scroll animation when adjacentDay is selected;
    
    ## 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
    
    - [md
    preview](https://ionic-framework-git-rou-11744-ionic1.vercel.app/src/components/datetime/test/show-adjacent-days?ionic:mode=md)
    - [ios
    preview](https://ionic-framework-git-rou-11744-ionic1.vercel.app/src/components/datetime/test/show-adjacent-days?ionic:mode=ios
    )
    <!-- Any other information that is important to this PR such as
    screenshots of how the component looks before and after the change. -->
    
    ---------
    
    Co-authored-by: Maria Hutt <[email protected]>
    Co-authored-by: ionitron <[email protected]>
    3 people authored Mar 28, 2025
    Configuration menu
    Copy the full SHA
    e140b90 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2025

  1. Configuration menu
    Copy the full SHA
    78df64c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e27bb2c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91477cf View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2025

  1. feat(toggle): add iOS 18 haptic feedback (#29945)

    Co-authored-by: Maria Hutt <[email protected]>
    Co-authored-by: Shane <[email protected]>
    3 people authored Apr 4, 2025
    Configuration menu
    Copy the full SHA
    796e007 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2025

  1. Configuration menu
    Copy the full SHA
    43b707e View commit details
    Browse the repository at this point in the history
  2. merge main (#30346)

    brandyscarney authored Apr 9, 2025
    Configuration menu
    Copy the full SHA
    2667ee3 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2025

  1. chore(deps): update stencil core (#30132)

    We have shipped various of improvements to the Stencil project and
    runtime. You can take a close look at our
    [changelog](https://github.com/ionic-team/stencil/blob/main/CHANGELOG.md)
    but since `v4.20.0` we mainly shipped improvements on the following
    issues:
    
    ## Major Improvements:
    
    - Enhanced Shadow DOM and hydration support
      - Improved client-side hydration for SSR
      - Better handling of shadow root styles and component hydration
      - More reliable serialization of Shadow DOM components
    
    ## Key Bug Fixes:
    
    - Resolved performance issues due to detached nodes in memory
    - Fixed several critical issues with scoped slots and component styling
    - Improved handling of SVG class attributes and template tags
    - Enhanced runtime decorator functionality
    - Better handling of form-associated callbacks
    
    ## Technical Updates:
    
    - Updated to TypeScript 5.5
    - Added support for customizable Mermaid diagram colors in documentation
    
    I don't see any critical changes that may impact Ionic users and feel
    confident we can ship this.
    
    ## Dev Build
    
    `8.5.4-dev.11744646756.1244bf71`
    
    ---------
    
    Co-authored-by: Brandy Smith <[email protected]>
    christian-bromann and brandyscarney authored Apr 23, 2025
    Configuration menu
    Copy the full SHA
    808c60c View commit details
    Browse the repository at this point in the history

Commits on May 1, 2025

  1. Configuration menu
    Copy the full SHA
    6307441 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8582e4 View commit details
    Browse the repository at this point in the history
  3. merge main (#30387)

    brandyscarney authored May 1, 2025
    Configuration menu
    Copy the full SHA
    b740070 View commit details
    Browse the repository at this point in the history
Loading