Skip to content

v0.2.0

Latest
Compare
Choose a tag to compare
@amrali amrali released this 18 Dec 14:12
· 2 commits to master since this release
7252f54

New release, new waves

General cleanup and upgrade to 2021 as the base release for this crate. Added a new func field to the Wave structure to be able to customize the wave generation function.

Added 3 new wave functions:

  • Square
  • Sawtooth
  • Triangle

See documentation for examples.

Project wide changes include changing from TravisCI to Github Actions for CI, cleanup use of Codecov, adding missing test coverage.

What's Changed

  • Upgrade Rust edition to 2021 and resolver to 2 by @amrali in #2
  • Add structure for replacing sinf with other trig functions by @amrali in #3
  • Fix clippy issues by @amrali in #4
  • Update build status badge in readme file by @amrali in #5
  • Remove wee_alloc and use libcore::alloc instead by @amrali in #6
  • Add matrix tests and lints, and coveralls for code coverage by @amrali in #8
  • Replace coveralls with codecov by @amrali in #9
  • Enhance code coverage by @amrali in #10
  • Cleanup README tests by @amrali in #11
  • Implement square wave function by @amrali in #12
  • Add support for Sawtooth and Triangle waves by @amrali in #13
  • Prepare for a new release by @amrali in #14

Full Changelog: v0.1.0...v0.2.0