Raytha v1.2.0: Raytha Functions
Write custom code inside the admin: Raytha Functions let you add API endpoints, accept form submissions, send email and call external services without redeploying. Includes a database migration.
Released April 13, 2024.
Raytha Functions are a way to write custom code in the administrator portal of Raytha to add functionality to your application. Use cases for this include but are not limited to:
- Create your own custom api endpoints
- Accept form submissions and save response
- Send an email out of the platform
- Make an external HTTP call and return and/or save result
- [Coming Soon] Webhooks trigger functionality
- [Coming Soon] Timer trigger functionality
Breaking Changes
This release includes an update to the database. If you are on Raytha v1.1.x, then you can run this SQL script to upgrade.
What's new
- Feature: Raytha Functions. github.com/RaythaHQ/raytha/issues/177
- Bug fix: TinyMCE throwing errors github.com/RaythaHQ/raytha/issues/184
- Bug fix: Default theme image error when using custom pathbase github.com/RaythaHQ/raytha/issues/185
- Maintenance: Upgraded mediatr to 12.x github.com/RaythaHQ/raytha/issues/163
- Maintenance: Upgraded all nodejs and .net dependencies github.com/RaythaHQ/raytha/issues/186
New Contributors
- @killbut made their first contribution in github.com/RaythaHQ/raytha/pull/183
Upgrade
This version predates the Docker Hub image. Build it from the v1.2.0 source on GitHub, or run a current release with docker pull raythahq/raytha:latest.
This release changes the database schema. Back up your database before upgrading, then apply the migration described above.
New to Raytha? The fastest way to run it is the Railway template; see the quickstart and upgrade notes.


