angular
angular copied to clipboard
fix(deps): update dependency @ionic/angular to v8
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| @ionic/angular (source) | ^7.8.2 -> ^8.0.0 |
Release Notes
ionic-team/ionic-framework (@ionic/angular)
v8.7.11
Bug Fixes
- datetime: ensure datetime is shown when intersection observer fails to report visibility (#30793) (9d781db), closes #30706
v8.7.10
Bug Fixes
- checkbox, toggle, radio-group: improve screen reader announcement timing for validation errors (#30714) (92db364)
v8.7.9
Bug Fixes
v8.7.8
Bug Fixes
v8.7.7
Bug Fixes
- header: ensure one banner role in condensed header (#30718) (12084af)
- header: prevent flickering during iOS page transitions (#30705) (820fa28), closes #25326
- select: improve screen reader announcement timing for validation errors (#30723) (03303d7)
v8.7.6
Bug Fixes
v8.7.5
Bug Fixes
- modal: allow sheet modals to skip focus trap (#30689) (a40d957), closes #30684
- vue: emit component-specific overlay events (#30688) (024d090), closes #30641
v8.7.4
Bug Fixes
- input: improve error text accessibility (#30635) (c339bc3)
- overlays,picker: remove invalid aria-hidden attribute (#30563) (49f96d7), closes #30040
- segment-view: scroll and select the right item when the component is in RTL context; (#30675) (66f517d), closes #30079
v8.7.3
Bug Fixes
- checkbox: add aria attributes to ignore checkbox icon (#30633) (e9e6605), closes #30231
- refresher: prevent focus-related scroll jumps on refresh (#30636) (1899b49)
v8.7.2
Bug Fixes
- reorder-group: add children fallback for framework compatibility (#30593) (1cd81b9), closes #30592
- tabs: add fallback to select tab if router integration fails (#30599) (a2e803a), closes #30552
v8.7.1
Dependencies
- stencil: upgrade
@stencil/coreto version 4.36.2
v8.7.0
Features
- css: add new css utility classes for display and flex utils (#30567) (75f6c05), closes #22469
- datetime: add border property to highlightedDates (#30534) (d5627c7), closes #29833
- deps: update ionicons to v8 (#30390) (74cd71a), closes #30445
- modal: add IonModalToken for injecting modal elements in Angular components (#30474) (30d1910)
- reorder-group: add ionReorderStart, ionReorderMove, ionReorderEnd events (#30471) (b154f4e), closes #23148 #27614
8.6.7 (2025-07-30)
Dependencies
- stencil: downgrade
@stencil/coreto version 4.33.1
Stencil has been downgraded due to an uncaught regression in Reorder.
8.6.6 (2025-07-30)
Dependencies
- stencil: upgrade
@stencil/coreto version 4.36.2
8.6.5 (2025-07-16)
Bug Fixes
- input-otp: improve autofill detection and invalid character handling (#30541) (8b4023d), closes #30459
- input: prevent layout shift when hiding password toggle (#30533) (f1defba), closes #29562
- item: allow nested content to be conditionally interactive (#30519) (3f730ab), closes #29763
- modal: dismiss child modals when parent is dismissed (#30540) (9b0099f), closes #30389
- modal: dismiss modal when parent element is removed from DOM (#30544) (850338c), closes #30389
- modal: improve card modal background transition from portrait to landscape (#30551) (d37b9b8)
- segment-view: scroll to correct content when height is not set (#30547) (d14311f), closes #30543
8.6.4 (2025-07-09)
Bug Fixes
8.6.3 (2025-07-02)
Bug Fixes
- angular: update schematics to support Angular's latest build system (#30525) (08e3e7a), closes ionic-team/ionic-docs#2091
- modal: add conditional tabIndex for handle cycling (#30510) (ee47660)
- select: focus the correct selected item in an action sheet interface with a header (#30481) (80a111c), closes #30480
8.6.2 (2025-06-18)
Bug Fixes
- picker-column: fallback to elementFromPoint for iOS 16 Shadow DOM bug (#30479) (6ae2907), closes #29672
- range: improve focus and blur handling for dual knobs (#30482) (6811fe5)
8.6.1 (2025-06-11)
Bug Fixes
- item-sliding: check for side attribute to avoid an
undefinedvalue (#29845) (c38aa07), closes #29499 - modal: reset footer positioning after content drag and multi-footer support (#30470) (071b414), closes #30468
v8.6.7
Dependencies
- stencil: downgrade
@stencil/coreto version 4.33.1
Stencil has been downgraded due to an uncaught regression in Reorder.
v8.6.6
Dependencies
- stencil: upgrade
@stencil/coreto version 4.36.2
v8.6.5
Bug Fixes
- input-otp: improve autofill detection and invalid character handling (#30541) (8b4023d), closes #30459
- input: prevent layout shift when hiding password toggle (#30533) (f1defba), closes #29562
- item: allow nested content to be conditionally interactive (#30519) (3f730ab), closes #29763
- modal: dismiss child modals when parent is dismissed (#30540) (9b0099f), closes #30389
- modal: dismiss modal when parent element is removed from DOM (#30544) (850338c), closes #30389
- modal: improve card modal background transition from portrait to landscape (#30551) (d37b9b8)
- segment-view: scroll to correct content when height is not set (#30547) (d14311f), closes #30543
v8.6.4
Bug Fixes
v8.6.3
Bug Fixes
- angular: update schematics to support Angular's latest build system (#30525) (08e3e7a), closes ionic-team/ionic-docs#2091
- modal: add conditional tabIndex for handle cycling (#30510) (ee47660)
- select: focus the correct selected item in an action sheet interface with a header (#30481) (80a111c), closes #30480
v8.6.2
Bug Fixes
- picker-column: fallback to elementFromPoint for iOS 16 Shadow DOM bug (#30479) (6ae2907), closes #29672
- range: improve focus and blur handling for dual knobs (#30482) (6811fe5)
v8.6.1
Bug Fixes
- item-sliding: check for side attribute to avoid an
undefinedvalue (#29845) (c38aa07), closes #29499 - modal: reset footer positioning after content drag and multi-footer support (#30470) (071b414), closes #30468
v8.6.0
Bug Fixes
- input-otp: correctly handle autofill by splitting the values into all inputs (#30444) (b77447b)
- scroll-assist: allow focus on input's siblings (#30409) (2dea607)
Features
- datetime: add animation to adjacent days selection (#30298) (e140b90)
- datetime: add showAdjacentDays to display days from the previous and next months (#30262) (b67259e)
- input-otp: add new input-otp component (#30386) (4d6a067)
- toggle: add iOS 18 haptic feedback (#29945) (796e007)
8.5.9 (2025-06-04)
Bug Fixes
- datetime: display the correct month when multiple values are set (#29610) (14f32f8), closes #29094
- modal: move sheet footers instead of cloning while dragging (#30433) (4cbbbb0), closes #30315 #30341 #30312
8.5.8 (2025-05-28)
Bug Fixes
8.5.7 (2025-05-07)
Bug Fixes
- labels: prevent clicking a label from triggering onClick twice on several components (#30384) (7d639b0), closes #30165
8.5.6 (2025-04-30)
Bug Fixes
- item: emit click event once when clicking padded space on item and emit correct element (#30373) (7a9d138), closes #29758 #29761
8.5.5 (2025-04-16)
Bug Fixes
- config: allow LogLevel to work with isolatedModules and update all warns and errors to respect logLevel (#30350) (d52fca0)
- modal: add expandToScroll property to ModalOptions (#30357) (8dd566b), closes #30356
- select: update icon color and use correct focused class (#30342) (cad1c61)
- toggle: ensure proper visual selection when navigating via VoiceOver in Safari (#30349) (b1bc58f)
8.5.4 (2025-04-09)
Bug Fixes
8.5.3 (2025-04-02)
Bug Fixes
- checkbox: ensure proper visual selection when navigating via VoiceOver in Safari (#30300) (bb40a1e)
- overlays: exclude backdrop-no-scroll class when toast is presented (#30123) (7f9df7a), closes #30112
- segment-view: prevent vertical scroll while scrolling horizontally (#30276) (105796f), closes #30001
8.5.2 (2025-03-26)
Bug Fixes
- datetime: support typing time values in a 24-hour format (#30147) (ac6e6a0), closes #28877
- range: emit ionInput when value changes (#30293) (7789bb5), closes #29619
- segment-button: ensure consistent disabled state for segment-content error handling (#30288) (1cfa915)
8.5.1 (2025-03-19)
Bug Fixes
- modal: consider scrollable content while dragging when expandToScroll is false (#30257) (68be8e9)
- vue: update output target and fix incorrect types (#30259) (f4186c6), closes #30254
Performance Improvements
- modal: fixing performance regression on modal sheets when expandToScroll is false (#30267) (c4b9212)
8.4.6 (2025-03-19)
Bug Fixes
v8.5.9
Bug Fixes
- datetime: display the correct month when multiple values are set (#29610) (14f32f8), closes #29094
- modal: move sheet footers instead of cloning while dragging (#30433) (4cbbbb0), closes #30315 #30341 #30312
v8.5.8
Bug Fixes
v8.5.7
Bug Fixes
- labels: prevent clicking a label from triggering onClick twice on several components (#30384) (7d639b0), closes #30165
v8.5.6
Bug Fixes
- item: emit click event once when clicking padded space on item and emit correct element (#30373) (7a9d138), closes #29758 #29761
v8.5.5
Bug Fixes
- config: allow LogLevel to work with isolatedModules and update all warns and errors to respect logLevel (#30350) (d52fca0)
- modal: add expandToScroll property to ModalOptions (#30357) (8dd566b), closes #30356
- select: update icon color and use correct focused class (#30342) (cad1c61)
- toggle: ensure proper visual selection when navigating via VoiceOver in Safari (#30349) (b1bc58f)
v8.5.4
Bug Fixes
v8.5.3
Bug Fixes
- checkbox: ensure proper visual selection when navigating via VoiceOver in Safari (#30300) (bb40a1e)
- overlays: exclude backdrop-no-scroll class when toast is presented (#30123) (7f9df7a), closes #30112
- segment-view: prevent vertical scroll while scrolling horizontally (#30276) (105796f), closes #30001
v8.5.2
Bug Fixes
- datetime: support typing time values in a 24-hour format (#30147) (ac6e6a0), closes #28877
- range: emit ionInput when value changes (#30293) (7789bb5), closes #29619
- segment-button: ensure consistent disabled state for segment-content error handling (#30288) (1cfa915)
v8.5.1
Bug Fixes
- modal: consider scrollable content while dragging when expandToScroll is false (#30257) (68be8e9)
- vue: update output target and fix incorrect types (#30259) (f4186c6), closes #30254
Performance Improvements
- modal: fixing performance regression on modal sheets when expandToScroll is false (#30267) (c4b9212)
v8.5.0
Bug Fixes
- input: update helper text and counter color (#30149) (fdd5283)
- textarea: update helper text and counter color (#30148) (4322935)
Features
- checkbox: add helperText and errorText properties (#30140) (99d2f1c), closes #29810
- checkbox: add required prop (#30157) (41da4c3)
- config: add logLevel option to suppress ionic warnings and errors (#30015) (efd3e0f), closes #29814
- input, textarea: dir is inherited to native form control (#30102) (504fb6a), closes #30193 #29577
- modal: add expandToScroll property to allow scrolling at all breakpoints (#30097) (166e435), closes #24631
- radio-group: add helperText and errorText properties (#30222) (18e26ac)
- react: fixing support for react 19, adding test app for react 19 (#30217) (f4941f2), closes #29991
- select: add helperText and errorText properties (#30143) (bbdaec0), closes #29205
- select: add required prop (#30155) (0b54983)
- toggle: add helperText and errorText properties (#30161) (94ca2e5)
- toggle: add required prop (#30156) (0bbb9f3)
- toolbar: add shadow parts for background, container, and content (#30069) (ac4ea32), closes #30068
8.4.5 (2025-03-13)
Bug Fixes
8.4.4 (2025-03-13)
Bug Fixes
- alert: change focused element and improve keyboard navigation (#30220) (4df0e0f)
- capacitor: replace deprecated platform check method (#30195) (b6b43ae)
- capacitor: use proper types for capacitor v7 support (#30228) (2149ba2)
- range: handle unsupported values for range min and max (#30070) (3223193), closes #29667
- segment-button: protect connectedCallback for when segment-content has not yet been created (#30138) (14b6538)
- select: auto-scroll to selected item for all interfaces (#30202) (8eaeb22), closes #19296
- toggle: trigger focus and blur on click (#30234) (ba8d8f4)
- vue: update output target and properly emit events (#30227) (11554a5), closes #30206 #30178 #30177 #30170
- vue: update output target and resolve type issues (#30239) (6dcb143), closes #30179
8.4.3 (2025-01-29)
Bug Fixes
8.4.2 (2025-01-22)
Bug Fixes
- segment: add logic to connect to segment-view in
componentDidLoad()callback (#30060) (000f553), closes #30000 - select-modal: match radio styles to iOS native (#30119) (3f8346e)
8.4.1 (2024-11-27)
Bug Fixes
- header: use aria attributes to hide small title when collapsed (#30027) (23763ab), closes #29347
- menu: hide from screen readers while animating (#30036) (845071c)
- overlays: announce info after opening based on platform (#30025) (f6188c4)
- overlays: focus management with checkbox/radio (#30026) (8ee42bb)
- toast: swipe gesture works with custom container layout (#29999) (470decc), closes #29998
v8.4.6
Bug Fixes
v8.4.5
Bug Fixes
v8.4.4
Bug Fixes
- alert: change focused element and improve keyboard navigation (#30220) (4df0e0f)
- capacitor: replace deprecated platform check method (#30195) (b6b43ae)
- capacitor: use proper types for capacitor v7 support (#30228) (2149ba2)
- range: handle unsupported values for range min and max (#30070) (3223193), closes #29667
- segment-button: protect connectedCallback for when segment-content has not yet been created (#30138) (14b6538)
- select: auto-scroll to selected item for all interfaces (#30202) (8eaeb22), closes #19296
- toggle: trigger focus and blur on click (#30234) (ba8d8f4)
- vue: update
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
[!IMPORTANT]
Auto Review Skipped
Bot user detected.
To trigger a single review, invoke the
@coderabbitai reviewcommand.You can disable this status message by setting the
reviews.review_statustofalsein the CodeRabbit configuration file.
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Tips
Chat
There are 3 ways to chat with CodeRabbit:
- Review comments: Directly reply to a review comment made by CodeRabbit. Example:
I pushed a fix in commit <commit_id>.Generate unit testing code for this file.Open a follow-up GitHub issue for this discussion.
- Files and specific lines of code (under the "Files changed" tab): Tag
@coderabbitaiin a new review comment at the desired location with your query. Examples:@coderabbitai generate unit testing code for this file.@coderabbitai modularize this function.
- PR comments: Tag
@coderabbitaiin a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:@coderabbitai generate interesting stats about this repository and render them as a table.@coderabbitai show all the console.log statements in this repository.@coderabbitai read src/utils.ts and generate unit testing code.@coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.
CodeRabbit Commands (invoked as PR comments)
@coderabbitai pauseto pause the reviews on a PR.@coderabbitai resumeto resume the paused reviews.@coderabbitai reviewto trigger a review. This is useful when automatic reviews are disabled for the repository.@coderabbitai resolveresolve all the CodeRabbit review comments.@coderabbitai helpto get help.
Additionally, you can add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
CodeRabbit Configration File (.coderabbit.yaml)
- You can programmatically configure CodeRabbit by adding a
.coderabbit.yamlfile to the root of your repository. - Please see the configuration documentation for more information.
- If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation:
# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
Documentation and Community
- Visit our Documentation for detailed information on how to use CodeRabbit.
- Join our Discord Community to get help, request features, and share feedback.
- Follow us on X/Twitter for updates and announcements.
Apply Sweep Rules to your PR?
- [ ] Apply: There should not be large sections of commented out code.
- [ ] Apply: All docstrings and comments should be up to date.
This is an automated message generated by Sweep AI.