Resolved Issues in Jmix Framework 1.1.0
jmix-bpm-public
-
#31 Enum class attribute of the start event process variable is erased in the process modeler
-
#41 CallActiviti java.lang.IllegalArgumentException in "In-out variable mapping editor"
-
#44 Unexpected error when user try to set empty variables mapping
-
#46 Process variable combobox of Multi-instance panel is empty
-
#47 I got an error after opening the process definition edit screen
-
#48 Exception when changing the order of input dialog parameters in the modeler
-
#49 ProcessFormContext is not property injected into process form when @Inject annotation is used
-
#53 It’s possible to add empty string to entity attributes table
-
#55 Method parameters value has been reset after open the process
-
#56 Text in WYSIWYG Email Content editor disappears after switching Content type
-
#57 'IllegalArgumentException: entity or id is null' during edit created event listener
-
#61 Fields table does not cleared after changing execution listener class implementation
-
#66 Get rid of
implementation 'io.jmix.security:jmix-security-data'
dependency
jmix-core
-
#192 O2M Composition: Editing nested entities breaks the link with parent entity #107
-
#211 EntityChangedEvent doesn’t provide information about changing of embedded properties
-
#218 Deletion of entities caused by cascade delete doesn’t produce EntityChangedEvent
-
#224 Use Spring Boot Configuration Metadata for auto-completion of app properties in IDE
-
#236 The added errors in the onValidation event do not highlight the fields
-
#239 Configuration properties must be defined and accessed using lower-case kebab format
-
#240 RabbitMQ CachingConnectionFactory is wrapped into CGLIB proxy which leads to NPE on start
-
#249 EntitySerialization should skip
@Secret
attributes by default -
#251 EntityImportPlansBuilder.addLocalProperties() should not add non-persistent properties
-
#253 UnsatisfiedDependencyException occurs when run app on Java 17
-
#255 Throw exception when accessing protected resources from a thread without Authentication
jmix-cuba
-
#56 Legacy screen cannot open another legacy screen as frame from descriptor
-
#61 NPE while saving entity with "isCollection" dynamic attribute
-
#62 AbstractEditor does not release pessimistic lock while changing substituted user
-
#63 @Lookup field annotation should be taken into account in bulkEdit action
-
#69 LoginScreen and AppLoginWindow do not find localized messages
-
#70 UserSessionSource.getUserSession() method doesn’t work when using REST API
-
#72 Old definition of formatters should work for migrated projects
-
#76 RowsCount wraps its components even if there is available space
-
#80 Using the CUBA module breaks integration test for empty addon
-
#81 Provide ability to use CUBA filter implementation in screens with Jmix XSD
-
#87 Error migrating CUBA project:`sec_user_substitution` table already exists
-
#89 "Column 'important' doesn’t exist" error when opening Email History screen on migrated project
-
#91 "imap_simple_authentication already exists" error when running migrated project with IMAP add-on
-
#95 Fix transactional behavior of DataManager when using LoadContext
jmix-data
jmix-datatools
jmix-email
jmix-gradle-plugin
jmix-imap
-
#9 Beans created by ImapSyncScheduleAutoConfiguration should have explicit names
-
#16 Events don’t show for custom folder if it was add after configuration adding
-
#18 Emails receiving doesn’t work if other addons have been added to the project
-
#20 Events are not generated if an existing message is seen/replied or flags are changed
jmix-reports
-
#196 Add hint for the name field of the value formatter editor
-
#199 UI: Edit report page doesn’t fit some screen settings (resolution and scale)
-
#201 Remove useReadOnlyTransactionForGroovy property from ReportsConfig
-
#203 ClassCastException: java.lang.String cannot be cast to io.jmix.core.FetchPlan
-
#208 Report templates are shown twice in a list if one is custom
-
#209 Cannot log in to application if build configuration does not contain ui-data add-on
-
#213 Unable to select attributes for entity in "List of entities" dataset
-
#215 Uncorrect EntityAttributePolicy in ReportsRunApiRole and ReportsRunRole
jmix-rest
-
#28 Ability to mark service parameter as optional for easy API evolving
-
#46 Bulk Update Entities: when a single JSON is in the request HTTP 500 is returned
-
#48 Bulk Delete Entities: entity references array of JSON ID-objects causes HTTP 500
-
#72 Port: Ability to set httpMethod constraint for service method
-
#75 Add list of authorities (roles) to the /permissions endpoint result
-
#78 Bulk update request should commit all entities in a single transaction
jmix-search
-
#69 Incorrect processing of multiple AutoMappedField annotations within single mapping method
-
#71 Change Tracker: check if changed field is indexed in case of directly indexed entity
-
#73 Change Tracker: changes of embedded value of reference entity are not properly tracked
-
#75 Integration with Yandex Managed Service for Elasticsearch
-
#76 Change Tracker: instance reloading failed on delete of 'Hard Delete' entity
-
#82 Create marker annotation for method with manual mapping building
-
#84 Support beans as arguments in method with manual mapping building
-
#89 Add metadata annotations to io.jmix.searchui.component.SearchField
-
#90 Do not display default value for 'strategy' attribute in SearchField component
jmix-security
-
#93 Ability to assign permissions for custom GraphQL resolvers
-
#98 Extract logic from ChangePasswordAction to be able to use it in custom actions
-
#100 "Enter" shortcut is displayed for a table action which doesn’t define it
-
#106 Change Password dialog doesn’t check for any permissions
-
#109 Role editor copies permissions from child roles and saves them to database
jmix-templates
-
#36 Change expressionKey for browseMenu in the master-detail screen
-
#38 Use space symbols instead of tabs in the {project_classPrefix}Application class
-
#40 Need to localizate error message for non-unique username
-
#42 Editor Screen Generation: scrollBox is referenced, while not generated
-
#47 Login Screen localization is not changed after changing the app locale
jmix-ui
-
#184 Excel export creates junk cell content for byte[] fields
-
#314 Show adequate error if fileStorageUploadField is bound to wrong attribute type
-
#479 PivotExcelExporter should apply styling for Double and Integer cells in exported file
-
#542 Provide method for formatting DataGrid generated column value in export actions
-
#546 SplitPositionChangeEvent.getPreviousPosition() always returns 0.0
-
#548 Table total aggregation bottom row does not disappear if showTotalAggregation is set to false
-
#549 RelatedEntities incorrectly loads property element attributes
-
#552 DataGrid does not close row details if item was removed
-
#553 RowsCount does not use datatype format for total count value
-
#554 [DataGrid] Columns selected by SelectAll action aren’t saved in user settings
-
#556 Table with borderless, no-lines styles still have some lines
-
#558 Popup-button items order in filter add condition dialog is always different
-
#559 PivotTableScreen should disable the export button if an unsupported renderer is selected
-
#560 Export button does not show an icon in the PivotTableScreen
-
#569 Deprecate the generator attribute from the table column
-
#570 Fix style for the emptyStateLinkMessage attribute of Table in the Helium theme
-
#573 Message localization hasn’t been displayed for @NotNull annotated attribute
-
#574 DataGrid with no-vertical-lines style still have some lines in header and footer
-
#576 LinkButton with primary=true displays as regular button
-
#581 UI is not updated if the user logged in from another browser tab
-
#584 Table column header context menu doesn’t adapt to size preset
-
#590 Describe SingleSelectList and MultiSelectList using Studio meta-annotations
-
#598 Add minHeight and minWidth attributes to Table and DataGrid
-
#599 Table Deselect All action takes lots of time to perform
-
#610 TagField does not work correctly if Entity has field with Set type
-
#611 Pagination does not update the number of pages if filtering is applied
-
#615 Remove the multiselect attribute from the Tree component
-
#616 Ability to define a custom stylename for a dialog action
-
#617 Exception if an image with click listener is used as a Table’s generated column value
-
#618 Enable NEXT and LAST options for LocalTime and OffestTime in the DateInterval dialog
-
#619 Remove SessionInformation from SessionRegistry on logout
-
#620 Describe ResponsiveGridLayout component using Studio meta-annotations
-
#621 Describe filter components using Studio meta-annotations
-
#623 The DataGrid header is hidden when users reorder the columns
-
#628 Fix style for the emptyStateLinkMessage attribute of DataGrid in the Helium theme
-
#630 Fix style for ClickableTextRenderer of DataGrid in the Helium theme
-
#632 CollectionPropertyContainer replaces the wrong item in the master entity field (port from CUBA)
-
#636 Filter component should allow filtering by references to entities from other data stores
-
#638 Support advanced theme configuration in an online editor
-
#642
DataContextImpl.setParent
method should accept anyDataContext
implementation -
#643 DataGrid does not correctly redraw row details after sorting
-
#654 No dataContainer suggestion for Calendar in Component Inspector
-
#661 Default required message should contain field caption if possible
-
#663 [InputDialogFacet] capability to define custom input field in XML
-
#665 Remove action is not cancellable on Role assignment screen
-
#667 [UiControllerPropertyInjector] Pass any data loader type via XML
-
#671 TagPicker styleName attribute removes tag-picker styles
-
#675 TagPicker does not restore error state when value is deleted
-
#676 Provide default localization messages authorizationError* keys
-
#677 [CompositeComponent implicitly make ids of nested components unique^]
-
#678 Update UserIndicator appearance when user substitutions are added/removed
-
#680 Jmix productionMode property does not affect Vaadin configuration
-
#681 NPE on getting REST access token after changing theme settings in the UI
-
#691 Table component’s attribute
editable
should be displayed in XML ifeditable = true
-
#692 Composition root editor does not become modified after item editor commit