# 2025.09

## 2025.09.1

See the case list below for the cases fixed in this release.

## 2025.09

### Breaking changes

**Move to Jakarta API**

Servoy has migrated to the Jakarta API, which requires **Tomcat 10** or higher. The bundled version is **Tomcat 11.0.8**, which we recommend for optimal compatibility. As a result of this change, any **custom server plugins** that expose servlets or filters will no longer function unless they are updated to use the Jakarta API namespace (`jakarta.servlet.*` instead of `javax.servlet.*`)

### Features:

#### Form-Specific Less/CSS Support

In the previous release of Servoy (v2025.06) , we introduced [**Form-Level CSS**](https://docs.servoy.com/release-notes/2025.06#form-specific-less-css-support) and we have extended this feature in the current release. Form-level LESS files may now use **solution-level LESS properties**. This means that, in each form, you can easily reuse, override and extend the top-level LESS, including the properties declared in the [**Servoy Theme**](https://docs.servoy.com/guides/develop/application-design/styling-and-themes/default-theme-properties)**.**

{% hint style="info" %}
**Structural Change**

Prior to Servoy Version [2025.09](https://docs.servoy.com/release-notes/release-notes/2025.09), the built-in [Servoy Theme](https://docs.servoy.com/guides/develop/application-design/styling-and-themes/default-theme-properties) was implemented by including the `custom_servoy_theme_properties.less` file, which included both CSS classes and LESS variables.

As of v2025.9, this file is *split* into 2 files: `servoy_theme.less` (which has the classes) and `solution_properties.less` (having only properties).\
\
Therefore, If you have the older setup, nothing is changed, however, you should adopt the new setup, **if you are using form-scoped LESS files** to avoid having all the classes included in *every* form.
{% endhint %}

#### Cancel long-running queries

Support has been added for canceling long-running queries directly from the [**Admin Page**](https://docs.servoy.com/guides/deploy/server-configuration#servoy-admin-page). This allows administrators to more effectively manage system performance by terminating problematic or stuck queries. Additionally, when a client session is shut down, any active queries associated with that client will now automatically be flagged for cancellation, helping to free up database resources more efficiently.

<figure><img src="https://3933488479-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjpWd52BKwABWxF2lScUK%2Fuploads%2Fgit-blob-d183370ec67540dbcc2ba2c71c5915af3b42d326%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

#### Audit log improvements

A new flag has been added to table columns to exclude their values from being recorded in the audit log. This is especially useful for fields that may contain **sensitive information,** such as passwords or personal data, ensuring better compliance with privacy and security requirements. When this flag is enabled, changes to the column are still logged, but the **actual data** values are omitted.

<figure><img src="https://3933488479-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FjpWd52BKwABWxF2lScUK%2Fuploads%2Fgit-blob-6849f4b42bd27ee1149fe681c0a06f4a12b5c280%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

### Developer Enhancements

#### Experimental: Developer-Time Solutions

Servoy can now have DeveloperSolutions, these are solutions that are only there in the developer and can extend the developer to add context menus where you can do stuff on the selection. For this the developer solution has to have a onsolution open, and then with the api on the toplevel node "developerBridge" you can register menu items that appear then in the developer context menu(s) and those get the state of the selection where they then can work on (Like solutionmodel API). This is an experimental feature, so we are looking forward to your feedback on this. By default it is disabled and you can enable it in the preferences (General -> Servoy -> Solution Explorer section).\
A simple example would be:

```javascript
function onSolutionOpen(arg, queryParams) {
    var menu = developerBridge.createMenu("SetProperty",developerBridge.LOCATION.COMPONENT);
    
    developerBridge.registerMenuItem(menu,mycomponentcallback)
}

function mycomponentcallback(selectedForms, selectedComponents) {
    selectedComponents[0].setJSONProperty("text",selectedComponents[0].getJSONProperty("text") + "!" );
}
```

#### File Format Change

All solution files—such as forms, relations, and value lists—are now saved as proper JSON objects. This means each file consistently starts and ends with `{}`, all keys and values are properly quoted, and embedded JSON structures (like `customProperties`) are stored as actual JSON rather than as stringified JSON. Files are also indented for improved readability.

**Updating the Files**\
These files will be automatically converted to the new format when they are **touched and saved**. Alternatively, you can proactively convert all files at once using the new menu item `Upgrade solution files to new JSON format` option available in the Solution Explorer.

**AI Tooling**\
While this change has no direct impact on application behavior, it was implemented to align with standard JSON formatting. This makes solution files more compatible with AI-assisted development tools—such as GitHub Copilot—and opens the door to improved tooling and automation in the future.

#### small changes:

* A new **convert component** context menu action in the designer where you can quickly convert a component to another typing (mapping the property values)
* Properties View of components does support now **basic** properties for categorizing certain properties of components together to the top.
* Chromium browser now also can be used as the default browser inside the developer (so also for tooltips). For example for the MAC running on Arm64 do have a problem because of a Apple bug, this can be worked around in different ways. But you can now also use the shipped chromium browser for that, by default it is disabled in the servoy.ini file: -Dchromium.integration.eclipse.disable=true, this can be set to true to enabled it, but this has some different behavior compared to the default one.

### Improvements

#### ECMA Parser Enhancements

The JavaScript parser in Servoy has been improved to support more modern ECMAScript features:

* **Destructuring Assignment** is now supported, allowing developers to extract values from arrays or properties from objects into distinct variables in a cleaner and more concise way. [Learn more about destructuring on MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring).
* **Typed `Map` and `Set` Support**: You can now use generics-like syntax to specify key and value types for `Map` and `Set` objects (e.g., `Map<String, Number>` or `Set<Date>`). This enhances code clarity and enables better tooling support, such as improved autocomplete and type checking.

These enhancements make it easier to write modern, maintainable JavaScript within Servoy solutions.

### API

**Enhanced Data Typing on QBSelect API**

The [Query Builder API](https://docs.servoy.com/guides/develop/programming-guide/working-with-data/searching/query-builder) has been enhanced by adding strongly-typed versions of the [QBColumn](https://docs.servoy.com/reference/servoycore/dev-api/database-manager/qbcolumn) class, including:

* QBTextColumn
* QBNumberColumn
* QBIntegerColumn
* QBDatetimeColumn
* QBMediaColumn

This provides better code complete and type-checking when using the Query Builder API. For example, a `QBTextColumn` exposes a string function, `substring`, but a `QBNumberColumn` does not.

### Plugins

#### RabbitMQ plugin

New properties added to the RabbitMQ plugin configuration:

* **amqpbroadcaster.queuetype**: What type of queue algorithm will be used, quorum or classic (default classic)
* **amqpbroadcaster.singleactiveconsumer**: Single active consumer allows to have only one consumer at a time consuming from a queue and to fail over to another registered consumer in case the active one is cancelled or dies. (default false)

### Security

### Dependency updates

* **Eclipse** updated to version **2025.06 (4.36)**.
* **Angular** updated to **20.2.**
* **AG Grid** updated to **34.1.x.**
* Shipped **Java** updated to **21.0.8**. Starting with this release, Java 21 is required for both the Developer and Server environments.
* Several Java and Eclipse plugin dependencies have been updated to their latest stable versions.

### Behavior changes

### Known issues

### Case List

#### 2025.09.1

| Components                                                                                                                                 | Key                                                                                                                          | Summary                                                                                                                                                               |
| ------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                    | [SVY-20725](https://servoy-cloud.atlassian.net/browse/SVY-20725)                                                             | [Database view not showing all events anymore for all modules](https://servoy-cloud.atlassian.net/browse/SVY-20725)                                                   |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                    | [SVY-20699](https://servoy-cloud.atlassian.net/browse/SVY-20699)                                                             | [Debugger doesn't work with all the time let and const](https://servoy-cloud.atlassian.net/browse/SVY-20699)                                                          |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                    | [SVY-20648](https://servoy-cloud.atlassian.net/browse/SVY-20648)                                                             | [cannot set default navigator in properties view](https://servoy-cloud.atlassian.net/browse/SVY-20648)                                                                |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                    | [SVY-20624](https://servoy-cloud.atlassian.net/browse/SVY-20624)                                                             | [NPE when activating bootstrapcomponent sample when the current active solution has resources](https://servoy-cloud.atlassian.net/browse/SVY-20624)                   |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                    | [SVY-20623](https://servoy-cloud.atlassian.net/browse/SVY-20623)                                                             | [DBI settings issues](https://servoy-cloud.atlassian.net/browse/SVY-20623)                                                                                            |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                    | [SVY-20427](https://servoy-cloud.atlassian.net/browse/SVY-20427)                                                             | [Form editor loses hightlight of the selected component as soon as you touch its properties or the outline view](https://servoy-cloud.atlassian.net/browse/SVY-20427) |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                    | [SVY-20360](https://servoy-cloud.atlassian.net/browse/SVY-20360)                                                             | [Pleast format / indent the JSON files that we use in the workspace](https://servoy-cloud.atlassian.net/browse/SVY-20360)                                             |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                      | [SVY-20688](https://servoy-cloud.atlassian.net/browse/SVY-20688)                                                             | [Global Valuelist Type-Ahead Filter Overwritten by Complete List Request in Datagrid \[SERVOY\]](https://servoy-cloud.atlassian.net/browse/SVY-20688)                 |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                      | [SVY-20671](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                       | [List Form Component Container - enabledDataProvider not working correctly](https://servoy-cloud.atlassian.net/browse/SVY-20671)                                      |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                      | [SVY-20647](https://servoy-cloud.atlassian.net/browse/SVY-20647)                                                             | [Servoy 2025.9: Global method valuelists not called automatically anymore](https://servoy-cloud.atlassian.net/browse/SVY-20647)                                       |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                      | [SVY-20618](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                       | [plugins.dialogs.inputDialog returns blank when translating servoy.buttons.ok](https://servoy-cloud.atlassian.net/browse/SVY-20618)                                   |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                      | [SVY-20617](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                       | [Format on grid edit number field throws error - worked fine in 2024.09](https://servoy-cloud.atlassian.net/browse/SVY-20617)                                         |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                      | [SVY-20464](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                       | [setSize and setLocation doesn't work on NG2](https://servoy-cloud.atlassian.net/browse/SVY-20464)                                                                    |
| [Runtime](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime)                                        | [SVY-20701](https://servoy-cloud.atlassian.net/browse/SVY-20701)                                                             | [Events Manager: Array aggregation return type is a Java Iterator Object](https://servoy-cloud.atlassian.net/browse/SVY-20701)                                        |
| [Runtime](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime)                                        | [SVY-20667](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime)                        | [Form with JSON format throws parsing error due to formcomponent attribute](https://servoy-cloud.atlassian.net/browse/SVY-20667)                                      |
| [Jasper Reports](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVYX+AND+component+%3D+%22Jasper+Reports%22)                   | [SVYX-1091](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVYX+AND+component+%3D+%22Jasper+Reports%22)          | [When running a jasper report this error occours](https://servoy-cloud.atlassian.net/browse/SVYX-1091)                                                                |
| [Servoy Extra Components](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVYX+AND+component+%3D+%22Servoy+Extra+Components%22) | [SVYX-1090](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVYX+AND+component+%3D+%22Servoy+Extra+Components%22) | [Servoy Extra Component: File Upload does not work consistently in 2025.09](https://servoy-cloud.atlassian.net/browse/SVYX-1090)                                      |

#### 2025.09.0

| Components                                                                                                          | Key                                                              | Summary                                                                                                                                                               |
| ------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)             | [SVY-20589](https://servoy-cloud.atlassian.net/browse/SVY-20589) | [2025.09: .dbi conversion fails on old dbi structure for fields with added converters](https://servoy-cloud.atlassian.net/browse/SVY-20589)                           |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)             | [SVY-20360](https://servoy-cloud.atlassian.net/browse/SVY-20360) | [Pleast format / indent the JSON files that we use in the workspace](https://servoy-cloud.atlassian.net/browse/SVY-20360)                                             |
| [Extensions, NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions) | [SVY-20544](https://servoy-cloud.atlassian.net/browse/SVY-20544) | [Sidenav with footerForm throws errors for footerForm and footerFormStickyBottom](https://servoy-cloud.atlassian.net/browse/SVY-20544)                                |
| [Extensions, NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions) | [SVY-20479](https://servoy-cloud.atlassian.net/browse/SVY-20479) | [Select 2 Tokenizer Selection is Broken](https://servoy-cloud.atlassian.net/browse/SVY-20479)                                                                         |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)               | [SVY-20580](https://servoy-cloud.atlassian.net/browse/SVY-20580) | [AG Grid fields with column property "valuelist": null render doubles (numerics with scale >= 18) with decimals](https://servoy-cloud.atlassian.net/browse/SVY-20580) |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)               | [SVY-20550](https://servoy-cloud.atlassian.net/browse/SVY-20550) | [First rows render overlapped at the top](https://servoy-cloud.atlassian.net/browse/SVY-20550)                                                                        |
| [Runtime](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime)                 | [SVY-20570](https://servoy-cloud.atlassian.net/browse/SVY-20570) | [Servoy 2025.09: toString() behavior is different for bignumbers vs floats](https://servoy-cloud.atlassian.net/browse/SVY-20570)                                      |
| [Runtime](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime)                 | [SVY-20568](https://servoy-cloud.atlassian.net/browse/SVY-20568) | [Setting a JSForm navigator property manually to -1 or SM\_DEFAULTS.NONE throws error](https://servoy-cloud.atlassian.net/browse/SVY-20568)                           |

#### 2025.09.0-RC2

| Components                                                                                                                                                                                                       | Key                                                              | Summary                                                                                                                             |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| [API](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+API), [Runtime](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime)                 | [SVY-20539](https://servoy-cloud.atlassian.net/browse/SVY-20539) | [Servoy 2025.09 shows warning when using `not.isNull` in qbselect](https://servoy-cloud.atlassian.net/browse/SVY-20539)             |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                          | [SVY-20560](https://servoy-cloud.atlassian.net/browse/SVY-20560) | [Form editors are creating equochro\_helper processes resulting in cpu spikes](https://servoy-cloud.atlassian.net/browse/SVY-20560) |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer), [DLTK](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+DLTK)           | [SVY-20540](https://servoy-cloud.atlassian.net/browse/SVY-20540) | [Method throws warning when parameter is a related record](https://servoy-cloud.atlassian.net/browse/SVY-20540)                     |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                          | [SVY-20481](https://servoy-cloud.atlassian.net/browse/SVY-20481) | [Resources project is not needed when only in mem databases are used](https://servoy-cloud.atlassian.net/browse/SVY-20481)          |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                          | [SVY-19931](https://servoy-cloud.atlassian.net/browse/SVY-19931) | [Select tab form dialog issue](https://servoy-cloud.atlassian.net/browse/SVY-19931)                                                 |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions)                                                                                                        | [SVY-20546](https://servoy-cloud.atlassian.net/browse/SVY-20546) | [plugins.mail.sendMail throws error](https://servoy-cloud.atlassian.net/browse/SVY-20546)                                           |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient) | [SVY-20479](https://servoy-cloud.atlassian.net/browse/SVY-20479) | [Select 2 Tokenizer Selection is Broken](https://servoy-cloud.atlassian.net/browse/SVY-20479)                                       |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                            | [SVY-20525](https://servoy-cloud.atlassian.net/browse/SVY-20525) | [sidenav showform error](https://servoy-cloud.atlassian.net/browse/SVY-20525)                                                       |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                            | [SVY-20512](https://servoy-cloud.atlassian.net/browse/SVY-20512) | [Tabs foreground color have no effect in NG2 in 2024.3.7](https://servoy-cloud.atlassian.net/browse/SVY-20512)                      |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                            | [SVY-20377](https://servoy-cloud.atlassian.net/browse/SVY-20377) | [Is there a way to use keyboard button ESC to close modal dialogs \[SERVOY\]](https://servoy-cloud.atlassian.net/browse/SVY-20377)  |
| [Runtime](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime)                                                                                                              | [SVY-20561](https://servoy-cloud.atlassian.net/browse/SVY-20561) | [Servoy 2025.09: division by zero different behavior for floats vs bigints](https://servoy-cloud.atlassian.net/browse/SVY-20561)    |

#### 2025.09.0-RC1

| Components                                                                                                                                                                                                                                                                                                            | Key                                                              | Summary                                                                                                                                                                             |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [API](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+API), [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer), [Server](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Server)               | [SVY-20474](https://servoy-cloud.atlassian.net/browse/SVY-20474) | [Bootstrap extra Navbar - api methods only use the custom menu from properties, not the servoyMenu](https://servoy-cloud.atlassian.net/browse/SVY-20474)                            |
| [API](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+API), [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)           | [SVY-20436](https://servoy-cloud.atlassian.net/browse/SVY-20436) | [Sidenav api methods only use the custom menu from properties, not the servoyMenu](https://servoy-cloud.atlassian.net/browse/SVY-20436)                                             |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20504](https://servoy-cloud.atlassian.net/browse/SVY-20504) | [Configure the theme doesn't work](https://servoy-cloud.atlassian.net/browse/SVY-20504)                                                                                             |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20482](https://servoy-cloud.atlassian.net/browse/SVY-20482) | [code completion for the "this" doesn't always work when declarations are parsed first](https://servoy-cloud.atlassian.net/browse/SVY-20482)                                        |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20481](https://servoy-cloud.atlassian.net/browse/SVY-20481) | [Resources project is not needed when only in mem databases are used](https://servoy-cloud.atlassian.net/browse/SVY-20481)                                                          |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20473](https://servoy-cloud.atlassian.net/browse/SVY-20473) | [Cannot override form height in extended CSS Positioned Form](https://servoy-cloud.atlassian.net/browse/SVY-20473)                                                                  |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20467](https://servoy-cloud.atlassian.net/browse/SVY-20467) | [empty tooltips in Solution Explorer](https://servoy-cloud.atlassian.net/browse/SVY-20467)                                                                                          |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20465](https://servoy-cloud.atlassian.net/browse/SVY-20465) | [Bootstrap extra carousel not visible in the form](https://servoy-cloud.atlassian.net/browse/SVY-20465)                                                                             |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer), [Server](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Server)                                                                                                            | [SVY-20461](https://servoy-cloud.atlassian.net/browse/SVY-20461) | [Dbtreeview setMethodToCallOnDoubleClick and setMethodToCallOnRightClick don\`t get called](https://servoy-cloud.atlassian.net/browse/SVY-20461)                                    |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer), [Server](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Server)                                                                                                            | [SVY-20457](https://servoy-cloud.atlassian.net/browse/SVY-20457) | [Dbtreeview exception when creating callbacks with arguments](https://servoy-cloud.atlassian.net/browse/SVY-20457)                                                                  |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20416](https://servoy-cloud.atlassian.net/browse/SVY-20416) | [Convert component dialog issue](https://servoy-cloud.atlassian.net/browse/SVY-20416)                                                                                               |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20405](https://servoy-cloud.atlassian.net/browse/SVY-20405) | [Copying i18n label from headerTitle to headerTooltip opens "Clone Git Repository" window.](https://servoy-cloud.atlassian.net/browse/SVY-20405)                                    |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20399](https://servoy-cloud.atlassian.net/browse/SVY-20399) | [refactor the use of apache http client from our developer plugins](https://servoy-cloud.atlassian.net/browse/SVY-20399)                                                            |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20398](https://servoy-cloud.atlassian.net/browse/SVY-20398) | [Servoy cloud login shouldn't block the developer when there is something going wrong.](https://servoy-cloud.atlassian.net/browse/SVY-20398)                                        |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20392](https://servoy-cloud.atlassian.net/browse/SVY-20392) | [Button's property "showAs" is problematic](https://servoy-cloud.atlassian.net/browse/SVY-20392)                                                                                    |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20372](https://servoy-cloud.atlassian.net/browse/SVY-20372) | [Console's terminate button need to change it's status](https://servoy-cloud.atlassian.net/browse/SVY-20372)                                                                        |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20364](https://servoy-cloud.atlassian.net/browse/SVY-20364) | [Whole Servoy breaks after filtering the solutions that we search on](https://servoy-cloud.atlassian.net/browse/SVY-20364)                                                          |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20363](https://servoy-cloud.atlassian.net/browse/SVY-20363) | [check the image mapper for the images eclipse has, replace the urls with the svg variants](https://servoy-cloud.atlassian.net/browse/SVY-20363)                                    |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20360](https://servoy-cloud.atlassian.net/browse/SVY-20360) | [Pleast format / indent the JSON files that we use in the workspace](https://servoy-cloud.atlassian.net/browse/SVY-20360)                                                           |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20346](https://servoy-cloud.atlassian.net/browse/SVY-20346) | [update developer to the latest eclipse](https://servoy-cloud.atlassian.net/browse/SVY-20346)                                                                                       |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                        | [SVY-20345](https://servoy-cloud.atlassian.net/browse/SVY-20345) | [investigate/implement if we can use the servoytheme.less.properties in a form.css file](https://servoy-cloud.atlassian.net/browse/SVY-20345)                                       |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20343](https://servoy-cloud.atlassian.net/browse/SVY-20343) | [Warnings in 2025.03](https://servoy-cloud.atlassian.net/browse/SVY-20343)                                                                                                          |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20335](https://servoy-cloud.atlassian.net/browse/SVY-20335) | [Autocomplete doesn't work anymore when using optional chaining in code](https://servoy-cloud.atlassian.net/browse/SVY-20335)                                                       |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20334](https://servoy-cloud.atlassian.net/browse/SVY-20334) | [solex double click on menu](https://servoy-cloud.atlassian.net/browse/SVY-20334)                                                                                                   |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20326](https://servoy-cloud.atlassian.net/browse/SVY-20326) | [Groups can't be removed anymore](https://servoy-cloud.atlassian.net/browse/SVY-20326)                                                                                              |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20324](https://servoy-cloud.atlassian.net/browse/SVY-20324) | [folow-up for SVY-19890 remove unnecessary tags from solution](https://servoy-cloud.atlassian.net/browse/SVY-20324)                                                                 |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20322](https://servoy-cloud.atlassian.net/browse/SVY-20322) | [problem with dynamic guides](https://servoy-cloud.atlassian.net/browse/SVY-20322)                                                                                                  |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20321](https://servoy-cloud.atlassian.net/browse/SVY-20321) | [Form's .sec file is not copied when you duplicate a form](https://servoy-cloud.atlassian.net/browse/SVY-20321)                                                                     |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20317](https://servoy-cloud.atlassian.net/browse/SVY-20317) | [Title missing for properties view of the less editor](https://servoy-cloud.atlassian.net/browse/SVY-20317)                                                                         |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20296](https://servoy-cloud.atlassian.net/browse/SVY-20296) | [refactor/remove persist id and use uuid instead](https://servoy-cloud.atlassian.net/browse/SVY-20296)                                                                              |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20281](https://servoy-cloud.atlassian.net/browse/SVY-20281) | [Convert component to another component](https://servoy-cloud.atlassian.net/browse/SVY-20281)                                                                                       |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20280](https://servoy-cloud.atlassian.net/browse/SVY-20280) | [servoyDeveloper.save(media, true) does not override the existing Media file](https://servoy-cloud.atlassian.net/browse/SVY-20280)                                                  |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20279](https://servoy-cloud.atlassian.net/browse/SVY-20279) | [ServoyBridge: adjusting stuff through the JSForm/JSWebComponet should do this through the command stack](https://servoy-cloud.atlassian.net/browse/SVY-20279)                      |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20278](https://servoy-cloud.atlassian.net/browse/SVY-20278) | [ServoyBridge: make the contribution to the form editor for specific component,](https://servoy-cloud.atlassian.net/browse/SVY-20278)                                               |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20274](https://servoy-cloud.atlassian.net/browse/SVY-20274) | [servoy developer module finish up the menu additions](https://servoy-cloud.atlassian.net/browse/SVY-20274)                                                                         |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer), [Runtime](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime)                                                                                                          | [SVY-20261](https://servoy-cloud.atlassian.net/browse/SVY-20261) | [stored procedures on postgresql can have overloads with different columns](https://servoy-cloud.atlassian.net/browse/SVY-20261)                                                    |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20256](https://servoy-cloud.atlassian.net/browse/SVY-20256) | [Make relevant/most useful properties of components with many properties easier to find in Properties View](https://servoy-cloud.atlassian.net/browse/SVY-20256)                    |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20237](https://servoy-cloud.atlassian.net/browse/SVY-20237) | [Form security tab - checkboxes can be changed for children of form component components, but after reopen they seem the same](https://servoy-cloud.atlassian.net/browse/SVY-20237) |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-20233](https://servoy-cloud.atlassian.net/browse/SVY-20233) | [Some issues in the menu editor and menus in general](https://servoy-cloud.atlassian.net/browse/SVY-20233)                                                                          |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer), [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [Server](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Server) | [SVY-19812](https://servoy-cloud.atlassian.net/browse/SVY-19812) | [convert the servlet spec (javax.) to jakarta package (tomcat 10 and higher)](https://servoy-cloud.atlassian.net/browse/SVY-19812)                                                  |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-19181](https://servoy-cloud.atlassian.net/browse/SVY-19181) | [Query Builder - Make columns typed](https://servoy-cloud.atlassian.net/browse/SVY-19181)                                                                                           |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer), [DLTK](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+DLTK)                                                                                                                | [SVY-18614](https://servoy-cloud.atlassian.net/browse/SVY-18614) | [Cannot type Map and Set](https://servoy-cloud.atlassian.net/browse/SVY-18614)                                                                                                      |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer), [DLTK](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+DLTK)                                                                                                                | [SVY-18611](https://servoy-cloud.atlassian.net/browse/SVY-18611) | [Support Array/Object destructuring](https://servoy-cloud.atlassian.net/browse/SVY-18611)                                                                                           |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-18589](https://servoy-cloud.atlassian.net/browse/SVY-18589) | [Migrate to valid JSON content all our solution JSON files](https://servoy-cloud.atlassian.net/browse/SVY-18589)                                                                    |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-17142](https://servoy-cloud.atlassian.net/browse/SVY-17142) | [Move War Export operation to background](https://servoy-cloud.atlassian.net/browse/SVY-17142)                                                                                      |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer), [DLTK](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+DLTK)                                                                                                                | [SVY-15718](https://servoy-cloud.atlassian.net/browse/SVY-15718) | [invalid warning on matching Record Types](https://servoy-cloud.atlassian.net/browse/SVY-15718)                                                                                     |
| [Developer](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Developer)                                                                                                                                                                                                               | [SVY-14459](https://servoy-cloud.atlassian.net/browse/SVY-14459) | [Suggestion: Option to quickly create a new relation that is the 'backwards' version of an existing one](https://servoy-cloud.atlassian.net/browse/SVY-14459)                       |
| [DLTK](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+DLTK)                                                                                                                                                                                                                         | [SVY-20384](https://servoy-cloud.atlassian.net/browse/SVY-20384) | [Errors when typing in script editor](https://servoy-cloud.atlassian.net/browse/SVY-20384)                                                                                          |
| [DLTK](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+DLTK)                                                                                                                                                                                                                         | [SVY-20269](https://servoy-cloud.atlassian.net/browse/SVY-20269) | [some visitors are missing the implementation for GetMethod and SetMethod](https://servoy-cloud.atlassian.net/browse/SVY-20269)                                                     |
| [Documentation](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Documentation)                                                                                                                                                                                                       | [SVY-20534](https://servoy-cloud.atlassian.net/browse/SVY-20534) | [Inconsistency between param and example](https://servoy-cloud.atlassian.net/browse/SVY-20534)                                                                                      |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20541](https://servoy-cloud.atlassian.net/browse/SVY-20541) | [In NG2 the borderType property of the TabPanel component doesn't work.](https://servoy-cloud.atlassian.net/browse/SVY-20541)                                                       |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20489](https://servoy-cloud.atlassian.net/browse/SVY-20489) | [Walk through all core packages and components and configure basic properties](https://servoy-cloud.atlassian.net/browse/SVY-20489)                                                 |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20484](https://servoy-cloud.atlassian.net/browse/SVY-20484) | [Bootstrap combobox: styleclass incomplete applied](https://servoy-cloud.atlassian.net/browse/SVY-20484)                                                                            |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20469](https://servoy-cloud.atlassian.net/browse/SVY-20469) | [AG Grid drag and drop of row does not reflect in the UI](https://servoy-cloud.atlassian.net/browse/SVY-20469)                                                                      |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20468](https://servoy-cloud.atlassian.net/browse/SVY-20468) | [Bootstrap Textbox - Input Type = week, the displayed value get's unset when focus lost](https://servoy-cloud.atlassian.net/browse/SVY-20468)                                       |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions)                                                                                                                                                                                                             | [SVY-20463](https://servoy-cloud.atlassian.net/browse/SVY-20463) | [Support for quorum queues in amqp broadcaster](https://servoy-cloud.atlassian.net/browse/SVY-20463)                                                                                |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20462](https://servoy-cloud.atlassian.net/browse/SVY-20462) | [Boostrap Inline Calendar: resetting restricted dates not working](https://servoy-cloud.atlassian.net/browse/SVY-20462)                                                             |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20450](https://servoy-cloud.atlassian.net/browse/SVY-20450) | [Disabled label component does not display the tooltipText](https://servoy-cloud.atlassian.net/browse/SVY-20450)                                                                    |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20440](https://servoy-cloud.atlassian.net/browse/SVY-20440) | [Default calendar style](https://servoy-cloud.atlassian.net/browse/SVY-20440)                                                                                                       |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20423](https://servoy-cloud.atlassian.net/browse/SVY-20423) | [Error shown when loading a form with Servoy-Extra DBTreeView \[SERVOY\]](https://servoy-cloud.atlassian.net/browse/SVY-20423)                                                      |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20389](https://servoy-cloud.atlassian.net/browse/SVY-20389) | [FullCalendar component: Bug using dayMinWidth in Servoy 2024](https://servoy-cloud.atlassian.net/browse/SVY-20389)                                                                 |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20382](https://servoy-cloud.atlassian.net/browse/SVY-20382) | [Add support for getRoots method for DB Treeview component](https://servoy-cloud.atlassian.net/browse/SVY-20382)                                                                    |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20381](https://servoy-cloud.atlassian.net/browse/SVY-20381) | [problems with setting height in fullcalendar](https://servoy-cloud.atlassian.net/browse/SVY-20381)                                                                                 |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20380](https://servoy-cloud.atlassian.net/browse/SVY-20380) | [treeview.refresh() does not work as expected \[SERVOY\]](https://servoy-cloud.atlassian.net/browse/SVY-20380)                                                                      |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20378](https://servoy-cloud.atlassian.net/browse/SVY-20378) | [Typeahead shows popup even when the property is defined to be false in TiNG \[SERVOY\]](https://servoy-cloud.atlassian.net/browse/SVY-20378)                                       |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20376](https://servoy-cloud.atlassian.net/browse/SVY-20376) | [Update the svyChart included sample to match the chartjs plugin used in developer](https://servoy-cloud.atlassian.net/browse/SVY-20376)                                            |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20351](https://servoy-cloud.atlassian.net/browse/SVY-20351) | [create a bootstrap-extra sample servoy application in the bootstrap git repo](https://servoy-cloud.atlassian.net/browse/SVY-20351)                                                 |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20350](https://servoy-cloud.atlassian.net/browse/SVY-20350) | [create a servoy-extra sample servoy application in the servoy-extra repo](https://servoy-cloud.atlassian.net/browse/SVY-20350)                                                     |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20341](https://servoy-cloud.atlassian.net/browse/SVY-20341) | [Native Select does not work properly in multiselect mode \[SERVOY\]](https://servoy-cloud.atlassian.net/browse/SVY-20341)                                                          |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20333](https://servoy-cloud.atlassian.net/browse/SVY-20333) | [sidenav with servoy menu the contained form is not changing](https://servoy-cloud.atlassian.net/browse/SVY-20333)                                                                  |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions)                                                                                                                                                                                                             | [SVY-20316](https://servoy-cloud.atlassian.net/browse/SVY-20316) | [Content-length in HTTP request](https://servoy-cloud.atlassian.net/browse/SVY-20316)                                                                                               |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions), [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                      | [SVY-20315](https://servoy-cloud.atlassian.net/browse/SVY-20315) | [cypress test for lightbox of servoy extra](https://servoy-cloud.atlassian.net/browse/SVY-20315)                                                                                    |
| [Extensions](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Extensions)                                                                                                                                                                                                             | [SVY-20304](https://servoy-cloud.atlassian.net/browse/SVY-20304) | [use default ag grid locales in ng grids](https://servoy-cloud.atlassian.net/browse/SVY-20304)                                                                                      |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20525](https://servoy-cloud.atlassian.net/browse/SVY-20525) | [sidenav showform error](https://servoy-cloud.atlassian.net/browse/SVY-20525)                                                                                                       |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20520](https://servoy-cloud.atlassian.net/browse/SVY-20520) | [Servoy 2025.09 doesn't render loginForm when that property is set](https://servoy-cloud.atlassian.net/browse/SVY-20520)                                                            |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20470](https://servoy-cloud.atlassian.net/browse/SVY-20470) | [Bootstrap extra Navbar - some api method do not work](https://servoy-cloud.atlassian.net/browse/SVY-20470)                                                                         |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20464](https://servoy-cloud.atlassian.net/browse/SVY-20464) | [setSize and setLocation doesn't work on NG2](https://servoy-cloud.atlassian.net/browse/SVY-20464)                                                                                  |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20459](https://servoy-cloud.atlassian.net/browse/SVY-20459) | [Listform component enabledDataProvider does not work according to calculation in responsive form](https://servoy-cloud.atlassian.net/browse/SVY-20459)                             |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20458](https://servoy-cloud.atlassian.net/browse/SVY-20458) | [Date bind to default Calendar is changed to null spontanously](https://servoy-cloud.atlassian.net/browse/SVY-20458)                                                                |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20451](https://servoy-cloud.atlassian.net/browse/SVY-20451) | [Some properties that register themselves to DAL give warning because they think they are equal but they are not](https://servoy-cloud.atlassian.net/browse/SVY-20451)              |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20449](https://servoy-cloud.atlassian.net/browse/SVY-20449) | [The scrollbar never definition doesn't work in NG2.](https://servoy-cloud.atlassian.net/browse/SVY-20449)                                                                          |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20448](https://servoy-cloud.atlassian.net/browse/SVY-20448) | [form container - visible not working \[SERVOY\]](https://servoy-cloud.atlassian.net/browse/SVY-20448)                                                                              |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20444](https://servoy-cloud.atlassian.net/browse/SVY-20444) | [Assigning a RuntimeForm to a tab panel's tab results in an error](https://servoy-cloud.atlassian.net/browse/SVY-20444)                                                             |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20430](https://servoy-cloud.atlassian.net/browse/SVY-20430) | [Error when dynamically setting forms/relations on formComponent](https://servoy-cloud.atlassian.net/browse/SVY-20430)                                                              |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20421](https://servoy-cloud.atlassian.net/browse/SVY-20421) | [Htmlarea requestFocus(false) still executed onfocus gained](https://servoy-cloud.atlassian.net/browse/SVY-20421)                                                                   |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20420](https://servoy-cloud.atlassian.net/browse/SVY-20420) | [The source of some component packages is in the root of the Git repo; move it to a subdir](https://servoy-cloud.atlassian.net/browse/SVY-20420)                                    |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20417](https://servoy-cloud.atlassian.net/browse/SVY-20417) | [angular 20 upgrade (core and bs,bse,se,nggrid)](https://servoy-cloud.atlassian.net/browse/SVY-20417)                                                                               |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20415](https://servoy-cloud.atlassian.net/browse/SVY-20415) | [Servoy extra textboxgroup onAction does not work](https://servoy-cloud.atlassian.net/browse/SVY-20415)                                                                             |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20407](https://servoy-cloud.atlassian.net/browse/SVY-20407) | [Servoy extra component Collapse problems](https://servoy-cloud.atlassian.net/browse/SVY-20407)                                                                                     |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20394](https://servoy-cloud.atlassian.net/browse/SVY-20394) | [Add getStyleClass() method to TypeCreator](https://servoy-cloud.atlassian.net/browse/SVY-20394)                                                                                    |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20390](https://servoy-cloud.atlassian.net/browse/SVY-20390) | [Dialogs don't block the code correctly when called after a controller.focus\* call. \[SERVOY\]](https://servoy-cloud.atlassian.net/browse/SVY-20390)                               |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20377](https://servoy-cloud.atlassian.net/browse/SVY-20377) | [Is there a way to use keyboard button ESC to close modal dialogs \[SERVOY\]](https://servoy-cloud.atlassian.net/browse/SVY-20377)                                                  |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20367](https://servoy-cloud.atlassian.net/browse/SVY-20367) | [TypeError: Cannot read properties of undefined (reading 'getClientSideType')](https://servoy-cloud.atlassian.net/browse/SVY-20367)                                                 |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20361](https://servoy-cloud.atlassian.net/browse/SVY-20361) | [Remove/Add StyleClass to FormComponentContainer does not work in TiNG](https://servoy-cloud.atlassian.net/browse/SVY-20361)                                                        |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20342](https://servoy-cloud.atlassian.net/browse/SVY-20342) | [Option to use the browser default right mouse menu in the NG grid](https://servoy-cloud.atlassian.net/browse/SVY-20342)                                                            |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient), [Runtime](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime)                                                                                                            | [SVY-20325](https://servoy-cloud.atlassian.net/browse/SVY-20325) | [combobox visible property](https://servoy-cloud.atlassian.net/browse/SVY-20325)                                                                                                    |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20265](https://servoy-cloud.atlassian.net/browse/SVY-20265) | [application.createWindow() with storeBounds seems to be buggy](https://servoy-cloud.atlassian.net/browse/SVY-20265)                                                                |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-20257](https://servoy-cloud.atlassian.net/browse/SVY-20257) | [Attach / detach component properties in a specific/stable order](https://servoy-cloud.atlassian.net/browse/SVY-20257)                                                              |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-19890](https://servoy-cloud.atlassian.net/browse/SVY-19890) | [Tags in dialog titles are not resolved; even the ones in main window are not updated when tag changes](https://servoy-cloud.atlassian.net/browse/SVY-19890)                        |
| [NGClient](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+NGClient)                                                                                                                                                                                                                 | [SVY-19593](https://servoy-cloud.atlassian.net/browse/SVY-19593) | [Login screen does not work correctly in Safari](https://servoy-cloud.atlassian.net/browse/SVY-19593)                                                                               |
| [Runtime](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime)                                                                                                                                                                                                                   | [SVY-20507](https://servoy-cloud.atlassian.net/browse/SVY-20507) | [rhino regression: java function calls with primitives (ints,doubles) are not converted correctly when a BigDecimal is given](https://servoy-cloud.atlassian.net/browse/SVY-20507)  |
| [Runtime](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime), [Server](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Server)                                                                                                                | [SVY-20497](https://servoy-cloud.atlassian.net/browse/SVY-20497) | [Regression showing firstForm](https://servoy-cloud.atlassian.net/browse/SVY-20497)                                                                                                 |
| [Runtime](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime)                                                                                                                                                                                                                   | [SVY-20494](https://servoy-cloud.atlassian.net/browse/SVY-20494) | [Problem with toFixed() since update 2025.6.1](https://servoy-cloud.atlassian.net/browse/SVY-20494)                                                                                 |
| [Runtime](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime)                                                                                                                                                                                                                   | [SVY-20492](https://servoy-cloud.atlassian.net/browse/SVY-20492) | [application.createNewFormInstance does nto work properly \[SERVOY\]](https://servoy-cloud.atlassian.net/browse/SVY-20492)                                                          |
| [Runtime](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime)                                                                                                                                                                                                                   | [SVY-20337](https://servoy-cloud.atlassian.net/browse/SVY-20337) | [datasets created by querying in-memory datasets are created with uppercase columnames](https://servoy-cloud.atlassian.net/browse/SVY-20337)                                        |
| [Runtime](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime)                                                                                                                                                                                                                   | [SVY-20275](https://servoy-cloud.atlassian.net/browse/SVY-20275) | [JSForm is missing the form's less property](https://servoy-cloud.atlassian.net/browse/SVY-20275)                                                                                   |
| [Runtime](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Runtime)                                                                                                                                                                                                                   | [SVY-20240](https://servoy-cloud.atlassian.net/browse/SVY-20240) | [QBSelect throws error when asking for a non existing column](https://servoy-cloud.atlassian.net/browse/SVY-20240)                                                                  |
| [Server](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Server)                                                                                                                                                                                                                     | [SVY-20412](https://servoy-cloud.atlassian.net/browse/SVY-20412) | [Cancel long running query when clients are closed or via servoy-admin/performance\_data](https://servoy-cloud.atlassian.net/browse/SVY-20412)                                      |
| [Server](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVY+AND+component+%3D+Server)                                                                                                                                                                                                                     | [SVY-20307](https://servoy-cloud.atlassian.net/browse/SVY-20307) | [Ability to censor specific data in audit log](https://servoy-cloud.atlassian.net/browse/SVY-20307)                                                                                 |
| [12-Grid Layout](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVYX+AND+component+%3D+%2212-Grid+Layout%22)                                                                                                                                                                                              | [SVYX-841](https://servoy-cloud.atlassian.net/browse/SVYX-841)   | [Resolve references to deprecated Clearfix](https://servoy-cloud.atlassian.net/browse/SVYX-841)                                                                                     |
| [NG Grids](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVYX+AND+component+%3D+%22NG+Grids%22)                                                                                                                                                                                                          | [SVYX-1072](https://servoy-cloud.atlassian.net/browse/SVYX-1072) | [Setting columns created as simple JS objects are disabled by default](https://servoy-cloud.atlassian.net/browse/SVYX-1072)                                                         |
| [NG Grids](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVYX+AND+component+%3D+%22NG+Grids%22)                                                                                                                                                                                                          | [SVYX-1066](https://servoy-cloud.atlassian.net/browse/SVYX-1066) | [NG Grid grouping by a date column does not honor the date format set](https://servoy-cloud.atlassian.net/browse/SVYX-1066)                                                         |
| [NG Grids](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVYX+AND+component+%3D+%22NG+Grids%22)                                                                                                                                                                                                          | [SVYX-1065](https://servoy-cloud.atlassian.net/browse/SVYX-1065) | [Restore column state in Grids not suitable when columns are excluded dinamically.](https://servoy-cloud.atlassian.net/browse/SVYX-1065)                                            |
| [NG Grids](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVYX+AND+component+%3D+%22NG+Grids%22)                                                                                                                                                                                                          | [SVYX-1064](https://servoy-cloud.atlassian.net/browse/SVYX-1064) | [NG Grid: grid's selectionColumn sizing issue](https://servoy-cloud.atlassian.net/browse/SVYX-1064)                                                                                 |
| [NG Grids](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVYX+AND+component+%3D+%22NG+Grids%22)                                                                                                                                                                                                          | [SVYX-1061](https://servoy-cloud.atlassian.net/browse/SVYX-1061) | [powergrid - using valuelists when grouping](https://servoy-cloud.atlassian.net/browse/SVYX-1061)                                                                                   |
| [NG Grids](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVYX+AND+component+%3D+%22NG+Grids%22)                                                                                                                                                                                                          | [SVYX-1060](https://servoy-cloud.atlassian.net/browse/SVYX-1060) | [Search on grid columns with type checkbox is not working](https://servoy-cloud.atlassian.net/browse/SVYX-1060)                                                                     |
| [Servoy Extra Components](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVYX+AND+component+%3D+%22Servoy+Extra+Components%22)                                                                                                                                                                            | [SVYX-1073](https://servoy-cloud.atlassian.net/browse/SVYX-1073) | [TreeView setSelecteNode(nodeID) is not refreshed in UI](https://servoy-cloud.atlassian.net/browse/SVYX-1073)                                                                       |
| [Servoy Extra Components](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVYX+AND+component+%3D+%22Servoy+Extra+Components%22)                                                                                                                                                                            | [SVYX-1057](https://servoy-cloud.atlassian.net/browse/SVYX-1057) | [servoy extra table: keyboard keys don't move the selected record into view](https://servoy-cloud.atlassian.net/browse/SVYX-1057)                                                   |
| [SvySearch](https://servoy-cloud.atlassian.net/issues/?jql=project+%3D+SVYX+AND+component+%3D+SvySearch)                                                                                                                                                                                                              | [SVYX-566](https://servoy-cloud.atlassian.net/browse/SVYX-566)   | [Searching in a table which contains a column media](https://servoy-cloud.atlassian.net/browse/SVYX-566)                                                                            |
