Skip to content

Studio Core v. 3.26.2 changelog

Version release date: 2023-04-17

Improved reporting

Obtain a report for long running rules in a friendly format that can be reviewed as a spreadsheet.

Enhaced JR Modules management

A refined experience for the Javascript modules: check for updated versions of your modules and their dependencies through the dedicated manager.

More customization at your fingertips

SYNCON preview on mouse hovering, custom filename for exported CPK, Organize and filter documents according to the analysis output, multi-selection in Rule Inspection, minimize and maximize the Rule Testbed and in Analysis Details, label rules for a faster identification, and more.

Minor Changes

  • [STUDIO-1475] [Migrations] Legacy project conversion process replaces disambiguator with latest one (16.1.2) automatically
  • [STUDIO-1510] [Migrations] Import of Cogito Studio projects can happen only if version==14.6

Improvements

  • [STUDIO-640] Added check and warning for missing MS Visual C++ Runtime
  • [STUDIO-1266] Renamed "Ancestor ID" column label in “Virtual Partent”
  • [STUDIO-1274] Fixed NPE for AnAction(com.cogito.ide.actions.AnalyzeSelectedAction
  • [STUDIO-1282] [KGE] Automate KG reload after a KG build process
  • [STUDIO-1303] Fixed analysis of a document that is not open
  • [STUDIO-1308] NPE at com.cogito.ide.sdk.StudioTaxonomy
  • [STUDIO-1313] Input box was causing switching of keyboard layout
  • [STUDIO-1315] [KGE] CHANGELEMMA modifying a frequency wasn't working properly
  • [STUDIO-1322] NPE semanticanalysis.SemanticToolWindow.updateDisplay() while analyzing a text
  • [STUDIO-1327] Taxonomy label disappears from Categorization Panel
  • [STUDIO-1328] Txt starting with empty line leads to Internal Error
  • [STUDIO-1333] onAnnotate does not work due to SenseiInfo not being initialized with full features
  • [STUDIO-1336] Manage "enter" key when creating a new rule file
  • [STUDIO-1337] Can't find Studio Settings in Studio menu
  • [STUDIO-1338] Rule Description's source doesn't show proper options
  • [STUDIO-1340] File/annotation/etc. created even when choosing cancel
  • [STUDIO-1342] KG Reset not working as expected
  • [STUDIO-1343] [KG Converter] KG Converter patch: operation in csv file issue
  • [STUDIO-1347] UI issue in tagger panel: tag nodes disappear when expanded
  • [STUDIO-1348] Cannot annotate a category using the "annotate" feature unless the category is a level 0 parent node
  • [STUDIO-1349] [KGE] Reset button does not remove import rows inside one of main.kge
  • [STUDIO-1351] Fixing UI freeze when changing the language of a project
  • [STUDIO-1356] Studio<>Platform, fix connection issue with Platform's instance
  • [STUDIO-1360] NPE ConcurrentHashMap.putVal()
  • [STUDIO-1361] Categorization labels may dissapear
  • [STUDIO-1363] Fixing UI glitches (analysis output and KG explorer)
  • [STUDIO-1368] Wrong message when canceling an import in particular condition
  • [STUDIO-1371] [KGE] Newly added custom userdata remains even after reset
  • [STUDIO-1372] "Update Core from disk" displaying when a loaded Studio Core plugin is bundled or not in Console
  • [STUDIO-1373] [KGE] Import LOG: typo in the message
  • [STUDIO-1377] [KGE] patches are not applied when DELLINK operation is present
  • [STUDIO-1378] NPE java.awt.IllegalComponentStateException
  • [STUDIO-1385] In Segment tab, empty line if Segment has 1 rule that hits
  • [STUDIO-1386] "NL Core not available" after reset when user dismiss KG reload notification
  • [STUDIO-1392] Fully adopt IDE proxy settings and configuration
  • [STUDIO-1393] NPE UnsatisfiedLinkError in sdk.NativeSensei.getRPCRuntime()
  • [STUDIO-1397] CSV import ends in error and imported csv is not available in KGE
  • [STUDIO-1398] [KGE] Error creating backup
  • [STUDIO-1406] [KGE] KG Update to 16.* fails because of wrong repository url
  • [STUDIO-1407] Coding completion suggestions disappear when mouse cursor is moved
  • [STUDIO-1412] KG view issue
  • [STUDIO-1414] Exception raised when opening semantic analysis of a sentence
  • [STUDIO-1416] Tag Window does not display tag levels
  • [STUDIO-1417] [KGE] Additional checks in case of existing extended KGs
  • [STUDIO-1419] Exception raised at java.net.MalformedURLException
  • [STUDIO-1420] NPE ConcurrentHashMap.putVal()
  • [STUDIO-1421] NPE raised when searching the Knowledge Graph
  • [STUDIO-1423] [JR Modules Manager] Malformed labels when hovering over the tabs
  • [STUDIO-1426] Error getting syncon external IDs for a specific ID
  • [STUDIO-1427] Correct typo in context menu command of Output tab in Console tool window
  • [STUDIO-1431] NPE: Index 2 out of bounds for length 2
  • [STUDIO-1432] [JR Modules Manager] Various exceptions pressing refresh button
  • [STUDIO-1433] [KGE] Gloss generation fails if .stp is found generating broken /wnet/
  • [STUDIO-1435] NPE raised at SemanticToolWindow.initDisplay
  • [STUDIO-1436] Issue loading multi-modules: Studio Core is not fully loaded
  • [STUDIO-1438] Knowledge Graph is not available after legacy project (v.14.x) conversion
  • [STUDIO-1440] Correct typo when selecting a single collocation in Knowledge Graph Search
  • [STUDIO-1441] Remove "Find lemma in Knowledge Graph" command when selecting more collocations in Knowledge Graph Search
  • [STUDIO-1442] Typos in Context menu command of Disambiguation Info, Relevant Information tab
  • [STUDIO-1443] "View Syncon in Knowledge Graph" in Relevant Information tab of Disambiguation tool window does not work
  • [STUDIO-1445] NPE raised at com.cogito.ide.actions.OpenRelatedApiFileAction loading a project
  • [STUDIO-1450] "View Syncon in Knowledge Graph" does not work in Tag Details panel of Tagger tool window
  • [STUDIO-1455] Fix Help (?) buttons for "Set NL Core Version" and "KG Patch"
  • [STUDIO-1457] Typo in Studio Settings Window
  • [STUDIO-1468] Typo in Warning of Disambiguation Info tool window
  • [STUDIO-1471] In post-proccesing, "annotate all" does not work as expected for extractions
  • [STUDIO-1472] NPE Index 0 out of bounds for length 0 at KTable.restoreSelection(KTable.java:231)
  • [STUDIO-1487] Local undo of single edit does not properly work
  • [STUDIO-1493] [Platform integration] Studio can't open default browser to get authentication token
  • [STUDIO-1498] Changing test folder and analyzing the first document, results can't be displayed
  • [STUDIO-1507] "null" label appears in UI after a new module with different language has been added
  • [STUDIO-1508] Exception in KG query: Error finding syncon, after a new module with different language has been added
  • [STUDIO-1509] Invalid Sensei Handle error message after a new module with different language has been added
  • [STUDIO-1514] Can't annotate a string as templates don't appear in Create Annotation dialog
  • [STUDIO-1516] Knowledge Graph is not available when a new module with different language has been added to a project
  • [STUDIO-1518] "Update Knowledge Graph libraries" funcionality does not work properly
  • [STUDIO-1519] [JR Modules Manager] Replace script: one module is not compatible with NL Core null
  • [STUDIO-1522] Fix "Build state is undefined"
  • [STUDIO-1527] Files were not saved when Build All is launched
  • [NLCORE 4.11.2] Fix memory leak on performance counters
  • [NLCORE 4.11.2] Fix problem with recursive segment hierarchy check
  • [NLCORE 4.11.2] Fix problem with SET algorithm and array
  • [NLCORE 4.11.2] UTL.string_to_number performance optimization
  • [NLCORE 4.11.2] Fix offset bug in the DIS.tagRange API
  • [NLCORE 4.11.2] Fix build error handling of wrong sequence operator
  • [NLCORE 4.11.2] Fix parser handling sensigrafo domains with round parenthesis in the name
  • [NLCORE 4.11.2] Fix PATTERN attribute behavior when in combo with token-level attribute
  • [NLCORE 4.11.2] Fix NEXT NOT behavior when negated sequence has no hits
  • [NLCORE 4.11.3] Fix problem with positional transformer on TAGGER rules (NLCOR-637)
  • [NLCORE 4.11.3] Fix problem with untag that does not rollback syncon and grammar type (NLCOR-639)
  • [NLCORE 4.11.3] Fix domains parsing
  • [NLCORE 4.11.3] Fix inhibitor problem on the pivot if there is only one positive attribute in the sequence
  • [NLCORE 4.11.4] Fix problem with positional transformer on TAGGER rules
  • [NLCORE 4.11.4] Fixed problem with untag that does not rollback syncon and grammar type
  • [NLCORE 4.11.4] Fix behavior of negated attribute combined with flexible operator with negative range
  • [NLCORE 4.11.4] Fix missing string terminator in Cesu encoding
  • [NLCORE 4.11.4] Fix IF [NOT] IN SEGMENT scope check after segment hierarchy and priority application
  • [NLCORE 4.11.4] Fix lucene dll loading validation in the LUCENE.open jr API
  • [NLCORE 4.11.4] Fix disambiguator flag loading in sensigrafo.xml
  • [NLCORE 4.11.4] Fix geometry values in datamodel rendering
  • [NLCORE 4.11.4] Fix segment boundary sorting
  • [NLCORE 4.11.4] Fix crash parsing ddis logic
  • [NLCORE 4.11.4] Fix domains parsing
  • [NLCORE 4.11.4] Remove console message from SensigrafoProxy::FindLemma

Compatibility

  • expert.ai NLCore technology versions: 4.11.4 (default), 4.10.8, 4.9.4
  • expert.ai Essex technology version: 2.7.4
  • expert.ai IDE 2022.1.*