Skip to content

Releases: ujjwalguptaofficial/fortjs

Fix: session setMany not working

12 May 06:13
Compare
Choose a tag to compare
  • Fix: session setMany not working

Remove FortGlobal Constant

28 Feb 03:59
Compare
Choose a tag to compare

Remove FortGlobal Constant - code cleanup and optimization

Add cache feature

19 Feb 14:13
Compare
Choose a tag to compare
  • Add cache feature, allows to cache get endpoints
  • use fast content type
  • Capitalize internal server error

Add feature middleware execute api

20 Jan 13:02
Compare
Choose a tag to compare

add feature middleware execute api

expose a middleware api which will help to execute any middleware

const middleware = (req,resp, next)=>{
 next();
}
this.middleware(middleware).execute();

Add feature - partial routes

02 Jan 15:06
Compare
Choose a tag to compare

🚀 New Feature Release 🌟 - Partial Routes & Child Routes!

Introducing the ability to create partial routes, empowering users to streamline controllers into lightweight sub-controllers, each dedicated to a specific task. 🚀💡

Example:

controller: UserController,
path: "/user",
children: [
    {
        controller: UserProfileController,
        path: "/profile",
        children: [
            {
                controller: UserProfileNestedController,
                path: "/nested"
            }
        ]
    }
]

Effortlessly organize and enhance your application structure!

PR - #38

Fix dependency issue of cron

28 Dec 08:25
Compare
Choose a tag to compare
  • Fix dependency issue of cron - add cron in fortjs dependency

Add support for cron/scheduler

25 Dec 16:42
Compare
Choose a tag to compare

Add support for cron/scheduler

Set default view path to current working directory

29 Nov 04:54
Compare
Choose a tag to compare
  • Set default view path to current working directory

Optimize performance

27 Nov 04:24
Compare
Choose a tag to compare

The various part of the code has been changed to optimize the performance and now it's 3x faster than nestjs and express both.

This release marks a significant milestone in the Fort.js journey, as various parts of the code have undergone optimizations resulting in a remarkable 3x improvement in performance compared to both Nest.js and Express. This achievement not only enhances stability but also positions Fort.js as a robust and high-performance framework, outpacing other popular alternatives in the ecosystem.

Create sessionStore and remove sessionprovider

26 Nov 03:37
Compare
Choose a tag to compare
  • Create sessionStore and remove sessionprovider
  • Create types for extending controller and other components and remove generic types
  • move types which are object to interfaces