Skip to content

0.7

Compare
Choose a tag to compare
@faiface faiface released this 20 Feb 15:11
· 649 commits to master since this release
2d9a739

Almost a year ago, Pixel 0.6 was released. It's time for a new release!

So, let me introduce to you, the one and only Pixel 0.7.

This version is mostly an iterative update, an evolution upon Pixel 0.6, not a revolution. However, quite a few changes accumulated since 0.6. One big thing is audio. It's been around for a while, but only now we are announcing it officially. Let's get to the changes!

Stats

  • Pixel 0.6 was released on May 30, 2017
  • Since then we added 2474 LOC and deleted 168 LOC in 170 commits
  • Reached 1k stars! (became the most starred game library for Go)
  • Closed 51 issues in total
  • Got 13 contributors participating

Looking for contributors!

I made the original Pixel with though and care and I think we ended up with a decent library. Since then, I've moved on to other things and Pixel is no longer my main focus. But, there's still a lot of room for improvements. That's why I invite anyone who's interested to help Pixel thrive! Your contributions will be highly appreciated by me as well as many users of Pixel all around the world every day. Check out the short CONTRIBUTING guide to get started!

New features

Breaking changes

Improvements

  • Significant optimizations in IMDraw
  • Partial benchmarks
  • Partial tests
  • Many small optimizations
  • Fixed a number of bugs

Thank you

Huge thank you to everyone who contributed to or supported Pixel in any way! Special thanks go to:

  • @seebs, for investing so much time into optimizing IMDraw
  • @PlainSight, for a number of small improvements and tests
  • @svera, for many community examples
  • @peterhellberg, for yet more great community examples and a few useful improvements
  • @mewmew, for helping with the Beep library