image

This week we handed over Phaser 2.7 to you, the awesome open source community, to maintain.

Phaser 2 was a massive milestone for us, and we're still constantly amazed at all the cool things you've created, and continue to create with it. Thank you to everyone who has submitted an issue or pull request over the years, or helped the framework grow in any shape or capacity.

We put a load of cool new features into 2.7.0 before we released it, there are some marked improvements over 2.6.2, and quite a few bug fixes. So please don't let the 'CE' tag put you off! And check out the 2.7.0 Change Log

As of today all of our in-house resources are spent on building Phaser 3 and beyond. However we fully recognize that lots of you still use Phaser 2, and have a lot to contribute to its future. So this is what we've done:

  • Phaser 2.6.2 is the last 'official' release, published on npm as phaser
  • Phaser 2.7.0 and all future versions have been given to the community to maintain, published on npm as phaser-ce

All Pull Requests made against the v2-community version will be unconditionally approved. We'll give GitHub permissions to a select few individuals to help with this process. When you, the community, request it, we will publish new versions to npm.

You can watch a short video I made describing the reasoning and changes here:

Ultimately we believe this is a really exciting more to make for Phaser. It allows v2 to grow and expand, without being bottle-necked by v3 development. Even though Phaser CE has only been out a few days we've already merged lots of great pull requests, so it's definitely working so far!

Read More