Releases: bshaffer/oauth2-server-php
Releases · bshaffer/oauth2-server-php
v1.14.1
v1.14.0
BREAKING CHANGE
Add support for PKCE (#1045) - @hkalina
Two fields were added to the storage classes, code_challenge
and code_challenge_method
. You will need to update your databases to have these columns, or you will get an error when you upgrade.
Fixes
- PHP 8.1 fix for ctype_digit() deprecated error (#1040) - @modevelops
v1.13.0
v1.12.1
v1.12.0
v1.11.1
v1.11.0
HAPPY HOLIDAYS!!
- #901 - [feature] Add compatibility for PHP 5.3 by removing PHP 5.4 shorthand array syntax
- #898 - [bug] Remove 2 slashes from sqlite DSN for Windows
- #896 - [docs] Fixe release dates in Changelog
- #894 - [feature] Callable for customizing JWT payload
- #891 - [bug] Merge headers with server global header values
- Fixes tests (#914, #952)
v1.10.0
HAPPY THANKSGIVING!!
PR for these changes: #889
- #795 - [feature] added protected createPayload method to allow easier customization of JWT payload
- #807 - [refactor] simplifies UserInfoController constructor
- #814 - [docs] Adds https to README link
- #827 - [testing] Explicitly pulls in phpunit 4
- #828 - [docs] PHPDoc improvements and type hinting of variables.
- #829 - [bug] Fix CORS issue for revoking and requesting an access token
- #869 - [testing] Remove php 5.3 from travis and use vendored phpunit
- #834 - [feature] use random_bytes if available
- #851 - [docs] Fix PHPDoc
- #872 - [bug] Fix count() error on PHP 7.2
- #873 - [testing] adds php 7.2 to travis
- #794 - [docs] Fix typo in composer.json
- #885 - [testing] Use PHPUnit\Framework\TestCase instead of PHPUnit_Framework_TestCase
Note: master
is now the default branch. develop
is deprecated and will eventually be deleted.
v1.9.0
HAPPY NEW YEAR!!
- bug #645 - Allow null for client_secret
- bug #651 - Fix bug in isPublicClient of Cassandra Storage
- bug #670 - Bug in client's scope restriction
- bug #672 - Implemented method to override the password hashing algorithm
- bug #698 - Fix Token Response's Content-Type to application/json
- bug #729 - Ensures unsetAccessToken and unsetRefreshToken return a bool
- bug #749 - Fix UserClaims for CodeIdToken
- bug #784 - RFC6750 compatibility
- bug #776 - Fix "redirect_uri_mismatch" for URIs with encoded characters
- bug #759 - no access token supplied to resource controller results in empty request body
- bug #773 - Use OpenSSL random method before attempting Mcrypt's.
- bug #790 - Add mongo db