Skip to content

Commit

Permalink
Adding Changelog for 1.0.0-alpha1
Browse files Browse the repository at this point in the history
Also includes stubs for provider and upgrading guides.

Mentioned in issue #349.

[ci skip]
  • Loading branch information
ramsey committed Jun 25, 2015
1 parent 8f336f1 commit b67742e
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 0 deletions.
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# OAuth 2.0 Client Changelog

## 1.0.0-alpha1

_Released: 2015-06-25_

This release contains numerous BC breaks from the 0.x series. Please note these breaks and refer to the [upgrade guide][GUIDE-UPGRADE.md].

* BREAK: Requires PHP 5.5.0 and greater.
* BREAK: All providers have been moved to separate repositories, one for each provider.
* BREAK: All `public` properties have been set as `protected` or `private` and getters/setters have been introduced for access to these properties.
* BREAK: The `Provider\ProviderInterface` has been removed. Please extend from and override `Provider\AbstractProvider`.
* BREAK: The `Entity\User` has been removed. Providers should implement the `Provider\UserInterface` and provide user functionality instead of expecting it in this base library.
* BREAK: The `Grant\GrantInterface` has been removed. Providers needing to provide a new grant type should extend from and override `Grant\AbstractGrant`.
* A generic `Provider\StandardProvider` has been introduced, which may be used as a client to integrate with most OAuth 2.0 compatible servers.
* A `Grant\GrantFactory` has been introduced as a means to register and retrieve singleton grants from a registry.
* Introduced traits for bearer and MAC authorization (`Tool\BearerAuthorizationTrait` and `Tool\MacAuthorizationTrait`), which providers may use to enable these header authorization types.

## 0.12.1

_Released: 2015-06-20_
Expand Down
5 changes: 5 additions & 0 deletions GUIDE-PROVIDER.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# OAuth 2.0 Client

## Provider Guide

TBD
7 changes: 7 additions & 0 deletions GUIDE-UPGRADING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# OAuth 2.0 Client

## Upgrade Guide

### Upgrading to Version 1.0.0

TBD

0 comments on commit b67742e

Please sign in to comment.