
With the release of yeet version 2.3, our low-code platform is being expanded with important and powerful features and components. We also provide information about bug fixes and changes.
New features
Multiple links
With the new multiple links, tables can now also be linked across multiple levels in yeet—for example: customer list → orders → order items. Each selection in a table automatically filters the next one.
Why is that?
The basis is LinkedProperties (link properties):
- 1:n links are created in the data records (e.g., “customer has many orders,” “order has many items”).
- These links are stored as LinkedProperties.
- Tables can then be “linked” together via these LinkedProperties.a

In addition, tree structures can also be mapped, in which a central table is referenced by several other tables. For example:
- Orders as a central entity
- Invoices → dependent on “Orders”
- Deliveries → also dependent on “Orders”

New UI components
Chart
The new chart component can now display any type of chart—from simple line charts to complex combined visualizations. Perfect for dashboards, reports, or any app where numbers need to be visible.
The chart component is a building block for displaying charts, such as bar or pie charts, directly in a yeet app.
Sample data is already stored in EvtInit. To avoid unnecessary events, the stored code must be saved once in this event handler. Only then will the event be set and the data loaded.
iFrame
With the new iFrame component in yeet, external content can be easily embedded directly into the low-code app—for example, YouTube videos, dashboards, external tools, or entire websites. The component loads an external URL within the yeet page and displays its content—similar to an embedded window in another website.
Camera
With the new camera component, you can easily use your smartphone’s webcam or camera to take a photo directly.
After the picture has been taken, a preview appears where you can review your snapshot at your leisure. The component also offers the option of automatically uploading the photo you have taken to the Media Manager.
Optimization of the filter engine
The yeet database engine has been optimized. Filter queries against OData now run efficiently even for very large data sets with millions of records.
Automatic user registration
The new version of yeet features a modern registration system: users can now register for a project themselves by email and verify their address using a One-Time-Passcode (OTP).
In order to use this method, email delivery must first be configured in the appSettings.json file of the yeetCore. A new property is then available in the settings, which can be used to store a role name.
The process for users is as follows:
-
Enter your email address in the registration dialog box.
-
A one-time password (OTP) will be sent to this address.
-
The code is entered in the dialog box, completing the email verification.
-
The user then sets a personal password for their account.
After successful verification and password assignment, users can log into the system in the traditional way with their email address and password. Email OTP verification ensures in advance that it is really the owner of the email address who is creating the account.
Create PDF documents
With the new printToPdf function, content can be generated as a PDF directly from within the application and reused. Instead of laboriously printing individual pages via the browser print dialog, you can specifically control which elements are rendered, how the PDF should look, and whether it is downloaded directly or further processed in the system.
The core function is that it accepts a list of elements that are to be printed as a PDF:
printToPdf({
targets,
sourceConfigType,
sourceConfigId,
filename,
options,
returnBytesInsteadOfSaving
})
If there are multiple entries in targets, the elements are rendered one after the other and merged into a single PDF document. This allows, for example, multiple sections of a page or different components to be bundled into a single document.
Optional parameters can be used to fine-tune the behavior. This means that printToPdf offers a flexible basis for generating high-quality PDFs from any UI elements.
API object extended
- apiObject.location.getGeoLocation
An asynchronous function that returns the client’s current location with lat and lng (location permission required).
Simplified yeet setup
Installing yeet in conjunction with an existing conzept 16 database requires a few configuration steps in different places. This process is simplified by the new yeet installer for Windows, especially in conjunction with the newly developed yeet Config Builder, which is part of conzept 16 version 5.9.06b.

The Config Builder can be used to create the database configuration for yeet. Data structure elements such as tables and links that are to be transferred to yeet can be selected and renamed. It is also possible to create multiple database configurations. Once the configuration is complete, it can be saved in a configuration file (appsettings.toml).
The new yeet installer installs yeet 2.3 on a Windows system and uses the previously created configuration file to set up the included databases for use with yeet.

Detailed information about the installer is available in a PDF file. This file is extracted to the installer directory and displayed when the installer is started with the /quickstart option.
Deprecations & Breaking changes
This version does not contain any deprecations or breaking changes.
Important information
- To optimize the filter engine, key trees are created on demand during the first query. Depending on the volume of data, this can take a long time. We are working on speeding up this process and will make it available as soon as possible in a separate update.
- When working in yeet Designer, frequent switching between project pages can cause memory accumulation. This behavior does not occur when running the application. The current release 2.3 has already been optimized in this regard, so that the behavior described occurs only very rarely. We are also working on further improvements in this area.
- The Windows desktop versions of Outlook (2007-2019 and Outlook Office 365) do not always render HTML emails correctly, which may cause display problems. Using simple templates for sending emails can improve the display.
- The current pre-release 5.9.06b of conzept 16 is required to use the new version in conzept 16 operation.
Further information
Would you like to try yeet? We would be happy to provide you with the installation package for yeet 2.3.0 upon request.










