Skip to content

Roadmap

CipherLogger is under active development. This page tracks what's planned so you can decide whether to wait for a feature or work around it today.

Framework adapters

Framework Status
Express Stable
Next.js Stable (see timing caveat)
Fastify Planned
Hono Planned
NestJS Planned
Nuxt Planned

Accurate Next.js response logging

Today, the Next.js adapter logs during middleware execution, so status and duration don't reflect the final route response (full explanation in the Next.js guide). Route-handler wrappers that log the actual final response are planned, mirroring how the Express adapter already works via res.finish.

Package structure

A restructure of src/ into clearer core/ and adapters/ directories is planned, so that adding a new framework adapter is a self-contained addition rather than a change scattered across the package. Subpath exports (e.g. cipher-logger/express, cipher-logger/next) are also being considered, so importing one adapter doesn't pull in code for frameworks you don't use.

Contributing to the roadmap

Have a framework you'd like supported, or a field you think should be built in? Open an issue on GitHub — see the Contributing section of the README for the process.