Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/5.x' into vue3
Browse files Browse the repository at this point in the history
  • Loading branch information
jelleroorda committed Jul 8, 2024
2 parents 7bc3654 + 0097cf5 commit c60eede
Show file tree
Hide file tree
Showing 778 changed files with 14,260 additions and 9,881 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/pint-fix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@ jobs:

- name: Fix PHP code style issues
uses: aglipanci/laravel-pint-action@v2
with:
pintVersion: 1.16.0

- name: Commit changes
uses: stefanzweifel/git-auto-commit-action@v5
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/pint-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,4 @@ jobs:
with:
testMode: true
verboseMode: true
pintVersion: 1.16.0
110 changes: 110 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,115 @@
# Release Notes

## 5.13.0 (2024-07-05)

### What's new
- Arabic translations [#10391](https://github.com/statamic/cms/issues/10391) by @rezbouchabou
- Support operators in where modifier [#10377](https://github.com/statamic/cms/issues/10377) by @jacksleight

### What's fixed
- Fix list fieldtype rendering in listings [#10379](https://github.com/statamic/cms/issues/10379) by @ryanmitchell
- Fix dirty state after entry action or revision publish [#10381](https://github.com/statamic/cms/issues/10381) by @jacksleight
- Fix static:warm not working when using queues and auth together [#10395](https://github.com/statamic/cms/issues/10395) by @duncanmcclean
- Fix CSS for dark mode CP login background [#10399](https://github.com/statamic/cms/issues/10399) by @heidkaemper
- Add negative bottom margin to Textarea's character counter [#10390](https://github.com/statamic/cms/issues/10390) by @jackmcdade
- Improve Asset Fieldtype Dark Mode UI [#10388](https://github.com/statamic/cms/issues/10388) by @jackmcdade
- Rename "Delete" to "Remove" for clarity. [#10387](https://github.com/statamic/cms/issues/10387) by @jackmcdade
- Refactor frontend formFailure to handle precognitive and fetch exceptions [#10376](https://github.com/statamic/cms/issues/10376) by @ryanmitchell
- Fix unauthorized page logout redirect [#10378](https://github.com/statamic/cms/issues/10378) by @bensherred
- Fix user filtering for role or group when using eloquent and a custom table name [#10358](https://github.com/statamic/cms/issues/10358) by @faltjo



## 5.12.0 (2024-06-28)

### What's new
- Ability to disable CP authentication [#8960](https://github.com/statamic/cms/issues/8960) by @duncanmcclean
- Add UI for listing field sortable config [#10259](https://github.com/statamic/cms/issues/10259) by @ryanmitchell

### What's fixed
- Localized entry dates fall back to the origin [#10282](https://github.com/statamic/cms/issues/10282) by @arthurperton
- Support strings in `bard_text` & `bard_html` modifiers [#10369](https://github.com/statamic/cms/issues/10369) by @edalzell
- Allow accessing drafts via the REST API with Live Preview [#10229](https://github.com/statamic/cms/issues/10229) by @duncanmcclean
- Make Asset::clearCaches protected [#10342](https://github.com/statamic/cms/issues/10342) by @ryanmitchell
- Fix HTML fieldtype [#10364](https://github.com/statamic/cms/issues/10364) by @jacksleight
- French translations [#10366](https://github.com/statamic/cms/issues/10366) by @ebeauchamps
- Clarify Statamic repository differences in README [#10368](https://github.com/statamic/cms/issues/10368) by @steveparks



## 5.11.0 (2024-06-24)

### What's new
- Auto stache watcher setting [#10354](https://github.com/statamic/cms/issues/10354) by @jasonvarga
- Allow configuring the Stache's Cache Store [#10303](https://github.com/statamic/cms/issues/10303) by @riasvdv

### What's fixed
- Custom file cache store adjustments [#10362](https://github.com/statamic/cms/issues/10362) by @jasonvarga
- Hide "Restore Revision" button when user is missing relevant permissions [#10314](https://github.com/statamic/cms/issues/10314) by @duncanmcclean
- Remove old logic from support details command [#10360](https://github.com/statamic/cms/issues/10360) by @jasonvarga
- Resolve some deprecatation warnings [#10346](https://github.com/statamic/cms/issues/10346) by @martinoak
- Move test suite from metadata to attributes [#10351](https://github.com/statamic/cms/issues/10351) by @ryanmitchell
- Hide "Rename" and "Delete" options for default filter presets [#10320](https://github.com/statamic/cms/issues/10320) by @duncanmcclean



## 5.10.0 (2024-06-20)

### What's new
- Add site `attribute` method [#10327](https://github.com/statamic/cms/issues/10327) by @ajnsn

### What's fixed
- Fix performance regression by caching fieldtype configs [#10325](https://github.com/statamic/cms/issues/10325) by @jasonvarga
- CSS improvements [#10284](https://github.com/statamic/cms/issues/10284) by @martinoak
- Fix broken revision links on unpublished entries [#10330](https://github.com/statamic/cms/issues/10330) by @faltjo
- Update some translations [#10343](https://github.com/statamic/cms/issues/10343) by @jasonvarga
- Fix linking to addon fields [#10324](https://github.com/statamic/cms/issues/10324) by @edalzell
- Fix nocache tags on shared error pages [#10340](https://github.com/statamic/cms/issues/10340) by @jacksleight
- Migrate from vue-countable [#10287](https://github.com/statamic/cms/issues/10287) by @Cannonb4ll
- Prevent entries being selected when collapsing/expending entries in Tree View [#10322](https://github.com/statamic/cms/issues/10322) by @duncanmcclean
- Ensure `install:broadcasting` is run when installing into Laravel 11 application [#10335](https://github.com/statamic/cms/issues/10335) by @duncanmcclean
- French translations [#10337](https://github.com/statamic/cms/issues/10337) by @ebeauchamps



## 5.9.0 (2024-06-19)

### What's new
- Static cache response statuses [#10334](https://github.com/statamic/cms/issues/10334) by @jasonvarga
- Allow defining a store in the cache tag [#10318](https://github.com/statamic/cms/issues/10318) by @riasvdv

### What's fixed
- Prevent logging "remote: Processed 1 references in total" Git errors [#10332](https://github.com/statamic/cms/issues/10332) by @duncanmcclean
- Fix "Reupload Asset" action [#10333](https://github.com/statamic/cms/issues/10333) by @duncanmcclean
- Lock pint version [#10326](https://github.com/statamic/cms/issues/10326) by @jasonvarga
- Split fieldsets out in install eloquent command [#10310](https://github.com/statamic/cms/issues/10310) by @ryanmitchell
- Fix using `hook` as field name [#10319](https://github.com/statamic/cms/issues/10319) by @duncanmcclean
- Bump braces from 3.0.2 to 3.0.3 [#10315](https://github.com/statamic/cms/issues/10315) by @dependabot
- Bump ws from 8.13.0 to 8.17.1 [#10316](https://github.com/statamic/cms/issues/10316) by @dependabot



## 5.8.0 (2024-06-17)

### What's new
- 404s get included in the full measure static cache [#10294](https://github.com/statamic/cms/issues/10294) by @jasonvarga
- More Flat Camp quotes [#10307](https://github.com/statamic/cms/issues/10307) by @jackmcdade
- Even more [#10288](https://github.com/statamic/cms/issues/10288) by @robdekort
- And more still [#10300](https://github.com/statamic/cms/issues/10300) by @edalzell

### What's fixed
- Prevent additional augmented search result data from being lost [#10301](https://github.com/statamic/cms/issues/10301) by @JohnathonKoster
- Fix nested field path prefixes [#10313](https://github.com/statamic/cms/issues/10313) by @jacksleight



## 5.7.3 (2024-06-13)

### What's fixed
- Improve performance of nested imported fieldsets [#10280](https://github.com/statamic/cms/issues/10280) by @riasvdv



## 5.7.2 (2024-06-06)

### What's fixed
Expand Down
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,10 @@

Statamic is the flat-first, Laravel + Git powered CMS designed for building beautiful, easy to manage websites.

> **Note:** This repository contains the code for the core CMS package. To start your own website project with Statamic, visit the [Statamic application repository][app-repo].
> [!NOTE]
> This repository contains the code for the core Statamic Composer package, to be installed into an existing Laravel application.
>
> The [application repository][app-repo] is where you can find a Laravel application preconfigured with Statamic, which is used when creating a new project via the Statamic CLI tool.
## Learning Statamic

Expand Down
4 changes: 2 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,9 @@
"doctrine/dbal": "^3.6",
"fakerphp/faker": "~1.10",
"google/cloud-translate": "^1.6",
"laravel/pint": "^1.0",
"laravel/pint": "1.16.0",
"mockery/mockery": "^1.3.3",
"orchestra/testbench": "^8.0 || ^9.0",
"orchestra/testbench": "^8.14 || ^9.0",
"phpunit/phpunit": "^10.0"
},
"config": {
Expand Down
15 changes: 15 additions & 0 deletions config/cp.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,21 @@

'route' => env('CP_ROUTE', 'cp'),

/*
|--------------------------------------------------------------------------
| Authentication
|--------------------------------------------------------------------------
|
| Whether the Control Panel's authentication pages should be enabled,
| and where users should be redirected in order to authenticate.
|
*/

'auth' => [
'enabled' => true,
'redirect_to' => null,
],

/*
|--------------------------------------------------------------------------
| Start Page
Expand Down
13 changes: 12 additions & 1 deletion config/stache.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,18 @@
|
*/

'watcher' => env('STATAMIC_STACHE_WATCHER', true),
'watcher' => env('STATAMIC_STACHE_WATCHER', 'auto'),

/*
|--------------------------------------------------------------------------
| Cache Store
|--------------------------------------------------------------------------
|
| Here you may configure which Cache Store the Stache uses.
|
*/

'cache_store' => null,

/*
|--------------------------------------------------------------------------
Expand Down
15 changes: 15 additions & 0 deletions config/static_caching.php
Original file line number Diff line number Diff line change
Expand Up @@ -129,4 +129,19 @@

'warm_queue' => null,

/*
|--------------------------------------------------------------------------
| Shared Error Pages
|--------------------------------------------------------------------------
|
| You may choose to share the same statically generated error page across
| all errors. For example, the first time a 404 is encountered it will
| be generated and cached, and then served for all subsequent 404s.
|
| This is only supported for half measure.
|
*/

'share_errors' => false,

];
Loading

0 comments on commit c60eede

Please sign in to comment.