v0.9.4
This is a maintenance release and it contains a lot of fixes and improvements to linting, dependency updates, build process and fixes for issues found during code inspection. The last piece of the puzzle is contributed by @likecodingloveproblems (thank you! 🙏) in #503, where he went through all the code and updated the signature of all the constructor function to receive structs, instead of individual parameters. This helps ensure code quality is on par with the latest best practices in Go ecosystem.
What's Changed
- Lint with shellcheck by @mostafa in #500
- Update dependencies and fix issues by @mostafa in #505
- Improve Makefile by combining all build targets for different platforms into a single target by @mostafa in #507
- Fix issues found during code inspection by @mostafa in #508
- Passing struct to new functions by @likecodingloveproblems in #503
New Contributors
- @likecodingloveproblems made their first contribution in #503
Full Changelog: v0.9.3...v0.9.4