Seeq Server R59.3.4

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.

Seeq Data Lab Upgrade

In R59.2.2, Seeq Data Lab has upgraded and added Python packages. Please visit Preinstalled Packages for the list of the latest installed packages.

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, and R59.0.1. 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.

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.

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.

Administration Changes

Threshold Metric Priority Configurations

Starting 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.

API Changes

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

Change Notes

Version R59.3.4

Bug Fixes

29225 Data Lab: Linux installations can have broken file permissions

Known Issues

38584 Permissions: Cannot duplicate a topic or analysis that is in a folder and has a comment
38191 Formula: Out of memory error with deeply nested formulas
38116 Connectors: AF Event Frames Connector: Capsule properties originating from Attributes of DateTime type are stripped
38100 Compute: clean up Data Description to minimize message size
38018 Search: Backslashes in search text fails
37994 Home Screen: Switching between folder tabs can make "Unable to connect to the Server" flash
37862 Workbench: User can increase height of Details Pane indefinitely and get stuck
37810 Auth: Setting permissions on Datasource can cause OutOfMemoryError
37733 Seeq SDK: Replace offset with continuationToken for series endpoints
37689 Workbench: When Grouping is on, cannot remove items from groups other than 1st group
37658 Support workbook URLs with folder ID
37485 Organizer: Cloned topics have disabled date ranges which prevents auto-updating content from running
37468 Excel Export: Large Excel requests can cause Appserver to run out of memory and crash
37447 Organizer: Documents with styled tables can make it slow to type
37446 Connector: improve heartbeat message logging
37386 AF Event Frames Connector: null ConditionDescriptionTemplate with partitioning causes indexing to fail
37093 Workbench: A workbook without any worksheets fails to load in the UI
37073 Workbench: Trend is slow with many conditions when labels are enabled
37061 Audit Trail: Print via browser only prints first page
36986 Organizer: A Topic that does not have a schedule configured can slow the browser down
36793 Asset Groups: Formulas in Asset tree can fail when they pass in formula run
36763 Organizer: Content preview does not always show most recent data
36515 Compute: Avoid OutOfMemoryErrors by reducing data description size
36392 Notifications: Emailer does not listen for sendgrid key changes
36215 Workbench: Can't apply Capsule Pane filter with long property text value
36214 Workbench: Removing a capsule property label removes capsules property filter
36109 Workbench: Transform operators incorrectly turn some errors into warnings
36092 Workbook: Zooming y-axis affects both signals instead of one after resetting to their own axes
35380 IP 21 Connector: Fix Datasource infinite indexing loop due to large MAX_ROWS
35344 Workbench: Signal from condition keeps Maxiximum Interpolation as 0 s (Discrete) after changing to Duration
35312 Workbench: Input group on worksheet filter is broken
35195 Workbench: Dragging worksheet thumbnail causes unexpected redirect to home screen if on XY Plot view
35001 Workbench: Formula docs with links are treated as blocks, not inline
34717 Organizer: Visible translation key in asset selection modal types dropdown
34634 Unable to send logs if special character is on the name field
34589 Organizer: Interactive Table Sizing Error When Toggled to Chart View
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
33924 Workbench: Worksheet thumbnails do not update when you navigate away from the analysis
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
33802 Home Screen: Pagination is showing an incorrect number of items
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
33534 AF Connector: Count of properties in the Previous Index column change while indexing
33394 Workbench: Clicking on capsules in the Manual Condition tool does not highlight the capsules in the manual condition list
33356 Score Card Missing a Data Point when Auto Updating
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
32806 Workbench: Histogram legend should have a tooltip on color swatch
32800 Workbench: Tool auto-naming should ignore globally scoped items
32796 Datasources cannot archive more than 20,000 items when using a filter
32635 Organizer: PDF layout can change because no capsule icon is too small
32024 Administration: Datasource access control button text turns white on hover
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
30515 Formula: Capsule Table with unitless and unit'd properties conflict causes "XMLHttpRequest error"
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
30141 Auth: no UI warning when unchecking admin rights in configuration and saving
29961 Formula: min() and max() for signals is ignoring step interpolation
29806 Unable to directly pick Uncertain Capsule in Topic Date Range Modal
29028 Workbench: Edited Histogram to add grouping doesn't show Bin information until refreshed
28967 Caching: Reading capsules from disk cache is relatively slow
28633 Workbench: Workbook swap command uses old version of GET /items
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
25452 Ignition Module: Dropping connection to Ignition Gateway
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
24320 Formula: Resample results can be off by 1ns depending on max interp and query interval
24049 Fast follow users don't see asset groups until refresh
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
21708 Workbench: Bar thickness is reset when editing Signal from Condition
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
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 Workbench: Unable to return to previous workstep after creating Custom Condition
18929 Workbench: Duplicating an item doesn't maintain number format, description, and custom properties
18220 Seeq CLI: Seeq is automatically restarted after 'seeq stop' on linux
17559 Workbench: Histogram with a grouping throws error when you "include empty bins"
17447 Tabs opened in the background do not load until activated
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
11714 Workbench: Clicking on a Journal link in EDIT mode executes the link
10974 PDF Preview broken in Firefox 57
9698 Showing labels on single points is inconsistent at various zoom levels
9678 Workbench: Tiny and zero-length capsules don't show in calendar time
9560 C# SDK has trouble with sub-second timestamps
9485 Composite search live preview will not show more than 1000 capsules
9242 Signals can be affected by one lane/one axis action when only Histograms are selected
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
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 R59.3.3

Bug Fixes

37823 Data Lab: Scheduled Notebook becomes unscheduled when 502 is thrown in Orchestrator

Version R59.3.1

New Features

37939 Workbench: Allow frontend plugins to open popup windows

Bug Fixes

37938 Data Lab Functions: Falsy responses return as empty JSON
37389 Formula: Add-On Calcs do not show up in Seeq Workbench

Version R59.3.0

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

37691 Auth: Users cannot load signals unless they have read permissions on the datasource
36931 Workbench: Worksheet can be overwritten on slow networks if profile settings open new analysis in new tab, coming from chain view, and navigating quickly to a new workbook
36901 Organizer: Interactive chart content does not display after an upgrade
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

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.8.5

Bug Fixes

39309 Data Usage: Only record successful requests
38851 Trend: Lane Labels do not wrap when they are too long on the browser resize

Version R58.8.4

New Features

36980 Connectors: Allow OpenID Connect timeouts to be configurable

Bug Fixes

38940 SPy: Templates Example Notebook Returns "TypeError: _init_() got an unexpected keyword argument 'force_calculated_scalars'"
38923 Logging: Referer does not show up for "Data Lab (Interactive)"
35351 SPy: spy.jobs.pull() errors with JSONDecodeError
34632 SPy: request_origin_label header causes login failure for notebooks with non latin-1 encodable names

Version R58.8.3

Bug Fixes

38386 UI: Duplicating Workbook Exposes Asset Swapped Items in Search

Version R58.8.2

New Features

38193 SPy: Make rocket metrics available in spy.pull()
37603 SPy Templates: Upload Images to Topics
30514 Data Lab: Notify on skipped execution or an unschedule of scheduled notebooks
28948 SPy: Add new spy.search(limit) parameter to limit results returned from requests

Bug Fixes

38383 SPy: Template image parameters not recognized
38375 Data Lab: Kernel dies after Seeq ML discover tries to auto save the model
38314 API: Organizer/Journal images fail to load after v999
38240 SPy: Advanced scheduling example does not work
38239 Workbench: Capsule Pane summary stats can be displayed under the wrong heading
38168 SPy: searches with lowercase IDs fail
37811 UI: Default Number Format is not read in system config
37748 DataLab: Scheduled Notebook execution start in containers without file permissions
37724 SPy: spy.jobs.schedule() output is unclear
37720 Spy: SPy Search not fully respecting `quiet` parameter when searching for Asset
36135 Workbench: Cursor appears to use linear interpolation for step signal when sample is not in Display Range
32942 SPy: spy.search() with all_properties=True is much slower than all_properties=False

Version R58.7.1

Bug Fixes

38014 Workbench: Add warning message to Chain View if not all capsules within Display Range are shown
37366 Organizer: Cannot insert a piece of content that takes longer than 40 minutes to render
35197 Workbench: Increase number of capsules shown in Chain View
21241 Administration: Hovering over configuration option doesn't display tooltip

Version R58.7.0

New Features

19805 Connectors: Contract Test Agent/Connector Endpoints

Bug Fixes

37450 Formula: addOnCalculation() function should clearly indicate it's deprecated
37409 Auth: Everyone group fetching can fail when audit trail is on
37082 Asset Groups: Duplicated workbench doesn't carry down calculated item when new assets are added
36976 Asset Groups: Adding an asset with a calculation that doesn't reference an item in the asset group does not create the item
36917 Formula: starts() doesn't support unbounded conditions
36778 Formula: complex ValueSearch insufficiently backdates cursor
36746 Workbench: Lack of feedback when dragging Display Range slider and left edge time does not stay the same
36172 UI: Ensure Seeq Deployment URLs are excluded from Google Search
35648 Asset Groups: Items from outside the asset group used in a calculated item show wrong icon and changes cannot be applied to all
34519 Upgrades: InferConditionMetadata migration fails to update metadata when capsules are stored with protected property names
30282 Caching: Repeatedly jumping to now on trend causes 'Capsule out of order' error

Version R58.6.0

Bug Fixes

36970 Workbench: Empty columns in details and capsules pane break worksheet
36900 Formula: ValueSearch with maximumDuration fails with validity predicates and unitful signals
36442 Workbench: Capsule View error "TypeError: Cannot read properties of undefined"
36345 SPy: Samples deleted if multiple batches are required for spy.push()
36308 Remote Agents Updater: The downloader of the Remote Agents doesn't gracefully handle connection closes
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
33922 SPy: spy.push() attempts to set 'Permission Inheritance Enabled' as a property directly

Version R58.5.0

New Features

34810 SPy: Enable pushing to Seeq-internal datasources
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
35109 Workbench: Signal's value does not show up on hover cursor when the signal is too close to the bottom edge of the display pane
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 Monitors: 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