Skip to content

Commit 675f284

Browse files
AlvinCodedgithub-actions[bot]
authored andcommitted
Update CHANGELOG
1 parent 148134d commit 675f284

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,39 @@
22

33
All notable changes to `grok-php-client` will be documented in this file.
44

5+
## v1.3.0 - 2025-03-10
6+
7+
### v1.3.0 - 2025-02-26
8+
9+
#### Added
10+
11+
- **Laravel 11+ Integration** as a first-class framework implementation
12+
- Laravel Service Provider and Facade for seamless integration
13+
- `grok:install` Artisan command for configuration setup
14+
- Automatic environment configuration (.env) management
15+
- Publishable configuration file with base URL customization
16+
- Dependency injection support via Laravel's service container
17+
- Framework-specific testing scaffolding
18+
19+
#### Fixed
20+
21+
- Complete test suite overhaul with proper API mocking
22+
- Resolved all environment variable handling issues
23+
- Fixed streaming callback type declarations
24+
- Addressed enum serialization/deserialization errors
25+
- Corrected image URL validation logic
26+
- Fixed parameter validation ranges across all endpoints
27+
- Resolved 40+ test errors from previous implementation
28+
29+
#### Changed
30+
31+
- **BC Break:** Configuration structure now separates core and Laravel-specific options
32+
- Updated CI/CD pipeline to handle framework-specific tests
33+
- Improved error messages for API key validation
34+
- Refactored HTTP client handling for better test isolation
35+
36+
*Upgrade Note: Existing users should run `php artisan grok:install` after upgrading for new configuration format.*
37+
538
## v1.2.0 - 2025-02-06
639

740
### Added

0 commit comments

Comments
 (0)