[PR #5782] [MERGED] Laravel 12 & dependancy upgrades #6563

Closed
opened 2026-02-05 10:35:38 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/BookStackApp/BookStack/pull/5782
Author: @ssddanbrown
Created: 8/30/2025
Status: Merged
Merged: 9/2/2025
Merged by: @ssddanbrown

Base: developmentHead: laravel12


📝 Commits (3)

  • cdbac63 Framework: Updated to Laravel 12
  • 64b06bc Packages: Updated predis
  • a27ce6e Packages: Updated npm packages

📊 Changes

15 files changed (+2369 additions, -1402 deletions)

View changed files

📝 app/Config/cache.php (+1 -1)
📝 app/Config/database.php (+2 -4)
📝 composer.json (+3 -3)
📝 composer.lock (+292 -117)
📝 package-lock.json (+1999 -1214)
📝 package.json (+23 -23)
📝 resources/js/wysiwyg/lexical/core/LexicalSelection.ts (+2 -0)
📝 resources/js/wysiwyg/lexical/core/__tests__/unit/LexicalEditor.test.ts (+2 -2)
📝 resources/js/wysiwyg/lexical/core/__tests__/unit/LexicalNode.test.ts (+1 -1)
📝 resources/js/wysiwyg/lexical/core/__tests__/utils/index.ts (+22 -0)
📝 resources/js/wysiwyg/lexical/core/nodes/__tests__/unit/LexicalElementNode.test.ts (+8 -5)
📝 resources/js/wysiwyg/lexical/headless/__tests__/unit/LexicalHeadlessEditor.test.ts (+4 -4)
📝 resources/js/wysiwyg/lexical/selection/__tests__/unit/LexicalSelection.test.ts (+7 -24)
📝 resources/js/wysiwyg/lexical/selection/__tests__/utils/index.ts (+2 -3)
📝 resources/js/wysiwyg/lexical/table/__tests__/unit/LexicalTableNode.test.ts (+1 -1)

📄 Description

Doc Updates:

  • Update Notes:
    • The APP_NAME env option is now not used for the cache key. This option was never documented at all, but if used to prevent cache collisions please use the CACHE_PREFIX option instead.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/BookStackApp/BookStack/pull/5782 **Author:** [@ssddanbrown](https://github.com/ssddanbrown) **Created:** 8/30/2025 **Status:** ✅ Merged **Merged:** 9/2/2025 **Merged by:** [@ssddanbrown](https://github.com/ssddanbrown) **Base:** `development` ← **Head:** `laravel12` --- ### 📝 Commits (3) - [`cdbac63`](https://github.com/BookStackApp/BookStack/commit/cdbac63b401a74ca53a307e78e86da4b02b33c6e) Framework: Updated to Laravel 12 - [`64b06bc`](https://github.com/BookStackApp/BookStack/commit/64b06bcf618455f348648aeac2cf1f295726e955) Packages: Updated predis - [`a27ce6e`](https://github.com/BookStackApp/BookStack/commit/a27ce6e9154387ac24ad3d3df3321ddb19dd7592) Packages: Updated npm packages ### 📊 Changes **15 files changed** (+2369 additions, -1402 deletions) <details> <summary>View changed files</summary> 📝 `app/Config/cache.php` (+1 -1) 📝 `app/Config/database.php` (+2 -4) 📝 `composer.json` (+3 -3) 📝 `composer.lock` (+292 -117) 📝 `package-lock.json` (+1999 -1214) 📝 `package.json` (+23 -23) 📝 `resources/js/wysiwyg/lexical/core/LexicalSelection.ts` (+2 -0) 📝 `resources/js/wysiwyg/lexical/core/__tests__/unit/LexicalEditor.test.ts` (+2 -2) 📝 `resources/js/wysiwyg/lexical/core/__tests__/unit/LexicalNode.test.ts` (+1 -1) 📝 `resources/js/wysiwyg/lexical/core/__tests__/utils/index.ts` (+22 -0) 📝 `resources/js/wysiwyg/lexical/core/nodes/__tests__/unit/LexicalElementNode.test.ts` (+8 -5) 📝 `resources/js/wysiwyg/lexical/headless/__tests__/unit/LexicalHeadlessEditor.test.ts` (+4 -4) 📝 `resources/js/wysiwyg/lexical/selection/__tests__/unit/LexicalSelection.test.ts` (+7 -24) 📝 `resources/js/wysiwyg/lexical/selection/__tests__/utils/index.ts` (+2 -3) 📝 `resources/js/wysiwyg/lexical/table/__tests__/unit/LexicalTableNode.test.ts` (+1 -1) </details> ### 📄 Description ### Doc Updates: - Update Notes: - The `APP_NAME` env option is now not used for the cache key. This option was never documented at all, but if used to prevent cache collisions please use the `CACHE_PREFIX` option instead. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 10:35:38 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#6563