Skip to content

Changelog

v0.3.1 (2025-01-07)

  • Fix minor bug of the report feature: update TAGS and filters
  • Fix minor bug of the load feature: update the rdflib_load() function
  • Add external arguments for the report feature: {{ arg }} will be replaced by value in the report template
  • Add a button to download the PDF of the whole website at the bottom of each page

v0.3.0 (2024-12-26)

  • Code refactoring: datastore -> api -> commands (e.g., code under the api folder is based on code under the datastore folder)
  • Add Python API: (1) Connection class with create, close, destroy, export, graph, load, and query methods; and (2) create, destroy, export, graph, load, query, and report functions
  • Update CLI of report and query commands: replace --file with --inputfile
  • Update the documentation

v0.2.1 (2024-08-17)

  • Add the Geist Poster for SciPy 2024
  • Update the documentation: add descriptions for the demo of SciPy 2024

v0.2.0 (2024-03-15)

  • SQL queries are supported by GEIST based on duckdb
  • Update ContainerTag: return objects of any type, not just strings

v0.1.0 (2024-03-04)

  • Add documentation
  • Add the component tag to extract connected components of a given graph
  • Add the process_str_for_html filter
  • Make the map tag more flexible: make it possible to map selected columns
  • Fix the quotes bug: keep the cell's original format

v0.0.1 (2023-09-21)

  • The first version of GEIST with create, load, query, destroy, graph, graph2, map, use, html, img, and table tags
  • SPARQL queries are supported by GEIST based on RDFLib