Skip to content

0.3.0

Choose a tag to compare

@ericlewis ericlewis released this 30 Aug 19:23
· 148 commits to main since this release
b5311ac

What's Changed

  • chore: move core implementation into core/ directory by @ericlewis in #5
  • fix: extreme-exponent handling in strtof import by @ericlewis in #4
  • feat(go): add Go bindings for the full public API by @ericlewis in #6
  • fix(core): improve allocation checks and float limit by @ericlewis in #9
  • feat(core): expose streaming audio APIs by @ericlewis in #8
  • fix(core): decode frames with no trailing silence by @ericlewis in #13
  • fix(synth): guard zero sample rate and invalid durations by @ericlewis in #16
  • fix(dpsk): hold carrier at unit magnitude by @ericlewis in #15
  • ci(format): fail on clang-format version mismatch by @ericlewis in #14
  • fix(go): support large decoded frames and signal early-stop parse by @ericlewis in #12
  • perf(synth): remove per-sample powf, fdiv, and LUT range reduction from the render loop by @ericlewis in #10
  • feat(build): add fuzzing, sanitizer CI, and package config by @ericlewis in #11
  • chore(release): cut 0.3.0 by @ericlewis in #18

Full Changelog: 0.2.1...0.3.0