Simantics 1.17.1


Release Backlog

# Tracker Subject Story Points

Closed Sprints



# Tracker Subject Story Points
5426 Support 1.17.1 release engineering
5065 Support Build Simantics SDK with Java SE 7
5231 Bug ProCoreServer bug fixes for Apros application.
5341 Feature Add mapdb to SVN as third-party module
5344 Bug Fix simantics-desktop Jenkins build
5347 Feature Create builds for R-related artifacts in Jenkins
5352 Enhancement StyleBase documentation improvement 1.0
5355 Enhancement Unify setting expression as value in classes that implements ValueAccessor.setValue()
5358 Bug Prevent insertion of empty elements in ListUtils insertFront and insertBack methods
5359 Enhancement SCL Optimization for method functions with arity of 3
5367 Enhancement AbstractNodeManager modifications for cases with no bindings
5368 Bug JSONObject fieldJSON throws ClassCastException with primitve int[]
5370 Bug SCL documentation browser does not show all modules
5385 Feature Split org.simantics.structural.synchronization into client and backend plugins
5387 Bug Application fails to start because database has been corrupted
5391 Enhancement asyncRead and asyncWrite SCL functions to DB.scl (similar to current syncWrite and syncRead)
5394 Enhancement Copy selected GraphExplorer TreeItem content to system clipboard in Ctrl+C
5395 Bug GraphExplorerImpl2: dynamic columns cause problems.
5396 Enhancement Write DB client change set temporary files in a workspace subdirectory instead of the current working directory
5401 Enhancement Additional functionality to the Vector SCL module
5403 Enhancement GraphExplorerImpl2: cache providers and labels for better performance
5405 Bug SCL module editor fails to show correct compilation errors if some imported module contains errors
5406 Bug Shift+double clicking on user components should work even inside user component configurations
5407 Feature SCL usability improvements
5412 Bug Error handling fixes for document subsystem
5416 Support Move ColumnFilteredItemsSelectionDialog from Sulca to Simantics
5417 Enhancement Standard variable performance optimization and API refinement
5418 Enhancement Replace uses of HashMap with THashMap
5419 Enhancement Performance enhancements for DB client
5422 Enhancement Minor commits
5424 Enhancement Variable performance enhancements for structural cases
5425 Enhancement Multi-selection support for Assign Diagram Template action
5429 Bug Failed to open database
5433 Feature Means for contributing diagram profiles in ontologies
5434 Bug Fixing errors in SCL modules does not resolve all compilation errors in expressions
5439 Enhancement More user-controlled query updates
5440 Enhancement Generic server state variable support based on experiment-bound SCL realm
5442 Enhancement User component interface editor fixes / improvements
5444 Support Refactor and update modeling utilities and ontology to facilitate Simupedia integration
5446 Bug org.simantics.issues.ui.handler.PreferenceHandler does not support multi-selection input
5448 Enhancement Functional walking utility function for org.simantics.modeling.requests.CollectionResult
5449 Enhancement Utility for updating uid:s in structural synchronization mapping
5450 Bug Procedurals do not update when SCL modules change
5451 Bug Procedural connection resolution fails if multiple terminals are connected to an interface
5453 Bug Equals and hashCode of procedural variables is broken
5454 Bug Document command resolution did not work with branched connections
5456 Bug SCL compiler incorrectly combines applications when the inner application is effectful
5457 Bug GraphExplorerImpl.getWidgetSelection does not produce proper selections due to SWT.VIRTUAL nature of the tree widget
5458 Bug Not possible to set SCLCommandSession variables in SCL
5459 Enhancement Allow user to set default monitor template to use for new diagram DnD monitors
5460 Enhancement Show Milestones check box control for Chart Parameters property tab
5461 Bug AlphanumComparator NPEs when the first input it ever receives is an empty string
5469 Bug Document command resolution caused stack overflow if there were looping connections