Update
September 2023 Highlights
Co-founder, Trigger.dev
September has been a busy month as usual for Trigger.dev updates. Bring-Your-Own-Auth and a new Usage Dashboard to name just a few. We've had some great community contributions too that have helped us support more frameworks. Here’s a highlight reel of some of the things we shipped during September…
Support for multiple frameworks
We've had a lot of requests for using Trigger.dev with other frameworks other than Next.js, so today we're announcing three new ones:
- Next.js
- Remix
- Astro
- Express
With many more coming very soon:
- SvelteKit
- RedwoodJS
- Nuxt.js
- Nest.js
- Fastify
React Status Hooks
You can now create statuses
in your Job code that lets you do some pretty cool stuff in your UI, like:
- Show exactly what you want in your UI (with as many statuses as you want).
- Pass arbitrary data to your UI, which you can use to render elements.
- Update existing elements in your UI as the progress of the run continues.
Check out React Status Hooks in the docs.
Showcase
We've created a beautiful showcase for Jobs (and projects) that you can build using Trigger.dev. They have code you can copy and paste to get started quickly.
Bring-Your-Own-Auth
You can now authenticate as your users!
Before, you could only use our Integrations with API Keys or OAuth authentication as yourself, the developer. Now, you can authenticate using the auth credentials of your users.
Auth Resolver allows you to implement your own custom auth resolving using a third-party service like Clerk or Nango.
Usage Dashboard
Welcome to our new Usage Dashboard! You can now keep track of your Jobs on the 'Usage & Billing' page of the app. Here's a list of all the data you can now see at a glance:
- The number of Job Runs each month
- The total number of Runs this month
- The total number of Jobs
- The total number of Integrations
- The number of team members in your Organization
Login to your account and click 'Usage & Billing' in the side menu of a Project page to see your Usage Dashboard.
Linear Integration
Streamline your project and issue tracking with our new Linear Integration.
And lots more...
- Staging environment
- Initial Airtable integration
- Better support for generic interfaces
- Redact Task outputs from the logs
- Improved Documentation
- New testing package
- Fix for excessively deep Type instantiation
Check out the full changelog for everything we shipped in September.