Skip to content

1.4.0

Compare
Choose a tag to compare
@vlow vlow released this 28 Nov 17:47
· 22 commits to main since this release

GitHub Release Notes for Version 1.4.0 (2023-11-28)

🚀 Release Theme: "Optimizing the Optimizer!"

Hello, fellow coders and digital magicians! We've been busy brewing something special in our software cauldron, and voilà – version 1.4.0 is here! This release is all about adding a bit of spice to our validation recipe, making it smarter and more considerate of your code's nuances. Let's dive in!

New Features: Smarter Variable Validation at Your Service!

  • Variable Completeness Check: We've rolled up our sleeves and added a nifty optional validation feature that plays detective with your variables. But, the validation isn't just about checking if all variables are at the party; it's about understanding who really needs to be there based on your expression's context.

    • The Twist: If you've got optimization turned on (and that's the default, so you probably do), sonic now has the smarts to know that in an expression like a + 0*b, only a needs to RSVP. b can take the day off unless you turn off optimization, in which case, it's back to the party for b.

🔧 Maintenance: Spring Cleaning in Autumn!

  • Ghost Code Be Gone: We’ve hunted down and banished some dead code that was haunting our codebase. Think of it as an early spring cleaning, but in autumn, and for code.

🙏 A Big Thank You

A massive shout-out to our community for your continued feedback and support. You're the wind beneath our wings, the RAM in our computers, and the unsung heroes in our changelogs!

So, there you have it, folks! Gear up for a smoother, more intuitive coding experience with 1.4.0. Happy coding!