Seeq Server R60.1.3

Welcome to Seeq! If you have any feedback or support questions, please email our support team at [email protected].

For each user that accesses the Seeq Workbench for the first time, a fully interactive tour will present itself to assist the user in learning how to use our software. The tour can be dismissed and accessed later via the system menu in the upper-right corner of Seeq Workbench.

Upgrade Considerations

Upgrade Path

Upgrading Seeq Server on Microsoft Windows platforms to version R59.0.0 or higher is not supported. Seeq Remote Agents on Microsoft Windows platforms can be upgraded to R59.0.0 and beyond. If you are running Seeq Server on Microsoft Windows, please reach out to your Seeq Customer Success Manager, your Seeq Reseller, or Seeq Technical Support to discuss your options.

When upgrading to Seeq Server R59.0.0 or later from a Seeq Server version before R58.0.0, an intermediate upgrade to the latest R58 release is required. Installers and release notes for all previous releases are available here. All asynchronous background upgrades must complete on the intermediate version before proceeding with the upgrade to version R59.0.0 or later.

Run seeq diag migration from the Seeq CLI to check the status of asynchronous background upgrades.

Best Practices

Before upgrading, it is recommended that you create a backup of your current Seeq Server. That way you can restore your application version, configuration and data files to known good if for some reason there is an issue with the upgrade. To create a backup, follow the instructions in the Backing Up the Seeq Database article in the Seeq Knowledge Base.

The Seeq Server database schema is upgraded automatically when a new version of Seeq Server first loads a data folder created by an older version of Seeq Server. The blue text at the bottom of the Seeq Server launch interface is intended to give insight into upgrade progress.

When upgrading, it is recommended that you update the Seeq Server and all Seeq Remote Agents at the same time. Each version of Seeq is tested as a whole and breaking changes between the Seeq Server and older Seeq Remote Agents are not tracked.

Aggregate operator correction

A bug (CRAB-34503) was identified for specific inputs to the aggregate function in R57, R58, and R59. The issue is fixed in R57.3.0, R58.2.0, R59.1.0, and R60+. To ensure accurate data, a migration to clear potentially affected caches will be applied before startup if upgrading from an affected version. The upgrade is expected to take approximately 1 minute for every 5,000 potential cache clear targets, where the count of potential cache clear targets can be identified by running the following query in Seeq Command Prompt (using seeq db client): SELECT count(*) FROM items WHERE type IN ('CalculatedScalar','CalculatedSignal','CalculatedCondition','UserDefinedFormulaFunction') AND properties->'Formula'->>'stringValue' ILIKE '%aggregate%'

Note that timing can vary significantly depending on how many formulas are determined to need their caches cleared and how many formulas depend upon the affected formulas.

Postgres 14 Upgrade

Starting in R59.0.0, Seeq's database store is upgraded from version 12 to version 14.4. This new version contain several features that will benefit regular Seeq operations and database health, such as less space taken up on disk.

The upgrade time is heavily dependent on disk speed and total database table size, as well as a number of other factors. As an example on a system with 98,000 IOPS (Input Output Operations Per Second) and a disk throughput of 3200 MB/s, the upgrade will take approximately 1 minute per 4 GB of total table size. For a slower system with 7700 IOPS and a throughput of 200 MB/s, the upgrade will take around 1 minute per 1.5 GB of total table size. To see the total size of all tables in the database, you can run seeq db stats -v in the Seeq CLI and sum the values in the table column of the Table Sizes table.

Migration of Boundaries to Threshold Metrics

In R58.0.0, all boundaries (ancillaries) will be converted to threshold metrics. These metrics can be found by searching for "(old boundary name) Boundary". Existing worksteps that contain boundaries should be visually unaffected by this change.

API Changes

Aggregate operator correction

Bug CRAB-35028 exposed a rare scenario where an aggregate may produce incorrect results. It only affects signals that were re-cached by versions 58.0-58.2.1 or 59.0-59.1.0 where the linear input signal to the aggregate had a discontinuity directly aligned with the left edge of the capsule of interest. Clearing the cache on these items will fix the results.

ADX Connector no longer supports Username / Password Authentication

Previously the ADX connector allowed username / password authentication to access data within ADX. This functionality has been deprecated by Microsoft and users must now create a service principal as documented here: ADX Connection Configuration

Threshold Metric Priority Configurations

In R59.0.0, changing the Features/Colors/Priorities configuration would alter newly created threshold metrics. Previously, an existing metric could be updated by clearing its cache after the configuration change. Now to update existing metrics, modify the metric formula.

Change Notes

Version R60.1.3

Bug Fixes

36218 Workbench: Signals disappear when Filtering on Capsule Property in Trend view if they are used in XY Plot
36215 Workbench: Can't apply Capsule Pane filter with long property text value
35344 Workbench: Signal from condition max interpolation stays at 0s when duration selected
21708 Workbench: Bar thickness is reset when editing Signal from Condition

Known Issues

36931 Worksheet can be overwritten when navigating from one workbook to another
36924 Workbench: Capsule View shows no data when zooming in large capsules and then switching to shorter ones
36895 R58 - Details pane is horizontally truncated. Learn Server
36260 Organizer displaying incorrect timezone in properties panel
36197 Can not stage remote agent upgrade installer (SaaS)
35860 Cursor Labels (1,2,3..) overlap signal values
35775 R58.3.0 Cursor not showing both values when items are too close in capsule view
34634 Unable to send logs if special character is on the name field
34189 Formula error messages are showing URL encoded strings for special characters
33884 PowerPoint Export: "Full" link types are not clickable in PowerPoint
33356 Score Card Missing a Data Point when Auto Updating
32635 Organizer: PDF layout can change because no capsule icon is too small
32079 Annotation capsules may no longer correctly associate to capsules in edge cases after CRAB-30195
31446 Average and Total Time only shows 0s on Reports tab Admin panel
29806 Unable to directly pick Uncertain Capsule in Topic Date Range Modal
28274 Error message when saving an asset group needs more details
28155 Calls to GET /items/{id}/dependencies with deep hierarchies can make the server unresponsive
26700 Error - Displayed when Event Frame property name overloads Seeq property
26459 XHQ Indexing Error
26444 Cannot insert an image into a Journal Annotation.
26158 Manual Condition Tool does not allow adding capsules via highlighting area on trend when lane labels are displayed
25871 Connections using the same PI system can interfere
25452 Ignition Module: Dropping connection to Ignition Gateway
25247 Journal link can set the current workstep on a workbook you're not viewing
25164 Windows Installer says .NET Framework 4.6.2 is required but installs 4.8
25160 Installer: Restart requirement for .NET Framework v4.8 installation pops up in the middle of Seeq installation process
24049 Fast follow users don't see asset groups until refresh
23867 Cannot add metrics to an asset group
23376 PDF Image captured before all content is rendered
23163 Thumbnails load for all worksheets in a newly duplicated topic or analysis
22835 Capsule Pane: Display issue when a stored capsule property is named "Duration"
22815 Seeq CLI: "seeq start" may time out after an upgrade
22286 AF Data Reference: Bundled documentation is inaccurate
22136 When pasting content, able to open link in Email, but not in Word
21700 Formula: Comparing unitless values to percents is broken
21456 Installer locks up if asked to do a backup and there is insufficient disk space
21241 Administration: Hovering over configuration option doesn't display tooltip
20375 Non-admin users can't launch Seeq in interactive mode after clean install on Windows
20099 JVM-Link: Threads cannot be interrupted while waiting on external requests
19690 SPy.workbooks does not support annotation capsule
19144 Unable to return to previous workstep after creating Custom Condition
18220 Seeq CLI: Seeq is automatically restarted after 'seeq stop' on linux
17447 Tabs opened in the background do not load until activated
17073 Boundary with Redacted signal shows as unselected instead of redacted
14256 PowerPoint export fails if lane labels include asset paths
14255 PowerPoint export does not contain asset path
12228 Can't open topic links inside adobe reader touch
12049 Color of condition can be lost after capsule selection
11506 Trend cursor labels should draw over top of lane labels
11209 Lane labels do not remain with their lanes when items are removed
10974 PDF Preview broken in Firefox 57
9698 Showing labels on single points is inconsistent at various zoom levels
9678 Tiny capsules don't show in calendar time
9560 C# SDK has trouble with sub-second timestamps
9508 Histogram displays too many digits when creating n# of buckets
9485 Composite search live preview will not show more than 1000 capsules
9413 Live preview can cause erroneous display if bar chart is used
9409 Data from SQL Connector does not update when the table changes
9242 Signals can be affected by one lane/one axis action when only Histograms are selected
8972 Boundary pairs that share signals can't be displayed simultaneously
8918 Cursors don't work for discrete points with interpolated line style
8866 Edges of trend can have anomalous samples
8667 Asset-relative pattern search uses time period, not pattern
8647 "Max duration exceeded" errors showing up for signals in Scatter Plot
8453 Trend can render inaccurately with vertical gaps
8288 Series in capsule time don't update on formula change
8247 Shared axes in a lane does not draw correctly right away
8191 Asset Database synchronization resulted in duplicate attribute entries
8044 Newlines in workbook description are lost when rendered
7917 Scroll/zoom don't work for manually inverted axes
7527 Comments may not show up initially
7279 Series which references comment disappears when comment scrolls out of view
6947 Display range duration inconsistent on DST transition
6097 Excel Export does not honor Capsule/Series Selector
2855 Seeq does not inform user that they need PI SDK or PI System Explorer

Version R60.1.2

Bug Fixes

36780 Organizer: Content refresh does not clear cache properly
36763 Organizer: Content preview does not always show most recent data
36658 Organizer: Interactive content does not display with the expected size
36649 Organizer: Content refresh sometimes does nothing
36504 Notifications: Timing mismatch caused false 'Error processing condition' notification

Version R60.1.1

Bug Fixes

36472 Workbench: Journal edits are lost when collapsing Journal tab
36392 Notifications: Emailer does not listen for sendgrid key changes
36085 Organizer: Issues rendering interactive content and treemaps when in view-only, presentation mode or pdf view
35777 Workbench: Current worksheet missing edit indicator
35465 Workbench: Difficult to expand and collapse worksheet and Data panels
35437 Workbench: Cannot grab and move the worksheet panel scroll bar up or down
33802 Home Screen: Pagination is showing an incorrect number of items

Version R60.1.0

New Features

36096 TrainingData Connector: Support TrainingData Connector on Remote Agent

Bug Fixes

36245 Workbench: Chain View and Capsule Time don't work in view-only mode
36221 Notifications: PDF option can be checked when attachments are not enabled
36203 Notifications: Wrong timestamp in the Organizer Topic email
35944 Notifications: Translation string is seen in the Notification unsubscribe message when not logged in
35642 Notifications: Default Workbench link does not include workstep and relevant time for notified capsules
24320 Resample results can be off by 1ns depending on max interp and query interval

Version R60.0.2

Bug Fixes

35312 Workbench: Input group on worksheet filter is broken
35306 Workbench: Asset group formula modal does not show drop down options
33534 AF Connector: Count of properties in the Previous Index column change while indexing

Version R60.0.1

Bug Fixes

35999 Workbench: Fix UI issue preventing Workbench Analysis from displaying
35489 Notifications: Message contains question mark after certain values
35469 Notifications: Capsule start must be at or before capsule end
35283 Monitors: Condition Monitors data consumption is registered to system user
35048 Notifications: Emails without a user-specified link should omit �Click this link� entirely
33924 Workbench: Worksheet thumbnails do not update when you navigate away from the analysis

Version R60.0.0

New Features

35169 Notifications: Validate email address syntax in the create/edit dialog
34857 REST API: Add an API endpoint to return all Notifiable Reports
34640 Workbench: Improve performance of the details panel by avoiding excessive re-rendering
34615 Condition Notifications: Show condition monitors in item properties
34527 Monitoring: Add Requests monitor for local datasource
34443 Organizer: Allow the embedding of Seeq URLs in an Organizer Topic
34434 Data Lab: Allow Data Lab Functions to set Content-Type header to emit different types of content
34383 Workbench: Allow specifying time output format on the formulaRun endpoint
34320 Formula: $signal.resampleHold()
33733 Administration: Display author/maintainer information for connectors in the Administration UI
33471 Workbench: Consistent colors between the details panel and Table Chart contents
33461 Organizer: Combine Insert Content by URL modal and Insert by Selecting Worksheet modal into a single modal
32390 Workbench: Enable customization of colors in Table Charts
31472 OSIsoft AF Connector: Path syntax for relative property access
31070 Organizer: Add template content placeholder
30916 Administration: Indicate phases of data source indexing in the Datasources UI
30376 Administration: Enable administrators to check permissions of a user on items
30100 New Language: Portuguese
29988 Organizer: Include PDF renders of Topics/Trends in automated notifications
29242 Data Consumption: Infrastructure to record Data Lab resource usage
26715 Event Frames Connector: Capsule Property Transforms
19846 Workbench: Enable workbook filtering based on labels or descriptions
19371 Workbench: Single click to show/hide all axes in details pane customization
15941 Home Screen: Search for Analyses and Topics via text in Journals and Organizer Topics
15388 Dark mode in Organizer and Workbench
10629 Workbench: Condition Based Email Notifications
8831 Workbench: Condition lanes auto-size for improved labeling and utility when only Conditions are on the display (I-Chart, Gantt Chart)
6520 Improve performance of interpolation by assuming units of measure match

Bug Fixes

34717 Organizer: Visible translation key in asset selection modal types dropdown
34401 REST API: Post /datasources uses invalid conditionLocation default value and causes internal server error
34046 Browser tab title is showing the name of the page you were previously on
33923 Organizer: Save to PDF shows spinning wheels(s) instead of Seeq content for live auto-updating date ranges
33909 Workbench: Capsule Start/End timestamps in capsules panel are not updated with the time zone of the Analysis
33808 Workbench: Table headers in details pane are missing their tooltips
33774 Workbench: Scorecard Metric tool sends item requests using non-ID values
33762 Workbench: Tables menu for sorting disappears on hover because of a gap between menus
33758 BigQuery Connector: lateinit property causes failure to generate default connector configuration file
33747 Event Frames Connector: Event frame capsules starting at EndTime are not returned
33740 Administration: Workbook swap doesn't process calculations that are asset swapped
33726 Workbench: There is no scrollbar for annotations when the browser is resized
33236 User Profile: Extraneous error message on password change
33178 Excel/OData Export: Activity monitors for Excel and OData Exports are incomplete
33027 Connectors: Unnecessary connector reinitialization observed
33022 Home Screen: Unable to create folders or rename home screen items in Firefox
33009 Seeq fails to connect to remote Postgres instance
32964 Workbench: Capsules flicker when adding properties to them
32875 PI Connector: Drop transient NoData samples from GetSamples results for OSIsoft connectors
32800 Workbench: Tool auto-naming should ignore globally scoped items
32796 Datasources cannot archive more than 20,000 items when using a filter
31947 Data Consumption: Unclear error upon search if end date is before start date
31622 OData Export: Request timers and meters shows implausible values
31038 REST API: Users can access item details of formula parameters they don't have read access to
30558 Workbench: Rocket request details fail to load for Treemap and Table views
30557 Formula: capsuleTable "Original Uncertainty" property is wrong for unbounded conditions
30438 Postgres: Batch POST can fail with 409 if there are duplicate data triples in the post body
30386 Workbench: Unbounded in progress capsules are not showing as in progress
29961 Formula: min() and max() for signals is ignoring step interpolation
28967 Caching: Reading capsules from disk cache is relatively slow
28633 Workbench: Workbook swap command uses old version of GET /items

Version R59.2.2

New Features

35766 OSIsoft PI: Allow enhanced logging with VERBOSE export directive token
35341 SQL Connector V2: Make monitoring optional for Snowflake and Databricks SQL dialects
32823 SQL Connector V2: Add configuration for the number of monitoring calls to consumption-based datasources.

Bug Fixes

36288 Data Lab: POST /config resets configuration settings to default values
36244 Workbench: Journal links open home page when in view-only mode
36060 Asset Groups: Variables field not usable when large Formula is entered
26349 "Non-linear, cannot convert" error due to stoichiometric conversion of time units in Formula

Version R59.2.1

New Features

29292 Workbench: Better warnings for formula across assets

Bug Fixes

36266 Data Lab: Add-on installation fails when the container is killed by orchestrator after 300s
36193 Workbench: Navigating to a URL without a worksheet ID results in missing worksheets and breadcrumbs
36177 Data Lab: Unable to start or connect to Seeq Server on Red Hat Enterprise Linux and Ubuntu
36125 UI Core: Incorrect localized date format and time format (12 hour) is being used when browser language is set to English (UK)
36003 Workbench: Workstep links from previous versions (pre-R60) sometimes place conditions at the bottom or in lanes
34856 Value Search: Changing the 'between' operators changes the 'less than' or 'equal to' operators

Version R59.2.0

New Features

34537 Add-on Manager: Support for non-admins to develop add-ons

Bug Fixes

35951 Postgres: Two Postgresql files are not owned by seeq after upgrade to R59
35950 Workbench: Journal links with formatting applied do not work
35675 Data Lab: Logger throws permission denied error when rolling over log
35398 Workbench: Switching between worksheets quickly can result in a page reload, sometimes ending up on an unexpected worksheet
35397 Workbench: Worksheet can be overwritten with changes made to a different worksheet

Version R59.1.3

New Features

34656 OPC-UA Connector: Enable OPC-UA connector to index Siemens PCS7 "retired" tags

Bug Fixes

35370 Old Remote Agents can not successfully go through the required upgrade path to R59

Version R59.1.2

Bug Fixes

36731 Organizer: Interactive content misses workstep upgrades and can look different
35690 Workbench: Worksheet search field suggests auto-filling the user's own name
35676 Adding assets to deep asset tree can result in appserver running out of memory
35471 Asset Group Condition not showing capsules in Capsule Pane
35304 Asset Groups: Scalars from asset group calculations do not appear in asset group of duplicated workbook
35293 Data Lab Functions: Data collections are truncated at length 1000
35205 Data Lab: Orchestrator kills Data Lab Function processes that take more than 300s
35142 Organizer: Cannot view comments in view only mode
34846 Data Lab Functions: Requests with body and return REQUEST object fail with tornado error
34636 Workbench: User cannot remove cursor by clicking on it
34630 Organizer: Asset Selection is not working as expected for Asset Group when user has Read access to the Topic and Workbook where the Asset Group resides
34590 Organizer: Set content properties is missing informational link for Interactive radio button
33512 Add-on Manager: Cannot respond with JSON data containing strings that contain quote characters
33443 Asset Groups: Bulk editing calculated item fails if some assets have un-mapped items
30283 Workbench: Error messages include URL encoding
29181 Asset Groups: Calculations can't be edited in asset group of a duplicated workbook
28592 Postgres: Concurrent updates trigger "An item was modified and accessed concurrently" errors

Version R59.1.1

Bug Fixes

35118 Datasource Proxy: Agent monitor timer data is incorrectly being marked as Meters rather than Timers

Version R59.1.0

Bug Fixes

34515 Remote Agent: RAU doesn't change Installation/PreviousVersion config which blocks Agent Update to v59
34115 OData Export: Large OData requests can cause Appserver to run out of memory and crash
33957 Data Lab Functions: Data Lab API takes long time to return a json with many space characters
33866 Workbench: Thumbnail pane scrolls when you select a worksheet

Version R59.0.0

New Features

33705 Block Windows Server upgrades past R58
32912 Appserver API: Create a new item type and API endpoints for installed add-ons
32513 Excel/OData Export: Default UI to Manual Grid for increased performance
32392 Data Lab: Add an endpoint to kill all kernels
32013 Make R58 Required Upgrade Stop
32012 Workbench: Show a helpful message when chain, capsule, or compare view is empty because a capsule pane filter is hiding all capsules
31475 Workbench: Shorter wait time on sorting or filtering results
31414 Organizer: Add the ability to insert templates into Topics
31181 Data Lab: Functions Improvements
30887 Workbench: Drag and drop to re-arrange items in the Details panel while in Customize Order mode
30483 Workbench: Show selected properties in Details pane Customize mode for added context
29467 InfluxDB Connector: Support for InfluxDB 2.x
29306 Workbench: Sort Worksheets alphabetically in worksheet panel
29012 Connector SDK: Ensure SaveConfig is called by connector Initialize method
28598 Improve metadata sync performance for all items
28313 Connector SDK: Enable connectors to notify Seeq when historical data changes
28311 Workbench: Display units of measure on properties in the capsule pane
28303 Workbench: Right align capsule duration and numerical capsule properties in Capsules pane
28265 Workbench: Multiple conditions per condition lane
24155 Administration: Add the ability to mandate name/email submission by new users
23225 Workbench: Search for a worksheet by name in the worksheet panel
19276 Workbench: Reset button only moves selected items to separate lanes on trend
18512 Workbench: Reduce data requests for worksheet previews
12625 Workbench: Display conditions in any lane
11617 Workbench: All 'Duration' values displayed in the same format, even when less than a minute
8571 Workbench: After adding a new worksheet, scroll worksheet list to the new worksheet

Bug Fixes

33911 Treemap: Simultaneous treemap requests can exhaust appserver memory
33444 Workbench: Bar chart and stacked bar chart changes size on mouse hover
33399 Undesirable performance impact of Postgres timers on long-running requests
33395 Workbench: Number formatting is not carried to chart view when number has trailing zeros
33030 Formulas: 500 error in api/formulas/run and api/formulas/compile on invalid formula
32884 OPC-HDA Connector: Wrong value for MaxConcurrentRequests attribute (zero) by default
32858 Appserver API: The rebuildHierarchyPaths endpoint does not error if child asset is specified
32837 Connectors: Condition property transforms drop fields, breaking processes like the EventFrames training
32776 Workbench: Value with units will not accept values that contain ".0", like "1.05" or "0.05"
32113 Organizer: Interactive table is resized when toggled to chart view
32074 Data Lab: Header is not fixed or sticky at the top
32014 Caching: invalidateCalculatedCaches can invalidate caches in wrong order
31672 Organizer: Auto-updating date range forces all interactive content to refresh
31579 Organizer: Some translations don't update immediately
31464 Administration: While adding users to a group, the scroll area for members is too small for adding a lot of users at the same time
31430 Administration: Log Viewer shows non-selected logs
31207 Organizer: Content in a live document does not load for more than 3 minutes with an existing condition based range that doesn't produce any capsules
31176 Workbench: Numbers with commas don't appear in charts
31124 Workbench: Removing all columns in a table in table view renders a worksheet unusable
30803 AF Connector: Extended Properties are not sufficiently checked for null/blank values
30746 Journal: "Insert Seeq Content into journal" button is unresponsive in old experience
30516 Appserver API: GET /user/id can incorrectly 403 when calling user doesn't have permission to all groups
30384 Workbench: Not enough space in between columns in the capsule pane, making it difficult to read
30174 Workbench: Error on POST /metrics/thresholds if thresholds are not specified
30026 Workbench: Capsule property units are inconsistently displayed in the capsule pane
29902 Workbench: Edit button is still present after swapping out a calculated item for a stored item with the same name
29798 Organizer: Interactive mode help text does not appear when inserting content into topic
29057 Administration: Edit configuration option modal has English strings instead of the selected language
28781 New login and registration pages don't auto-focus the first field
28731 Workbench: Tooltip in labels menu does not go away after hovering off button in menu
28153 Formulas: setMaximumDuration function has incorrect description
28028 Administration: Scrollbar on requests tab can scroll behind footer
27931 Organizer: Interactive content toggle in content properties is not properly aligned
27069 Inconsistent tool label capitalization found in various tools
26900 OData Export: Request information is not included in System Monitors
26899 OData Export: Thread pool/queue is not included in Server Load
25120 Administration: "Last Used" column in access keys table is always blank

Version R58.5.1

Bug Fixes

36442 Workbench: Capsule View error "TypeError: Cannot read properties of undefined"
36345 SPy: Samples deleted if multiple batches are required for spy.push()
36268 SPy: Invalid UIConfig causes JSDecode Error on Workbook pull and pushes
36264 SPy: 'NoneType' object has no attribute 'errors' with spy.workbooks.pull() when a user has incomplete editing privileges
36048 Audit Trail: Audit Trail does not record access control change when workbook access control is changed
35074 Administration: Resolve workbook swap CLI errors

Version R58.5.0

New Features

32054 Ignition Module: Support for indexing Ignition v7 servers from the Ignition Module for v8

Bug Fixes

36258 Log Viewer: Service-related logs show oldest messages rather than most recent ones
36097 Workbench: An item with an invalid number format causes Capsules pane and Details pane to fail to load with an error in `getColumnValueAndUOM`
36052 User Defined Function: Archiving a UDF datasource from the CLI returns an error
36007 Ignition Module: Indexing stops and is restarted when one tag is not reachable
36002 Workbench: Workstep links break in duplicated workbooks that contain duplicated worksheets
35918 Workbench: Customizable formatting for string labels are no longer available
35818 Appserver: Async migrations may not complete before migration file is written
35805 Administration: Logs are not getting cleaned out as they should
35791 Workbench: Table borders are not the same for all columns
35768 Postgres: Datasource cleanup locks the Agent Api Key and login of Agents won't be possible during this time
34504 ADX Connector: If a signal name or group by level contains the pipe operator in the name the signal will index, but it will not be able to pull data
34364 Administration: Most recent logs are not displayed upon clicking View Logs
34316 Organizer: Asset selection is limited to 1000 assets
34270 SQL V2 Connector: "Index out of bounds" error when variable value is empty
34030 Workbench: "Unable to connect" error appears when user with read-only access opens a workbook
32598 Workbench: Too many items in the details pane can cause it to fail to load
31478 Wonderware Connector: Fails to connect due to the "SECRETS_FILE" keyword not being recognized
30752 Appserver/Jobs: Jobs.Running.Gauge is misleading
29504 Workbench: Custom property columns are empty in the Details panel

Version R58.4.0

Bug Fixes

35797 Treemaps error when Stored Conditions are used
35748 R__Async_Migrate_date_ranges can fail if a date range has a null created_at value
35672 Caching: Debouncing may activate in the past, resulting in formulas caching no data
35249 Workbench: Value search over a signal that uses infinities loops forever

Version R58.3.0

New Features

35065 Login page: Ability to configure custom text (including links)
34708 Create In-Product News Feed for Marketing/CS Content
34706 Faster statistics across assets in condition tables

Bug Fixes

33963 Workbench: Condition properties with special characters in the name yield "invisible" values
30643 Workbench: Profile search and prediction tools have duplicated tooltips

Version R58.2.1

Bug Fixes

34788 Datasource Proxy: Cancelled requests may hang

Version R58.2.0

Bug Fixes

34768 Organizer topic can make unnecessary formula/run calls
34476 Asset Groups: Saving an Asset Group can take a long time due to unnecessarily large worksteps
34255 Data Consumption: Usage tab can show cancellation errors
34136 Workbench: Lane column does not automatically show in the details panel when items are added using multi-select
33936 Workbench: XMLHttpRequest error toast when retrying erroring formulas

Version R58.1.2

New Features

34210 SeriesCacheService: Remove fully overlapping blocks in defragmentation

Bug Fixes

34058 Organizer: Non-interactive content is not loading in view-only mode
29772 Workbench: In Capsule View, dropped cursor labels are different after refresh
29371 Caching: Cache service record query can be very slow

Version R58.1.1

Bug Fixes

34215 Capsule Time: "i" icon is shown instead of checkboxes for signals with the message "Capsule is not displayed on the trend...".

Version R58.1.0

New Features

33985 Support attachments in the email service

Bug Fixes

34065 Administration: Enabling request profiling can result in 500 errors when getting requests
33781 Workbench: Sorting order on a table column does not update if the item is removed from details pane
33749 Data Lab: Add Seeq Workbench styling to Python widgets in JupyterLab
33710 Workbench: Conditions without an asset reference will not display asset names for condition asset tables
33690 Workbench: Once capsule labels are added, they appear each time certain properties are added to the capsules pane
33576 Workbench: Setting access control on a large parent folder fails with "Could not lock ACL tree for update"
33558 Workbench: Step signals do not interpolate to the end of capsules or up to gaps in Chain View
33323 Organizer: Restoring a topic from recent version history causes an infinite loop of thumbnail requests
33269 Functions: ForecastLinear intermittently does not show expected results
33134 Workbench: Capsule properties cannot be removed from the capsule pane once added via labels
33129 Administration: User limit warning banner does not appear
33041 Security/CORS/CORS.feature test fails in Chrome
32883 Workbench: Auto-update interval for the trend is stuck on 1 minute

Version R58.0.1

New Features

33051 Display Pane Plugin: Add Ability to navigate to a URL and to download Content
32987 Improve performance of Scalar math operations for same units
32779 Home Screen Add-on Query Parameters
32590 Support Seeq App Server and Seeq Data Lab Server on RHEL (Red Hat Enterprise Linux)

Bug Fixes

33427 Data Lab: Header in classic view is not fixed to the top of the page
33161 Connector: NET index scheduling fails to index according to schedule
33160 Connector: JVM index scheduling fails to index according to schedule
32983 Workbench: Dragging a worksheet thumbnail upward changes the order of other worksheets
32824 Data Consumption: Error executing query due to index being concurrently dropped
31665 Asset Groups: Error saving Asset Group after assigning/unassigning items
31456 Administration: Changing a user profile's email causes the username to change