- [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
- [pr] #66 - Fix incompatible with AppCompat 1.2.0 or higher
- [pr] #60 - Supporting locale variants
- [bug] 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
- [bug] Bug fixed #53 #52 #41
- Removed dummy activity for fade in/out transition when language changing (if you want, create by yourself when onBeforeLocaleChanged(...) called)
- API level 14 supported (#54)
- Added example code for AndroidX Preferences
- [bug] Bug fixed : Incorrect behavior in API level 24-27 (Android 7.0 - 8.1) #30 #37
- [bug] 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
- [bug] Bug fixed #18
- Remove java 1.8 and lambda from the library
- Update gradle to 3.0 stable
- Support string resource from getApplicationContext()
- Add LocalizationApplicationDelegate. So you need to custom application class in your app
- LocalizationDelegate was deprecated, replace by LocalizationActivityDelegate