foal
foal copied to clipboard
Full-featured Node.js framework, with no complexity. 🚀 Simple and easy to use, TypeScript-based and well-documented.
v3.0.0
- [x] Drop support for Node 10 (unmaintained), 12 (not maintained from April 2022) and 14 (not maintained in less that a year). Support versions 16 and 18. - #1029...
v2.10.0
# Features - [x] `@foal/cli` included as dev dependency in new projects generated by `createapp` (issue: #1097) (PR: #1109) - [x] [CLI] Do not use `http` module in new projects...
Add `userIdType` option to `@JWT` and `@UseSessions` and remove `fetchUser` interface and functions
# Issue See #1120 # Solution and steps - [x] Add `userIdType` option and change the interface of `UseSessions`. - [x] Add `userIdType` option and change the interface of `JWTxxx`....
# Issue - The hooks does not support optional fields (issue: #1008). - There is no error returned to the client when multiple files are uploaded whereas we expect a...
# Issue This interface and these functions exist to populate the `ctx.user` property in the `@UseSessions` and `@JWTxx` hooks. There are some problems with them: - These functions are additional...
- [x] Drop support for Node 10 (unmaintained), 12 (not maintained from April 2022) and 14 (not maintained in less that a year). Support versions 16 and 18. - [x]...
The documentation currently leaves a bit to be desired. It highlights the simple use-case/happy path, but if you want to do anything somewhat complex, good luck finding it in the...
I was just following along with some of the boilerplate instructions (https://foalts.org/docs/security/csrf-protection) and everything was going well util retrying to set a user onto the session. Our user ids are...
trpc.io(https://trpc.io/) is gaining lot of attractions. Any chance to add it to FoalTs in near feature?