TopBraid-Suite 9.1.0 - Feature: TBS-7590: Assets Hierarchy panel now has a button (for managers) to make the current choice of root shape and property the default for everyone. A subset of this functionality used to be available on the Manage tab. - Feature: SHACL 1.2 incremental updates: - TBS-8253: More algorithms now understand sh:datatype values that are blank node rdf:Lists. Also, the datatypes editor widget will create lists where suitable. - TBS-8310: Support for SPARQL-based node expressions such as sparql:isIRI. - Feature: TBS-8576: GraphQL now offers vectorSearchScore field for assets that are returned by vector search. - Feature: TBS-9240: ADS API generator now produces ex.constructXY functions if XY has a dash:constructor. - Improvement: TBS-6433: SPARQL Query panel now has button to open SPARQL endpoint page. Likewise the Admin page. - Improvement: TBS-8571: SPARQL endpoint page now has an option to submit invalid queries, e.g. for 1.2 syntax or missing prefixes. - Improvement: TBS-8610: ADS script results dialog now offers a download button if result is HTML. - Improvement: TBS-8622: ADS graph.namedNode now also accepts LiteralNodes/objects with a lex and used that as URI. - Improvement: TBS-8631: OpenAPI/Swagger now properly renders dash:Services that have a single param "requestBody". Use sh:datatype rdf:JSON, rdf:HTML or rdf:XMLLiteral for corresponding Content-Type headers. - Improvement: TBS-9232: The Create-Parameter dialog now always sets the order and prefers xsd:integer over xsd:decimal. - Improvement: TBS-9248: JavaScript editor (dash:JSEditor) can now be selected as dash:editor. Also dash:JSViewer as dash:viewer. - Changed: TBS-8310: The prefix "sparql" should now only used for instead of as the former is from the SHACL 1.2 node expressions and covers essentially the same features. The dash one is deprecated. - Changed: TBS-8662: Deleted teamworkconstraints:UndefinedPredicateConstraint. Alternative: Use sh:closed or create your own copy of this constraint. - Bug fix: TBS-8622: tbs/setExternalGraphURI did not work correctly as web service. - Bug fix: TBS-8632: GraphQL schema generator now tolerates malformed sh:in values that are not RDF lists. - Bug fix: TBS-8634: Form no longer allows switching to other editors when "Please use Source Code panel" is the default. - Bug fix: TBS-8663: Form panel sometimes preferred the RDFS/OWL class view over the default form (with SHACL support). - Bug fix: TBS-9233: Web services based on dash:ScriptFunctions now correctly handle the JS return statement. - Updated: TBS-8578: GraalVM to version 25.0.0. - Updated: TBS-8579: Neo4j to 6.0.1. - Updated: TBS-8611: Upgraded to Apache Jena 5.6.0.