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