2022-07
- API
- Unstructured series read queries have now been disabled across all accounts.
2022-06
- SJWeb
- New system views have been added to the tools menu to view Launchers, Logs, Files, Usage Logs, and Job Logs.
2022-04
- API
/alerts
API now supportstasks
along withseries
. Everything else stays the same for the new topic.
2022-01
- API
cached
operator now accepts along with it theinvalidate
andresetTtl
operators, which respectively invalidates the cache and resets the ttl on the cache.
2021-12
- API
_repdate
now works in expressions as long as there is only one underlying series
2021-11
- API
- All
/importers/*
APIs have been moved to/processors/*
. - Writing points performance has been improved by 30% accross the board.
2021-10
- Performance
- The overhead of calling processor callables has been lowered from 2-3 seconds to less than 200ms.
2021-09
- Python Client
- Columns of
pandas.DataFrame
thatConnection.get_df()
returns were renamed frompoints
anddate
toval
anddt
.
2021-08
- API
- Exporting to Excel. Non-series APIs such as files, logs, processors, users, etc can now be exported to Excel similarly to the series API. The standard for all APIs is adding a ?export=excel parameter.
2021-05
- Read Permissions
- User or group-specific read permissions are now definable as queries. Previously permissions were definable only as series prefixes. Query-defined permissions allow for much greater variety of workflows.
- Website
- In the Explorer, multiple series are now comparable when selected using Compare
2021-03
- Views
- View Embeds can now be limited by url location
2021-01
- Website
- The Series view has been updated to allow users to create/save expressions from scratch or edit existing XPR series. This will replace the existing stand-alone Expression Editor view. To enable this mode, click the button to the right of the Series ID:
This mode will allow you to edit the expression and add ‘Globals’:
2020-11
- Operators
- Operators operator was enhanced to support point values as well as dates
- Views
- Views can now be moved or deleted in the View Listing:
- Excel
- Added functions SJDelete() and SJDeleteReported()
- Added confirmation message when collapsing and Auto Expand is set to TRUE
- Added the options to auto-expand under Expand
2020-08
- Views/Website
- The Query Builder now features pinning fields. This is useful to monitor field value changes while changing other parts of the query:
- Python 3.1
- New
get_df()
function to generate a pandas.DataFrame from Shooju series data. - Views
- Copying/pasting individual widgets is now possible in the widgets dropdown:
2020-07
- Views
- Deletion of widgets has been added to the Widget dropdown:
- Sorting in the Viz widget has been improved and simplified:
- In Query one by one mode, only Custom sort is now possible. This is not a breaking change. Previous versions made it look like we were allowing other types of sorting, but we were not (this was a bug).
- In query many series mode, the sort is now controlled by the View-level sort (can be controlled in the View settings) which can be overridden in the Viz widget by using the Query/Sort Override option (useful only if there are multiple Viz widgets in the same View), and custom sort is now a checkbox:
- To change View-level sort, use the View Settings. We will be simplifying this over the next few weeks.
2020-06
- Views
- The Viz widget that had been available since April is now the default widget when creating a View either directly or through the Series Explorer, Cart, or Series page. The Chart, Table, Row, and Pagination have been removed and will be replaced by the Viz widget.
- The View Editor has a new toolbar on the top with updated icons. Note that Layout options have been moved to View Settings. Embed options are also simpler and feature usage statistics.
- Web UI
- A quick search was added in the top bar that allows quick searching for series:
- The Admin View has been removed from all links. It works for now to help migrate all workflows, but the Explorer is now the default way to look for series.
2020-04
- Excel
- SJPutPoints/Fields() have been deprecated in favor of SJWrite() and SJWriteReported().
- Python 2.1
- Added write() and write_reported() to consolidate all writing under two methods that take series_query instead of series_id. All other functions for writing points/fields will be deprecated.
- C# Client 5.1
- Added Write() and WriteReported() to consolidate all writing under two methods that take seriesQuery instead of seriesId. All other functions for writing points/fields will be deprecated.