Ferret v0.18.1

v0.18.1

May 7, 2025 by Tim Voronov


Hello Ferret users!

This is a small cleanup-focused release that modernizes the codebase and keeps things aligned with current Go best practices.

What’s changed

  • Simplified formatting code by using fmt.Printf instead of nested fmt.Println(fmt.Sprintf(…)) (#789)
  • Updated ANTLR and other dependencies, and upgraded the Go version (#796)
  • Removed deprecated io/ioutil usage as part of an internal refactor (#792)

No functional changes in behavior, but the internals are now cleaner, more idiomatic, and future-proofed.

As always, thanks to everyone contributing and reporting issues.