Skip to content

Releases: maikdevries/web-middleware

v0.3.5

Choose a tag to compare

@maikdevries maikdevries released this 23 Aug 12:12
Immutable release. Only release title and notes can be modified.

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

Choose a tag to compare

@maikdevries maikdevries released this 13 Mar 12:24
Immutable release. Only release title and notes can be modified.

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

Choose a tag to compare

@maikdevries maikdevries released this 13 Mar 12:19
Immutable release. Only release title and notes can be modified.

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

Choose a tag to compare

@maikdevries maikdevries released this 16 Feb 21:05

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

Choose a tag to compare

@maikdevries maikdevries released this 17 Jan 16:00

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.