Skip to content

Releases: LawnchairLauncher/lawnchair

Lawnchair Nightly

03 Aug 01:02
b6ce6bf
Compare
Choose a tag to compare
Lawnchair Nightly Pre-release
Pre-release

What's Changed

πŸͺ„ Features & πŸ› Bugfixes

πŸ§‘β€πŸ’» Dependencies

  • chore(deps): update plugin com.gradle.develocity to v4.1 by @renovate[bot] in #5621
  • fix(deps): update dependency androidx.lifecycle:lifecycle-viewmodel-compose to v2.9.2 by @renovate[bot] in #5627
  • fix(deps): update dependency androidx.compose:compose-bom to v2025.07.00 by @renovate[bot] in #5629
  • fix(deps): update dependency androidx.concurrent:concurrent-futures to v1.3.0 by @renovate[bot] in #5630
  • fix(deps): update dependency androidx.navigation:navigation-compose to v2.9.2 by @renovate[bot] in #5628
  • fix(deps): update dependency androidx.lifecycle:lifecycle-common to v2.9.2 by @renovate[bot] in #5633
  • fix(deps): update dependency io.nlopez.compose.rules:ktlint to v0.4.24 by @renovate[bot] in #5643
  • chore(deps): update plugin com.diffplug.spotless to v7.2.0 by @renovate[bot] in #5644
  • fix(deps): update dependency io.nlopez.compose.rules:ktlint to v0.4.25 by @renovate[bot] in #5645
  • chore(deps): update plugin com.diffplug.spotless to v7.2.1 - autoclosed by @renovate[bot] in #5647
  • fix(deps): update dependency io.nlopez.compose.rules:ktlint to v0.4.26 by @renovate[bot] in #5648
  • fix(deps): update dependency com.google.errorprone:error_prone_annotations to v2.41.0 by @renovate[bot] in #5656
  • fix(deps): update dependency androidx.navigation:navigation-compose to v2.9.3 by @renovate[bot] in #5690
  • chore(deps): update plugin androidx.baselineprofile to v1.4.0 by @renovate[bot] in #5691
  • fix(deps): update dependency androidx.benchmark:benchmark-macro-junit4 to v1.4.0 by @renovate[bot] in #5692
  • fix(deps): update dependency androidx.test.espresso:espresso-core to v3.7.0 by @renovate[bot] in #5693
  • fix(deps): update dependency androidx.test.ext:junit to v1.3.0 by @renovate[bot] in #5694
  • chore(deps): update agp to v8.12.0 by @renovate[bot] in #5700
  • chore(deps): update dependency gradle to v9 by @renovate[bot] in #5701

New Contributors

Full Changelog: v15.0.0-beta1...nightly

Lawnchair 15 Beta 1

14 Jul 14:22
Compare
Choose a tag to compare
Lawnchair 15 Beta 1 Pre-release
Pre-release

Tip

For the story behind this release, see the announcement on our website.

Lawnchair 15 Beta 1 is a foundational release based on Launcher3 from Android 15. This version works with QuickSwitch from Android 10 to Android 15 (initial release). Higher Android versions (including QPR releases) are not yet officially supported.

New Features

  • Android 15 Support: Includes core platform features like Private Space and App Archiving.
  • App Drawer Folders: A major new way to organize your app drawer.
    • Manual Folders: Create, edit, and re-arrange your own custom folders.
    • Automatic Organization ("Caddy"): An experimental feature to automatically categorize your entire app drawer into smart folders.
  • Dock Enhancements:
    • Add a background to the dock with options for color and corner radius.
    • Place widgets directly in the dock.
    • Show icon labels for apps in the dock.
  • Wallpaper Carousel: A new pop-up menu item to quickly switch between your current and recent wallpapers, similar to the Pixel Launcher.
  • App Pausing: For rooted users with QuickSwitch, you can now manually pause applications directly from the launcher.
  • Expanded Search Options:
    • Add custom search engines for web suggestions in the app drawer.
    • New web search providers added, including Ecosia, Kagi, Firefox, Iceraven, and Mull.
  • "Deck" (Experimental): An initial implementation of a "no app drawer" mode. Please create a launcher backup before trying this feature to prevent data loss.

Improvements

  • UI: Updated many UI components to better align with Material 3 design principles.
  • Gestures: Added "Open Recents Screen" and "Open Assistant" as new gesture actions.
  • Pop-Up Menu: The long-press menu options can now be reordered.
  • Settings: Reorganized many settings for a more intuitive experience and centralized all search-related settings into a single screen.

Core & Under-the-Hood

  • Type-Safe Navigation: The settings infrastructure has been rewritten using modern Jetpack Compose Navigation for enhanced stability.
  • Build & Dependency Updates: Major updates to dependencies and build scripts improve performance and maintainability.
  • New Translations: Translations have been updated from Crowdin.
  • Nightly Builds: A formal nightly build system is now in place for easier access to development versions.
  • Crash & Bug Fixes: Implemented numerous fixes for various OEM skins (Lenovo, Motorola), custom ROMs, and older Android versions.

Regressions & Known Issues

  • Icon Badges: Icon badges for work profile apps are temporarily non-functional due to core changes in the A15 rebase. This is a high-priority item for a future update.
  • 'Customize Icon' State: The bottom sheet for customizing an icon may not update its state immediately. Restarting the launcher will apply the change.
  • App Drawer Folders: Editing app drawer folders inside the app drawer will not save changes. Also, dragging all apps from the folder can cause the launcher to crash. This is a high-priority item for a future update.

Other issues that you may encounter can be found at our FAQ.

Community & Thanks

This release marks a new chapter in how we engage with our community. We recently formed the Lawnchair Triage Team, a group of dedicated volunteers who have already begun the massive task of organizing our issue tracker. Their early efforts have been invaluable in helping us focus development.

Thanks as well to all the people who have donated to our Open Collective and submitted translations on Crowdin.

And, as always, a huge thanks to all our code contributors for this cycle: @validcube, @Morty0Smith, @benjaminkitt, and @tgex0

Lawnchair 14 Beta 3

21 Aug 13:30
6f4a812
Compare
Choose a tag to compare
Lawnchair 14 Beta 3 Pre-release
Pre-release

Lawnchair 14 Beta 3 is here! This release works with QuickSwitch from Android 10 to Android 14 QPR3.

This release contains numerous improvements:

  • UI improvements
    • UI text refresh: all text is now Sentence case to match Material You guidelines (#4209)
    • Proper tablet support: the launcher and settings UI now adjust accordingly to the larger width
    • Color scheme improvements: Lawnchair now matches the Android 14 and Pixel Launcher colors
    • Added support for predictive back when navigating in Settings
    • Added support for Android 14's per-app language feature
    • Added new fonts in font picker
  • Search improvements
    • Improved permission handling for contacts and files search settings
    • Improved performance of search results
    • Added the ability to switch search algorithms
    • Added new web search providers: Google & DuckDuckGo
    • Added new dock search bar providers: Yandex
    • Added additional dock search bar customizations
    • Added an option to use dock search provider actions for app drawer
  • Recents screen improvements:
    • Added the ability to reorganize the quick actions in Overview
    • Added the ability to change transparency of the recents background
  • Bug fixes
    • Fixed crashes on One UI, ColorOS, and other Android OEMs
    • Fixed crash when accessing settings with a wallpaper preview on Android 15
    • Fixed Smartspacer left padding not working
  • Other repository improvments:
    • Improved docs and README of Lawnchair (#4370)
    • Added nightly releases (#4264); do note that these are built differently from normal builds, and can be buggy and less optimized.

Alongside that, this release contains the usual performance improvements, miscellaneous bug fixes, and new bugs & translations.

Thanks to our new contributors: @osm0sis, @t895, @berkekbgz, @JovannMC, @Susexe, @HarmfulBreeze, @sandstranger, @hotmule, and @nivlafx

Want to support Lawnchair's development? Visit our Open Collective page, or you can help by setting your search engine to Startpage. Alongside that, if you're a developer and want to work on Lawnchair, we're investigating how we want to do payouts for development work and bugfixes. If you have any ideas or want to contribute, please get in contact at our Telegram or Discord group!

Lawnchair 14 Beta 2

03 Apr 14:13
dc2b58c
Compare
Choose a tag to compare
Lawnchair 14 Beta 2 Pre-release
Pre-release

Lawnchair 14 Beta 2 is here! Compared to the previous release, this version contains the following improvements:

  • Fix Lawnchair crashing on Android 9 and some Lenovo devices on Android 10
  • Fix spacing issue within the announcement settings
  • Fix "Apps and Shortcuts" being tied to "Files" suggestion in Drawer Search settings
  • Add support for force resizing widgets/unlimited resizing options (thanks to @SolidTux for their PR!)

Alongside that and after discussion with the team, we have changed the package name back to app.lawnchair because of the Play Store update conflicts.

Lawnchair 14 Beta 1

03 Apr 10:43
Compare
Choose a tag to compare
Lawnchair 14 Beta 1 Pre-release
Pre-release

Warning

We highly recommend to skip this version and use Lawnchair 14 Beta 2 instead as this version uses the Play Store apk name.

Tip

Want a deep dive? See the announcement on our website.

Lawnchair 14 is here! Based on Launcher3 from Android 14, this release works with QuickSwitch from Android 10 to Android 14.
It includes the following features:

  • GestureNavContract for no-root app closing animations;
  • No-root Global Search: search your contacts, files, settings, and the web;
  • Startpage as the new default search engine (read more on the blog above);
  • Smartspacer support, a At a Glance alternative by @KieronQuinn;
  • Custom icon shapes, alongside new predefined ones;
  • Additional fonts support;
  • Improved icon pack/themed icons picker by @naveenccmsd;
  • More color, padding, and font customization options;
  • Custom Home Feed support;
  • Hide Dock support, and;
  • Improved Settings UI with announcements section.

This release also fixes the bug where adding widgets with setup screens will crash Lawnchair.
It also includes miscellaneous bug fixes, new translations, and performance improvements.

As an added note, we would like to give a shout-out to @MrSluffy for doing the AOSP 13/14 merge to Lawnchair and reviving Lawnchair's development.
You may have known that Lawnchair development stalled into a hiatus after Patryk left and after we published 12.1 Alpha 4.
Thankfully, with them joining our team, they merged AOSP, added many new features, and fixed many issues with the app.

We’d like to give thanks to the following new contributors: @dhruvmaindola227, @Darkstar085 , @Fox2Code, @zjunior06, @AngelofVerdant, @MwMxdev.

Lawnchair 12.1.0 Alpha 4

08 Aug 09:43
b7ad08c
Compare
Choose a tag to compare
Pre-release

Lawnchair 12.1 Alpha 4 has arrived! It has the following new features:

  • App Gesture support
  • The option to toggle Wallpaper depth effect (Android 11+)
  • Custom color picker (thanks to @yasandev and @DariaRnD)
  • An option to select the Notification Dot color in Notification Dots (thanks to @yasandev and @DariaRnD)
  • The ability to lock Home Screen & show Lock Button in Pop-Up (thanks to @yasandev and @DariaRnD)
  • The ability to customize date & time format on At a Glance widget (thanks to @yasandev and @DariaRnD)
  • Sesame, Bing, Wikipedia & Presearch search providers for Dock (thanks to @yasandev and @DariaRnD)
  • The option to allow widget overlap (thanks to @yasandev and @DariaRnD)
  • The option to toggle enforced widget corner radius on Android 12+ (thanks to @yasandev and @DariaRnD)
  • The option to select Gregorian or Persian as the calendar system used on At a glance widget (Experimental)(thanks to @yasandev and @DariaRnD)

Also included in this version are bug fixes and other improvements. Thanks go to @dercodeling, @felixonmars, @xdevs23, @marshmello61, @Goooler, @SuperDragonXD for their contributions.

Lawnchair 12.1.0 Alpha 3

19 May 16:37
e7f0269
Compare
Choose a tag to compare
Pre-release

Lawnchair 12.1.0 Alpha 3 is now available. We released version 12.1.0 Alpha 2 earlier today, but we unpublished it shortly after due to a critical bug that affected it.

Compared to version 12.1.0 Alpha 1, Lawnchair 12.1.0 Alpha 3 introduces backup functionality and resolves an issue where, on devices with Spanish set as the system display language, Lawnchair would crash on being opened.

Lawnchair 12.1.0 Alpha 1

18 May 16:37
Compare
Choose a tag to compare
Pre-release

Lawnchair 12.1 is here! This release is based on Launcher3 from Android 12.1 and works with QuickSwitch on Android 12.1. In addition, it includes the following new features:

  • a new At a Glance widget
  • an option to show Themed Icons in the App Drawer
  • the ability to change the search provider for the Dock search bar (thanks to @evowizz)
  • multiple new shapes for Adaptive Icons (thanks to @yasandev and @DariaHamrahPaytakht)
  • an option to display the notification count in Notification Dots (thanks to @yasandev and @DariaHamrahPaytakht)
  • the ability to add custom fonts
  • if Lawnchair is connected to QuickSwitch, an option to make the Recents background translucent

Also included in this version are bug fixes and other improvements. Thanks go to @arter97, @npv12, @erfanoabdi, and @SuperDragonXD for their contributions.

1.2.0.1884

23 Jul 19:02
b005969
Compare
Choose a tag to compare

This is the final release for Lawnchair v1.