Skip to content

v0.6.5

Compare
Choose a tag to compare
@amkrajewski amkrajewski released this 24 Sep 15:02
· 8 commits to main since this release
68b7c70

Major Changes

  • Numerous improvements of the associated manuscript and tutorials as a part of the JOSS review process. These include some more general-audience analogies of underlying applications and should be more straightforward to grasp. E.g.,

[nimcso's target application problems] also exists in everyday contexts, such as study of cooking ingredients, which interact in various recipes, giving rise to questions like "Given 100 spices at the supermarket, which 20, 30, or 40 should I stock in my pantry to maximize the number of unique dishes I can spice according to recipe?". Critically, this is not as simple as frequency-based selection because, e.g., removing less common nutmeg and cinnamon from your shopping list will prevent many recipes with the frequent vanilla, but won't affect those using black pepper.

  • Improved testing pipeline, including version matrix on Linux from 1.6.x to the current stable version of nim.

Minor Changes

  • Improved documentation, including installation instructions and contribution guidelines.
  • Updated benchmarking results against better-optimized Python implementations.
  • Pre-commit checks in .pre-commit-config.yamll for improved consistency.

New Contributors

  • @bdice made their first contribution in #4
  • @RMeli made their first contribution in #6

Full Changelog: v0.6.4...v0.6.5