Web 4.0
Web 4.0.2
Features
Key | Description |
|---|---|
2433 | In advanced data areas (e.g., Action Bar, Badges, Overflow Menu), interactions no longer update the field focus. Example: If you click a data field and then click a button in the Action Bar, the action (e.g., Insert) still applies to the field that was originally in focus. |
2449 | The previous buttons have been visually updated to match the new ones (rounded corners, hover effect) without changing their size. They thus blend into existing forms without affecting the existing form layouts (Customizing). |
2472 | The FlexLayout has a new |
Bugfixes
Key | Description |
|---|---|
2218 | In the Schedule in the Gantt chart, no loose dependency lines (AOBs) without associated bars remain visible when scrolling vertically quickly. Bars and connecting lines are now consistently shown and hidden. |
2281 | The overflow menu for the module tabs (the "…" button) now displays long module names in full and opens to the left when there isn't enough space, so that names are no longer truncated. |
2315 | In list boxes with partial-string search, the entered search text is now correctly removed after a suggestion is selected. Previously, the partial string remained and resulted in the message invalid value. |
2321 | A value entered manually into a previously empty list box is now correctly recognized as a change and can be saved, provided it corresponds to a valid option. Invalid entries are no longer visible after the field is exited. |
2368 | After deploying an updated web client image, outdated JavaScript cached in the browser caused the system to crash immediately after login. With the correct Cache-Control headers in the production environment, the error no longer occurs. |
2463 2464 | In FlexLayout, when text is truncated, a tooltip displaying the full text is now shown just as in the normal layout. In FlexLayout, text in badges that is too long is now correctly truncated with ellipses ("…") and displayed in full via a tooltip, rather than spilling over the badge. |
1402 | Bubble charts now once again display the size of the bubbles based on the underlying value. Previously, all bubbles were displayed at the same size, which resulted in the loss of information encoded through size (e.g., in Portfolio Management under Planning and Reports). |
Web 4.0.1
Features
Key | Description |
|---|---|
2389 | Data fields in FlexLayout can now be scaled relative to the available width (using percentages or weights instead of just fixed, automatic, or stretched), e.g., for scalable, grid-like layouts. |
Bugfixes
Key | Description |
|---|---|
2345 | The action bar for AI-assisted scheduling (Apply/Create New/Discard) now closes correctly after clicking Apply and no longer remains visible permanently, even when switching tabs. |
2346 | In single-line data fields containing text that is too long, the beginning of the text is now displayed, and an ellipsis ("…") indicates that the text has been truncated. |
2348 2408 | Text (e.g., checkbox labels) is now displayed in full in the web client, just as it is in the desktop client. In addition, Markdown fields (mo) now consistently use the Asap font. |
2341 | Reloading (F5/F7) now reloads the currently active module instead of returning to the start module. |
2390 | In list boxes, the empty value can now be selected again. |
2407 2398 | The width of Markdown fields outside of form layouts can no longer be changed manually. The width is determined exclusively by the layout in these cases. Within forms, the behavior remains unchanged. In Markdown fields, right-clicking in edit mode once again opens the browser’s context menu. This provides access to the browser’s spell-check suggestions as well as Cut, Copy, and Paste. Markdown fields that are read-only continue to display the PLANTA context menu. |
2399 | The web client now specifies the document in the actual session language instead of always using English. Among other things, this improves the accuracy of screen readers and hyphenation. |
2285 | When editing a field, the change is now applied and sent to the server even if you exit the field by switching windows (clicking on another tab or window). Previously, the change was not saved in this case, and the "unsaved changes" indicator did not appear. |
Web 4.0.0
Features
Key | Description |
|---|---|
1889 | The user menu has been redesigned. The menu bar is now a drop-down list located behind the PLANTA logo in the header of the user menu. Individual menu items are distributed across various parts of the interface as icons (in the upper-right corner of the screen) or as buttons in the action bar (see #1077). |
1077 | An Action Bar has been introduced that provides context-sensitive actions (menu items) above each module in the form of buttons for, for example, frequently used actions such as Save, Delete selected, or for controls used to customize views (module variants) or apply filters. |
1256 | The view control (previously "Module Variants") has been redesigned. Two new buttons are now available in the Action Bar for this purpose:
|
1684 | The PLANTA M365 Integration Service now supports SQLite as well as PostgreSQL as a database, which simplifies local development and smaller installations. |
1497 1434 1461 | Operating Functions Drag-and-drop from field to field, field to column, and column to column is now supported in the web client. Available by default with Hotfix 26.3.0. In table layouts, you can now quickly open context menus and perform insert actions using the buttons that appear when you hover over the rows: "…" for the context menu and the "+" button for insert actions. The insert context menu now clearly separates “Insert Peer Record” and “Insert Child Record” into two sections with a divider line. |
1640 | In demo systems, a new selection page is available that allows users to log in directly as a predefined role (e.g., multi-project manager, project team member) without having to know a username and password. |
1930 | Modules can be opened as technical modules without a visible tab. This enables, for example, server-side PDF export in the background without disrupting the user's workspace. |
1685 | The new server command |
1929 | The new server command |
1599 | The web client processes the new server command |
1523 |
|
1414 | The Web Client Docker container is now also available as an arm64 image. Existing amd64 deployments are not affected. |
1482 | The OLE module supports new SVG data elements. The web client displays the SVG first and falls back to the existing OLE if no SVG is available. |
878 | Tooltips now automatically calculate an appropriate width if no field length has been configured. |
533 | List boxes automatically adjust their width to match the width of the corresponding input field, so that values are not truncated. |
490 | Improvements to CORS configuration and authentication in PWA mode using OIDC. |
Bugfixes
Key | Description |
|---|---|
2025 | Button labels in dialog messages are now displayed in full and at the correct width. |
2022 | The Process Chain module (MOD009BF9) now displays the scaling correctly in the web client. |
1990 | After expanding a project in Time Tracking, the subordinate tasks are now automatically scrolled into view. |
1987 | The bug where, after restarting the Manager container, an existing Web Client session was not cleaned up and the login screen got stuck indefinitely on "Connecting to the server..." has been fixed. |
1984 | Keyboard inputs entered in rapid succession in input fields are now accepted in full and in the correct order. |
1974 | The global search window now includes a scroll bar when the number of search results exceeds the available display area. |
1969 | Using the Shift key to select multiple items in the web client now correctly selects records instead of text. |
1846 | AOBs can now also be created graphically on bars that are fully or partially covered by the actual date bar. |
1214 | The colors for incoming and outgoing AOBs in the web client now match those in the desktop client. |
1664 | AOBs with a time interval are now displayed correctly in the web client. |
1845 | Navigating through multiple new booking records using the arrow keys now works correctly and no longer gets stuck on the first two entries. |
1803 | Values entered in list box fields are now correctly saved when you exit the field. |
1753 | Deleting a project now closes the panel correctly without displaying the error message "Something went wrong." |
1663 1643 | When switching module variants in the web client, data fields are now displayed in full and headings are displayed correctly. The areas that are not to be displayed are hidden. |
1589 | After AI-assisted scheduling, the action bar for applying, creating a new one, or discarding is now displayed correctly. |
1587 | The bug that caused the web client to crash when closing dialog boxes after clicking an external AOB arrow in the Multi-Project Board has been fixed. |
1525 | The font size now remains constant while typing in text fields and no longer changes when you leave the field. |
1512 | In the vertical layout, reordering columns via drag-and-drop and sorting are now disabled. |
1501 | The bug that caused a failed OAuth token exchange to put the web client into an infinite loop and display technical error details in the URL has been fixed. The OAuth state is now correctly reset in the event of errors. |
1452 | The content of the fixed areas (e.g., legend) is now correctly updated and displayed after changing the module variant. |
1305 | The cause for the web client to crash when users accidentally clicked on the Risks and Opportunities Matrix chart has been fixed. |
1281 | In list boxes, values can now be selected by pressing the Enter key. |
1153 | Multi-line fields (e.g., value range in the DI module) are now displayed in full, even if only one data record exists. |
522 | Dialog messages are now displayed in the correct (active) panel and no longer in the background. |
513 | Fields in the context menu for the column header are now sorted alphabetically. |
1896 | The size of Markdown/multi-line data fields in forms (e.g., program and portfolio core data) is now calculated correctly. Previously, fields would overlap or have inconsistent heights, and in some cases, the content would be displayed outside the field. |
1272 1873 | Changing the password during the first login (e.g., after "Reset Password") now works correctly. |
1215 | In the resource assignment dialog (Schedule → Task → Assign Resource), the checkbox for the topmost, currently visible resource can now be selected correctly. Previously, clicking it would only cause the page to scroll. |