Skip to content

Releases: avocadochif/countries

v1.1.0

05 Nov 19:43
b4859b6
Compare
Choose a tag to compare

Updates and Enhancements

SDK Updates:

  • Updated compile and target SDK versions for both the sample app and the library module, ensuring compatibility with the latest Android SDK.

Build and Language Migration:

  • Migrated from Groovy-based Gradle scripts to Kotlin DSL for a more modern and maintainable build configuration.
  • Introduced Gradle Version Catalog for simplified dependency management.
  • Updated to Java 17 and Android Gradle Plugin 8.6.1, enabling the use of the latest language features and tools.
  • Upgraded Kotlin to version 2.0.20 for enhanced performance and stability.
  • Removed the unnecessary targetSdk field from the library module for better Kotlin DSL compatibility.

Sample App Overhaul:

  • Rebuilt the sample app using Jetpack Compose for a more seamless, modern UI experience.

Data and Content Updates

Country Data:

  • Updated translations for country names across multiple languages, ensuring accuracy and improved localization support.
  • Refined country spellings in CountriesProvider for greater consistency.

Documentation and Housekeeping

Documentation:

  • Added detailed documentation for CountriesProvider to clarify usage and improve developer experience.

Other:

  • Updated .gitignore to include additional entries relevant to the project.

v1.0.2

09 May 10:30
Compare
Choose a tag to compare

What's new:

  • Added new languages:
    • Arabic
    • Bulgarian
    • Czech
    • Danish
    • German
    • Greek
    • Esperanto
    • Spanish
    • Estonian
    • Basque
    • Finnish
    • French
    • Croatian
    • Hungarian
    • Armenian
    • Italian
    • Japanese
    • Korean
    • Lithuanian
    • Dutch
    • Norwegian
    • Polish
    • Portuguese
    • Romanian
    • russian
    • Slovak
    • Slovenian
    • Serbian
    • Swedish
    • Thai
    • Ukrainian
    • Chinese
    • Traditional Chinese

v1.0.1

07 May 21:24
Compare
Choose a tag to compare

What's new:

  • updated jdk version for jitpack publishing

v1.0.0

07 May 21:14
Compare
Choose a tag to compare

What's new:

  • added information of 249 countries based of ISO 3166 and E.164
  • added string resource representation of country name (locale 'en' by default)