2025-08-06
Changes:
- 🏗️ Use vite instead of webpack for the frontend to reduce build times
- ✨ Add reseller portal
- ✨ Setup infrastructure for request throttling
- ✨ Introduce Lua script execution time limits
- 🛂 Add permission checks to entity listeners
- ✨ Add attribute ordering and grouping to table data models
- ✨ Catch errors during import/export to still apply the remaining changes
- ✨ Add feature flags
- ✨ Add custom content uploading to use in Lua scripts
- ✨ Add Lua library for generating PDFs
2025-06-18
Changes:
- ♻️ Merge the API, Background and Petri applications into one for easier communication and maintainability
- ✨ Add header button style customization (New/Edit/Delete, as well as popups and button automations)
- ✨ Use the configured custom page title in the peek modal in list pages
- ✨ Add allowed login types to roles to restrict what login types are allowed per role
- ✨ Add automation log streaming for live logs, and refactor petri to use this new interface
- ✨ Adds metadata attributes to make them visible in data pages (createdDate, editedDate, -ByUsername, -ByUserId)
- ✨ Pretty-print Formatter JSON in application import/export to only show actual changes
- ✨ Require confirmation when removing a role from a user
- ✨ Add aggregate queries
- ♻️ Refactor user management permission checks to fix inconsistencies
- ✨ Make edit and detail pages show a proper error message when the document was deleted
2025-04-27
Changes:
- ✨ Make it easier to assign roles to users
- ✨ Add support for public plugin pages
- 👷 Make it easier to roll-back front-end releases
- ♻️ Fully replace legacy with Automations
2025-03-03
Changes:
- ⚡ Performance improvement loading data type configuration
- 🔒 Run Lua code in a sandbox
2025-02-18
Changes:
- 🐛 Prevent race condition when Tarasa Gateway Client responds too fast
- ✨ Implement exponential backoff for communication with Tarasa Gateway Client
- ⚡ Performance improvement determining when a Petri Net Transition can run
2024-12-05
Changes:
- ⚡ Performance improvement in Petri Net processes
- ✨ Implement environment-specific Application Settings
- ✨ Admins can now search for logs with custom time intervals
- 🎨 Login screen is now responsive
2024-11-14
Changes:
- 🔥 Combine sync configurations, custom webhooks, and entity preprocessors into Automations
- ✨ The order of menu items can now be configured
- 🎨 Complete redesign of the account settings page
- 🎨 Complete redesign of the user detail page
- ✨ Single Sign-On via Microsoft Entra ID
- 🔧 Document history is now kept for 30 days rather than 7
- 🔒 Added extra security checks for API key logins
- ✨ Automatically log errors when Lua scripts perform invalid data actions
- ⚡ Performance improvement in saving documents that refer to a lot of other documents
- ⚡ Detail pages are now faster to load