Skip to content

Releases: BlueBrain/libsonata

v0.1.19

02 May 13:40
Compare
Choose a tag to compare

v0.1.19

  • switch to having connection_overrides being a list (#263)
  • expose circuit config status (#264)
  • Don't read the full node sets file before parsing (#261)

v0.1.18

03 Apr 08:37
6ae2beb
Compare
Choose a tag to compare

Improvements

  • SONATA sim config: change the default file name for report (#254)
  • Faster node sets (#256)

v0.1.17

17 Feb 08:32
b5053d4
Compare
Choose a tag to compare

Added:

  • Allow for partial circuit configs (#241)
  • Added spatial index accessors for segment and synapse indices (#250)

Fixed:

  • Add include(Catch) to CMakeLists.txt. (#248)
  • Enable setting the C++ standard. (#247)
  • SONATA sim config updates (#245)
  • make chemical the default connection type (#242)
  • add check for duplicate populations (#239)
  • refactor python tests so they are not in a monolithic file (#238)
  • Fix get_population_names in README.rst (#235)
  • update github actions

v0.1.16

11 Oct 12:57
a3e1002
Compare
Choose a tag to compare

Fixed:

v0.1.15

07 Oct 16:36
c34c7c4
Compare
Choose a tag to compare

Added:

  • Parse metadata and beta_features sections in SimulationConfig (#224)
  • SimulationConfig parser: add modifications properties in conditions section (#228)
  • make nodes/edges paths files available through PopulationProperties (#230)

Fixed:

  • Updates on the SimulationConfig parser (#227)
  • don't make many small reads via HighFive/hdf5 (#226)
  • Bump pybind11 from v2.5.0 to v2.10.0; supports python 3.11 (#223)
  • fix report files not respecting the output path (#222)

v0.1.14

13 Jul 08:41
e0cdaf7
Compare
Choose a tag to compare

Added

  • Parse synapse mod variables in conditions/mechanisms section (#217)

v0.1.13

01 Jul 08:43
0d50a45
Compare
Choose a tag to compare

Added:

Fixed:

  • throw if biophysical_neuron_models_dir is missing for biophysical population (#206)
  • for biophysical node populations, don't raise error if alternate_morphologies exists (#209)

v0.1.12

11 Apr 06:23
63ed01c
Compare
Choose a tag to compare

Added:

  • Add a check when feeding a directory path to readFile (#188)
  • Add support for IO-blocks (#183)

Fixed:

  • Bump HighFive to v2.4.0 (#190); fixes errors on archs: aarch64, s390x and ppc64le
  • Update hdf5 to 1.12.1 in linux wheel building (#191)
  • add -Wp,-D_GLIBCXX_ASSERTIONS, to more likely find out of bounds memory access
  • Improve memory operations + NodeID-ElementID mapping bindings (#179)

v0.1.11: 10 Feb 2022

10 Feb 14:58
bdf0c8e
Compare
Choose a tag to compare

Fixed:

  • Prefer building Release mode for python wheels, can control with SONATA_BUILD_TYPE (#176)
  • Only do a single read when getting a report frame (#174)

v0.1.10: 15 Dec 2021

15 Dec 09:50
7f8ff56
Compare
Choose a tag to compare

Added:

  • Have the shim module document functionality (#162)
  • added simulation config implementation (#158)
  • reporting getNodeIdElementIdMapping function(#168)
  • getTimes inside SpikeReader::Population (#169)

Fixed:

  • move to C++14 (#159)
  • Exclude musllinux wheels building
  • Update HighFive submodule to latest 2.3.1 (#156)
  • update to new pybind11::mkdocs method (#173)
  • switch away from nose for test discovery (#172)