Releases: leon-cleaning-services/leon
Releases · leon-cleaning-services/leon
v58
🚀 Features
- feat(i18n): Chinese translations for the user interface
- PR: #743
🐛 Fixes
- fix: delete wrong translation file
- PR: #750
⬆️ Dependencies
- chore(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.10.0 to 1.11.0
- PR: #745
- chore(deps): Bump androidx.compose:compose-bom from 2026.03.01 to 2026.04.01
- PR: #746
- chore(deps): Bump com.github.ben-manes.versions from 0.53.0 to 0.54.0
- PR: #747
- chore(deps): Bump com.android.tools.build:gradle from 9.1.0 to 9.2.0
- PR: #748
- chore(deps): Bump androidx.navigation:navigation-compose from 2.9.7 to 2.9.8
- PR: #749
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
- PR: #734
- feat(i18n): add Japanese translation
- PR: #738
- Chinese support
- PR: #728
- feat: copy URL to clipboard when card is clicked
- PR: #739
🐛 Fixes
- fix(strings): fix typo "Schaltflächte" → "Schaltfläche" in German strings
- PR: #727
- fix: rename Chinese locale folder
- PR: #740
🔧 Maintenance
- ci: replace gradle/actions/setup-gradle with actions/cache
- PR: #733
- ci: disable artifact comment step on forked PRs
- PR: #737
⬆️ Dependencies
v56
v55
🚀 Features
- feat(sanitizer): add AdobeMarketoEngageSanitizer
- PR: #713
- feat(sanitizer): add BlueskyRedirectSanitizer
- PR: #715
- feat(settings): add protect app screen switch
- PR: #716
- feat(sanitizer): add sanitizers for latinatoday.it and archivio.ilmessaggero.it
- PR: #718
🐛 Fixes
- fix(sanitizer): extend NetflixSanitizer to remove all query arguments
- PR: #717
- fix: Fastlane setup
- PR: #719
🔧 Maintenance
v54
🚀 Features
- feat: add Google Maps URL sanitizer
- PR: #690
- feat: add YahooReferrerSanitizer for guce_referrer tracking parameters
- PR: #695
- feat(sanitizer): extend FacebookAnalyticsSanitizer to also remove cHash parameter
- PR: #697
- feat(sanitizer): extend GoogleAnalyticsSanitizer to remove gad_* parameters
- PR: #698
- feat(sanitizer): add MetaAdSanitizer
- PR: #699
- feat(sanitizer): add LinkedInSanitizer
- PR: #701
- feat(sanitizer): add EchoboxSanitizer
- PR: #706
- feat(settings): add search/filter input to sanitizers list screen
- PR: #707
- chore: add missing translations for Polish, Russian and Vietnamese
- PR: #709
🐛 Fixes
- fix: preserve channel_id parameter in YoutubeSanitizer
- PR: #694
🔧 Maintenance
- Add .github/copilot-instructions.md for AI agent guidance
- PR: #689
- chore: change tabs to spaces
- PR: #691
- Post artifact download link as PR comment after successful build
- PR: #692
- Add explicit formatKotlin instruction to Copilot instructions
- PR: #693
- docs: add conventional commits specification to copilot instructions
- PR: #696
- docs: extend copilot instructions with PR labels and closing keywords guidance
- PR: #700
- chore: add spotless Gradle plugin with license header configuration for Kotlin files
- PR: #702
⬆️ Dependencies
v53
🐛 Fixes
- fix: crash on licenses screen
- PR: #676
🔧 Maintenance
- chore: use setup-gradle for improved build caching
- PR: #682
⬆️ Dependencies
- chore(deps): Bump androidx.datastore:datastore-preferences from 1.2.0 to 1.2.1
- PR: #677
- chore(deps): Bump androidx.activity:activity-compose from 1.12.4 to 1.13.0
- PR: #678
- chore(deps): Bump kotest from 6.1.4 to 6.1.7
- PR: #680
- chore(deps): Bump com.android.tools.build:gradle from 9.0.1 to 9.1.0
- PR: #679
- chore(deps): Bump androidx.core:core-ktx from 1.17.0 to 1.18.0
- PR: #681
v52
🚀 Features
- feat(sanitizer): add threads.com support to ThreadsSanitizer
- PR: #653
- feat: add substack sanitizer
- PR: #654
- add sanitizers for autotrader.co.uk and cargurus.co.uk
- PR: #674
🔧 Maintenance
⬆️ Dependencies
- chore(deps): Bump kotest from 6.0.2 to 6.0.3
- PR: #624
- chore(deps): Bump com.github.ben-manes.versions from 0.52.0 to 0.53.0
- PR: #627
- chore(deps): Bump androidx.navigation:navigation-compose from 2.9.3 to 2.9.5
- PR: #628
- chore(deps): Bump kotlin from 2.2.10 to 2.2.20
- PR: #626
- chore(deps): Bump androidx.compose:compose-bom from 2025.08.01 to 2025.09.01
- PR: #625
- chore(deps): Bump stefanzweifel/git-auto-commit-action from 6 to 7
- PR: #631
- chore(deps): Bump actions/upload-artifact from 4 to 5
- PR: #633
- chore(deps): Bump androidx-lifecycle from 2.9.3 to 2.9.4
- PR: #632
- chore(deps): Bump androidx.activity:activity-compose from 1.10.1 to 1.11.0
- PR: #634
- chore(deps): Bump mikepenz/release-changelog-builder-action from 5 to 6
- PR: #635
- chore(deps): Bump kotlin from 2.2.20 to 2.2.21
- PR: #637
- chore(deps): Bump kotest from 6.0.3 to 6.0.4
- PR: #636
- chore(deps): Bump androidx.compose:compose-bom from 2025.09.01 to 2025.10.01
- PR: #638
- chore: update dependencies
- PR: #639
- chore(deps): Bump actions/checkout from 5 to 6
- PR: #648
- chore(deps): Bump kotest from 6.0.4 to 6.0.6
- PR: #647
- chore(deps): Bump com.github.triplet.play from 3.12.1 to 3.12.2
- PR: #644
- chore(deps): Bump androidx-lifecycle from 2.9.4 to 2.10.0
- PR: #643
- chore(deps): Bump androidx.activity:activity-compose from 1.11.0 to 1.12.0
- PR: #645
- chore(deps): Bump androidx.datastore:datastore-preferences from 1.1.7 to 1.2.0
- PR: #646
- chore(deps): Bump actions/upload-artifact from 5 to 6
- PR: #655
- chore(deps): Bump kotlin from 2.2.21 to 2.3.0
- PR: #656
- chore(deps): Bump mikepenz-aboutlibraries from 13.1.0 to 13.2.1
- PR: #658
- chore(deps): Bump com.github.triplet.play from 3.12.2 to 3.13.0
- PR: #659
- chore(deps): Bump androidx.compose:compose-bom from 2025.10.01 to 2025.12.01
- PR: #660
- chore(deps): Bump kotest from 6.0.6 to 6.0.7
- PR: #657
- chore(deps): Bump actions/upload-artifact from 6 to 7
- PR: #663
- chore(deps): Bump gradle-wrapper from 9.2.0 to 9.3.1
- PR: #665
- chore(deps): Bump kotlin from 2.3.0 to 2.3.10
- PR: #666
- chore(deps): Bump io.mockk:mockk from 1.14.6 to 1.14.9
- PR: #667
- chore(deps): Bump androidx.compose:compose-bom from 2025.12.01 to 2026.02.01
- PR: #668
- chore(deps): Bump com.android.tools.build:gradle from 8.13.0 to 9.0.1
- PR: #664
- chore(deps): Bump androidx.navigation:navigation-compose from 2.9.5 to 2.9.7
- PR: #669
- chore(deps): Bump kotest from 6.1.2 to 6.1.4
- PR: #670
- chore(deps): Bump org.jmailen.kotlinter from 5.2.0 to 5.4.2
- PR: #671
- chore(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.9.0 to 1.10.0
- PR: #672
- chore(deps): Bump androidx.activity:activity-compose from 1.12.0 to 1.12.4
- PR: #673
v51
🔧 Maintenance
⬆️ Dependencies
- chore(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.8.1 to 1.9.0
- PR: #594
- chore(deps): Bump kotlin from 2.1.21 to 2.2.0
- PR: #597
- chore(deps): Bump com.android.tools.build:gradle from 8.10.1 to 8.11.0
- PR: #595
- chore(deps): Bump io.mockk:mockk from 1.14.2 to 1.14.4
- PR: #596
- chore(deps): Bump androidx.compose:compose-bom from 2025.06.01 to 2025.08.01
- PR: #611
- chore(deps): Bump io.mockk:mockk from 1.14.4 to 1.14.5
- PR: #604
- chore(deps): Bump mikepenz-aboutlibraries from 12.2.3 to 12.2.4
- PR: #607
- chore(deps): Bump actions/setup-java from 4 to 5
- PR: #612
- chore(deps): Bump actions/checkout from 4 to 5
- PR: #613
- chore(deps): Bump androidx-lifecycle from 2.9.1 to 2.9.2
- PR: #606
- chore(deps): Bump kotlin from 2.2.0 to 2.2.10
- PR: #614
- chore(deps): Bump androidx.navigation:navigation-compose from 2.9.0 to 2.9.3
- PR: #615
- chore(deps): Bump androidx.browser:browser from 1.8.0 to 1.9.0
- PR: #603
- chore(deps): Bump kotest from 5.9.1 to 6.0.2
- PR: #616
- chore(deps): Bump androidx-lifecycle from 2.9.2 to 2.9.3
- PR: #617
- chore(deps): Bump com.android.tools.build:gradle from 8.11.0 to 8.13.0
- PR: #618
- chore(deps): Bump androidx.core:core-ktx from 1.16.0 to 1.17.0
- PR: #619
- chore(deps): Bump org.jmailen.kotlinter from 5.1.1 to 5.2.0
- PR: #620
- chore: upgrade Gradle to 8.14.3
- PR: #622
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
⬆️ Dependencies
- chore(deps): Bump androidx.compose:compose-bom from 2024.11.00 to 2024.12.01
- PR: #511
- chore(deps): Bump org.jmailen.kotlinter from 4.5.0 to 5.0.1
- PR: #512
- chore(deps): Bump com.android.tools.build:gradle from 8.7.2 to 8.7.3
- PR: #510
- chore(deps): Bump androidx.navigation:navigation-compose from 2.8.4 to 2.8.5
- PR: #513
- chore(deps): Bump kotlin from 2.0.21 to 2.1.0
- PR: #509
- chore: update Gradle to 8.11.1
- PR: #514
- chore(deps): Bump io.mockk:mockk from 1.13.13 to 1.13.14
- PR: #515
- chore(deps): Bump org.jetbrains.kotlinx:kotlinx-coroutines-android from 1.9.0 to 1.10.1
- PR: #516
- chore(deps): Bump io.mockk:mockk from 1.13.14 to 1.13.16
- PR: #521
- chore(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.7.3 to 1.8.0
- PR: #520
- chore(deps): Bump com.android.tools.build:gradle from 8.7.3 to 8.8.0
- PR: #519
- chore(deps): Bump mikepenz-aboutlibraries from 11.2.3 to 11.4.0
- PR: #518
- chore(deps): Bump androidx.datastore:datastore-preferences from 1.1.1 to 1.1.2
- PR: #522
- chore(deps): Bump androidx.activity:activity-compose from 1.9.3 to 1.10.0
- PR: #523
- chore(deps): Bump com.github.ben-manes.versions from 0.51.0 to 0.52.0
- PR: #525
- chore(deps): Bump mikepenz-aboutlibraries from 11.4.0 to 11.5.0
- PR: #526
- chore(deps): Bump androidx.compose:compose-bom from 2024.12.01 to 2025.01.00
- PR: #524
- chore(deps): Bump androidx.compose:compose-bom from 2025.01.00 to 2025.01.01
- PR: #528
- chore(deps): Bump androidx.navigation:navigation-compose from 2.8.5 to 2.8.6
- PR: #529
- chore(deps): Bump kotlin from 2.1.0 to 2.1.10
- PR: #527
- chore(deps): Bump androidx.compose:compose-bom from 2025.01.01 to 2025.02.00
- PR: #530
- chore(deps): Bump androidx.navigation:navigation-compose from 2.8.6 to 2.8.7
- PR: #531
- chore(deps): Bump com.android.tools.build:gradle from 8.8.0 to 8.8.1
- PR: #532
- chore(deps): Bump mikepenz-aboutlibraries from 11.5.0 to 11.6.0
- PR: #533
- chore(deps): Bump mikepenz-aboutlibraries from 11.6.0 to 11.6.3
- PR: #535
- chore(deps): Bump androidx.navigation:navigation-compose from 2.8.7 to 2.8.8
- PR: #537
- chore(deps): Bump com.android.tools.build:gradle from 8.8.1 to 8.8.2
- PR: #538
- chore(deps): Bump androidx.datastore:datastore-preferences from 1.1.2 to 1.1.3
- PR: #541
- chore(deps): Bump androidx.activity:activity-compose from 1.10.0 to 1.10.1
- PR: #539
- chore(deps): Bump io.mockk:mockk from 1.13.16 to 1.13.17
- PR: #540
- chore(deps): Bump com.android.tools.build:gradle from 8.8.2 to 8.9.0
- PR: #542
- chore(deps): Bump androidx.compose:compose-bom from 2025.02.00 to 2025.03.00
- PR: #543
- chore(deps): Bump androidx.navigation:navigation-compose from 2.8.8 to 2.8.9
- PR: #544