Skip to main content

Jetveo Changelog

Welcome to the Jetveo changelog page!

We update the platform almost daily, but here we share changes in batches, highlighting significant updates, new features, and fixes.


🚀 2025-01-22​

General​

🎉 New Feature enable embedding of apps into Microsoft Teams Application instances can now be configured to be embedded within MS Teams Tab Applications. We also support Single Sign-On in MS Teams, which eliminates the need for users to log in to the Jetveo Application multiple times.

For detailed guidance on the complex Azure AD (Entra ID) configuration process, please refer to our documentation: https://dev.jetveo.io/docs/advanced/ms-teams.

🎉 New Feature add all tracked entities into the DbSet Local collection Initially, the Local collection only contained newly created entities. We have updated it to include all tracked entities, allowing the Local collection to function in the same manner as it does in Entity Framework Core.

🎉 New Feature add db context SaveChanges method The SaveChanges method enables developers to commit database changes during the execution of a command. This functionality simplifies numerous scenarios, such as mass data imports. The SaveChanges method clears all tracked entities from the Local collection, helping to prevent potential memory limit issues.

End Application​

🎉 New Feature rewrite decimals logic to support more complex operations We have completely overhauled the decimal logic by leveraging the new features of EF Core. This improvement enables more complex operations with decimals and also aims to simplify the code and enhance its stability.

🎉 New Feature increase decimal value range By rewriting EF Core internals it is now possible to store large numbers in decimal fields, up to 92,233,720,368,547.75807

🎉 New Feature custom attribute indexes This feature allows developers to improve application performance by adding database indexes to specific attributes within entities or aspects. Traditionally, indexes were restricted to references only.

🎉 New Feature increase file upload limit to 60MB

🩹 Bug Fix codebook values in Command APIs should work with both Codebook Entry Id and Code

🩹 Bug Fix optimise db migration memory usage

App Builder​

🩹 Bug Fix allow import of .Net Core 3.0 and 3.1 NuGet libraries


🚀 2024-11-11​

General​

🎉 New Feature improve package search experience The search panel in the app builder has been enhanced to provide more consistent results and improved ordering, thereby enhancing the developer experience (DX).

🎉 New Feature custom attribute indexes This feature allows developers to improve application performance by adding database indexes to specific attributes within entities or aspects. Traditionally, indexes were restricted to references only.


🚀 2024-11-07​

App Builder​

🎉 New Feature package configuration (app name, company, favicon, logo) can be overridden on per-instance basis 🩹 Bug Fix allow nuget import of packages with no dlls for target framework


🚀 2024-10-29​

General​

🎉 New Feature skip data migration when database schema remains unchanged

This feature accelerates the database migration process in scenarios where the database schema has not changed between versions.

🎉 New Feature major rewrite of package assembly resource loading

This significant rewrite addresses several issues:

  • prevents assembly version clashes with assemblies used by the Jetveo app it-self
  • enables the use of embedded assemblies that can depend on one another
  • resolves a problem where user-defined public classes that inherit from a class within an assembly resource could cause the entire application to crash
  • fixes Command Test functionality when using classes from embedded assemblies.

🎉 New Feature optimise Entity Table's Find method to skip database query if not needed.

This change enhances the Find method to enable searching within both cached entities and newly added entities.

🎉 New Feature introduce Local collection to the Entity Table

This collection provides access to entities that have not yet been committed to the database.


🚀 2024-09-25​

General​

🎉 New Feature major rewrite of database backup logic

The main change is the enhancement of application backup options. Previously, backups could only be made during migrations; now, users can back up at any time based on their settings (per application).

By default, each application will be backed up once a day at 3 AM, in addition to during migrations.

The default number of retained backups is 10, with a maximum of 15.


🚀 2024-08-22​

General​

🎉 New Feature add options for extra header and footer margins to pdf generator tool