This repository has been archived by the owner on Jun 22, 2022. It is now read-only.
Releases: akexorcist/Localization
Releases · akexorcist/Localization
1.2.11
1.2.10
- [Bug] Bug fixed #105 #103 #92
- [PR] #108 - Fix resource not found crash
- Fix incorrect Configuration creation
- Using centralize localized logic (See LocalizationUtility)
- Remove LocalizationContext (no need anymore)
- Prevent BadParcelableException in LocalizationActivityDelegate.checkBeforeLocaleChanging() with try-catch
- Change LocalizationDelegate.getResources(Context) to LocalizationDelegate.getResources(Context, Resources) because resources from super class is require in this method. That's mean who does not using LocalizationApplication must update this method
1.2.9
- [Bug] Bug fixed #93 #95
- [PR] #101 - Update README.md
- Add LocalizationService and LocalizationServiceDelegate for Service
- Add
Context.toLocalizedContext()
extension function to convert context to localized context - Add more sample code and UI test for Dialog Fragment, Dialog + WebView, and BroadcastReceiver
- Update Gradle and dependencies version
- Kotlin : 1.4.32
- Gradle Plugin : 4.1.3
- Activity KTX : 1.2.2
1.2.8
1.2.7
- [PR] #74 - Add setLanguageWithoutNotification
- [PR] #83 - fix: activity Intent can be NULL
- [Bug] Bug fixed #72 #75
- Migrate sample project from Java to Kotlin
- New UI for sample project
- Add more sample code for Dark Theme and Hilt Dependency Injection
- Migrate UI test from Espresso to Kakao
- Update Gradle and dependencies version
- Kotlin : 1.4.31
- Gradle Plugin : 4.1.2
- Gradle Wrapper : 6.5
1.2.6
- [PR] #66 - Fix incompatible with AppCompat 1.2.0 or higher
- [PR] #60 - Supporting locale variants
- Bug fixed #65
- Add layout resource support in LocalizationActivity's constructor
- Fix base context and application context not update in some version
- Update UI test
- Update Gradle and dependencies version
- Kotlin : 1.3.72
- Gradle Plugin : 4.0.1
- Gradle Wrapper : 6.1.1
- AppCompat : 1.2.0
1.2.5
1.2.4
1.2.3
- Bug fixed : Incorrect behavior in API level 24-27 (Android 7.0 - 8.1) #30 #37
- Bug fixed : setDefaultLanguage does not work properly #28
- Migrate to AndroidX and latest Gradle
- Migrate to Kotlin
- Add UI automated test in example code
- Move set default language to Application class (Please see the migrate instruction)
- Add pre-implemented application class for LocalizationApplicationDelegate