Skip to content

Releases: leon-cleaning-services/leon

v58

25 Apr 17:37
8084561

Choose a tag to compare

🚀 Features

  • feat(i18n): Chinese translations for the user interface

🐛 Fixes

  • fix: delete wrong translation file

⬆️ Dependencies

  • chore(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.10.0 to 1.11.0
  • chore(deps): Bump androidx.compose:compose-bom from 2026.03.01 to 2026.04.01
  • chore(deps): Bump com.github.ben-manes.versions from 0.53.0 to 0.54.0
  • chore(deps): Bump com.android.tools.build:gradle from 9.1.0 to 9.2.0
  • chore(deps): Bump androidx.navigation:navigation-compose from 2.9.7 to 2.9.8

v57

23 Apr 17:56
eaed3c0

Choose a tag to compare

v57

Leon's global reach is expanding thanks to @BG2NDR, who added sanitizers for several Chinese websites, and @monta-gh, who contributed Japanese translations. Additionally, the interface has been slightly modernized.

🚀 Features

  • feat(ui): modernise MainScreen with Material You design and adaptive layout
  • feat(i18n): add Japanese translation
  • Chinese support
  • feat: copy URL to clipboard when card is clicked

🐛 Fixes

  • fix(strings): fix typo "Schaltflächte" → "Schaltfläche" in German strings
  • fix: rename Chinese locale folder

🔧 Maintenance

  • ci: replace gradle/actions/setup-gradle with actions/cache
  • ci: disable artifact comment step on forked PRs

⬆️ Dependencies

  • chore(deps): Bump kotest from 6.1.9 to 6.1.10
  • chore(deps): Bump gradle/actions from 5 to 6
  • chore(deps): Bump actions/github-script from 7 to 8
  • chore(deps): Bump addressable from 2.8.9 to 2.9.0

v56

29 Mar 17:10
facc74a

Choose a tag to compare

v56

🚀 Features

  • feat(sanitizer): add Snapchat sanitizer
  • feat(ui): add About dialog to Settings screen

⬆️ Dependencies

  • chore(deps): Bump kotest from 6.1.7 to 6.1.9
  • chore(deps): Bump com.diffplug.spotless from 8.3.0 to 8.4.0
  • chore(deps): Bump androidx.browser:browser from 1.9.0 to 1.10.0
  • chore(deps): Bump androidx.compose:compose-bom from 2026.03.00 to 2026.03.01

v55

24 Mar 21:11
c6220e0

Choose a tag to compare

v55

🚀 Features

  • feat(sanitizer): add AdobeMarketoEngageSanitizer
  • feat(sanitizer): add BlueskyRedirectSanitizer
  • feat(settings): add protect app screen switch
  • feat(sanitizer): add sanitizers for latinatoday.it and archivio.ilmessaggero.it

🐛 Fixes

  • fix(sanitizer): extend NetflixSanitizer to remove all query arguments
  • fix: Fastlane setup

🔧 Maintenance

  • docs: add instruction to mark PR as ready for review after work is done
  • chore: use Fastlane for Play Store deployment

v54

21 Mar 17:51
9afff42

Choose a tag to compare

v54

🚀 Features

  • feat: add Google Maps URL sanitizer
  • feat: add YahooReferrerSanitizer for guce_referrer tracking parameters
  • feat(sanitizer): extend FacebookAnalyticsSanitizer to also remove cHash parameter
  • feat(sanitizer): extend GoogleAnalyticsSanitizer to remove gad_* parameters
  • feat(sanitizer): add MetaAdSanitizer
  • feat(sanitizer): add LinkedInSanitizer
  • feat(sanitizer): add EchoboxSanitizer
  • feat(settings): add search/filter input to sanitizers list screen
  • chore: add missing translations for Polish, Russian and Vietnamese

🐛 Fixes

  • fix: preserve channel_id parameter in YoutubeSanitizer

🔧 Maintenance

  • Add .github/copilot-instructions.md for AI agent guidance
  • chore: change tabs to spaces
  • Post artifact download link as PR comment after successful build
  • Add explicit formatKotlin instruction to Copilot instructions
  • docs: add conventional commits specification to copilot instructions
  • docs: extend copilot instructions with PR labels and closing keywords guidance
  • chore: add spotless Gradle plugin with license header configuration for Kotlin files

⬆️ Dependencies

  • chore(deps): Bump gradle-wrapper from 9.3.1 to 9.4.1
  • chore(deps): Bump androidx.compose:compose-bom from 2026.02.01 to 2026.03.00
  • chore(deps): Bump kotlin from 2.3.10 to 2.3.20

v53

15 Mar 19:43
a7fd777

Choose a tag to compare

v53

🐛 Fixes

  • fix: crash on licenses screen

🔧 Maintenance

  • chore: use setup-gradle for improved build caching

⬆️ Dependencies

  • chore(deps): Bump androidx.datastore:datastore-preferences from 1.2.0 to 1.2.1
  • chore(deps): Bump androidx.activity:activity-compose from 1.12.4 to 1.13.0
  • chore(deps): Bump kotest from 6.1.4 to 6.1.7
  • chore(deps): Bump com.android.tools.build:gradle from 9.0.1 to 9.1.0
  • chore(deps): Bump androidx.core:core-ktx from 1.17.0 to 1.18.0

v52

15 Mar 14:33
beb43a4

Choose a tag to compare

v52

🚀 Features

  • feat(sanitizer): add threads.com support to ThreadsSanitizer
  • feat: add substack sanitizer
  • add sanitizers for autotrader.co.uk and cargurus.co.uk

🔧 Maintenance

  • migrate Triple-T structure to Fastlane
  • chore: raise min SDK to 23 (Android 6.0)

⬆️ Dependencies

  • chore(deps): Bump kotest from 6.0.2 to 6.0.3
  • chore(deps): Bump com.github.ben-manes.versions from 0.52.0 to 0.53.0
  • chore(deps): Bump androidx.navigation:navigation-compose from 2.9.3 to 2.9.5
  • chore(deps): Bump kotlin from 2.2.10 to 2.2.20
  • chore(deps): Bump androidx.compose:compose-bom from 2025.08.01 to 2025.09.01
  • chore(deps): Bump stefanzweifel/git-auto-commit-action from 6 to 7
  • chore(deps): Bump actions/upload-artifact from 4 to 5
  • chore(deps): Bump androidx-lifecycle from 2.9.3 to 2.9.4
  • chore(deps): Bump androidx.activity:activity-compose from 1.10.1 to 1.11.0
  • chore(deps): Bump mikepenz/release-changelog-builder-action from 5 to 6
  • chore(deps): Bump kotlin from 2.2.20 to 2.2.21
  • chore(deps): Bump kotest from 6.0.3 to 6.0.4
  • chore(deps): Bump androidx.compose:compose-bom from 2025.09.01 to 2025.10.01
  • chore: update dependencies
  • chore(deps): Bump actions/checkout from 5 to 6
  • chore(deps): Bump kotest from 6.0.4 to 6.0.6
  • chore(deps): Bump com.github.triplet.play from 3.12.1 to 3.12.2
  • chore(deps): Bump androidx-lifecycle from 2.9.4 to 2.10.0
  • chore(deps): Bump androidx.activity:activity-compose from 1.11.0 to 1.12.0
  • chore(deps): Bump androidx.datastore:datastore-preferences from 1.1.7 to 1.2.0
  • chore(deps): Bump actions/upload-artifact from 5 to 6
  • chore(deps): Bump kotlin from 2.2.21 to 2.3.0
  • chore(deps): Bump mikepenz-aboutlibraries from 13.1.0 to 13.2.1
  • chore(deps): Bump com.github.triplet.play from 3.12.2 to 3.13.0
  • chore(deps): Bump androidx.compose:compose-bom from 2025.10.01 to 2025.12.01
  • chore(deps): Bump kotest from 6.0.6 to 6.0.7
  • chore(deps): Bump actions/upload-artifact from 6 to 7
  • chore(deps): Bump gradle-wrapper from 9.2.0 to 9.3.1
  • chore(deps): Bump kotlin from 2.3.0 to 2.3.10
  • chore(deps): Bump io.mockk:mockk from 1.14.6 to 1.14.9
  • chore(deps): Bump androidx.compose:compose-bom from 2025.12.01 to 2026.02.01
  • chore(deps): Bump com.android.tools.build:gradle from 8.13.0 to 9.0.1
  • chore(deps): Bump androidx.navigation:navigation-compose from 2.9.5 to 2.9.7
  • chore(deps): Bump kotest from 6.1.2 to 6.1.4
  • chore(deps): Bump org.jmailen.kotlinter from 5.2.0 to 5.4.2
  • chore(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.9.0 to 1.10.0
  • chore(deps): Bump androidx.activity:activity-compose from 1.12.0 to 1.12.4

v51

09 Sep 05:44
eaade71

Choose a tag to compare

v51

🔧 Maintenance

  • chore: update Dependabot configuration
  • chore: fix some deprecations

⬆️ Dependencies

  • chore(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.8.1 to 1.9.0
  • chore(deps): Bump kotlin from 2.1.21 to 2.2.0
  • chore(deps): Bump com.android.tools.build:gradle from 8.10.1 to 8.11.0
  • chore(deps): Bump io.mockk:mockk from 1.14.2 to 1.14.4
  • chore(deps): Bump androidx.compose:compose-bom from 2025.06.01 to 2025.08.01
  • chore(deps): Bump io.mockk:mockk from 1.14.4 to 1.14.5
  • chore(deps): Bump mikepenz-aboutlibraries from 12.2.3 to 12.2.4
  • chore(deps): Bump actions/setup-java from 4 to 5
  • chore(deps): Bump actions/checkout from 4 to 5
  • chore(deps): Bump androidx-lifecycle from 2.9.1 to 2.9.2
  • chore(deps): Bump kotlin from 2.2.0 to 2.2.10
  • chore(deps): Bump androidx.navigation:navigation-compose from 2.9.0 to 2.9.3
  • chore(deps): Bump androidx.browser:browser from 1.8.0 to 1.9.0
  • chore(deps): Bump kotest from 5.9.1 to 6.0.2
  • chore(deps): Bump androidx-lifecycle from 2.9.2 to 2.9.3
  • chore(deps): Bump com.android.tools.build:gradle from 8.11.0 to 8.13.0
  • chore(deps): Bump androidx.core:core-ktx from 1.16.0 to 1.17.0
  • chore(deps): Bump org.jmailen.kotlinter from 5.1.1 to 5.2.0
  • chore: upgrade Gradle to 8.14.3

v50

22 Jun 16:43
3160fec

Choose a tag to compare

v50

Unfortunately the GitHub Release and changelog for v49 is missing due to a deployment problem which has been fixed now. It basically only contains dependency updates.

v48

16 Mar 11:08
58221b2

Choose a tag to compare

v48

⬆️ Dependencies

  • chore(deps): Bump androidx.compose:compose-bom from 2024.11.00 to 2024.12.01
  • chore(deps): Bump org.jmailen.kotlinter from 4.5.0 to 5.0.1
  • chore(deps): Bump com.android.tools.build:gradle from 8.7.2 to 8.7.3
  • chore(deps): Bump androidx.navigation:navigation-compose from 2.8.4 to 2.8.5
  • chore(deps): Bump kotlin from 2.0.21 to 2.1.0
  • chore: update Gradle to 8.11.1
  • chore(deps): Bump io.mockk:mockk from 1.13.13 to 1.13.14
  • chore(deps): Bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.9.0 to 1.10.1
  • chore(deps): Bump io.mockk:mockk from 1.13.14 to 1.13.16
  • chore(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.7.3 to 1.8.0
  • chore(deps): Bump com.android.tools.build:gradle from 8.7.3 to 8.8.0
  • chore(deps): Bump mikepenz-aboutlibraries from 11.2.3 to 11.4.0
  • chore(deps): Bump androidx.datastore:datastore-preferences from 1.1.1 to 1.1.2
  • chore(deps): Bump androidx.activity:activity-compose from 1.9.3 to 1.10.0
  • chore(deps): Bump com.github.ben-manes.versions from 0.51.0 to 0.52.0
  • chore(deps): Bump mikepenz-aboutlibraries from 11.4.0 to 11.5.0
  • chore(deps): Bump androidx.compose:compose-bom from 2024.12.01 to 2025.01.00
  • chore(deps): Bump androidx.compose:compose-bom from 2025.01.00 to 2025.01.01
  • chore(deps): Bump androidx.navigation:navigation-compose from 2.8.5 to 2.8.6
  • chore(deps): Bump kotlin from 2.1.0 to 2.1.10
  • chore(deps): Bump androidx.compose:compose-bom from 2025.01.01 to 2025.02.00
  • chore(deps): Bump androidx.navigation:navigation-compose from 2.8.6 to 2.8.7
  • chore(deps): Bump com.android.tools.build:gradle from 8.8.0 to 8.8.1
  • chore(deps): Bump mikepenz-aboutlibraries from 11.5.0 to 11.6.0
  • chore(deps): Bump mikepenz-aboutlibraries from 11.6.0 to 11.6.3
  • chore(deps): Bump androidx.navigation:navigation-compose from 2.8.7 to 2.8.8
  • chore(deps): Bump com.android.tools.build:gradle from 8.8.1 to 8.8.2
  • chore(deps): Bump androidx.datastore:datastore-preferences from 1.1.2 to 1.1.3
  • chore(deps): Bump androidx.activity:activity-compose from 1.10.0 to 1.10.1
  • chore(deps): Bump io.mockk:mockk from 1.13.16 to 1.13.17
  • chore(deps): Bump com.android.tools.build:gradle from 8.8.2 to 8.9.0
  • chore(deps): Bump androidx.compose:compose-bom from 2025.02.00 to 2025.03.00
  • chore(deps): Bump androidx.navigation:navigation-compose from 2.8.8 to 2.8.9