Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Countries Laravel Package

lwwcas/laravel-countries

View on GitHub
Deep Wiki
Context7
4.12.0.1

⚡ Added support for Laravel 12 and updated dependencies

✅ Ensured migration compatibility with Laravel 10

🛠 Fixed a bug with paths when pushing the wcountries config file

🌟 Introduced a large collection of motivational quotes

4.11.0.4

Pull request #32 Issue #30

thanks for the contribution @hnasiry

4.11.0.3
4.11.0.2
4.11.0.1

Release Notes for Version 4.11.0.1

We’re excited to announce the release of version 4.11.0.1, featuring a comprehensive refactor, significant improvements, and an extensive new documentation to help you make the most of this package. Here’s what’s new in this version:

🔄 Complete Refactor

  • Improved Architecture: The package has been fully restructured to optimize performance and maintainability, making it easier to extend and adapt to various needs.
  • Enhanced Code Quality: Refactored code now aligns with best practices, improving the stability and reliability of the package.

🚀 New Features & Enhancements

  • Optimized Database Relationships: We've separated certain country data into individual tables, which are now efficiently linked to reduce query load and streamline data access.
  • Advanced Query Scopes: Added new query scopes for easier and faster country-related searches, including borders, currencies, languages, and flag colors.
  • Country Metadata Access: Detailed access to country metadata, including flag colors in various formats, geographical coordinates, and much more.

📘 Extensive Documentation

  • Detailed Guides: Step-by-step documentation that covers all aspects of the package, from setting up to accessing advanced features.
  • API References: Clear explanations for each class and method, helping you quickly find the information you need.
  • Examples and Use Cases: Practical examples and recommended usage patterns for developers of all levels.

This release makes it simpler than ever to work with country data, giving you more flexibility and control over how you access and display information. Thank you for being part of our community, and we look forward to hearing your feedback on this exciting new version!

3.5.2
3.5.1

This simple release adds a fix contributed by @mucenica-bogdan With https://github.com/lwwcas/laravel-countries/pull/26

3.5.0

This simple release add Laravel 11 support to the package

3.4.6
3.4.5
3.4.4
3.4.3
  • Remove unused AN country, besides not being officially allocated to ISO 3166-1 alpha-2
  • Remove 'CY' duplicate
  • Minor fixes
3.4.2

For an easy upgrade follow these steps

It is recommended to make a backup to proceed with this update.

  1. Run php artisan make:seeder DutchTranslatesData
  2. Paste this code in the seed that was created $this->call(\Lwwcas\LaravelCountries\Database\Seeders\fix\DutchTranslatesUpdatedSeeder::class);
  3. Run the seed that was created with the command php artisan db:seed --class=DutchTranslatesData
  4. Delete DutchTranslatesData.php file

The changes will create in your database the Dutch language and its translations, in respective tables.

3.4.1

For an easy upgrade follow these steps

It is recommended to make a backup to proceed with this update.

  1. Run php artisan make:seeder ArabicTranslatesData
  2. Paste this code in the seed that was created $this->call(\Lwwcas\LaravelCountries\Database\Seeders\fix\ArabicTranslatesUpdatedSeeder::class);
  3. Run the seed that was created with the command php artisan db:seed --class=ArabicTranslatesData
  4. Delete ArabicTranslatesData.php file

The changes will create in your database the Arabic language and its translations, in respective tables.

3.4.0

This simple release add Laravel 10 support to the package

3.3.1

For an easy upgrade follow these steps

It is recommended to make a backup to proceed with this update.

  1. Run php artisan make:seeder PhilippinesData
  2. Paste this code in the seed that was created $this->call(\Lwwcas\LaravelCountries\Database\Seeders\fix\PhilippinesTranslatesUpdatedSeeder::class);
  3. Run the seed that was created with the command php artisan db:seed --class=PhilippinesData
  4. Delete PhilippinesData.php file

The changes will create in your database the Filipina country and its translations, in respective tables.

3.2.0

This simple release add Laravel 9 support to the package

3.1.1
3.1.0
  • Update the order that migrations are run
  • Update Readme file
3.0.0

It was developed from the ground up to get close to what I think is impressive.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle