You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BREAKING CHANGE: Removed redundant commands for better UX
- Removed laravelplus:pr command (functionality merged into laravelplus:update)
- Removed laravelplus:sync command (use laravelplus:update --direct instead)
- Consolidated PR creation logic into UpstreamUpgradeCommand
- Updated service provider to register only 3 commands
- Updated README with simplified workflow and examples
- Added clear 3-step workflow at the top of README
- Updated all examples to show numbered steps
- Emphasized PR-first workflow throughout documentation
New simplified workflow:
1. php artisan laravelplus:setup (one-time)
2. php artisan laravelplus:check (check for updates)
3. php artisan laravelplus:update (apply updates, creates PR by default)
Benefits:
- Simpler to understand and remember
- Less confusion about which command to use
- Better user experience
- Clear workflow progression
- Maintains all functionality with fewer commands
Copy file name to clipboardExpand all lines: README.md
+36-22Lines changed: 36 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,21 @@
12
12
13
13
A professional Laravel package for syncing with upstream repositories (GitHub, GitLab, Bitbucket, etc.) with comprehensive testing, modern architecture, and enterprise-grade features. **This package is exclusively designed for Laravel 12** and provides a safe, PR-first workflow for keeping your Laravel starter kit projects up to date!
14
14
15
+
## 🚀 Simple 3-Step Workflow
16
+
17
+
```bash
18
+
# 1. Setup (one-time)
19
+
php artisan laravelplus:setup
20
+
21
+
# 2. Check for updates
22
+
php artisan laravelplus:check
23
+
24
+
# 3. Apply updates (creates PR by default)
25
+
php artisan laravelplus:update
26
+
```
27
+
28
+
That's it! No complex commands to remember - just 3 simple steps to keep your Laravel starter kit up to date.
29
+
15
30
## ⚠️ Laravel 12 Exclusive
16
31
17
32
> **Important**: This package is **exclusively designed for Laravel 12** and will not work with older Laravel versions. It leverages Laravel 12's modern architecture and features to provide the best possible experience.
@@ -33,6 +48,11 @@ Welcome to the **LaravelPlus** community! We're building tools that make Laravel
0 commit comments