Skip to content

Releases: hyperdevs-team/poeditor-android-gradle-plugin

4.3.0

14 Jul 12:02
5f27902

Choose a tag to compare

Added

  • Add new includeComments flag to keep comments generated in PoEditor in the generated XML files.
Groovy
poEditor { apiToken = "your_api_token" projectId = 12345 defaultLang = "en" includeComments = true }
Kotlin
poEditor { apiToken = "your_api_token" projectId = 12345 defaultLang = "en" includeComments = true }

Fixed

  • Fix bug with & character not being properly escaped.

4.2.1

07 Dec 19:28
03a8cdf

Choose a tag to compare

Fixed

  • Fix issue with toLowerCase behavior for the Turkish language. Thanks to @fevziomurtekin for the contribution!

4.2.0

21 Dec 22:30
7825fda

Choose a tag to compare

Added

  • Add new untranslatableStringsRegex to define a regex to mark matching PoEditor string keys as untranslatable.
Groovy
poEditor { apiToken = "your_api_token" projectId = 12345 defaultLang = "en" untranslatableStringsRegex = "(.*)" }
Kotlin
poEditor { apiToken = "your_api_token" projectId = 12345 defaultLang = "en" untranslatableStringsRegex = "(.*)" }

4.1.2

10 Dec 23:50

Choose a tag to compare

Fixed

  • Fix default resource file name constant value.

4.1.1

10 Dec 23:35
50e2681

Choose a tag to compare

Fixed

  • Restore conventions for uninitialized properties
  • Fix flavor-specific configs not picking up the default resource path for the brand

4.1.0

26 Nov 22:29
935520c

Choose a tag to compare

Changed

  • Allow PoEditor importing task lazy configuration.

4.0.0

07 Nov 17:52

Choose a tag to compare

Changed

  • BREAKING CHANGE: Bump Gradle version to 8 and AGP version to 8.1.2.
  • Update dependencies.

3.4.2

28 Aug 16:25
148be5c

Choose a tag to compare

Fixed

  • Fix tags not being sent as String JSON array. Thanks to @bogdanzurac for the contribution!

3.4.1

13 Jul 09:38
ed31fba

Choose a tag to compare

Fixed

  • Fix parsing of texts with more than 9 placeholders.

3.4.0

08 May 20:11
bc74550

Choose a tag to compare

Added

  • Add new unescapeHtmlTags flag to enable or disable HTML unescaping from strings.
Groovy
poEditor { apiToken = "your_api_token" projectId = 12345 defaultLang = "en" unescapeHtmlTags = false }
Kotlin
poEditor { apiToken = "your_api_token" projectId = 12345 defaultLang = "en" unescapeHtmlTags = false }