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.