Plexus Connect - History of Changes

    March 10th 2022: 21.4.6 Long Term Supported Release (Helium 6)

    Improvements and bugs fixed

    • Error page improvement.

    • Fixed multi selection on Grid views created from child entities.

    • Fixed export selection plus button in forms with unbound fields

    • It is possible to open synchronized view from the view header

    • Added more Javascript custom scripting capabilities.

    • Add structure to filter context menu has been removed from Table widget and Grid view.

    • Better displaying of panel title

    • Only maximum of 200 fields are displayed in all field selectors.

    • New button for selecting all visible fields

    Nov 9th 2021: 21.4.5 Long Term Supported Release (Helium 5)

    • New global progress indicator has been implemented. Also new progress indicators on Dashboard are shown per each column, when the column is loading data. (PC-2126)

    • Fixed support of LONG and URL operators in facelifted Connect. (PC-2113)

    • Fixed multi-thread access to XML parser, which randomly caused problems when loading Saved lists and Saved queries. (PC-2122)

    Sep 14th 2021: 21.4.4 Long Term Supported Release (Helium 4)

    No changes.

    Jul 14th 2021: 21.4.3 Long Term Supported Release (Helium 3)

    No changes.

    May 14th 2021: 21.4.2 Long Term Supported Release (Helium 2)

    No changes.

    Apr 28th 2021: 21.4.1 Long Term Supported Release (Helium 1)

    Improvements and bugs fixed

    • Radar chart does not cause application crash when there are missing data. (PC-1837)

    • All fields of a datatree are available for exporting and filtering in an opened view. (PC-1812)

    • An improved progress indicator has been introduced. (PC-1810)

    • When a user is logged in their favorite and recent views are migrated to a new storage. (PC-1807)

    • Lists/Filters can only be modified and deleted by their owner. (PC-1806)

    • The charting functionality has been extended. Now, it is possible to create a chart from two entities which are in 1:1 relationship. (PC-1805)

    • Additional filter parameters have been added to the URL for sharing. The currently loaded Saved list has been added to the URL for sharing. (PC-1802)

    • Schema refresh covers pick list functionality. Now, the newly created pick lists and the newly added pick list values are returned after schema refresh. (PC-1679)

    • Possibility to override the Plexus Connect logo and the Views links' target to a custom value has been added. The following additional nps.properties option needs to be used: customConnectLinkUrl=http://your.url (PC-1853)

    • Feature flag OPEN_FILTER_BY_URL_IS_DISABLED has been introduced. When it is active, automatic opening of the Filter sidebar is disabled. (PC-1854)

    • Views link and Connect logo links are now customizable to set redirect to custom URLs. (PC-1869)

    • Logout (Signout button) is now customizable to redirect to custom URL instead of default action. (PC-1870)

    Apr 6th 2021: 21.4.0

    Improvements and bugs fixed

    • Radar chart does not cause application crash when there are missing data. (PC-1837)

    • All fields of a datatree are available for exporting and filtering in an opened view. (PC-1812)

    • An improved progress indicator has been introduced. (PC-1810)

    • When a user is logged in their favorite and recent views are migrated to a new storage. (PC-1807)

    • Lists/Filters can only be modified and deleted by their owner. (PC-1806)

    • The charting functionality has been extended. Now, it is possible to create a chart from two entities which are in 1:1 relationship. (PC-1805)

    • Additional filter parameters have been added to the URL for sharing. The currently loaded Saved list has been added to the URL for sharing. (PC-1802)

    • Schema refresh covers pick list functionality. Now, the newly created pick lists and the newly added pick list values are returned after schema refresh. (PC-1679)

    • Frozen columns defined in IJC views (both in grid and table views) are persisted in the corresponding Plexus Connect views. (PC-1724)

    • Tomcat shut down is now cleaner. Logging in works properly after restarting Tomcat. (PC-1638)

    • A prototype for support of Windows SSO via Kerberos has been added. (PC-1609)

    • Groovy scripts for creating picklists and calculated fields are now supported by Plexus Connect. (Known limitation: This functionality works for shared views only. Otherwise, the calculated field appears as missing field/unbound widget.) (PC-1568)

    21.3.0 – release skipped

    Long Term Supported Release – Feb 19th, 2021: Plexus Connect 20.19.2 (Gallium 2)

    Improvements and bugs fixed

    • Vertical grid lines are not displayed shifted anymore in table widgets. (PC-1677)

    Feb 5th 2021: 21.2.0

    Improvements and bugs fixed

    • The new Spotfire bridge, which is compatible with Spotfire version 10.X, has been released. It can be downloaded from the Additional Downloadables section of the IJC download page. (PC-1657)

    • The scripting functionality has been introduced. Python and JavaScript scripts can be used to achieve additional functionalities in Plexus Connect (e.g., can be used for displaying datasets from external sources, and for retrieving data from Plexus Connect and their further processing in external systems and applications). Examples and documentation are provided for both Python and JavaScript API. (PC-1637)

    • Similarity score values are displayed in structure cells when performing similarity search. (PC-1705)

    • The UI of the search panel has been improved by unifying margins. (PC-1703)

    • The R-group decomposition functionality can be enabled/disabled using PLEXUS_CHARTS flag in the featureFlags.properties file. (PC-1701)

    • The legend panel of the R-group decomposition chart has been improved. Now, it contains relevant items only. (PC-1699)

    • Inappropriate menu items in the dropdown menus of the R-group wizard were removed. (PC-1698)

    • Vertical grid lines are not displayed shifted anymore in table widgets. (PC-1677)

    • To make field selection simpler and easier when entering filter conditions, the Add new filter button was replaced by an edit box. (PC-1651)

    • The Select field icon has been implemented to simplify field selection and enable setting of filter conditions by one click. A field can be added to the filter by clicking the widget header in a form view (respectively, the column header in a grid view). Moreover, a field and its value can also be set as filtering condition by a single click – they can be added to the filter by clicking the corresponding cell (value) both in form and grid views. (PC-1642)

    • To ensure better compatibility with IJC, data loading has been improved. (PC-1400)

    • When performing multi-selection, all child items are displayed, similarly as in IJC. (PC-1128)

    21.1.0 – release skipped

    Dec 3rd 2020: 20.20.0

    Improvements and bugs fixed

    • The R-group decomposition functionality has been added. (PC-1647)

    • Full field values can be displayed by double-clicking the field. A tooltip-like window opens where the complete field value displays and can be easily copied. (PC-1639)

    • The charts wizard filters fields based on chart type. Depending on the selected chart type, the corresponding fields are only available for selection (e.g. numerical fields are only available for setting up a radar chart). (PC-1636)

    • In the case of scatter plots, the datapoints are shown in Connect when the scatter plot is set up in IJC without tooltip option. (PC-1622)

    • Sorting is reflected in the URL and can be shared via URL. Sorting of column values does not disappear when the page is reloaded. (PC-1602)

    • Tooltips are added to headers of all widgets. Now, full headers are displayed as tooltips for all widget types. (PC-1621)

    • When the Initial data retrieval option is turn off, an empty chart widget appears – the ‘loading data’ animation has not been shown anymore. (PC-1623)

    • Tooltips in charts have been resized to fit longer texts. As a result of this improvement, full field names and values can be displayed on a card. (PC-1626)

    • To improve the R-group decomposition functionality and the chart’s readability, the area used for the chart can be enlarged. (PC-1631)

    • A button for cancelling running queries has been added. As a result of this improvement, a running query can be stopped anytime. (PC-1565)

    Long Term Supported Release – Oct 29th, 2020: Plexus Connect 20.19.1 (Gallium 1)

    No changes.

    Oct 15th 2020: 20.19.0

    Improvements and bugs fixed

    • Connect can be deployed outside of ROOT context. As a result of this functionality, the application is accessible by http://[host]/[context]. In the past, it was possible to deploy Connect as a root web application only by renaming the war file as ROOT.war before its deploying with Tomcat. (PC-1499)

    • Parallelly with 20.19.0 version of IJC, the IS VOID operator has also been implemented in Plexus Connect for querying of child entities. By following IS NULL OR NOT EXISTS logic, it returns fields with NULL value and missing (not existing) rows in the child table. (PC-1576)

    Long Term Supported Release – Oct 5th, 2020: Plexus Connect 20.8.5 (Fermium 5)

    Improvements and bugs fixed

    • A new set of operators has been introduced for filtering decimal numbers. It includes the “=” (equal to),”>=” (greater than or equal to), “<=” (less than or equal to) operators. (PC-1467)

    • Support for pick list functionality has been added. When a pick list field (a field predefined in IJC as a discrete set of values) is queried, only the list items can be used as search values. (PC-786)

    Sep 3rd 2020: 20.17.0

    Improvements and bugs fixed

    • UI for setting color scale for Scatter plot has been added. (PC-1518)

    • Fixed chart resize after opening filter sidebar. (PC-1504)

    • A new set of operators has been introduced for filtering of decimal numbers. It includes the “=” (equal to),”>=” (greater than or equal to), “<=” (less than or equal to) operators. (PC-1467)

    • When querying picklists, only operators relevant to the queried field are offered. (PC-1489)

    Long Term Supported Release – Aug 17th, 2020: Plexus Connect 20.8.4 (Fermium 4)

    Improvements and bugs fixed

    • URL links in grid/form views are now being opened in new tabs. (PC-1512)

    • In case of long field names, the full field name is displayed as a tooltip. (PC-1493)

    • View mode and rendering style options for structures are now being saved per view and user. (PC-1494)

    Jul 14th, 2020: 20.15.0

    Improvements and bugs fixed

    • Conditional formatting now supports any color defined in IJC and any set of conditions. To define a color, a color picker has been implemented. The color value can be easily copy-pasted and reused. Furthermore, the text color can also be defined. (PC-1476)

    • Displaying full field names as tooltips has been implemented. (PC-1493)

    • Support for pick list functionality has been added. When a pick list field (a field predefined in IJC as discrete set of values) is queried, the list items are only offered for using them as search values. (PC-786)

    • Improved support for conditional formatting. Now, conditional formatting can be set for all widgets containing text or numerical values. (PC-1485)

    Long Term Supported Release – Jun 22nd, 2020: Plexus Connect 20.8.3 (Fermium 3)

    Improvements and bugs fixed

    • IJC's tooltip option is respected in Charts widget. This option is linked to the Card view functionality in Plexus Connect. (PC-1456)

    May 26th, 2020: 20.13.0

    No changes.

    Initial Release: Long Term Supported Release – May 18th, 2020: Plexus Connect 20.8.2 (Fermium 2)

    Improvements and bugs fixed

    • Structure rendering styles have been added. Molecule visualization parameters can be set as wireframe, ball-and-stick or space-filling view, 2D or 3D view. (PC-851)

    • Support for switching color schemes for structures has been added, such as an option for displaying structures monochromatically. (PC-1393)