Simantics 1.32.0 Closed Issues

Apply Clear

Toggle_check # Tracker Subject Tags Release notes
  2017-28 20 Collapse all/Expand all
7682BugReplace OrientationRestorer TimerTask usage with ScheduledExecutor1.32.0Replace use of @Timer@ and @TimerTask@ with @ScheduledExecutor@ in G2D @OrientationRestorer@ to prevent the system from piling up timer task executions while the machine is sleeping.
7686BugDisable forced model activation after migration1.32.0Fixed automatic imported root (model) activation (see #7456) to be both optional and written correctly into the @activations@ virtual graph.
7689BugMinor fixes for SCLExpressionIssueProviderscl, issue, 1.32.0
7690BugBTree creates multiple child resources with the same name1.32.0Fix for graph database B-Tree structure node naming uniqueness.
7692BugTimeoutingRequest uses listener as procedure1.32.0, db@RequestUtil.TimeoutingRequest@ now supports also @Listeners@, not just @Procedures@.
7694BugAdd missing feature requirement from org.simantics.tests.modelled.ui.feature1.32.0
7698BugExtent of variable frames is too largescl, compiler, 1.32.0Fixed variable frame extent too large problem in SCL compiler. See test case in issue description for more information.
7699BugPossibility to edit graph files in external editor with listening supportdb, listener, editor, 1.32.0Support write-back of externally edited files that are stored in the graph database. The implementation uses @WatchService@ to listen to changes in the temporary files written to the file system from the database for opening in the external editor initially. When the user saves the file in the external editor, the WatchService listener triggers a write-back of the file to the database.
7705BugAdd more Throwable & Exception handling functionality to Prelude SCL module1.32.0, scl, preludeImprovements to Throwable/Exception handling in SCL Prelude.
7695FeatureCompilation of SCL expressions from SCLscl, expression, compiler, 1.32.0New module SCL/Expressions that have functions for compiling and executing SCL-expressions.
7667EnhancementAdd edit menu to desktop applications1.32.0, desktop, menuAdded Edit main toolbar menu to @org.simantics.desktop.ui@ so that all products based on the Simantics Desktop product will have an Edit menu with standard editing actions included.
7671EnhancementStyle support in IListItem1.32.0Added style support for via @String getStyle()@ method.
7680EnhancementAdd MMap.clone1.32.0Added function @clone@ to SCL module @MMap@.
7681EnhancementHTTP/Client SCL module for HTTP requestsscl, api, http, 1.32.0New SCL module @HTTP/Client@ for performing HTTP requests with standard JAX-RS APIs.
7683EnhancementFind SCL references in SCLModuleEditor with Ctrl+Shift+G1.32.0, search, key-bindingSupport the standard Eclipse IDE @CTRL+SHIFT+G@ key binding in SCL module editor as well for searching for references to the symbol under the keyboard cursor.
7687EnhancementnameOfFile into File module1.32.0, scl, apiAdded @nameOfFile :: File -> String@ to @File@ module.
7703EnhancementAdd function pmap1.32.0, scl, apiAdded function @pmap :: (a -> <Proc> b) -> [a] -> <Proc> [b]@ to @Async@ module.
7707Enhancementwrite method to Files.scl1.32.0, scl, apiAdded function @write :: Path -> Vector Byte -> Vector OpenOption -> <Proc,Exception> ()@ to @Files@ module.
7708EnhancementCDATA support to Data/XML1.32.0, scl, apiAdded functions @addCDATA@ and @getCDATAs@ to @Data/XML@ module to support CDATA handling.
7709EnhancementclaimWithInverse & possibleInverseOf function to DB.scldb, scl, 1.32.0New functions imported to @Simantics/DB@: @claimWithInverse@, @possibleInverseOf@.
  2018-01 5 Collapse all/Expand all
7715FeatureType information to the JSON about the resource that is dragged and droppedselection, json, 1.32.0Added variable or resource uri and full type uri information to dragged JSON data for inspection in DnD target clients.
7717FeatureGeneric InstanceOf migration stepmigration, 1.32.0Added MigrationStep to change single @L0.InstanceOf@ statements in instances of specified types.
7718EnhancementCache database requests done in NodePropertyTester using RequestUtil1.32.0Added @TransientListener@ query caching to @NodePropertyTester@.
7719EnhancementReplace System.err and System.out with SLF4J Logging1.33.0, logging, 1.32.0Replaced all System.err and System.out printing in the platform codebase with SLF4J logging.
7720EnhancementCleaner dependencies for org.simantics.issues.feature and org.simantics.issues.ui.feature1.32.0, refactorMoved @org.simantics.issues.ui.ontology@ to @org.simantics.issues.feature@ from @org.simantics.issues.ui.feature@ because @org.simantics.issues.common@ depends on it.
  2018-02 8 Collapse all/Expand all
7685BugDB client state gets corrupted when removing persistent statement inside a virtual writedb, corruption, 1.32.0Fixed DB client state handling bug when trying to remove a persistent statement inside a virtual write request.
7727BugSCL Console Clear Console button stays disabled if errors come into the console when setting current importsscl, console, 1.32.0Fixed SCL console clear button activeness to also notice error output that comes from the current module imports when the console is first initialized. Previously the clear button might have been left disabled even though there is (error) content in the console right after opening the console.
7733BugFix annoying diagram editor / SCL module editor focus jumping with Ctrl+Shift+D/Mdiagram, focus, 1.32.0Fixed annoying editor focus jump between diagram editor and SCL module editor when Open SCL Module (Ctrl+Shift+M) and Open SCL Declaration (Ctrl+Shift+D) actions were used while the diagram editor had focus.
7746BugIncorrect handling of applications having intermediate effectsscl, compiler, 1.32.0Fixed incorrect handling of function application having intermediate effects in SCL compiler.
7753BugFix index query optimization regression1.32.0Fixed regression in index queries for L0.Entity instances that no longer returned any results since 1.31.0.
7684EnhancementGeneric HTTP REST Client/Server AuditLogging framework1.32.0, logging, auditingGeneric HTTP REST Client/Server audit logging framework.
7730EnhancementAdd syncActivateModel counterpart for activateModel functionscl, model, 1.32.0Added SCL function @Simantics/Model/syncActivateModel@ for performing synchronous activation of a model which should ensure that after the call the activated model has been fully activated. This is useful e.g. in automated testing.
7740EnhancementFix rollingFileAppender fileNamePattern in logback.xml1.32.0
  2018-03 6 Collapse all/Expand all
7679BugCompiling ontologies from UI causes null display and fails1.32.0Fixed NPE from modelled ontology compilation action.
7688Bugorg.simantics.scl.ui dependency is missing dependencies.1.32.0
7768BugMinor enhancements to Audit Logging client1.32.0
7771BugInvalid inlinescl, compiler, 1.32.0Fixed an invalid inlining problem from SCL compiler which caused stack overflows in code execution.
7777BugInvertBasicExpressionVisitor.invert converts all input values into Doubles before running Variable.setValueuser-component, expression, 1.32.0Fixed user component derived property setting logic inverse computation to keep original primitive numeric value type (Integer, Long, Byte, Float, Double). Previously the inversion converted all values to Double which could cause problems in Variable.setValue when the value type did not match the expected datatype and binding.
7790EnhancementExperimentRuns utility function refactoring1.32.0, refactorSmall refactoring and improvement to @org.simantics.simulation.project.ExperimentRuns@ utility class.
  2018-04 5 Collapse all/Expand all
7130BugShared library export fails if a shared library is not selected1.32.0Shared library export wizard now allows the user to select the library to export using the read-only combo box at the top of the wizard. Also, the wizard only allows selecting shared libraries for export, not anything else. Previously this could cause export of unimportable material.
7826BugRace conditions in SCL compilation1.32.0, 1.33.0, 1.34.0Fixed race condition from SCL compilation.
7833Bugorg.jdom2 has an optional dependency on jaxen but it is required if non-validating parsing is used1.32.0Added @jaxen@ plug-in to SDK to enable @org.jdom2@ to work.
7823SupportExport org.simantics.modeling.ui.scl package from org.simantics.modeling.ui1.32.0
7838EnhancementAllow name component type interface property name editing to perform extra logic in the same write transaction1.32.0
  2018-05 2 Collapse all/Expand all
7724BugAcorn: Cluster memory usage book-keeping problemsdb, client, clustering, 1.34.0, 1.32.0Fixed Acorn DB cluster memory map book-keeping problem from @ClusterTable.replaceCluster@.
7842BugComponentCopyAdvisor should not add GUIDs to connectionsguid, 1.32.0Fixed ComponentCopyAdvisor to not add GUID identifiers for diagram connections where they do not belong.


Also available in: Atom CSV PDF