Releases: khsing/laravel-world
Releases · khsing/laravel-world
v10.0.0 – PHP 8+ & Laravel 8–12
What’s new in v10.0.0
- PHP requirement bumped to ^8.0
- Official support for Laravel 8 – 12
- Fixed MySQL utf8mb4 index errors on
world_cities(uniq_cityindex) - Seeders moved under
Khsing\World\Database\Seeders\*andworld:initnow runs package seeders directly - Added basic tests with PHPUnit 11 & Orchestra Testbench 9
Breaking changes
- Dropped support for PHP 7.x
- Legacy Laravel 5.5–7.x users should stick to the old version
Version matrix
| Package | PHP | Laravel |
|---|---|---|
| 10.x | ^8.0 | 8.x – 12.x |
| 7.0 | 7.2–7 | 7.x (legacy) |
| 6.0 | 7.2–7 | 6.x (legacy) |
| 0.9 | 7.2–7 | 5.x (legacy) |
Release for Laravel 9
v9.0 release for laravel 9
Correct many data
Add:
- Anguilla
- Gambia
- South Sudan
Update name:
- Uzbekistan
- United States Virgin Islands
- British Virgin Islands
- Syrian Arab Republic
- Kingdom of Eswatini
- Federation of Saint Christopher and Nevis
- South Georgia and the South Sandwich Islands
- Solomon Islands
- Slovak Republic
- Pitcairn
- Moldova
- Republic of the Marshall Islands
- Republic of North Macedonia
- Libya
- North Korea
- South Korea
- Kyrgyzstan
- Isle of Man
- Guinea-Bissau
- Equatorial Guinea
- the Republic of Cote d’Ivoire
- Cook Islands
- Central African Republic
- Cayman Islands
- Republic of Cabo Verde
- Bosnia Herzegovina
- Bahrain
Delete duplicated
- Saint Pierre and Miquelon
Correct continent
- Guadeloupe: Africa => North America
- Georgia: Europe => Asia
- Armenia: Europe => Asia
- Azerbaijan: Europe => Asia
- Cyprus: Europe => Asia
- Saint Pierre and Miquelon: South America => South America
- American Samoa: North America => Oceania
- Saint Barthélemy: Europe => North America
- Bonaire, Sint Eustatius and Saba: Europe => North America
- Bouvet Island: Europe => South America
- Curaçao: Europe => North America
- Falkland Islands (Malvinas): Europe => South America
- French Guiana: Europe => South America
- South Georgia and the South Sandwich Islands: Europe => South America
- Guam: North America => Oceania
- British Indian Ocean Territory: Europe => Africa
- Saint Lucia: Europe => North America
- Saint Martin: Europe => North America
- Northern Mariana Islands: North America => Oceania
- Pitcairn: Europe => Oceania
- Saint Helena: Europe => Africa
- Sint Maarten: Europe => North America
- Turks and Caicos Islands: Europe => North America
- French Southern Territories: Europe => Africa
- United States Minor Outlying Islands: North America => Oceania
- British Virgin Islands: Europe => North America
- Wallis and Futuna Islands: Europe => Oceania
Release for Laravel 8.0
v8.0 upgrade fro laravel 8.0
release for laravel 7
v7.0 update for laravel 7
upgrade to laravel 6
Merge pull request #46 from khsing/v6.x upgrade package for laravel-6.x
fixes bugs
- fix starts_with helper function
fix bugs and improvement
- Fix Russia (country) relationship with its cities, Thanks @Nasser-allah
- Link Serbia with right cities, add country Montenegro, link capital of Kosovo. Thanks @Hamzeh-Ahmad
- Fix most country alpha-3 code
- getByCode method support alpha-3 code
Thanks
bug-fixes & improvements
bugfix
- fix uniq index name
improvement
- compatible with sqlite and postgresql