Skip to content
This repository has been archived by the owner on Jun 8, 2024. It is now read-only.

Update from 12.x #11

Open
wants to merge 149 commits into
base: device-code
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
149 commits
Select commit Hold shift + click to select a range
b182a80
Update CHANGELOG.md
driesvints Sep 8, 2020
ce7f5ab
update branch alias
driesvints Sep 8, 2020
3e10037
Merge branch '10.x'
driesvints Feb 22, 2021
fb95081
Revert model DB connection customization (#1412)
driesvints Feb 22, 2021
b2b66ad
Merge branch '10.x'
driesvints Feb 23, 2021
6ee6e70
Merge branch '10.x'
driesvints Mar 2, 2021
6e7f85e
Merge branch '10.x'
driesvints Mar 5, 2021
6dd09cf
Merge branch '10.x'
driesvints Mar 16, 2021
66b9088
Allow timestamps on Token model (#1425)
driesvints Mar 16, 2021
5d45ccb
Merge branch '10.x'
driesvints Apr 6, 2021
95bdc16
Improve authenticateViaBearerToken() performance
alecpl May 26, 2021
b69f25a
formatting
taylorotwell May 26, 2021
9f1e2d7
Merge branch '10.x'
driesvints Jul 16, 2021
7a026ac
[11.x] Refactor routes to dedicated file (#1464)
driesvints Jul 18, 2021
9d4aed7
Merge branch '10.x'
driesvints Oct 19, 2021
fa30cd6
Merge branch '10.x'
driesvints Nov 2, 2021
187580a
[11.x] Allow authenticated client to be retrieved from the guard (#1508)
axlon Nov 26, 2021
bedf716
Merge branch '10.x'
driesvints Dec 7, 2021
d239c98
Apply fixes from StyleCI
taylorotwell Dec 7, 2021
231ef17
Merge branch '10.x'
driesvints Jan 24, 2022
d511a3c
[11.x] Stub client on guard when calling Passport::actingAsClient() (…
axlon Jan 24, 2022
42677aa
Merge branch '10.x'
driesvints Jan 25, 2022
ed6f6c1
[11.x] Fix scope inheritance when using Passport::actingAs() (#1551)
axlon Jul 13, 2022
4cee55e
Merge branch '10.x'
driesvints Aug 16, 2022
836f550
Drop PHP 7.x and Laravel v8 (#1558)
driesvints Aug 16, 2022
516cddb
Remove deprecated properties (#1560)
driesvints Aug 16, 2022
a17975f
wip
driesvints Aug 19, 2022
fb060e1
wip
driesvints Aug 19, 2022
a57723e
Passport v11 upgrade guide (#1561)
driesvints Aug 19, 2022
dd00df7
[11.x] Remove deprecated functionality and simplify some feature test…
driesvints Aug 19, 2022
dac2be6
Update CHANGELOG
driesvints Aug 23, 2022
5629f1a
[11.x] Custom days and hours to passport purge command (#1563)
rubengg86 Aug 24, 2022
e312f36
[11.x] Allow for bootstrapping without loading routes (#1564)
axlon Aug 29, 2022
8aeec71
Update CHANGELOG
driesvints Aug 30, 2022
cae735a
[11.x] Support prompting re-consent when redirecting for authorizatio…
hafezdivandari Sep 1, 2022
89cc197
Support disabling prompt when redirecting for authorization (#1569)
hafezdivandari Sep 5, 2022
721df11
Update CHANGELOG
driesvints Sep 6, 2022
fb2a402
Let OAuth2 server handle denying the request (#1572)
hafezdivandari Sep 7, 2022
7a514cc
Update CHANGELOG
driesvints Sep 13, 2022
5a26d6c
Improve token guard return type (#1579)
axlon Sep 29, 2022
3a4d6e5
Update CHANGELOG
driesvints Oct 4, 2022
7415957
[11.x] Support prompting login when redirecting for authorization (#1…
hafezdivandari Oct 5, 2022
22281ff
Update PurgeCommand.php (#1586)
fatoskurtishi Oct 17, 2022
c73285f
Apply fixes from StyleCI
StyleCIBot Oct 17, 2022
3bc6367
Fix ClientRepository doc blocks (#1587)
axlon Oct 18, 2022
4c21058
Update docblock (#1588)
mnabialek Oct 22, 2022
620fc16
Update CHANGELOG
driesvints Oct 25, 2022
298ea64
Test on PHP 8.2 (#1592)
driesvints Nov 2, 2022
662325a
Create issues.yml
driesvints Nov 23, 2022
835febb
Add auth guard to routes (#1603)
hafezdivandari Dec 2, 2022
78c9d3a
Update CHANGELOG
driesvints Dec 6, 2022
13329be
Update tests.yml
driesvints Dec 28, 2022
2d746b7
Adds types to migrations (#1594)
nunomaduro Jan 3, 2023
e7df6ac
Update CHANGELOG
driesvints Jan 3, 2023
3c17574
Update tests.yml
driesvints Jan 9, 2023
87dcab8
Update composer.json (#1615)
driesvints Jan 9, 2023
e97f05d
Update CHANGELOG
driesvints Jan 10, 2023
b202822
Get authenticated user from the guard (#1617)
hafezdivandari Jan 16, 2023
b0b0758
Update CHANGELOG
driesvints Jan 17, 2023
3ac7b1e
Update ClientCommand.php's user_id description (#1619)
Smoggert Jan 22, 2023
b7bc60c
Fix doc block for `withAccessToken()` (#1620)
axlon Jan 25, 2023
1d8204e
[11.x] Get model PK instead of forcibly id column (#1626)
lucaspanik Jan 31, 2023
9ee5bd9
Update CHANGELOG
driesvints Jan 31, 2023
d8cc347
Indicate current token can be `TransientToken` (#1627)
axlon Feb 3, 2023
31ed569
Update CHANGELOG
driesvints Feb 7, 2023
5b57dbc
Add support for `EncryptCookies` middleware (#1628)
axlon Feb 8, 2023
174a12a
Update CHANGELOG
driesvints Feb 14, 2023
08b1dab
Added AuthenticationException to extend the behaviour of Laravel's de…
chrispage1 Feb 14, 2023
e305ff0
[11.x] Custom authorization view response (#1629)
jonerickson Feb 16, 2023
2008d86
laravel10 The Eloquent model's deprecated $dates property has been re…
TonyWong9527 Feb 17, 2023
ab51e2b
Update CHANGELOG
driesvints Feb 17, 2023
db543b0
Revert "Added AuthenticationException to extend the behaviour of Lara…
driesvints Feb 20, 2023
f3d0315
Update CHANGELOG
driesvints Feb 20, 2023
4ade47f
Merge branch '11.x'
driesvints Feb 20, 2023
67c3e33
Revert "Revert "Added AuthenticationException to extend the behaviour…
driesvints Feb 20, 2023
d95c095
Update CHANGELOG
driesvints Feb 20, 2023
587aa14
allow overriding the `AccessToken` class (#1638)
hafezdivandari Feb 21, 2023
112e945
Adds type checking (#1640)
nunomaduro Feb 23, 2023
fcfac3f
Update ClientRepository.php (#1642)
bram-pkg Mar 1, 2023
d603001
Fix tests
driesvints Mar 1, 2023
37ce6e6
Update CHANGELOG
driesvints Mar 2, 2023
95a2258
Update RefreshToken.php (#1645)
siarheipashkevich Mar 17, 2023
a1682d3
Update AuthCode.php (#1644)
siarheipashkevich Mar 17, 2023
b33fa25
Apply fixes from StyleCI
StyleCIBot Mar 17, 2023
b6b68fa
fix doc types (#1647)
hafezdivandari Mar 18, 2023
2583a0a
Update CHANGELOG
driesvints Mar 28, 2023
ef5fa30
[11.x] Allow `lcobucci/jwt` v5 and cleaned up version constraints (#1…
GrahamCampbell Apr 4, 2023
5417fe8
Pass user identifier through to finalize scopes in personal access gr…
GrahamCampbell Apr 4, 2023
771cedb
Update CHANGELOG
driesvints Apr 4, 2023
5e5a54f
Update 1_Bug_report.md
driesvints Apr 6, 2023
5131cea
Rename 1_Bug_report.md to 1_Bug_report.yml
driesvints Apr 6, 2023
bf5e6f4
Update 1_Bug_report.yml
driesvints Apr 7, 2023
a75f0a9
[11.x] Add Provider Guard to ClientRepository for Personal Access Cli…
michaelnabil230 Apr 24, 2023
487f183
Update CHANGELOG
driesvints Apr 25, 2023
48a03ff
Revert "[11.x] Add Provider Guard to ClientRepository for Personal Ac…
driesvints Apr 28, 2023
8cae3ef
Update CHANGELOG
driesvints Apr 28, 2023
be0d862
Update ClientFactory.php (#1669)
axlon May 31, 2023
8b88aff
Update composer.json (#1674)
Smoggert Jun 21, 2023
4018361
Update composer.json (#1677)
drhoussem Jul 7, 2023
b566e15
Update CHANGELOG
driesvints Jul 7, 2023
dd3f081
[11.x] Add the ability to limit scopes by client (#1682)
axlon Aug 23, 2023
2582d2a
Add support for inherited scopes when limiting scopes on clients (#1683)
axlon Aug 29, 2023
e225960
Update CHANGELOG
driesvints Aug 29, 2023
93bb9c3
Fix breaking change introduced by laravel/passport#1682 (#1686)
axlon Sep 1, 2023
286baeb
Update CHANGELOG
driesvints Sep 1, 2023
5e9e4b8
Test Improvements (#1688)
crynobone Sep 20, 2023
30e23b0
PHP 8.3 (#1689)
driesvints Sep 21, 2023
8c52a69
update checkout to v4 (#1690)
salehhashemi1992 Oct 13, 2023
cece4ef
Add return to revokeRefreshTokensByAccessTokenId method (#1693)
aminkhoshzahmat Oct 16, 2023
4017301
Update CHANGELOG
driesvints Oct 24, 2023
cf06f97
[11.x] Named static methods for middleware (#1695)
michaelnabil230 Nov 2, 2023
966bc8e
Simplify Conditional Statement (#1696)
michaelnabil230 Nov 2, 2023
6dab7d0
Update CHANGELOG
driesvints Nov 7, 2023
eb78ec6
Update HasApiTokens.php (#1698)
axlon Nov 16, 2023
1ab39f2
Merge branch '11.x'
nunomaduro Dec 13, 2023
f8997fc
[12.x] Adds Laravel 11 support (#1702)
nunomaduro Dec 22, 2023
e1a6514
Add getGrantTypesAttribute method (#1705)
gdebrauwer Jan 10, 2024
09305ed
Update CHANGELOG
driesvints Jan 16, 2024
27a4f34
Add getScopesAttribute and getScopesAttribute methods (#1709)
uintaam Jan 17, 2024
345568c
Update CHANGELOG
driesvints Jan 23, 2024
5623300
Use new static analysis workflow (#1710)
Jubeki Jan 26, 2024
3b85adc
Update 1_Bug_report.yml
driesvints Jan 26, 2024
8498677
Consistently retrieve client uuids value from Passport (#1711)
rojtjo Jan 29, 2024
8a75495
Allow developers to disable the password grant type (#1712)
axlon Jan 30, 2024
121f030
Update CHANGELOG
driesvints Jan 30, 2024
7888c91
Merge branch '11.x'
driesvints Feb 8, 2024
f2d6e9e
[12.x] Disable password grant by default (#1715)
hafezdivandari Feb 9, 2024
4d81207
Fix getting/setting client scopes and grant types (#1717)
axlon Feb 9, 2024
b612476
Make `Client::$plainSecret` public (#1719)
axlon Feb 12, 2024
72e805a
Update CHANGELOG
driesvints Feb 13, 2024
c97dbf0
[12.x] Use more secure key permissions (#1721)
axlon Feb 15, 2024
efe66a0
Merge branch '11.x' into device-code
Bloemendaal Feb 27, 2024
a56f7dd
Check that properties `grant_types` and `scopes` exist (#1722)
uintaam Feb 29, 2024
2642f36
Revert "Fix tests"
driesvints Mar 1, 2024
21f89cc
Merge branch '11.x'
driesvints Mar 1, 2024
09f543e
Update CHANGELOG
driesvints Mar 5, 2024
ba88131
Merge branch '11.x'
nunomaduro Mar 5, 2024
e063df3
wip
nunomaduro Mar 6, 2024
b6133a7
[12.x] Enhance console commands (#1724)
hafezdivandari Mar 7, 2024
c13db41
Bumps dependencies
nunomaduro Mar 12, 2024
14da1aa
Branch alias
driesvints Mar 12, 2024
fc9e1d7
wip
driesvints Mar 12, 2024
c3aa8fc
Update CHANGELOG
driesvints Mar 12, 2024
765f4cf
[Bugfix] - Cast session lifetime to int (#1727)
kindslayer Mar 14, 2024
37a5b5f
Fixes used version of L9 (#1730)
nunomaduro Mar 14, 2024
e543cf7
Update CHANGELOG
driesvints Mar 14, 2024
e8af499
[12.x] Make commands lazy (#1731)
timacdonald Mar 19, 2024
21099f1
feat: allow token "expires in" to be defined as date interval (#1733)
jacobmllr95 Mar 21, 2024
5e576bf
Merge branch 'device-code' into 12.x
Bloemendaal Mar 24, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,6 @@
.gitignore export-ignore
.styleci.yml export-ignore
CHANGELOG.md export-ignore
phpstan.neon.dist export-ignore
phpunit.xml.dist export-ignore
UPGRADE.md
20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/1_Bug_report.md

This file was deleted.

47 changes: 47 additions & 0 deletions .github/ISSUE_TEMPLATE/1_Bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: Bug Report
description: "Report something that's broken."
body:
- type: markdown
attributes:
value: "Please read [our full contribution guide](https://laravel.com/docs/contributions#bug-reports) before submitting bug reports. If you notice improper DocBlock, PHPStan, or IDE warnings while using Laravel, do not create a GitHub issue. Instead, please submit a pull request to fix the problem."
- type: input
attributes:
label: Passport Version
description: Provide the Passport version that you are using.
placeholder: 10.0.1
validations:
required: true
- type: input
attributes:
label: Laravel Version
description: Provide the Laravel version that you are using. [Please ensure it is still supported.](https://laravel.com/docs/releases#support-policy)
placeholder: 10.4.1
validations:
required: true
- type: input
attributes:
label: PHP Version
description: Provide the PHP version that you are using.
placeholder: 8.1.4
validations:
required: true
- type: input
attributes:
label: Database Driver & Version
description: If applicable, provide the database driver and version you are using.
placeholder: "MySQL 8.0.31 for macOS 13.0 on arm64 (Homebrew)"
validations:
required: false
- type: textarea
attributes:
label: Description
description: Provide a detailed description of the issue you are facing.
validations:
required: true
- type: textarea
attributes:
label: Steps To Reproduce
description: Provide detailed steps to reproduce your issue. If necessary, please provide a GitHub repository to demonstrate your issue using `laravel new bug-report --github="--public"`.
validations:
required: true

12 changes: 12 additions & 0 deletions .github/workflows/issues.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
name: issues

on:
issues:
types: [labeled]

permissions:
issues: write

jobs:
help-wanted:
uses: laravel/.github/.github/workflows/issues.yml@main
15 changes: 15 additions & 0 deletions .github/workflows/static-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: static analysis

on:
push:
branches:
- master
- '*.x'
pull_request:

permissions:
contents: read

jobs:
tests:
uses: laravel/.github/.github/workflows/static-analysis.yml@main
23 changes: 15 additions & 8 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,30 +2,37 @@ name: tests

on:
push:
branches:
- master
- '*.x'
pull_request:
schedule:
- cron: "0 0 * * *"

jobs:
tests:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04

strategy:
fail-fast: true
matrix:
php: [7.3, 7.4, '8.0', 8.1]
laravel: [8, 9]
php: ['8.0', 8.1, 8.2, 8.3]
laravel: [9, 10, 11]
exclude:
- php: 7.3
laravel: 9
- php: 7.4
- php: '8.0'
laravel: 10
- php: '8.0'
laravel: 11
- php: 8.1
laravel: 11
- php: 8.3
laravel: 9

name: PHP ${{ matrix.php }} - Laravel ${{ matrix.laravel }}

steps:
- name: Checkout code
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Setup PHP
uses: shivammathur/setup-php@v2
Expand All @@ -46,4 +53,4 @@ jobs:
COMPOSER_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: Execute tests
run: vendor/bin/phpunit --verbose
run: vendor/bin/phpunit
208 changes: 207 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,212 @@
# Release Notes

## [Unreleased](https://github.com/laravel/passport/compare/v10.4.1...10.x)
## [Unreleased](https://github.com/laravel/passport/compare/v12.0.1...12.x)

## [v12.0.1](https://github.com/laravel/passport/compare/v12.0.0...v12.0.1) - 2024-03-14

* [12.x] Cast session lifetime to int by [@kindslayer](https://github.com/kindslayer) in https://github.com/laravel/passport/pull/1727
* [12.x] Fixes used version of L9 by [@nunomaduro](https://github.com/nunomaduro) in https://github.com/laravel/passport/pull/1730

## [v12.0.0](https://github.com/laravel/passport/compare/v11.10.6...v12.0.0) - 2024-03-12

* [12.x] Adds Laravel 11 support by [@nunomaduro](https://github.com/nunomaduro) in https://github.com/laravel/passport/pull/1702
* [12.x] Disable password grant by default by [@hafezdivandari](https://github.com/hafezdivandari) in https://github.com/laravel/passport/pull/1715
* [12.x] Make `Client::$plainSecret` public by [@axlon](https://github.com/axlon) in https://github.com/laravel/passport/pull/1719
* [12.x] Use more secure key permissions by [@axlon](https://github.com/axlon) in https://github.com/laravel/passport/pull/1721
* [12.x] Enhance console commands by [@hafezdivandari](https://github.com/hafezdivandari) in https://github.com/laravel/passport/pull/1724

## [v11.10.6](https://github.com/laravel/passport/compare/v11.10.5...v11.10.6) - 2024-03-01

* Check that properties `grant_types` and `scopes` exist by [@uintaam](https://github.com/uintaam) in https://github.com/laravel/passport/pull/1722

## [v11.10.5](https://github.com/laravel/passport/compare/v11.10.4...v11.10.5) - 2024-02-09

* [11.x] Fix getting/setting client scopes and grant types by [@axlon](https://github.com/axlon) in https://github.com/laravel/passport/pull/1717

## [v11.10.4](https://github.com/laravel/passport/compare/v11.10.2...v11.10.4) - 2024-01-30

* Consistently retrieve client uuids value from Passport by [@rojtjo](https://github.com/rojtjo) in https://github.com/laravel/passport/pull/1711
* [11.x] Allow developers to disable the password grant type by [@axlon](https://github.com/axlon) in https://github.com/laravel/passport/pull/1712

## [v11.10.2](https://github.com/laravel/passport/compare/v11.10.1...v11.10.2) - 2024-01-17

* Add getScopesAttribute and getScopesAttribute methods by [@uintaam](https://github.com/uintaam) in https://github.com/laravel/passport/pull/1709

## [v11.10.1](https://github.com/laravel/passport/compare/v11.10.0...v11.10.1) - 2024-01-10

* [11.x] Allow unsetting a user's access token by [@axlon](https://github.com/axlon) in https://github.com/laravel/passport/pull/1698
* [11.x] Add getGrantTypesAttribute method to fix Eloquent strict mode error by [@gdebrauwer](https://github.com/gdebrauwer) in https://github.com/laravel/passport/pull/1705

## [v11.10.0](https://github.com/laravel/passport/compare/v11.9.2...v11.10.0) - 2023-11-02

- [11.x] Named static methods for middleware by [@michaelnabil230](https://github.com/michaelnabil230) in https://github.com/laravel/passport/pull/1695
- Simplify Conditional Statement by [@michaelnabil230](https://github.com/michaelnabil230) in https://github.com/laravel/passport/pull/1696

## [v11.9.2](https://github.com/laravel/passport/compare/v11.9.1...v11.9.2) - 2023-10-16

- Add return to revokeRefreshTokensByAccessTokenId method by [@aminkhoshzahmat](https://github.com/aminkhoshzahmat) in https://github.com/laravel/passport/pull/1693

## [v11.9.1](https://github.com/laravel/passport/compare/v11.9.0...v11.9.1) - 2023-09-01

- [11.x] Allow scope repository to be constructed without parameters by [@axlon](https://github.com/axlon) in https://github.com/laravel/passport/pull/1686

## [v11.9.0](https://github.com/laravel/passport/compare/v11.8.8...v11.9.0) - 2023-08-29

- [11.x] Add the ability to limit scopes by client by [@axlon](https://github.com/axlon) in https://github.com/laravel/passport/pull/1682
- [11.x] Add support for inherited scopes when limiting scopes on clients by [@axlon](https://github.com/axlon) in https://github.com/laravel/passport/pull/1683

## [v11.8.8](https://github.com/laravel/passport/compare/v11.8.7...v11.8.8) - 2023-07-07

- Add generics to client factory by [@axlon](https://github.com/axlon) in https://github.com/laravel/passport/pull/1669
- Update composer.json by [@Smoggert](https://github.com/Smoggert) in https://github.com/laravel/passport/pull/1674
- Update composer.json by [@drhoussem](https://github.com/drhoussem) in https://github.com/laravel/passport/pull/1677

## [v11.8.7](https://github.com/laravel/passport/compare/v11.8.6...v11.8.7) - 2023-04-28

- Revert "[11.x] Add Provider Guard to ClientRepository for Personal Access Clients" by @driesvints in https://github.com/laravel/passport/pull/1658

## [v11.8.6](https://github.com/laravel/passport/compare/v11.8.5...v11.8.6) - 2023-04-24

- Add Provider Guard to ClientRepository for Personal Access Clients by @michaelnabil230 in https://github.com/laravel/passport/pull/1655

## [v11.8.5](https://github.com/laravel/passport/compare/v11.8.4...v11.8.5) - 2023-04-04

- Allow `lcobucci/jwt` v5 and cleaned up version constraints by @GrahamCampbell in https://github.com/laravel/passport/pull/1649
- Pass user identifier through to finalize scopes in personal access grant by @GrahamCampbell in https://github.com/laravel/passport/pull/1650

## [v11.8.4](https://github.com/laravel/passport/compare/v11.8.3...v11.8.4) - 2023-03-18

- Removed deprecated `dates` property from `RefreshToken` model by @siarheipashkevich in https://github.com/laravel/passport/pull/1645
- Removed deprecated `dates` property from `AuthCode` model by @siarheipashkevich in https://github.com/laravel/passport/pull/1644
- Fix doc block types by @hafezdivandari in https://github.com/laravel/passport/pull/1647

## [v11.8.3](https://github.com/laravel/passport/compare/v11.8.2...v11.8.3) - 2023-03-01

- Allow overriding the `AccessToken` class by @hafezdivandari in https://github.com/laravel/passport/pull/1638
- Make `$userId` nullable in `ClientRepository->createPersonalAccessClient` by @bram-pkg in https://github.com/laravel/passport/pull/1642

## [v11.8.2](https://github.com/laravel/passport/compare/v11.8.1...v11.8.2) - 2023-02-20

- Re-apply "Added AuthenticationException to extend the behaviour of Laravel's default exception handler" by @driesvints in https://github.com/laravel/passport/commit/67c3e336af163f6eba5dbca8e5db46275ff0e433

## [v11.8.1](https://github.com/laravel/passport/compare/v11.8.0...v11.8.1) - 2023-02-20

- Revert "Move AuthenticationException into the scope of Laravel Passport" by @driesvints in https://github.com/laravel/passport/commit/db543b0cc13ed3f56f1bffda04707fbe2a8c7ab5

## [v11.8.0](https://github.com/laravel/passport/compare/v11.7.0...v11.8.0) - 2023-02-17

- Move AuthenticationException into the scope of Laravel Passport by @chrispage1 in https://github.com/laravel/passport/pull/1633
- Custom authorization view response by @JonErickson in https://github.com/laravel/passport/pull/1629
- Fix deprecated $dates property by @TonyWong9527 in https://github.com/laravel/passport/pull/1636

## [v11.7.0](https://github.com/laravel/passport/compare/v11.6.1...v11.7.0) - 2023-02-08

### Added

- Add support for `EncryptCookies` middleware by @axlon in https://github.com/laravel/passport/pull/1628

## [v11.6.1](https://github.com/laravel/passport/compare/v11.6.0...v11.6.1) - 2023-02-03

### Changed

- Indicate current token can be `TransientToken` by @axlon in https://github.com/laravel/passport/pull/1627

## [v11.6.0](https://github.com/laravel/passport/compare/v11.5.1...v11.6.0) - 2023-01-31

### Changed

- Update ClientCommand.php's user_id description by @Smoggert in https://github.com/laravel/passport/pull/1619
- Get model PK instead of forcibly id column by @lucaspanik in https://github.com/laravel/passport/pull/1626

### Fixed

- Fix doc block for `withAccessToken()` by @axlon in https://github.com/laravel/passport/pull/1620

## [v11.5.1](https://github.com/laravel/passport/compare/v11.5.0...v11.5.1) - 2023-01-16

### Fixed

- Get authenticated user from the guard by @hafezdivandari in https://github.com/laravel/passport/pull/1617

## [v11.5.0](https://github.com/laravel/passport/compare/v11.4.0...v11.5.0) - 2023-01-09

### Added

- Laravel v10 Support by @driesvints in https://github.com/laravel/passport/pull/1615

## [v11.4.0](https://github.com/laravel/passport/compare/v11.3.1...v11.4.0) - 2023-01-03

### Changed

- Uses PHP Native Type Declarations 🐘 by @nunomaduro in https://github.com/laravel/passport/pull/1594

## [v11.3.1](https://github.com/laravel/passport/compare/v11.3.0...v11.3.1) - 2022-12-02

### Changed

- Add auth guard to routes by @hafezdivandari in https://github.com/laravel/passport/pull/1603

## [v11.3.0](https://github.com/laravel/passport/compare/v11.2.1...v11.3.0) - 2022-10-22

### Added

- Support prompting login when redirecting for authorization by @hafezdivandari in https://github.com/laravel/passport/pull/1577

### Changed

- Update PurgeCommand.php by @fatoskurtishi in https://github.com/laravel/passport/pull/1586
- Fix ClientRepository doc blocks by @axlon in https://github.com/laravel/passport/pull/1587
- Update docblock by @mnabialek in https://github.com/laravel/passport/pull/1588

## [v11.2.1](https://github.com/laravel/passport/compare/v11.2.0...v11.2.1) - 2022-09-29

### Fixed

- Improve token guard return type by @axlon in https://github.com/laravel/passport/pull/1579

## [v11.2.0](https://github.com/laravel/passport/compare/v11.1.0...v11.2.0) - 2022-09-07

### Changed

- Let OAuth2 server handle the denying response by @hafezdivandari in https://github.com/laravel/passport/pull/1572

## [v11.1.0](https://github.com/laravel/passport/compare/v11.0.1...v11.1.0) - 2022-09-05

### Added

- Support prompting re-consent when redirecting for authorization by @hafezdivandari in https://github.com/laravel/passport/pull/1567
- Support disabling prompt when redirecting for authorization by @hafezdivandari in https://github.com/laravel/passport/pull/1569

## [v11.0.1](https://github.com/laravel/passport/compare/v11.0.0...v11.0.1) - 2022-08-29

### Changed

- Custom days and hours to passport purge command by @rubengg86 in https://github.com/laravel/passport/pull/1563
- Allow for bootstrapping without loading routes by @axlon in https://github.com/laravel/passport/pull/1564

## [v11.0.0](https://github.com/laravel/passport/compare/v10.4.1...v11.0.0) - 2022-08-19

### Added

- Allow authenticated client to be retrieved from the guard by @axlon in https://github.com/laravel/passport/pull/1508

### Changed

- Revert model DB connection customization by @driesvints in https://github.com/laravel/passport/pull/1412
- Allow timestamps on Token model by @driesvints in https://github.com/laravel/passport/pull/1425
- Improve authenticateViaBearerToken() performance by @alecpl in https://github.com/laravel/passport/pull/1447
- Refactor routes to dedicated file by @driesvints in https://github.com/laravel/passport/pull/1464

### Fixed

- Stub client on guard when calling Passport::actingAsClient() by @axlon in https://github.com/laravel/passport/pull/1519
- Fix scope inheritance when using Passport::actingAs() by @axlon in https://github.com/laravel/passport/pull/1551

### Removed

- Drop PHP 7.x and Laravel v8 by @driesvints in https://github.com/laravel/passport/pull/1558
- Remove deprecated properties by @driesvints in https://github.com/laravel/passport/pull/1560
- Remove deprecated functionality and simplify some feature tests by @driesvints in https://github.com/laravel/passport/pull/1559

## [v10.4.1](https://github.com/laravel/passport/compare/v10.4.0...v10.4.1) - 2022-04-16

Expand Down
Loading
Loading