Repository navigation
Releases: maikdevries/web-middleware
Release list
v0.3.5
This PATCH release includes the following notable features, improvements and fixes:
- refactor: align chain method type parameters with handler and middleware generics (31d64c3)
- refactor: remove unnecessary type declaration libraries (ef34f78)
- chore: rename package & repository (0df5f66)
A complete overview of all the changes made since the previous release: v0.3.1...v0.3.5
v0.3.1
This PATCH release includes the following notable features, improvements and fixes:
- fix: include missing type declaration libraries (6bcc56e)
A complete overview of all the changes made since the previous release: v0.3.0...v0.3.1
v0.3.0
This MINOR release includes the following notable features, improvements and fixes:
- feat: introduce core module for core logic (8d25055)
- feat: introduce wide-event logging middleware (b3fb271)
- feat: restructure package exports (55b4e8a)
- docs: reduce verbosity and improve examples (110fef6)
- feat: export middleware chain type from core module (cb9181b)
- feat: use Temporal.Instant over Date arithmetic (fad15c3)
- feat: publicly export middleware module (2f68294)
- docs: annotate logger middleware as experimental (a7bb4bb)
A complete overview of all the changes made since the previous release: v0.2.0...v0.3.0
v0.2.0
This MINOR release includes the following notable features, improvements and fixes:
- docs: write documentation for all types (06147b4)
- docs: write documentation for middleware (3708ce7)
- docs: write documentation for module (ed3634e)
A complete overview of all the changes made since the previous release: v0.1.0...v0.2.0
v0.1.0
This initial release includes framework-agnostic middleware functionality to be used in server-side routers. The module currently exposes functions to compose context-aware middleware that provide the guarantees of strict type checking.
Future releases will extensively improve upon documentation and automated tests, which are currently left as an exercise for the reader.