Skip to content

v1.0.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@uzyn uzyn released this 07 Apr 17:04
· 2 commits to 1.0 since this release

Opauth 1.0.0-alpha.1

Today we are really excited to announce the first release of Opauth 1.0.

Opauth 1.0 brings about a series of changes and improvements. Some of them includes:

  • Cleaner code base and API
  • PSR-1, PSR-2 and PSR-4 compliance.
  • Extensible components
  • More streamlined callbacks
  • With the use of namespace, Opauth is dropping support for PHP 5.2 for version 1.0 and only supports PHP >= 5.3.
  • Tighter integration with Composer.

and many more.

To bring about these changes, Opauth 1.0.x is not backward-compatible with 0.4.x.. Please refer to the migration guide on how to get your application and strategies to work with Opauth 1.0.

You can find more documentations for 1.0 at http://docs.opauth.org/

Preview release

Note that this is still an alpha release with a semi-consistent Opauth 1.0.x API. The purpose of this release is for you to evaluate and let us know what you think.

It is also for authors of Opauth strategies and/or related plugins to update their code to support the new Opauth 1.0.x.

Contribute

This release is made largely possible by @ceeram. Big thanks to you, @ceeram, for great work on 1.0. With this Opauth welcomes @ceeram to the core team and with this addition, Opauth is no longer a personal project of @uzyn alone but an organization.

Of course, thanks to each and everyone of you who have evaluated and used Opauth in your projects, written guides and tutorials for Opauth, contributed code and docs to Opauth, written plugins and strategies for Opauth.

There are still some work to be done before 1.0 hits stable. You can see the tasks here: #81

If you want to get involved, please follow our new Twitter @opauth and join us at #opauth at Freenode.