Commit Graph

  • 177fb5fcba Fixing test description ShaneK 2026-03-20 11:22:05 -07:00
  • 30994f5477 fix(react-router): fire ionViewDidLeave on tab child pages when navigating away from tabs ShaneK 2026-03-20 10:48:28 -07:00
  • 5657e7d064 test(spinner): add transform test back (#31017) Maria Hutt 2026-03-20 09:57:48 -07:00
  • c8ea46de6f fix(react-router): prevent swipe-back gesture from starting when entering and leaving views resolve to the same parameterized route ShaneK 2026-03-20 09:18:13 -07:00
  • 5d95d91384 fix(react-router): clean up replaced views with parameterized routes ShaneK 2026-03-20 06:20:01 -07:00
  • 008ff9533d fix(react): synchronous outlet cleanup on unmount ShaneK 2026-03-19 11:26:14 -07:00
  • a877bb711d chore(git): sync with main (#31025) Brandy Smith 2026-03-19 13:22:51 -04:00
  • cbfe7cce3b fix(angular): forward generic type parameter on ModalOptions and PopoverOptions (#31022) Shane 2026-03-19 10:09:14 -07:00
  • 7d71a83cfd style(checkbox): remove unused variable David Lourenço 2026-03-19 17:01:39 +00:00
  • 7ccef2e4a7 chore: sync with main David Lourenço 2026-03-19 16:34:36 +00:00
  • 5fdaba2b02 fix(datetime): days keep in focus after changing the month (#31021) David Lourenço 2026-03-19 14:59:58 +00:00
  • 92398dc30c fix(react-router): sync URL with display on browser back after tab switch ShaneK 2026-03-18 15:00:51 -07:00
  • a1896e2436 test(react-router): adding playwright test structure, creating animation tests in playwright ShaneK 2026-03-18 13:20:02 -07:00
  • 9621f8ecf2 fix(react-router): preventing content that's transitioning out from being removed before it's supposed to be, fixing animations ShaneK 2026-03-18 10:44:53 -07:00
  • b7592147ca feat(grid): add masonry poc FW-7048-poc Brandy Smith 2026-03-18 12:00:00 -04:00
  • ac6f7b0ff1 fix(react): preserve query params on IonTabButton href during tab navigation ShaneK 2026-03-17 11:58:02 -07:00
  • 9680d57581 fix(react-router): set pushedByRoute for routerDirection=none so back button uses history instead of defaultHref ShaneK 2026-03-17 08:37:13 -07:00
  • fa00be493a fix(react-router): show correct view for navigate(-n) where n > 1 ShaneK 2026-03-17 06:44:59 -07:00
  • 438effe1f7 test(react-router): validating params get passed through redirects ShaneK 2026-03-16 13:56:33 -07:00
  • d6c4cf76a2 fix(core): clean up aria-hidden when overlays are removed without dismiss ShaneK 2026-03-16 08:43:43 -07:00
  • e49eb22f89 fix(react-router): code cleanup and consistency ShaneK 2026-03-13 13:42:36 -07:00
  • 9826d0c445 test(react-router): trying to make tests more reliable ShaneK 2026-03-12 18:11:42 -07:00
  • bceeff65f4 fix(react-router): guarding against potential change of UNSAFE APIs) ShaneK 2026-03-12 17:50:30 -07:00
  • 84ae705351 fix(react-router): using rr6's match routes to prevent having our own custom route matching logic ShaneK 2026-03-12 17:06:27 -07:00
  • e6def6b1f8 fix(react-router): replacing a lot of our custom logic with internal RR6 APIs to do the heavy lifting and fix routing bugs ShaneK 2026-03-12 13:21:37 -07:00
  • f04fa23e0d test(angular): validate checkbox and toggle in lazy template-form (#31005) OS-jacobbell 2026-03-12 13:29:07 -06:00
  • ce83407e1d fix(checkbox): re-evaluate label visibility when label is updated (#30980) OS-jacobbell 2026-03-12 12:51:20 -06:00
  • 88d0e70a29 test(react-router): add swipe-to-go-back abort coverage for multi-level navigation ShaneK 2026-03-12 10:34:59 -07:00
  • 7fbc59b51d fix(react-router): prevent tail-slice false positives for parameterized routes ShaneK 2026-03-12 10:22:37 -07:00
  • 49dde1483c test(react-router): add coverage for index route reuse across nested outlet tabs ShaneK 2026-03-12 08:00:11 -07:00
  • a6ee4c44fb fix(react-router): cleaning up tab navigation to use proper navigation step post debugging ShaneK 2026-03-12 06:43:01 -07:00
  • 4fb7fad2ab fix(react-router): render relative catch-all * routes in nested IonRouterOutlet ShaneK 2026-03-11 13:28:53 -07:00
  • 903b123e00 fix(react-router): return '/' instead of '' for pathnameBase at root in relative path matching ShaneK 2026-03-11 11:07:35 -07:00
  • 62bd43f76b fix(react-router): sort fallback params by specificity to prevent less-specific overwrites ShaneK 2026-03-11 10:44:55 -07:00
  • 640f430ecc fix(react-router): cancel in-flight rAFs and MutationObserver on StackManager unmount ShaneK 2026-03-11 10:01:17 -07:00
  • 0b1af4fdcb fix(react-router): add useCallback to HashRouter and MemoryRouter for consistency with BrowserRouter ShaneK 2026-03-11 09:36:20 -07:00
  • 5016e33628 fix(react-router): prevent parameterized routes from catching multi-segment paths meant for wildcards ShaneK 2026-03-11 09:15:42 -07:00
  • 966d6b230e fix(button): fixed target area size for all button sizes (#31007) José Rio 2026-03-11 15:27:00 +00:00
  • d8bd0cb349 chore(deps): bump ionicons to dev build FW-6753 Jacob Bell 2026-03-11 09:14:43 -06:00
  • 8b44fb509f fix(spinner): avoid spinner adding scroll due animation types (#31008) José Rio 2026-03-11 15:02:48 +00:00
  • cfed206e28 fix(react-router): use reRender callback in getChildrenToRender to clean up stale views ShaneK 2026-03-11 07:56:25 -07:00
  • 7196910b1b fix(react-router): push to forwardStack on non-linear POP so browser forward works ShaneK 2026-03-11 06:28:09 -07:00
  • 97d35179ba fix(react-router): fix wildcard route reuse preventing navigation to specific routes after back ShaneK 2026-03-11 04:45:59 -07:00
  • 8ea275b555 fix(react-router): use stored parent paths for index route matching in findViewItemByPath ShaneK 2026-03-10 14:03:25 -07:00
  • 6a681e480a test(nested-params): adding extra coverage for deeply nested routing ShaneK 2026-03-10 13:20:51 -07:00
  • a864822477 fix(react-router): forward index and caseSensitive props through IonRoute ShaneK 2026-03-10 13:10:55 -07:00
  • 0ff44ec629 fix(react-router): fix dead code in handleNavigateBack breaking browser forward button ShaneK 2026-03-10 12:53:58 -07:00
  • f98be5dfcc fix(react-router): include search params in navigation change detection ShaneK 2026-03-10 12:37:57 -07:00
  • f9c0eb8a89 fix(tabs-similar-prefixes): migrating to rr6 ShaneK 2026-03-10 11:20:16 -07:00
  • b5ff48d248 fix(react-router): use location keys for forward detection and prevent overlap in nested outlets ShaneK 2026-03-10 11:07:51 -07:00
  • 28f94d8761 fix(react-router): distinguish browser forward from back in POP events ShaneK 2026-03-09 10:28:47 -07:00
  • 784fdc6543 chore(deps): update download + upload artifacts (major) (#30974) renovate[bot] 2026-03-09 16:20:18 +00:00
  • 7dcefa2203 chore(deps): update actions/setup-node action to v6.3.0 (#30987) renovate[bot] 2026-03-09 12:11:57 -04:00
  • 623bf0e2f2 chore(deps): update dependency @capacitor/core to v8.2.0 (#30997) renovate[bot] 2026-03-09 11:58:55 -04:00
  • bdeeb539c1 merge release-8.8.1 (#30999) Brandy Smith 2026-03-06 13:04:33 -05:00
  • 5862405e9e merge release-8.8.1 (#30998) Brandy Smith 2026-03-06 13:04:17 -05:00
  • e925d8543f chore(): update changelog files Brandy Smith 2026-03-06 12:43:03 -05:00
  • 15deeefeae chore(): update package lock files ionitron 2026-03-06 17:15:31 +00:00
  • 8d07917cd1 v8.8.1 v8.8.1 ionitron 2026-03-06 17:14:07 +00:00
  • 86f42ced32 chore(git): sync main (#30995) Maria Hutt 2026-03-05 17:25:25 -08:00
  • 521ca29543 chore(): add updated snapshots ionitron 2026-03-06 00:20:51 +00:00
  • 72abccaad8 fix(angular): export RefresherPullEnd types (#30991) Shane 2026-03-05 15:56:32 -08:00
  • be3390e581 test(datetime): update snapshots Maria Hutt 2026-03-05 14:47:54 -08:00
  • 171ba92133 fix(datetime): correct style for next-prev Maria Hutt 2026-03-05 14:19:31 -08:00
  • a9f94ec0d1 fix(react-router): hide all views in outlet for container route transitions, allowing navigation to pages not properly wrapped in ion-pages ShaneK 2026-03-05 13:38:21 -08:00
  • 073c8ba809 chore(git): merging from main, v8.8.0 ShaneK 2026-03-05 12:16:08 -08:00
  • 89485a62ba chore(): run lint Maria Hutt 2026-03-05 12:04:33 -08:00
  • e250818b94 Merge remote-tracking branch 'origin/main' into chore-sync-next-with-main Maria Hutt 2026-03-05 12:00:19 -08:00
  • 18868640ee chore(git): sync main (#30994) Shane 2026-03-05 11:39:20 -08:00
  • 0e76a69370 fix(accordion): update tabindex based on disabled state (#30986) David Lourenço 2026-03-05 18:45:32 +00:00
  • 366f00e25f feat(toast): add wrapper and content parts (#30992) Shane 2026-03-05 08:34:20 -08:00
  • 70da68cf86 refactor(react): remove IonRedirect and update BREAKING.md for React Router v6 ShaneK 2026-03-04 13:33:11 -08:00
  • 21fbb7245e merge release-8.8.0 (#30990) Brandy Smith 2026-03-04 16:10:37 -05:00
  • d36aef38a8 merge release-8.8.0 (#30989) Brandy Smith 2026-03-04 16:10:22 -05:00
  • 1de6b7a1cb chore(): update package lock files ionitron 2026-03-04 20:45:22 +00:00
  • 32ab505363 v8.8.0 v8.8.0 ionitron 2026-03-04 20:43:44 +00:00
  • 818c138633 chore: merge main (#30988) Brandy Smith 2026-03-04 15:33:15 -05:00
  • af0949f5bb Merge branch 'main' into update-from-main Brandy Smith 2026-03-04 15:16:31 -05:00
  • d29ac713fa feat(modal): add drag events for sheet and card modals (#30962) Maria Hutt 2026-03-04 11:53:50 -08:00
  • 5bcf921841 feat(range): add classes and expose parts to allow individual styling of dual knobs (#30941) Brandy Smith 2026-03-04 10:36:50 -05:00
  • 338a405540 fix(tab-bar): adjust badge positioning for ionic theme (#30977) Susmita Bhowmik 2026-03-02 12:39:30 -07:00
  • 5d04106a85 chore(textarea): moving ios+md specific margin to native file (#30984) rug 2026-03-02 18:30:14 +01:00
  • 55c506dbd6 fix(radio): updates the tabindex when a radio is added or removed (#30976) David Lourenço 2026-03-02 09:47:53 +00:00
  • ef73476e08 feat(list-header): add inner part (#30930) Brandy Smith 2026-02-27 13:40:42 -05:00
  • f8f7ffda31 feat(item-option): add inner and container parts (#30929) Brandy Smith 2026-02-27 13:26:01 -05:00
  • 5cdeb7fd35 feat(item-divider): add inner and container parts (#30928) Brandy Smith 2026-02-27 12:53:49 -05:00
  • 2be39da9d3 docs(stencil): document externalRuntime: false in config (#30975) OS-jacobbell 2026-02-27 09:22:36 -07:00
  • a2c655923b feat(item): add inner and container parts (#30927) Brandy Smith 2026-02-27 11:18:27 -05:00
  • 1d7b28694e docs(core): add guidelines for naming CSS shadow parts (#30931) Brandy Smith 2026-02-27 10:59:46 -05:00
  • f7171451c3 merge release-8.7.18 (#30972) 8.7.x Brandy Smith 2026-02-25 15:12:08 -05:00
  • 90858582a6 merge release-8.7.18 (#30971) Brandy Smith 2026-02-25 15:11:47 -05:00
  • abdf9ce932 chore(): update package lock files ionitron 2026-02-25 17:14:12 +00:00
  • f68ce9456a v8.7.18 v8.7.18 ionitron 2026-02-25 17:12:35 +00:00
  • 0c715700b2 chore(deps): update capacitor to v8.0.1 (#30970) renovate[bot] 2026-02-25 11:22:27 -05:00
  • 7c11d2b2ab Added separated variables for size of slots in Toolbar ROU-12446 David Lourenço 2026-02-25 09:53:59 +00:00
  • d46b0b15f6 fix(datetime): stretch ion-buttons to fill space for ios (#30963) Maria Hutt 2026-02-23 13:29:03 -08:00
  • 6ea186d96d feat(datetime): add header parts (#30945) Maria Hutt 2026-02-20 13:36:39 -08:00
  • 5cc8adb1d5 fix(chip): scale slotted icon size by chip size (#30961) Susmita Bhowmik 2026-02-20 08:09:19 -07:00
  • a6016f85bd fix(textarea): respect rows prop by adjusting min-height in the ionic theme (#30957) rug 2026-02-20 10:14:15 +01:00
  • 55cac74c95 feat(chip): add recipe and variables (#30873) Maria Hutt 2026-02-19 13:18:26 -08:00