Skip to content

v0.0.1

Compare
Choose a tag to compare
@ariostas ariostas released this 19 May 22:27
· 40 commits to main since this release

The very first release! Things seem to be working fine, but there are still many things that need to be fixed or improved. More documentation will be added in future releases.

[0.0.1] - 2024-05-19

πŸš€ Features

  • Initial commit
  • Added factorials module
  • Added semigroup module
  • Added cache module
  • Added polynomial module
  • Added more constructors for semigroups
  • Added pretty print polynomials
  • Re-export main structs at the root
  • Added misc module
  • Added fundamental_period module
  • Added instanton module
  • Added clear function to polynomials
  • Added series_inversion module
  • Added hkty module
  • Added python wrapper

πŸ› Bug Fixes

  • Fixed cloning, power, and reciprocal functions of polynomials
  • Fixed some polynomial functions and added more tests
  • Made FundamentalPeriod fields public
  • Fixed small issues
  • Fixed wrong values for the number of indices of instanton corrections
  • Fixed typo in trait implementation
  • Fixed a couple of things not being computed properly

🚜 Refactor

  • Renamed cache to pool
  • Cleaned up trait requirements by using a supertrait

πŸ“š Documentation

  • Small readme fixes
  • Updated warning message
  • Small documentation improvements

πŸ§ͺ Testing

  • Added integration tests

βš™οΈ Miscellaneous Tasks

  • Renamed factorial module for consistency
  • Added CI
  • Added dependabot
  • Renamed project
  • Switch to dual license
  • Apply clippy suggestions
  • Renamed pool test for consistency
  • Minor cleanup
  • Apply clippy suggestions
  • Removed binaries for now
  • Updated .gitignore
  • Build and test crate on multiple OSs
  • Test Python package
  • Added deploy workflow