Skip to content

Releases: TranslatorSRI/Plater

Release v2.1.2

08 Oct 01:54
Compare
Choose a tag to compare

This includes an improvement to the way the neo4j driver is handled by asyncio, and reverts uvicorn to the last version used without uvloop (0.24.0).

Release v2.1.1

04 Oct 11:38
Compare
Choose a tag to compare

This makes subclass inference for TRAPI queries optional with a URL parameter. Platers for graphs that don't have any subclass edges never attempt to do subclassing.

Release v2.1.0

04 Oct 10:25
Compare
Choose a tag to compare

This release contains significant changes to TRAPI query handling and formatting, mostly through changes in reasoner-transpiler.:

  • neo4j cypher result formatting for TRAPI queries was significantly improved to remove redundancy in results and shrink total size
  • subclass edges that are used to infer results are now represented as new composite edges in support/auxiliary graphs, and node bindings don't use query_id to represent a subclass inference anymore
  • attribute handling was heavily refactored and improved for performance and maintainability

Neo4j error handling was improved. Returning appropriate http status codes as well as error messages now.

Predicates in the graph are now determined using the meta knowledge graph, and cypher queries do not include predicates that aren't in the graph.

Updating various dependencies including uvicorn which now uses uvloop for faster asyncio.

Release v2.0.6

07 Aug 16:22
Compare
Choose a tag to compare

Includes a new transpiler version with a bug fix for qualifiers in TRAPI responses

Release v2.0.5

06 Aug 18:27
Compare
Choose a tag to compare

New transpiler version which fixes a bug with qualifier constraints with biolink: prefixes.

Release v2.0.4

01 Aug 15:34
Compare
Choose a tag to compare

Error checking for the get_node endpoint, which is important because that gets inadvertently called all the time.

Improved the OTEL configuration to be more compatible with existing env vars and to allow the port to be specified separately from the host.

Release v2.0.3

01 Aug 07:46
Compare
Choose a tag to compare
  • new version of the transpiler with TRAPI validation fixes
  • fixed profiler on queries so they work with automat

Release v2.0.2

01 Aug 06:41
Compare
Choose a tag to compare

Trying to fix async event loop issue

Release v2.0.1

01 Aug 05:34
Compare
Choose a tag to compare

New transpiler version with a bug fix where edges without ids broke bolt results
Fixed SKIP LIST bug in plater

Release v2.0.0

30 Jul 19:19
Compare
Choose a tag to compare
  • migrated to neo4j 5 w/ support for bolt or http protocols
  • updated reasoner pydantic models
  • moved most of the attribute handling logic to reasoner-transpiler
  • added workflow for releasing neo4j images to the github container registry
  • using OTLP exporter/protocol instead of jaeger client