Workspace 3.5.0 Released
In advance of the annual CSIRO Computational and Simulation Sciences and eResearch conference in Melbourne, the team has just published our next major release – Workspace 3.5.0.
You can download Workspace 3.5.0 from our website right now.
This release has numerous improvements and bug fixes, including:
- New “Workspace Charts” functionality for improved visualisation
- A new “ObjectGroupWidget” editor, which allows users to easily add a single widget to their custom UI’s for editing any “ObjectGroup” based datatype
- New “Free Look” and “Tracking” camera functionality for interactive 3D scenes
- Over 63 other bug fixes and improvements
See below for the full change log.
Please head on over to our support page or contact the development team workspace@csiro.au with any feedback, feature requests, bugs or questions.
Release Notes – Workspace – Version 3.5.0
- [WORKSPACE-169] – Create plugin/operation wizard with no namespace set uses inconsistent API symbol
- [WORKSPACE-396] – Shortcut key for quitting application has gone missing
- [WORKSPACE-1112] – Workspace clients workspace-gui and workspace-batch hang when the workspace-server is forcibly stopped
- [WORKSPACE-1253] – Grid-lines do not display on plots
- [WORKSPACE-1870] – Array input elements should have their indices displayed next to them when users are creating connections
- [WORKSPACE-2057] – Infinite loop in plot widget rendering code
- [WORKSPACE-2075] – Workspace-server service can prevent some users from installing an updated Workspace
- [WORKSPACE-2964] – Backup dialog open should not be enabled when no file is selected
- [WORKSPACE-3047] – Reorder inputs in the select input tutorial is causing a crash
- [WORKSPACE-3178] – Scene interaction undo broken in latest Workspace 3.4 for Oventus App
- [WORKSPACE-3180] – workspace-server isn’t installing/running correctly
- [WORKSPACE-3226] – Crash when selecting “Compose Group” from the context menu shown when right clicking an input of type “ObjectGroup”
- [WORKSPACE-3264] – Nesting multiple operations crashes Workspace editor in some cases
- [WORKSPACE-3267] – Backup dialog does nothing when user selects open
- [WORKSPACE-3288] – Crash when chart widget uses array inputs
- [WORKSPACE-3322] – Crash when change data types of connected Variable and DecomposeGroup
- [WORKSPACE-3336] – Doxygen warnings/errors in Workspace/Source/DataAnalysis/Chart/threadedchartrender.cpp
- [WORKSPACE-3355] – GDAL headers missing from Linux package
- [WORKSPACE-3361] – Mouse over connection causes floating widgets to disappear
- [WORKSPACE-3364] – Nastran reader does not error when given a vtk file
- [WORKSPACE-3382] – AddToPackageContainer will not remove files in container when “Include in package” changes to false.
- [WORKSPACE-3383] – ObjectArrayWidget labels uses 1 based indices
- [WORKSPACE-3412] – Plugin wizard seems to be adding the copyright header twice in the CMakeLists.txt
- [WORKSPACE-3430] – ObserverSet::remove deadloop
- [WORKSPACE-3431] – CSIRO::DataAnalysis::Plot has an unitialised member called dataLineWidth
- [WORKSPACE-3437] – GetFile unable to resolve relative references
- [WORKSPACE-3438] – Crash in DataCollection widget when deleting operations
- [WORKSPACE-3439] – Workflow diff tool fails to spot removed connection in nested workflow
- [WORKSPACE-3443] – Creating connections sometimes moves operations
- [WORKSPACE-3446] – Show inputs of a Operation will push the position of the Operation to the right.
- [WORKSPACE-3459] – workspace-server network not working at all.
- [WORKSPACE-3463] – installArea txt files not closed in launcher
- [WORKSPACE-3467] – Infinite loop triggered by calling OperationRunner::stopAndWait()
- [WORKSPACE-3468] – OperationRunner::stopAndWait method hangs under certain conditions
- [WORKSPACE-3471] – workspace-server is using a launcher and will cause “display message in session 0” issue when run as a windows service
- [WORKSPACE-3473] – Open and save tutorials workflows to remove “Found duplicate UUID message on load”
- [WORKSPACE-3476] – When I load “recent workspace” – the workspace window is black
- [WORKSPACE-3478] – Each time press ‘Align selection vertically’ will shift selected operations to right a small distance
- [WORKSPACE-3480] – crash when using WriteChartToWebPage
- [WORKSPACE-3528] – Crash: typedObject data ownership change on assignment
- [WORKSPACE-3540] – WSGL interactive manipulators perform strangely in certain situations
- [WORKSPACE-3541] – ChartWidget wipes all content prior to refreshing. This is confusing for frequently updated datasets (e.g. time-based outputs)
- [WORKSPACE-3544] – WriteChartToSvgFile operation does not support Workspace relative paths
- [WORKSPACE-3559] – Warnings related to missing values for “Chart Title”, “X Axis label” and “Y Axis label” in the default configuration of Charting operations
- [WORKSPACE-3571] – ChartWidget takes a long time to resize
- [WORKSPACE-3579] – sample_sqldatabase.wsx failed with ERROR: “out of memory Error opening database”
- [WORKSPACE-3585] – Executable file lib/subregion in geospatialplugin’s package on windows is packed without extension.
- [WORKSPACE-3587] – test_python fails on Win64 CI release build
- [WORKSPACE-3589] – Create SqlTable from CSV File fails for AWS data with duplicate column names
- [WORKSPACE-3593] – GetFile operation not resolving relative path
- [WORKSPACE-3600] – What effect should the width and height values have on the “Write Chart to SVG File” operation (if any)
- [WORKSPACE-3614] – Cannot edit WorkspaceInput of type <float>
- [WORKSPACE-3628] – ImageComposition operation does not have an image icon
- [WORKSPACE-3636] – L4TM package failing on OSX
- [WORKSPACE-3639] – QuerySQLDatabase does not return all records – seems to only return 257 rows
- [WORKSPACE-3640] – index = -1 passed to InputArray::getInput and got infinite loop.
- [WORKSPACE-3644] – WriteChartToWebPage broken
- [WORKSPACE-3646] – Minor typo in server queue column heading
- [WORKSPACE-3651] – Workspace does not compile on OSX 10.11 El Capitan
- [WORKSPACE-3659] – QtWarning: libpng warning: iCCP: known incorrect sRGB profile
- [WORKSPACE-3660] – Check all Workspace 3.5 sample workflows for errors/warnings
- [WORKSPACE-3661] – PlaybackWidget icons screwed up
- [WORKSPACE-3687] – Cannot successfully set template in CreateChart operation in CSS 3.5 build
- [WORKSPACE-2753] – D3.js/WebKit based 2d visualisation support
- [WORKSPACE-1204] – Ability to generate histograms
- [WORKSPACE-3044] – DataCollection doesn’t maintain order
- [WORKSPACE-3554] – Default Widget needed for objects derived from ObjectGroup
- [WORKSPACE-1572] – Transfer existing input value to created variable
- [WORKSPACE-1934] – Camera controls are confusing for the user
- [WORKSPACE-2396] – Consistent naming conversion for iteration and end condition inputs on loop operations
- [WORKSPACE-3261] – WSGLOffscreenRender performance
- [WORKSPACE-3274] – Add parallel coordinates plot
- [WORKSPACE-3275] – Add candlestick chart
- [WORKSPACE-3277] – Add scatter chart
- [WORKSPACE-3278] – Add pie chart
- [WORKSPACE-3279] – Add discrete bar chart
- [WORKSPACE-3280] – Add multi-bar chart
- [WORKSPACE-3283] – Add stacked area chart
- [WORKSPACE-3286] – Add box plot
- [WORKSPACE-3290] – Add line chart
- [WORKSPACE-3349] – Update GDAL & NetCDF tools for VS2013
- [WORKSPACE-3394] – pack pluginconnector into CMProduction
- [WORKSPACE-3405] – Free look camera
- [WORKSPACE-3406] – Tracking camera that follows a SceneItem
- [WORKSPACE-3411] – Update Qt 5.5 for VS2013
- [WORKSPACE-3442] – Expose QVector<QDateTime> data type to Workspace in Built-in plugin
- [WORKSPACE-3447] – Expose ChartWidget to Qt Designer
- [WORKSPACE-3451] – Upgrade Boost to 1.59.0
- [WORKSPACE-3457] – Walk through workspace-server tutorials and fix what’s gone wrong.
- [WORKSPACE-3472] – Change “mutable” references to “modified in place” in Workspace help docs
- [WORKSPACE-3546] – Update existing tutorials to use new Charting features
Previous post:
Coming up next: