Skip to content
This repository has been archived by the owner on Jun 22, 2022. It is now read-only.

Releases: akexorcist/Localization

1.2.11

21 Dec 18:44
Compare
Choose a tag to compare
  • [Bug] Bug fixed #105 #118 #114 #118
  • [PR] #125 - Fix WebView crashing on Android 5
  • Update Gradle and dependencies version
    • Compile SDK Version 31
    • Target SDK Version 31
    • Kotlin : 1.6.10
    • Gradle : 7.0.2
    • Gradle Plugin : 4.2.2
    • Activity KTX : 1.4.0
    • AndroidX AppCompat 1.4.0

1.2.10

21 Dec 18:44
Compare
Choose a tag to compare
  • [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

13 Apr 16:55
Compare
Choose a tag to compare
  • [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

05 Apr 18:23
Compare
Choose a tag to compare
  • [PR] #96 - Fix compatibility with Hilt ViewModel injection
  • Add CI with GitHub Actions

1.2.7

06 Mar 18:57
Compare
Choose a tag to compare
  • [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

31 Aug 03:03
Compare
Choose a tag to compare
  • [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

15 Apr 17:51
Compare
Choose a tag to compare
  • 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

1.2.4

04 Jan 21:45
Compare
Choose a tag to compare

Merged PR from #7 #25 #10

1.2.3

01 Jan 16:19
Compare
Choose a tag to compare
  • 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

1.2.2

31 Oct 00:32
Compare
Choose a tag to compare

Bug fixed #18
Remove java 1.8 and lambda from the library
Update gradle to 3.0 stable