Konstantin Krivopustov
Konstantin Krivopustov
### Environment - Platform version: 7.2.19 ### Description of the bug or enhancement There are some vulnerabilities in the currently used v.5.2. See https://mvnrepository.com/artifact/org.springframework.security/spring-security-core
### Environment - Platform version: 7.2.19 ### Description of the bug or enhancement Only one condition with a particular session attribute in a Filter configuration works. See the attached project...
When using `viewNavigators.listView(SomeEntity.class).navigate()`, the framework should consider existing views in opposite order than in `dialogWindows.lookup(this, SomeEntity.class).open()`: 1. `SomeEntity.list` 2. `SomeEntity.lookup` 3. `@PrimaryLookupView`
Due to https://blogs.apache.org/security/entry/cve-2022-42889 vulnerability
See [forum topic](https://forum.jmix.io/t/jmix-war-deployment-on-jboss-or-wildfly-server/2004/2).
The `io.jmix.ui.component.data.table.ContainerGroupTableItems#groupItems` method uses `ArrayList.contains` which can be very slow if the number of elements in a group is large. See details at [private topic](https://forum.jmix.io/t/grouptable/2006).
See also #1026
Needed when programmatically adding columns with custom renderers. For example: ```java public class DataGrid ... public void setColumnPosition(Column column, int position) { List columns = new ArrayList(getColumns()); columns.remove(column); columns.add(0, column);...