Handle optional catch-all segments in navigation APIs if no value is provided and handle the case if a dynamic value appears multiple times in a pathname (#1259) (58ef482), closes #1236 – by @amannn
Fix open redirect vulnerability for localePrefix: 'as-necessary' by sanitizing pathname in the middleware (#1208) (f42ac01), closes #1207 – by @hblee12294
Apply useMemo for useRouter returned from createLocalizedPathnamesNavigation to keep a stable reference when possible (#1201) (a1b9a36), closes #1198 – by @amannn