Bug Fixes
- angular: improve typing when compiling with legacy View Engine (#24221) (816096f)
- content: ensure fixed slot renders on top of content in iOS (#24300) (e41b0e0), closes #24286
- popover: improve scrolling in popover when using header and footer (#24294) (f6a00ea)
- react: present and dismiss hooks return promises (#24299) (4b26fea), closes #24293
- react: properly check for custom elements to avoid errors in unit tests (#24156) (8f188ea), closes #24149
- router: popping route now accounts for route params (#24315) (5e5054d), closes #24223
- slides: update swiper instance after initialization (#24257) (89e4bc5), closes #19638
- vue: ionic lifecycle hooks now run when using vue 3.2 setup syntax (#24253) (fb96ab5), closes #23824
- vue: switching between tabs preserves query string (#24297) (047d3c7), closes #23699