Ticket 13272: Console logging in the Modeler and Eclipse has millisecond precision now.
Ticket 13445: Fixed an issue where slf4j messages were printed on the console when starting the runtime.
Ticket 13862: Improved memory usage and duration of migrations from Mendix 3 to 4.
Ticket 13527: Fixed: input fields not being saved in Internet Explorer 8
Ticket 13115: Fixed an issue where the contents of XML tags represented by object mapping elements would not be imported.
Ticket 13911: Expiry of session should re-direct to login page.
Ticket 13657: Fixed exception when exporting an image via a published webservice.
Ticket 13639: Fixed dropdown buttons placed inside data views.
Ticket 13398: Allow entering text with newlines as default value for String attributes.
Ticket 13781: Fixed: executing datasource microflow twice after making a selection in the Reference Selector
Ticket 13608: Fixed an issue where the ‘with events’ (lightning) icon was not displayed on the microflow delete and commit actions for list variables.
Ticket 12965: On signout cleanup all references to the session signing out to prevent retaining cache objects for that session.
Tickets 13681, 13920: Generate report - error when retrieving an associated dataview
Tickets 13584, 13294: Fixed: preserve scroll position when navigating back to a form on mobile
Ticket 13664: Corrected spelling error in Modeler progress forms.
Tickets 13640, 13857: Fixed: scroll to top when opening a form on mobile
Ticket 13760: Fixed not-null constraint violation database exceptions while migrating from Mendix 3 to 4 in case of some database corruption
Ticket 13720: Fixed time editing of custom dates.
Ticket 13615: Change items in the new ‘Create’ action were not found when searching for changes to attributes or associations in microflows.
Ticket 13735: Fixed issue while generating 20M records.
Ticket 14040: Fixed issue with recurring exceptions for different requests.
Fixed an issue where some valid operations of an RPC-style web service, namely those with primitive message parts, were incorrectly marked as unsupported.
Fixed usage of incorrect database column names.
Java library xfc.jar updated to 4.7.
Fixed bug in tab container export where the first page was sometimes mistakenly exported for delayed loading.
Do not show control bar for mobile data views.
Fixed data view tab index warning.
Fixed other exceptions and items, some reported through the exception feedback mechanism (thank you!).
Ticket 11547: The Modeler now uses the Subversion 1.7 working copy format. Existing working copies will be converted when opening with version 4.1.
Ticket 10309: Changes in the domain model can be merged without conflicts more often.
Ticket 12454: Improved merge behavior when independently translating the same text into different languages.
Ticket 11390: Changes to the list of menu items can now be merged without conflicts.
Ticket 12479: When reverting changes to a document, apply renames that result from the revert to prevent usage errors.
Ticket 12615: Better error message when reverse-merging revisions that are newer then the revision of the working copy.
Ticket 13237: Immediately create and commit all relevant files when creating a Team Server project to prevent file conflicts down the road.
Ticket 10684: Auto-fill latest revision when creating a deployment package.
Ticket 13162: Allow directly uploading a project to the Team Server when importing a project package (.mpk file).
Ticket 13162: When opening an empty Team Server repository for the first time, inform the user about the options for initializing the repository.
Ticket 13289: Added mobile ‘New’ button that allows you to create an object and open it in a form.
Ticket 12779: Added time and date/time picker to mobile.
Ticket 13139: Added custom date formatting to mobile.
Ticket 13370: Added configurable placeholder text to text box, text area and date picker widgets in mobile forms.
Ticket 12778: Allow searching on associated attributes in the mobile list view widget.
Ticket 13500: Added property ‘Editable’ to mobile data view.
Ticket 13312: Changed default setting for ‘Abort on validation errors’ to ‘Yes’.
Ticket 11868: Allow importing project packages (.mpk files) using File > Open Project.
Ticket 13217: You can now create labels anywhere in forms by typing in an empty drop zone.
Ticket 13217: Extended the ‘Find microflow actions’ functionality with the new create/change/commit action options.
Ticket 13217: Introduced new icon set in ‘Administration’ module when creating a new project. The icons are transparent so that they can be used on buttons without showing a white border.
Ticket 12571: Include version number in Modeler executable name in ‘Open with’ dialogs and menus in Windows.
Ticket 12674: When a microflow action triggers events, the Modeler now shows whether the entity actually has events that will be triggered. Also, the context-menu of such an activity allows you to quickly jump to triggered events.
Ticket 12669: Improved the behavior of the Mobile Navigation editor. Double clicking a row with no target now opens the target selector.
Ticket 13152: Improved usability of the Import web service / XML file feature by adding a Check All button in the XML schema element selection dialog.
Ticket 13113: Dramatically improved performance of the new form editor when editing complex forms that have lots of tables.
Split form access in module security dialog into web forms and mobile forms.
Ticket 8758: Introduced option to raise an error when a ‘before’ event handler returns false.
Ticket 12358: Improved support for logging long-running queries.
Ticket 12357: Print useable info in log on query timeout occurrance.
Tickets 12988, 11205: Enabling/disabling keep-alives is now configurable in the server configuration.
Ticket 12323: Introduced “EnableSessionFingerprinting” configuration option, which can be set to ‘false’ in order to prevent sudden session logouts when third-party browser software changes request headers.
Performance improvements in the Mendix runtime.
When creating an object using the grid new button for a grid with an ‘Association’ data source, the association is automatically set to the containing data view object.
Ticket 13217: Fixed retrieve action image for reversed associations in microflow debugger.
Ticket 13217: Fixed an issue with configuring the search attributes for the list view.
Ticket 13217: Fixed an issue when using “Extract sub-microflow” on start or end activities inside a loop. This prevented start and end events from being created.
Ticket 12243: Fixed cancel behavior when editing access rules from the module security dialog.
Ticket 11112: Do not add backtracking constraints for object removed after rollback.
Ticket 12764: English texts are used for the licensing screens if your default language is not English or Dutch.
Ticket 9513: When retrieve activities are optimized away and they had breakpoints, move them to the optimized aggregate action.
Ticket 11879: Removed delay and fade effect on column headers when scrolling.
Ticket 13287: Added checks when importing erroneous WSDL files to prevent further errors from occurring in the Modeler.
Ticket 13070: Fixed incorrect ignore of ‘not’ expression in some XPath queries.
Ticket 10246: Paging to the last page in a Data Grid where the set size is an exact multiple of the page size.
Ticket 12752: Fix selection bookkeeping for template grid.
Ticket 10216: Added Modeler check for unsupported reference selector setting that was inadvertently allowed in version 3.
Ticket 12265: Render issue.
Ticket 12894: Fixed bug which resulted in not setting cookies correctly at mobile login.
Ticket 12637: Clear old selection when applying datagrid context.
Ticket 12838: Improved ‘Emulate cloud security’ functionality so that the Excel Importer App Store module works when this option is enabled.
Tickets 12769, 13277: Fixed bug resulting in missing data for dynamic labels/images in document exports.
Ticket 10452: Fixed generation of virtual attribute values for custom retrieval schemas.
Ticket 12342: Preserve date part when changing time and vice versa.
Ticket 13049: Fixed an issue where the Modeler installer would open after every reboot.
Ticket 13058: Fixed an issue where an XML schema could not be read when using duplicate attribute names for elements with the same parent.
Ticket 13185: Javadoc documentation added for classes, necessary for Java data sets (reporting).
Ticket 11444: Improved message and location for errors for completely merged rows and columns in document templates.
Ticket 11099: Fixed exception during excel/csv export when exporting an outdated enum value.
Tickets 10780, 10356: Opening two separate forms from a microflow now correctly passes each object to their respective form.
Ticket 12734: Make sure lists returned from list operations are mutable.
Ticket 12777: Replace CurrentObject token in List View constraint.
Ticket 8833: Fixed generation of virtual attribute values for custom schemas.
Ticket 11345: Remove title from cells in empty rows in Data Grid.
Ticket 12506: Fix select all behaviour in datagrid and template grid.
Ticket 12911: Restored default value editing behavior for grid search fields.
Ticket 13153: Bug in XML import
Ticket 8501: Update form view from microflow when its object has changed.