Releases: sergiodxa/remix-utils
Releases · sergiodxa/remix-utils
v9.0.0
What's Changed
New Features
- Mark middleware context type as read-only by @sergiodxa in #529
- Replace
@mjackson/file-storage
with@remix-run/file-storage
by @MichaelDeBoey in #519 - Remove Typed Session Storage and dependency on Zod v3 by @sergiodxa in #530
- Update middleware to be stable following react-router 7.9.0 release by @cypherpower in #534
New Contributors
- @MichaelDeBoey made their first contribution in #519
- @cypherpower made their first contribution in #534
Full Changelog: v8.8.0...v9.0.0
v8.8.0
What's Changed
New Features
- Add support for @standard-schema/spec and deprecate typed sessions by @sergiodxa in #503
- Extend session middleware to accept a sessionStorage getter by @AlemTuzlak in #516
Full Changelog: v8.7.0...v8.8.0
v8.7.0
What's Changed
New Features
- Add CORS middleware with customizable options and tests by @sergiodxa in #498
- Add rolling cookie middleware to prolong cookie expiration by @sergiodxa in #499
Full Changelog: v8.6.0...v8.7.0
v8.6.0
What's Changed
New Features
- Add Honeypot middleware for spam protection in forms by @sergiodxa in #488
- Detect client IP behind Azure Front Door with getClientIPAddress by @wKovacs64 in #496
- Refactor singleton middleware and improve documentation by @sergiodxa in #497 (this is a breaking change for the unstable API)
- Add
secureHeaders
middleware by @TheYoxy in #484
Deprecations
- Deprecate useDebounceFetcher and useDebounceSubmit hooks by @sergiodxa in #487
New Contributors
- @wKovacs64 made their first contribution in #496
- @TheYoxy made their first contribution in #484
Full Changelog: v8.5.0...v8.6.0
v8.5.0
What's Changed
New Features
- Add JWK Auth middleware by @sergiodxa in #479
Full Changelog: v8.4.1...v8.5.0
v8.4.1
What's Changed
Bug Fixes
- Expose promise from
useDebouncedSubmit
to align withuseSubmit
by @rossipedia in #477
Full Changelog: v8.4.0...v8.4.1
v8.4.0
What's Changed
New Features
- Add Context Storage Middleware by @sergiodxa in #472
- Add request id middleware by @sergiodxa in #473
- Add Basic Auth middleware by @sergiodxa in #475
Full Changelog: v8.3.1...v8.4.0
v8.3.1
What's Changed
Bug Fixes
Add missing export for server timing middleware by @sergiodxa in 02b6b9f
Full Changelog: v8.3.0...v8.3.1
v8.3.0
What's Changed
New Features
- Add logger middleware by @sergiodxa in #464
- Use middleware instead of middlewares for paths by @sergiodxa in #465
- Namespace session middleware types and interfaces by @sergiodxa in #466
- Add server timing middleware by @sergiodxa in #467
- Add singleton middleware for shared instances across requests by @sergiodxa in #468
- Add batcher middleware for deduplication and batching of requests by @sergiodxa in #469
Documentation Changes
Full Changelog: v8.2.0...v8.3.0