Skip to content

Commit

Permalink
Laravel 10 (#2)
Browse files Browse the repository at this point in the history
* [8.x] Auto update changelog file with a new release (#5801)

* Create update-changelog.md

* Update .gitattributes

* Rename update-changelog.md to update-changelog.yml

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Adds Laravel `v9.x` to changelog (#5803)

* Adds Laravel `v9.x` to changelog

* Update CHANGELOG.md

Co-authored-by: Taylor Otwell <[email protected]>

* Laravel 10

* revert 10 for now

* add discovery method default

* Fix .gitattributes consistency with .editorconfig (#5802)

`lf` EOL is defined in `.editorconfig` but missed in `.gitattributes`, so here is the fix.
This little fix helps keep the EOL consistent across the project and ensures it doesn't get messed up by GitHub Desktop or any other GIT client.

* Improve typing on user factory

* Align min PHP version with docs

* Revert "Fix .gitattributes consistency with .editorconfig (#5802)" (#5809)

This reverts commit 207a23e.

* [9.x] Remove redundant `null`s (#5811)

* follow up of #5791

* Update app.php

Co-authored-by: Dries Vints <[email protected]>

* [10.x] Prep Laravel 10 (#5805)

* Prep Laravel 10

* Update composer.json

* Update Kernel.php

* Update composer.json

* Update composer.json

* Add Redis facade as comment in app.config (#5813)

* Revert "Add Redis facade as comment in app.config (#5813)" (#5814)

This reverts commit efd49c6.

* [9.x] Fix lang alphabetical order (#5812)

* Fix lang alphabetical order

* Update pagination.php

Co-authored-by: Taylor Otwell <[email protected]>

* add default address

* Update RouteServiceProvider.php (#5816)

* Add underscore to prefix in database cache key (#5817)

For Redis caching prefix with underscore : 
'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_database_'),

but when cache stored in database, then the key is created "merged" with prefix, by this line:  'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache'), for example, if "key" is a key for cache, then the result is: "laravel_cachekey", not a preferable "laravel_cache_key"

* Update CHANGELOG.md

* Update RouteServiceProvider.php (#5818)

* [9.x] Update sanctum config file (#5820)

* Update sanctum config file

* Update composer.json

Co-authored-by: suyaqi <[email protected]>
Co-authored-by: Dries Vints <[email protected]>

* Replace Laravel CORS package (#5825)

* Update CHANGELOG.md

* Small typo fix in filesystems.php (#5827)

* Update filesystems.php

* Update filesystems.php

Co-authored-by: Taylor Otwell <[email protected]>

* Add option to configure Mailgun transporter scheme (#5831)

* [9.x] add throw to filesystems config (#5835)

* Update mail.php (#5836)

* Update CHANGELOG.md

* The docker-compose.override.yml should not be ignored by default (#5838)

While this file can be used for local overrides, that is not its
only intended usage. E.g. a common setup would be like this:

- *docker-compose.yml*: services shared across builds
- *docker-compose.override.yml*: services only used in development
- *docker-compose.production.yml*: configuration needed for building production images.

Now for regular development you just need to run `docker-compose up --build` and only
in you CI you would build and run for production by explicitly naming the yml files.

TL;DR: Excluding docker-compose.override.yml seems to be a personal preference of
someone and they should do that in their global .gitignore if the are so inclined.

* Update CHANGELOG.md

* Update .styleci.yml (#5843)

* Update .styleci.yml

* [9.x] Add an example to the class aliases (#5846)

* Add an example to the class aliases

* Update app.php

Co-authored-by: Taylor Otwell <[email protected]>

* The comment for cache key prefix needed an update (#5849)

* The comment for cache key prefix needed an update

* formatting

Co-authored-by: Taylor Otwell <[email protected]>

* Update update-changelog.yml

* Add username in config to use with phpredis + ACL (#5851)

Linked to https://github.com/laravel/framework/pull/41683/commits

* Drop PHP 8.0 (#5854)

* Remove "password" validation key (#5856)

* [9.x] Make authenticate session a route middleware (#5842)

* make authenticate session a route middleware

* Update Kernel.php

* Update CHANGELOG

* add encryption configuration

* Update CHANGELOG

* wip

* remove packages file for a better experience

* revert change - unnecessary :)

* Create pull-requests.yml

* Update RouteServiceProvider.php (#5862)

* Update server.php (#5863)

* add levels to handler

* update wording

* fix docblock

* Update CHANGELOG.md

* Update CHANGELOG

* move password lines into main translation file

* [9.x] Add missing maintenance to config (#5868)

* [9.x] Add missing maintenance to config

#40102

* fix spacing

* fix cache store for maintenance config

* formatting

Co-authored-by: Taylor Otwell <[email protected]>

* Update CHANGELOG

* Bump laravel/framework version to latest (#5870)

Required for password rule translations to work properly (see laravel/framework#42060)

* Fix alphabetical order for password rules (#5872)

* [9.x] Run tests for skeleton (#5873)

* Run tests for skeleton

* wip

* wip

* Update logging.php (#5874)

* Bump minimum Laravel version

* Update CHANGELOG

* Update mail.php (#5877)

Add `local_domain` as an option to the smtp configuration. This can be used to change the domain that is used to send the `EHLO` command during the SMTP handshake.

`null` is a sensible default since Symfony/Mailer will use it's own default (`127.0.0.1`) to send the mail.

Co-authored-by: Bram in 't Zandt <[email protected]>

* [9.x] Add specific test user in seeder (#5879)

* Update DatabaseSeeder.php

* formatting

Co-authored-by: Taylor Otwell <[email protected]>

* a few wording changes

* Update CHANGELOG

* Switch to ESM imports (#5895)

This improves the transition for Vite users.

* Update CHANGELOG

* add language line

* [9.x] Improve Pusher configuration for easy development (#5897)

* Improve Pusher configuration for easy development

* Fix style-ci

* Update CHANGELOG

* Sorting (#5899)

Sort Alphabetically for newly added `doesnt_start_with`.

* Update pull-requests.yml

* Update update-changelog.yml

* use global functino

* [9.x] Vite (#5904)

* Use Vite

* Gitignore Vite build directory

* Use CSS entry points

* Update plugin

* Linting

* Update plugin

* [9.x] Added support for easy development configuration in bootstrap.js (#5900)

* Added support for easy development configuration in bootstrap.js

* Added extra variables for existing configuration in broadcasting

* Update bootstrap.js

* Setting default for empty variable

* Update .env.example

* Update .env.example

Co-authored-by: Taylor Otwell <[email protected]>

* Update composer.json

* Update CHANGELOG

* Update .gitignore (#5924)

* bump actions/checkout (#5928)

* Update bootstrap.js (#5929)

Before it was use `VITE_PUSHER_CLUSTER`, it should be `VITE_PUSHER_APP_CLUSTER`.

* add default reloading to skeleton (#5927)

* Update to the latest version of laravel-vite-plugin (#5932)

The `laravel-vite-plugin` had a pre-1.x major version bump due to a change in the plugin return type.

* Update to the latest version of laravel-vite-plugin (#5943)

* Update CHANGELOG

* Bump axios version (#5946)

* [9.x] Uses `laravel/pint` for styling (#5945)

* Uses `laravel/pint` for styling

* Makes `.styleci.yml` ignored on export

* Update composer.json

Co-authored-by: Dries Vints <[email protected]>

* Vite 3 support (#5944)

* Update CHANGELOG

* Update font delivery (#5952)

Seeing the non compliance of Google Fonts to GDPR I thought to update the CDN.
My non-designer eyes could see no difference on the site.

* wip

* [9.x] Don't need to ignore vite config file (#5953)

* Don't need to ignore vite config file

* Apply fixes from StyleCI

Co-authored-by: StyleCI Bot <[email protected]>

* Update CHANGELOG

* Update laravel/sanctum version (#5957)

* Update composer.json (#5959)

* Update CHANGELOG

* Validation added `doesnt_end_with` translation (#5962)

* Validation added doesnt_end_with translation

* fix order

* Update CHANGELOG

* Add ValidateSignature middleware for ignore params (#5942)

* Add ValidateSignature middleware for ignore params

* Comment out query parameters by default

* Remove leading slash

* Update Kernel ValidateSignature middleware path

* wip

* wip

* Update CHANGELOG

* add alt to laravel logo image (#5973)

* use short closure

* use except

* [9.x] feature: `max_digits` and `min_digits` validation translations (#5975)

* feature: `max_digits` and `min_digits` validation translations

* Update validation.php

Co-authored-by: Taylor Otwell <[email protected]>

* Update CHANGELOG

* bump the Vite version (#5977)

* Update CHANGELOG

* Make email unique (#5978)

When seeding large amounts of users there is a chance for a duplicate entry SQL error because the email column is unique. https://github.com/laravel/laravel/blob/64e01753985749fab6626a370b27baa8431e74e6/database/migrations/2014_10_12_000000_create_users_table.php#L19

* Update CHANGELOG

* Validation added `required_if_accepted` (#5987)

Added translation for new validation [`required_if_accepted`](laravel/framework#44035) rule

* Add Laravel Bootcamp to Learning Laravel (#5991)

* Add Laravel Bootcamp to Learning Laravel

* Update README.md

* GitHub Workflows security hardening (#5992)

* build: harden update-changelog.yml permissions
Signed-off-by: Alex <[email protected]>

* build: harden tests.yml permissions
Signed-off-by: Alex <[email protected]>

* Update update-changelog.yml

* Update tests.yml

Co-authored-by: Dries Vints <[email protected]>

* Update CHANGELOG

* Update tests.yml

* PHP 8.2 build (#5999)

* PHP 8.2 build

* wip

* wip

* Update tests.yml (#6000)

* update colours (#6002)

* ignore .env.production (#6004)

* Upgrade axios to v1.x (#6008)

https://github.com/axios/axios/releases/tag/v1.0.0

* Shorten pusher host config (#6009)

* Shorten pusher host config

* Update broadcasting.php

Co-authored-by: Taylor Otwell <[email protected]>

* Sort EditorConfig rules (#6012)

* Add /.fleet directory to .gitignore (#6011)

* Remove 8.0 build

* Update CHANGELOG

* Changing .env to make Pusher work without editing the commented out part in the bootstrap.js (#6021)

* edit file

* This works for null, undefined and '', because it's JavaScript

* Update CHANGELOG

* Adds lowercase validation rule translation (#6028)

* Adds lowercase validation rule translation

* Update validation.php

Co-authored-by: Dries Vints <[email protected]>

* Update validation.php (#6029)

* validation rules sorting consistency (#6031)

* Update CHANGELOG

* bump vite plugin (#6038)

* Update CHANGELOG

* Create issues.yml

* Add ulid and ascii validation message (#6046)

* vite 4 support (#6043)

* Update package.json

* Update CHANGELOG

* add decimal translation

* Update CHANGELOG

* Updated tests badge (#6050)

The old badge was still referencing Travis CI, last time it ran was 2 years ago.

* Update to Heroicons v2 (#6051)

* [9.x] Support pusher-js v8.0 (#6059)

* Specify cluster for Pusher

* Update bootstrap.js

Co-authored-by: Taylor Otwell <[email protected]>

* Updated git configuration to use LF line endings by default (#6061)

* switch email to a primary key (#6064)

switching from a normal index here to a primary index works the same except for adding a `UNIQUE` constraint.

The `DatabaseTokenRepository` deletes existing records with an email first, before creating a new one, so this additional constraint will be okay.

https://github.com/laravel/framework/blob/9.x/src/Illuminate/Auth/Passwords/DatabaseTokenRepository.php#L88

* [10.x] Uses PHP Native Type Declarations 🐘 (#6010)

* Adds basic typing around method's arguments and return types

* Adds missing `closure` type

* Adds typing on tests

* Fixes `RedirectIfAuthenticated`

* Fixes `Authenticate`

* Improves `RedirectIfAuthenticated` types

* Fixes user factory `unverified` return type

* Update CHANGELOG

* Update composer.json

* Update composer.json

* use min stability stable

* Removes redundant composer setting

* Keeps `"prefer-stable": true`

* Use dev stability for master

* Update CHANGELOG

* Adds "missing" validation rule translations (#6078)

* Uses Laravel Ignition `v2.x` (#6079)

* adjust wording

* remove dispatches job trait

* Use nullable typing (#6084)

* rename property for clarity

* rename password reset tokens table in skeleton

* document new options

* update example

* Update CHANGELOG

* sets ASSET_URL to use / as the default value (#6089)

* [10.x] Adds PHPUnit 10 support (#6052)

* Adds PHPUnit 10 support

* Reverts `noNamespaceSchemaLocation`

* Improves PHPUnit configuration file

* remove lang directory by default

* update change log

* [10.x] A fresh welcome page (#6093)

* wip

* minor tweaks

* Use cool gray for dark mode

* Use the same grays for light and dark

* Improve dots bg

* Add some red back into dark mode

* Replace Tailwind CDN with compiled CSS

* Remove unnecessary class

* Restore font-display: swap

---------

Co-authored-by: Taylor Otwell <[email protected]>

* remove shop for now while store being redone

* [9.x] Adds clarification to throttle auth setting (#6096)

* adds clarification to throttle auth setting

* Update auth.php

---------

Co-authored-by: Taylor Otwell <[email protected]>

* remove lodash (#6095)

* Tweaks Laravel description (#6099)

* Update package.json (#6100)

* update min stability

* Update CHANGELOG.md

* Remove branch-alias from composer.json (#6103)

Co-authored-by: s-damian <[email protected]>

* note ses-v2

* Add PHPUnit result cache to gitignore (#6105)

* Allow php-http/discovery as a composer plugin (#6106)

* Update CHANGELOG

* remove unneeded call

* Update CHANGELOG

* Missing comma (#6111)

* add ses-v2 mailer in config (#6112)

* Revert "add ses-v2 mailer in config (#6112)" (#6115)

This reverts commit a1ef009.

* Remove redundant `@return` docblock in UserFactory (#6119)

* Reverts #6089 (#6122)

* Update .gitignore (#6123)

Reorder

* Update CHANGELOG.md

* Update CHANGELOG

* Fix typo (#6128)

* Specify facility in the syslog driver config (#6130)

* Update CHANGELOG

* [10.x] Add replace_placeholders to log channels (#6139)

* add replace_placeholders to log channels

* Update logging.php

---------

Co-authored-by: Taylor Otwell <[email protected]>

* Update CHANGELOG

* Add job batching options to Queue configuration file (#6149)

* add batching config options to queue config file

This adds the batching configuration options to the queue configuration skeleton, so everyone has a faster way of knowing that it's possible to customize the database connection and table options.

* formatting

---------

Co-authored-by: Taylor Otwell <[email protected]>

* Update CHANGELOG

* clean up comment

* Adds `phpunit/[email protected]` support (#6155)

* [10.x] Minor skeleton slimming (#6159)

* remove rate limiter from route provider by default

* remove policy place holder

* remove broadcast skeleton in favor of new provider in core

* use default provider collection

* Remove unnecessary properties from exception handler.

* add back broadcast provider

* update comment

* add rate limiting

* Apply fixes from StyleCI

* fix formatting

---------

Co-authored-by: StyleCI Bot <[email protected]>

* Update CHANGELOG

* Update CHANGELOG

* Fix laravel/framework constraints for Default Service Providers (#6160)

* Update CHANGELOG

* Update welcome.blade.php (#6163)

"Set z-index to 10 for Login/Register container to ensure it appears on top of other elements"

* Migrate to modules (#6090)

* Update mail.php (#6170)

* Update CHANGELOG

* Add hashed cast to user password (#6171)

* Add `hashed` cast to user password

* Update composer.json

* Bring back cluster config option, as required by pusher-js v8.0. (#6174)

* Update CHANGELOG

* add lock path

* Update CHANGELOG

* update description

* Update CHANGELOG

* Update Kernel.php (#6193)

* Update CHANGELOG

* Allow accessing APP_NAME in Vite (#6204)

* Omit default values for suffix in phpunit.xml (#6210)

The values specified for `suffix` are their respective defaults and can be omitted.

* shorten directories

* Update CHANGELOG

* Commit changes

* Code clean up

* First round of fixes

* Format lang

* Add Routes

* Authentication ready

---------

Co-authored-by: Dries Vints <[email protected]>
Co-authored-by: Taylor Otwell <[email protected]>
Co-authored-by: driesvints <[email protected]>
Co-authored-by: Nuno Maduro <[email protected]>
Co-authored-by: ThisGitHubUsernameWasAvailable <[email protected]>
Co-authored-by: Choraimy Kroonstuiver <[email protected]>
Co-authored-by: Jonathan Goode <[email protected]>
Co-authored-by: Felix Dorn <[email protected]>
Co-authored-by: Markus Machatschek <[email protected]>
Co-authored-by: Shuvro Roy <[email protected]>
Co-authored-by: m4tlch <[email protected]>
Co-authored-by: emargareten <[email protected]>
Co-authored-by: suyar <[email protected]>
Co-authored-by: suyaqi <[email protected]>
Co-authored-by: Roy Shay <[email protected]>
Co-authored-by: Jesper Noordsij <[email protected]>
Co-authored-by: Ankur Kumar <[email protected]>
Co-authored-by: Matthias Niess <[email protected]>
Co-authored-by: Noboru Shiroiwa <[email protected]>
Co-authored-by: Jack Ellis <[email protected]>
Co-authored-by: neoteknic <[email protected]>
Co-authored-by: Graham Campbell <[email protected]>
Co-authored-by: Graham Campbell <[email protected]>
Co-authored-by: Mateusz Nastalski <[email protected]>
Co-authored-by: Ostap Brehin <[email protected]>
Co-authored-by: Bruno Tomé <[email protected]>
Co-authored-by: Andréas Lundgren <[email protected]>
Co-authored-by: Bram in 't Zandt <[email protected]>
Co-authored-by: Bram in 't Zandt <[email protected]>
Co-authored-by: Jess Archer <[email protected]>
Co-authored-by: Oanh Nguyen <[email protected]>
Co-authored-by: Farid Aghili <[email protected]>
Co-authored-by: rennokki <[email protected]>
Co-authored-by: N'Bayramberdiyev <[email protected]>
Co-authored-by: Irsyad A. Panjaitan <[email protected]>
Co-authored-by: Tim MacDonald <[email protected]>
Co-authored-by: Abenet Tamiru <[email protected]>
Co-authored-by: StyleCI Bot <[email protected]>
Co-authored-by: kichetof <[email protected]>
Co-authored-by: Stephen Rees-Carter <[email protected]>
Co-authored-by: Masudul Haque Shihab <[email protected]>
Co-authored-by: Dan Harrin <[email protected]>
Co-authored-by: Martin Ro <[email protected]>
Co-authored-by: Luis Parrado <[email protected]>
Co-authored-by: Julius Kiekbusch <[email protected]>
Co-authored-by: Alex <[email protected]>
Co-authored-by: I Putu Bagus Purnama Yasa <[email protected]>
Co-authored-by: Bùi Thế Hạnh <[email protected]>
Co-authored-by: Zep Fietje <[email protected]>
Co-authored-by: Dominik Rajkowski <[email protected]>
Co-authored-by: Corné Veldman <[email protected]>
Co-authored-by: Michael Nabil <[email protected]>
Co-authored-by: Adrien Leloup <[email protected]>
Co-authored-by: Vytautas M <[email protected]>
Co-authored-by: Wendell Adriel <[email protected]>
Co-authored-by: Andrew Brown <[email protected]>
Co-authored-by: Jason McCreary <[email protected]>
Co-authored-by: Arne_ <[email protected]>
Co-authored-by: Stephen Damian - PHP / Laravel 10 / Vue.js / React <[email protected]>
Co-authored-by: s-damian <[email protected]>
Co-authored-by: Shakil Alam <[email protected]>
Co-authored-by: Nicolas Grekas <[email protected]>
Co-authored-by: taylorotwell <[email protected]>
Co-authored-by: Ngô Quốc Đạt <[email protected]>
Co-authored-by: TENIOS <[email protected]>
Co-authored-by: Izzudin Anuar <[email protected]>
Co-authored-by: Nico <[email protected]>
Co-authored-by: Alan Poulain <[email protected]>
Co-authored-by: André Olsen <[email protected]>
Co-authored-by: Ayman Atmeh <[email protected]>
Co-authored-by: Saya <[email protected]>
Co-authored-by: Jesse Leite <[email protected]>
Co-authored-by: Domantas Petrauskas <[email protected]>
Co-authored-by: Benedikt Franke <[email protected]>
  • Loading branch information
Show file tree
Hide file tree
Showing 53 changed files with 1,258 additions and 554 deletions.
4 changes: 2 additions & 2 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ root = true
[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true
indent_style = space
indent_size = 4
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true

[*.md]
Expand Down
9 changes: 5 additions & 4 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ LOG_LEVEL=debug
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=

BROADCAST_DRIVER=log
CACHE_DRIVER=file
Expand All @@ -29,7 +29,7 @@ REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_MAILER=smtp
MAIL_HOST=mailhog
MAIL_HOST=mailpit
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
Expand All @@ -51,6 +51,7 @@ PUSHER_PORT=443
PUSHER_SCHEME=https
PUSHER_APP_CLUSTER=mt1

VITE_APP_NAME="${APP_NAME}"
VITE_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
VITE_PUSHER_HOST="${PUSHER_HOST}"
VITE_PUSHER_PORT="${PUSHER_PORT}"
Expand Down
3 changes: 2 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
* text=auto
* text=auto eol=lf

*.blade.php diff=html
*.css diff=css
Expand All @@ -8,3 +8,4 @@

/.github export-ignore
CHANGELOG.md export-ignore
.styleci.yml export-ignore
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
2 changes: 1 addition & 1 deletion .github/workflows/pull-requests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: pull requests

on:
pull_request_target:
types: [opened]
types: [ opened ]

permissions:
pull-requests: write
Expand Down
23 changes: 20 additions & 3 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -1,24 +1,41 @@
name: Tests

on: [push, pull_request]
on:
push:
branches:
- master
- '*.x'
pull_request:
schedule:
- cron: '0 0 * * *'

permissions:
contents: read

jobs:
tests:
runs-on: ubuntu-latest

strategy:
fail-fast: true
matrix:
php: [ 8.1, 8.2 ]

name: PHP ${{ matrix.php }}

steps:
- name: Checkout code
uses: actions/checkout@v3

- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: 8.1
php-version: ${{ matrix.php }}
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite
coverage: none

- name: Install Composer dependencies
run: composer install --prefer-dist --no-interaction
run: composer install --prefer-dist --no-interaction --no-progress

- name: Copy environment file
run: cp .env.example .env
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/update-changelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,12 @@ name: update changelog

on:
release:
types: [released]
types: [ released ]

permissions: { }

jobs:
update:
permissions:
contents: write
uses: laravel/.github/.github/workflows/update-changelog.yml@main
7 changes: 3 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
/.phpunit.cache
/node_modules
/public/build
/public/hot
Expand All @@ -6,15 +7,13 @@
/vendor
.env
.env.backup
.env.production
.phpunit.result.cache
Homestead.json
Homestead.yaml
auth.json
npm-debug.log
yarn-error.log
/.fleet
/.idea
/.vscode
after.sh
aliases
Vagrantfile
/.vagrant
5 changes: 1 addition & 4 deletions .styleci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,5 @@ php:
finder:
not-name:
- index.php
js:
finder:
not-name:
- vite.config.js
js: true
css: true
139 changes: 40 additions & 99 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,133 +1,74 @@
# Release Notes

## [Unreleased](https://github.com/laravel/laravel/compare/v9.3.0...9.x)
## [Unreleased](https://github.com/laravel/laravel/compare/v10.2.5...10.x)

## [v9.3.0](https://github.com/laravel/laravel/compare/v9.2.1...v9.3.0) - 2022-07-20
## [v10.2.5](https://github.com/laravel/laravel/compare/v10.2.4...v10.2.5) - 2023-06-30

### Added
- Allow accessing APP_NAME in Vite scope by [@domnantas](https://github.com/domnantas) in https://github.com/laravel/laravel/pull/6204
- Omit default values for suffix in phpunit.xml by [@spawnia](https://github.com/spawnia) in https://github.com/laravel/laravel/pull/6210

- Uses `laravel/pint` for styling by @nunomaduro in https://github.com/laravel/laravel/pull/5945
## [v10.2.4](https://github.com/laravel/laravel/compare/v10.2.3...v10.2.4) - 2023-06-07

### Changed
- Add `precognitive` key to $middlewareAliases by @emargareten in https://github.com/laravel/laravel/pull/6193

- Bump axios version by @ankurk91 in https://github.com/laravel/laravel/pull/5946
- Vite 3 support by @timacdonald in https://github.com/laravel/laravel/pull/5944
## [v10.2.3](https://github.com/laravel/laravel/compare/v10.2.2...v10.2.3) - 2023-06-01

## [v9.2.1](https://github.com/laravel/laravel/compare/v9.2.0...v9.2.1) - 2022-07-13
- Update description by @taylorotwell in https://github.com/laravel/laravel/commit/85203d687ebba72b2805b89bba7d18dfae8f95c8

### Changed
## [v10.2.2](https://github.com/laravel/laravel/compare/v10.2.1...v10.2.2) - 2023-05-23

- Add auth.json to skeleton by @driesvints in https://github.com/laravel/laravel/pull/5924
- Update `bootstrap.js` by @irsyadadl in https://github.com/laravel/laravel/pull/5929
- Add default reloading to skeleton by @timacdonald in https://github.com/laravel/laravel/pull/5927
- Update to the latest version of laravel-vite-plugin by @jessarcher in https://github.com/laravel/laravel/pull/5943
- Add lock path by @taylorotwell in https://github.com/laravel/laravel/commit/a6bfbc7f90e33fd6cae3cb23f106c9689858c3b5

## [v9.2.0](https://github.com/laravel/laravel/compare/v9.1.10...v9.2.0) - 2022-06-28
## [v10.2.1](https://github.com/laravel/laravel/compare/v10.2.0...v10.2.1) - 2023-05-12

### Added
- Add hashed cast to user password by @emargareten in https://github.com/laravel/laravel/pull/6171
- Bring back pusher cluster config option by @jesseleite in https://github.com/laravel/laravel/pull/6174

- Vite by @jessarcher in https://github.com/laravel/laravel/pull/5904
- Added support for easy development configuration in bootstrap.js by @rennokki in https://github.com/laravel/laravel/pull/5900
## [v10.2.0](https://github.com/laravel/laravel/compare/v10.1.1...v10.2.0) - 2023-05-05

### Changed
- Update welcome.blade.php by @aymanatmeh in https://github.com/laravel/laravel/pull/6163
- Sets package.json type to module by @timacdonald in https://github.com/laravel/laravel/pull/6090
- Add url support for mail config by @chu121su12 in https://github.com/laravel/laravel/pull/6170

- Sorted entries in the `en` validation translations file by @FaridAghili in https://github.com/laravel/laravel/pull/5899
## [v10.1.1](https://github.com/laravel/laravel/compare/v10.0.7...v10.1.1) - 2023-04-18

## [v9.1.10](https://github.com/laravel/laravel/compare/v9.1.9...v9.1.10) - 2022-06-07
- Fix laravel/framework constraints for Default Service Providers by @Jubeki in https://github.com/laravel/laravel/pull/6160

### Changed
## [v10.0.7](https://github.com/laravel/laravel/compare/v10.1.0...v10.0.7) - 2023-04-14

- Add language line by @taylorotwell in https://github.com/laravel/laravel/commit/b084aacc5ad105e39c2b058e9523e73655be8d1f
- Improve Pusher configuration for easy development by @oanhnn in https://github.com/laravel/laravel/pull/5897
- Adds `phpunit/[email protected]` support by @nunomaduro in https://github.com/laravel/laravel/pull/6155

## [v9.1.9](https://github.com/laravel/laravel/compare/v9.1.8...v9.1.9) - 2022-05-28
## [v10.1.0](https://github.com/laravel/laravel/compare/v10.0.6...v10.1.0) - 2023-04-15

### Changed
- Minor skeleton slimming by @taylorotwell in https://github.com/laravel/laravel/pull/6159

- Switch to ESM imports by @jessarcher in https://github.com/laravel/laravel/pull/5895
## [v10.0.6](https://github.com/laravel/laravel/compare/v10.0.5...v10.0.6) - 2023-04-05

## [v9.1.8](https://github.com/laravel/laravel/compare/v9.1.7...v9.1.8) - 2022-05-05
- Add job batching options to Queue configuration file by @AnOlsen in https://github.com/laravel/laravel/pull/6149

### Changed
## [v10.0.5](https://github.com/laravel/laravel/compare/v10.0.4...v10.0.5) - 2023-03-08

- Add local_domain option to smtp configuration by @bintzandt in https://github.com/laravel/laravel/pull/5877
- Add specific test user in seeder by @driesvints in https://github.com/laravel/laravel/pull/5879
- Add replace_placeholders to log channels by @alanpoulain in https://github.com/laravel/laravel/pull/6139

## [v9.1.7](https://github.com/laravel/laravel/compare/v9.1.6...v9.1.7) - 2022-05-03
## [v10.0.4](https://github.com/laravel/laravel/compare/v10.0.3...v10.0.4) - 2023-02-27

### Changed
- Fix typo by @izzudin96 in https://github.com/laravel/laravel/pull/6128
- Specify facility in the syslog driver config by @nicolus in https://github.com/laravel/laravel/pull/6130

- Deprecation log stack trace option by @driesvints in https://github.com/laravel/laravel/pull/5874
## [v10.0.3](https://github.com/laravel/laravel/compare/v10.0.2...v10.0.3) - 2023-02-21

## [v9.1.6](https://github.com/laravel/laravel/compare/v9.1.5...v9.1.6) - 2022-04-20
- Remove redundant `@return` docblock in UserFactory by @datlechin in https://github.com/laravel/laravel/pull/6119
- Reverts change in asset helper by @timacdonald in https://github.com/laravel/laravel/pull/6122

### Changed
## [v10.0.2](https://github.com/laravel/laravel/compare/v10.0.1...v10.0.2) - 2023-02-16

- Move password lines into main translation file by @taylorotwell in https://github.com/laravel/laravel/commit/db0d052ece1c17c506633f4c9f5604b65e1cc3a4
- Add missing maintenance to config by @ibrunotome in https://github.com/laravel/laravel/pull/5868
- Remove unneeded call by @taylorotwell in https://github.com/laravel/laravel/commit/3986d4c54041fd27af36f96cf11bd79ce7b1ee4e

## [v9.1.5](https://github.com/laravel/laravel/compare/v9.1.4...v9.1.5) - 2022-04-12
## [v10.0.1](https://github.com/laravel/laravel/compare/v10.0.0...v10.0.1) - 2023-02-15

### Changed
- Add PHPUnit result cache to gitignore by @itxshakil in https://github.com/laravel/laravel/pull/6105
- Allow php-http/discovery as a composer plugin by @nicolas-grekas in https://github.com/laravel/laravel/pull/6106

- Rearrange route methods by @osbre in https://github.com/laravel/laravel/pull/5862
- Add levels to handler by @taylorotwell in https://github.com/laravel/laravel/commit/a507e1424339633ce423729ec0ac49b99f0e57d7
## [v10.0.0 (2022-02-14)](https://github.com/laravel/laravel/compare/v9.5.2...v10.0.0)

## [v9.1.4](https://github.com/laravel/laravel/compare/v9.1.3...v9.1.4) - 2022-03-29

### Changed

- Add encryption configuration by @taylorotwell in https://github.com/laravel/laravel/commit/f7b982ebdf7bd31eda9f05f901bd92ed32446156

## [v9.1.3](https://github.com/laravel/laravel/compare/v9.1.2...v9.1.3) - 2022-03-29

### Changed

- Add an example to the class aliases by @nshiro in https://github.com/laravel/laravel/pull/5846
- Add username in config to use with phpredis + ACL by @neoteknic in https://github.com/laravel/laravel/pull/5851
- Remove "password" from validation lang by @mnastalski in https://github.com/laravel/laravel/pull/5856
- Make authenticate session a route middleware by @taylorotwell in https://github.com/laravel/laravel/pull/5842

## [v9.1.2](https://github.com/laravel/laravel/compare/v9.1.1...v9.1.2) - 2022-03-15

### Changed

- The docker-compose.override.yml should not be ignored by default by @dakira in https://github.com/laravel/laravel/pull/5838

## [v9.1.1](https://github.com/laravel/laravel/compare/v9.1.0...v9.1.1) - 2022-03-08

### Changed

- Add option to configure Mailgun transporter scheme by @jnoordsij in https://github.com/laravel/laravel/pull/5831
- Add `throw` to filesystems config by @ankurk91 in https://github.com/laravel/laravel/pull/5835

### Fixed

- Small typo fix in filesystems.php by @tooshay in https://github.com/laravel/laravel/pull/5827
- Update sendmail default params by @driesvints in https://github.com/laravel/laravel/pull/5836

## [v9.1.0](https://github.com/laravel/laravel/compare/v9.0.1...v9.1.0) - 2022-02-22

### Changed

- Remove namespace from Routes by @emargareten in https://github.com/laravel/laravel/pull/5818
- Update sanctum config file by @suyar in https://github.com/laravel/laravel/pull/5820
- Replace Laravel CORS package by @driesvints in https://github.com/laravel/laravel/pull/5825

## [v9.0.1](https://github.com/laravel/laravel/compare/v9.0.0...v9.0.1) - 2022-02-15

### Changed

- Improve typing on user factory by @axlon in https://github.com/laravel/laravel/pull/5806
- Align min PHP version with docs by @u01jmg3 in https://github.com/laravel/laravel/pull/5807
- Remove redundant `null`s by @felixdorn in https://github.com/laravel/laravel/pull/5811
- Remove default commented namespace by @driesvints in https://github.com/laravel/laravel/pull/5816
- Add underscore to prefix in database cache key by @m4tlch in https://github.com/laravel/laravel/pull/5817

### Fixed

- Fix lang alphabetical order by @shuvroroy in https://github.com/laravel/laravel/pull/5812

## [v9.0.0 (2022-02-08)](https://github.com/laravel/laravel/compare/v8.6.11...v9.0.0)

Laravel 9 includes a variety of changes to the application skeleton. Please consult the diff to see what's new.
Laravel 10 includes a variety of changes to the application skeleton. Please consult the diff to see what's new.
9 changes: 0 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,2 @@
# Changes (WIP)

- Includes Homestead
- API response is forced as JSON
- "api" driver is using sanctum
- enableAuthenticateAs() is available on local
- Catch all (404) on api/ endpoints
- Default /api/account endpoint is added
- User model is not inheriting Authenticable anymore
- Base Model added
- Base Resource added
9 changes: 2 additions & 7 deletions app/Console/Kernel.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,21 +9,16 @@ class Kernel extends ConsoleKernel
{
/**
* Define the application's command schedule.
*
* @param \Illuminate\Console\Scheduling\Schedule $schedule
* @return void
*/
protected function schedule(Schedule $schedule)
protected function schedule(Schedule $schedule): void
{
// $schedule->command('inspire')->hourly();
}

/**
* Register the commands for the application.
*
* @return void
*/
protected function commands()
protected function commands(): void
{
$this->load(__DIR__ . '/Commands');

Expand Down
Loading

0 comments on commit 9591761

Please sign in to comment.