# Changelog

All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines.

## [Coming Soon](https://github.com/DroidWorksStudio/mLauncher/tree/main) - TBD

### Enhancements:

* Add placeholder for empty widget screen and improve widget management ([0883c459](https://github.com/DroidWorksStudio/mLauncher/commit/0883c459))
* Add Widget Page feature ([af483370](https://github.com/DroidWorksStudio/mLauncher/commit/af483370))
* Enhance AppLogger with verbose logging and unconditional warning/error logging ([11ebd84d](https://github.com/DroidWorksStudio/mLauncher/commit/11ebd84d))
* Introduce dynamic application name based on build type ([83240776](https://github.com/DroidWorksStudio/mLauncher/commit/83240776))
* Add Widget Page feature ([7f5e8559](https://github.com/DroidWorksStudio/mLauncher/commit/7f5e8559))
* Enhance Private Space UI and Logic ([fc9287fa](https://github.com/DroidWorksStudio/mLauncher/commit/fc9287fa))

### Bug Fixes:

* Update widget dimensions and bitmap scaling ([5695d0b2](https://github.com/DroidWorksStudio/mLauncher/commit/5695d0b2))
* Hide Private Apps button when mLauncher is not default ([a407a6f2](https://github.com/DroidWorksStudio/mLauncher/commit/a407a6f2))

### Code Quality:

* Improve crash handling and reporting ([8401a5c2](https://github.com/DroidWorksStudio/mLauncher/commit/8401a5c2))
* Adjust Word of the Day widget minWidth ([fe49c1bb](https://github.com/DroidWorksStudio/mLauncher/commit/fe49c1bb))
* Rename `bottomSheet` to `showDeviceBottomSheet` ([c14313dc](https://github.com/DroidWorksStudio/mLauncher/commit/c14313dc))
* Mark `word_of_the_day` as not translatable ([cfdb421b](https://github.com/DroidWorksStudio/mLauncher/commit/cfdb421b))
* Remove wordoftheday.xml from Crowdin configuration ([22e74bac](https://github.com/DroidWorksStudio/mLauncher/commit/22e74bac))
* Update regex for conventional commit types ([9b7870fe](https://github.com/DroidWorksStudio/mLauncher/commit/9b7870fe))
* Update commit parsing rules for changelog generation ([250afcf4](https://github.com/DroidWorksStudio/mLauncher/commit/250afcf4))
* Update post-discord-release.js ([ead38b5c](https://github.com/DroidWorksStudio/mLauncher/commit/ead38b5c))
* Implement caching and optimize data loading in MainViewModel ([9318ffa0](https://github.com/DroidWorksStudio/mLauncher/commit/9318ffa0))

### Localization:

* Updated Language Files. ([#908](https://github.com/DroidWorksStudio/mLauncher/pull/908)) ([c028e4d7](https://github.com/DroidWorksStudio/mLauncher/commit/c028e4d7))
* Updated Language Files. ([#907](https://github.com/DroidWorksStudio/mLauncher/pull/907)) ([33ee046c](https://github.com/DroidWorksStudio/mLauncher/commit/33ee046c))

### Feature Removals:

* Remove Word of the Day feature ([2a851d01](https://github.com/DroidWorksStudio/mLauncher/commit/2a851d01))

### Build:

* Bump the all-gradle group across 1 directory with 12 updates ([#911](https://github.com/DroidWorksStudio/mLauncher/pull/911)) ([55153d87](https://github.com/DroidWorksStudio/mLauncher/commit/55153d87))
* Bump actions/cache in the all-actions group ([#910](https://github.com/DroidWorksStudio/mLauncher/pull/910)) ([c9b60d1c](https://github.com/DroidWorksStudio/mLauncher/commit/c9b60d1c))

## [1.11.1.3](https://github.com/DroidWorksStudio/mLauncher/tree/1.11.1.3) - (21, September 2025)

### Bug Fixes:

* Simplify icon loading and caching logic ([0ecf511b](https://github.com/DroidWorksStudio/mLauncher/commit/0ecf511b))

### Localization:

* Updated Language Files. ([#903](https://github.com/DroidWorksStudio/mLauncher/pull/903)) ([2b126639](https://github.com/DroidWorksStudio/mLauncher/commit/2b126639))

## [1.11.1.2](https://github.com/DroidWorksStudio/mLauncher/tree/1.11.1.2) - (19, September 2025)

### Enhancements:

* Add profile-specific search hints ([0cfe1443](https://github.com/DroidWorksStudio/mLauncher/commit/0cfe1443))

### Bug Fixes:

* Hide profile icons in App Drawer when not needed. ([68282a9c](https://github.com/DroidWorksStudio/mLauncher/commit/68282a9c))
* Fixed fontColor parameter to PageHeader ([99381074](https://github.com/DroidWorksStudio/mLauncher/commit/99381074))
* Fixed fontColor parameter for TopMainHeader composable ([e6d2f212](https://github.com/DroidWorksStudio/mLauncher/commit/e6d2f212))
* Ensure proper dismissal of Device Stats BottomSheet ([f3b100f5](https://github.com/DroidWorksStudio/mLauncher/commit/f3b100f5))

### Code Quality:

* Rename screen time string resource ([44a17131](https://github.com/DroidWorksStudio/mLauncher/commit/44a17131))

### Localization:

* Updated Language Files. ([#901](https://github.com/DroidWorksStudio/mLauncher/pull/901)) ([803eb93a](https://github.com/DroidWorksStudio/mLauncher/commit/803eb93a))
* Updated Language Files. ([#899](https://github.com/DroidWorksStudio/mLauncher/pull/899)) ([703ced86](https://github.com/DroidWorksStudio/mLauncher/commit/703ced86))

### Dependencies:

* Update lifecycle-viewmodel-ktx to 2.9.4 ([a0216463](https://github.com/DroidWorksStudio/mLauncher/commit/a0216463))

## [1.11.1.1](https://github.com/DroidWorksStudio/mLauncher/tree/1.11.1.1) - (17, September 2025)

### Enhancements:

* Enhance Profile Handling and App List Filtering ([2cdb6900](https://github.com/DroidWorksStudio/mLauncher/commit/2cdb6900))

### Code Quality:

* Improve Home Apps Widget Layout and Logic ([b3a917cc](https://github.com/DroidWorksStudio/mLauncher/commit/b3a917cc))
* Standardize widget update and FAB action handling ([66641117](https://github.com/DroidWorksStudio/mLauncher/commit/66641117))

### Feature Removals:

* Remove unused onStatusChanged method ([dbf85b34](https://github.com/DroidWorksStudio/mLauncher/commit/dbf85b34))

### Build:

* Bump rexml in the bundler group across 1 directory ([#897](https://github.com/DroidWorksStudio/mLauncher/pull/897)) ([abc9f006](https://github.com/DroidWorksStudio/mLauncher/commit/abc9f006))

## [1.11.1.0](https://github.com/DroidWorksStudio/mLauncher/tree/1.11.1.0) - (15, September 2025)

### Enhancements:

* Introduce BaseFragment and SystemBarObserver ([56066cf4](https://github.com/DroidWorksStudio/mLauncher/commit/56066cf4))

### Bug Fixes:

* Correct app label display in HomeAppsWidgetProvider ([43c169f1](https://github.com/DroidWorksStudio/mLauncher/commit/43c169f1))

### Code Quality:

* Remove package attribute from AndroidManifest.xml ([3d35e4a6](https://github.com/DroidWorksStudio/mLauncher/commit/3d35e4a6))
* Improve Discord release message formatting ([1eaa194b](https://github.com/DroidWorksStudio/mLauncher/commit/1eaa194b))
* Improve app list sorting ([543106e6](https://github.com/DroidWorksStudio/mLauncher/commit/543106e6))
* Replace Word of the Day AlarmManager with WorkManager ([a61c988d](https://github.com/DroidWorksStudio/mLauncher/commit/a61c988d))
* Remove SecurityService and FLAG_SECURE ([ca71b87d](https://github.com/DroidWorksStudio/mLauncher/commit/ca71b87d))
* Update cleanMessage regex to include 'docs' ([1bedc196](https://github.com/DroidWorksStudio/mLauncher/commit/1bedc196))
* Simplify Discord release message ([840197f7](https://github.com/DroidWorksStudio/mLauncher/commit/840197f7))

### Documentation:

* Update Discord invite link ([04db3aca](https://github.com/DroidWorksStudio/mLauncher/commit/04db3aca))

### Localization:

* Updated Language Files. ([#893](https://github.com/DroidWorksStudio/mLauncher/pull/893)) ([a4943d6c](https://github.com/DroidWorksStudio/mLauncher/commit/a4943d6c))

### Build:

* Update Kotlin and KSP versions and increment patch version ([b9814bb2](https://github.com/DroidWorksStudio/mLauncher/commit/b9814bb2))

## [1.11.0.2](https://github.com/DroidWorksStudio/mLauncher/tree/1.11.0.2) - (14, September 2025)

### Enhancements:

* Implement Discord release notifier script ([bbc375f8](https://github.com/DroidWorksStudio/mLauncher/commit/bbc375f8))
* Enhance home apps widget with icons and improve update mechanism ([a2c66fc6](https://github.com/DroidWorksStudio/mLauncher/commit/a2c66fc6))
* Implement Home, FAB, and Word of the Day widgets ([612d8879](https://github.com/DroidWorksStudio/mLauncher/commit/612d8879))
* Add Czech language support ([31a0be38](https://github.com/DroidWorksStudio/mLauncher/commit/31a0be38))

### Bug Fixes:

* Correct Language Enum Order ([2121c458](https://github.com/DroidWorksStudio/mLauncher/commit/2121c458))

### Code Quality:

* Reorganize commit groups in changelog ([ea6309c3](https://github.com/DroidWorksStudio/mLauncher/commit/ea6309c3))
* Order changelog groups by commit type ([7f41df17](https://github.com/DroidWorksStudio/mLauncher/commit/7f41df17))
* Move UI adapters to dedicated package ([c2ac5fc4](https://github.com/DroidWorksStudio/mLauncher/commit/c2ac5fc4))

### Localization:

* Updated Language Files. ([#885](https://github.com/DroidWorksStudio/mLauncher/pull/885)) ([c6f46f39](https://github.com/DroidWorksStudio/mLauncher/commit/c6f46f39))

### Build:

* Bump AndroidX libraries ([5fb96e33](https://github.com/DroidWorksStudio/mLauncher/commit/5fb96e33))

## [1.11.0.1](https://github.com/DroidWorksStudio/mLauncher/tree/1.11.0.1) - (09, September 2025)

### Enhancements:

* Add Mojeek, Qwant, Seznam, and Yandex search engines ([59c553d6](https://github.com/DroidWorksStudio/mLauncher/commit/59c553d6))
* Add StartPage as a search engine option ([314f75b8](https://github.com/DroidWorksStudio/mLauncher/commit/314f75b8))
* Add haptic feedback for UI interactions ([efc8715f](https://github.com/DroidWorksStudio/mLauncher/commit/efc8715f))
* Add SecurityService to detect debug mode and set FLAG_SECURE ([5637c5da](https://github.com/DroidWorksStudio/mLauncher/commit/5637c5da))

### Code Quality:

* Centralize search engine URLs and logging ([62dbf6cc](https://github.com/DroidWorksStudio/mLauncher/commit/62dbf6cc))
* Consolidate permission requests and remove unused code ([f30016f9](https://github.com/DroidWorksStudio/mLauncher/commit/f30016f9))
* Improve conventional commit type removal ([dcddfbf9](https://github.com/DroidWorksStudio/mLauncher/commit/dcddfbf9))
* Enhance changelog generation and formatting ([331e3af5](https://github.com/DroidWorksStudio/mLauncher/commit/331e3af5))
* Update changelog script path in workflow ([8738766d](https://github.com/DroidWorksStudio/mLauncher/commit/8738766d))
* Automate changelog generation with custom script ([5634945d](https://github.com/DroidWorksStudio/mLauncher/commit/5634945d))

### Localization:

* Updated Language Files. ([#883](https://github.com/DroidWorksStudio/mLauncher/pull/883)) ([4c8a3260](https://github.com/DroidWorksStudio/mLauncher/commit/4c8a3260))

### Build:

* Bump com.google.android.material:material ([#881](https://github.com/DroidWorksStudio/mLauncher/pull/881)) ([2f3ecb2c](https://github.com/DroidWorksStudio/mLauncher/commit/2f3ecb2c))
* Bump the all-actions group with 3 updates ([#882](https://github.com/DroidWorksStudio/mLauncher/pull/882)) ([f15f5ac2](https://github.com/DroidWorksStudio/mLauncher/commit/f15f5ac2))

## [1.11.0.0](https://github.com/DroidWorksStudio/mLauncher/tree/1.11.0.0) - (07, September 2025)

### Enhancements:

* Add Contact Search and Calling Functionality ([0f7708c7](https://github.com/DroidWorksStudio/mLauncher/commit/0f7708c7))

### Bug Fixes:

* Conditional private space receiver unregistration ([cdb88c1c](https://github.com/DroidWorksStudio/mLauncher/commit/cdb88c1c))

### Code Quality:

* Enhance Contact List and App Drawer Functionality ([fab60dc8](https://github.com/DroidWorksStudio/mLauncher/commit/fab60dc8))
* Use app name for label in app drawer ([58be2d44](https://github.com/DroidWorksStudio/mLauncher/commit/58be2d44))

### Localization:

* Updated Language Files. ([#878](https://github.com/DroidWorksStudio/mLauncher/pull/878)) ([c63c99a1](https://github.com/DroidWorksStudio/mLauncher/commit/c63c99a1))

## [1.10.9.2](https://github.com/DroidWorksStudio/mLauncher/tree/1.10.9.2) - (05, September 2025)

### Bug Fixes:

* Add null check for view in HomeFragment.onResume ([66425a6a](https://github.com/DroidWorksStudio/mLauncher/commit/66425a6a))

### Code Quality:

* Add manual location and temperature unit settings for weather ([858c38be](https://github.com/DroidWorksStudio/mLauncher/commit/858c38be))
* Extract weather logic to WeatherHelper ([0928fe69](https://github.com/DroidWorksStudio/mLauncher/commit/0928fe69))
* Optimize HomeFragment lifecycle and receivers ([fe430ad3](https://github.com/DroidWorksStudio/mLauncher/commit/fe430ad3))

### Localization:

* Updated Language Files. ([#874](https://github.com/DroidWorksStudio/mLauncher/pull/874)) ([631a5fd2](https://github.com/DroidWorksStudio/mLauncher/commit/631a5fd2))

## [1.10.9.1](https://github.com/DroidWorksStudio/mLauncher/tree/1.10.9.1) - (03, September 2025)

### Bug Fixes:

* Improve app tag handling for multi-user support ([ffe8e4b4](https://github.com/DroidWorksStudio/mLauncher/commit/ffe8e4b4))

### Code Quality:

* Enhance multi-profile support for app tags ([dccfa472](https://github.com/DroidWorksStudio/mLauncher/commit/dccfa472))
* Improve Fuzzy Finder and Search Logic ([63ce32da](https://github.com/DroidWorksStudio/mLauncher/commit/63ce32da))

### Localization:

* Updated Language Files. ([#871](https://github.com/DroidWorksStudio/mLauncher/pull/871)) ([6cc7db96](https://github.com/DroidWorksStudio/mLauncher/commit/6cc7db96))

### Build:

* Bump actions/setup-java in the all-actions group ([#863](https://github.com/DroidWorksStudio/mLauncher/pull/863)) ([b4a1c08c](https://github.com/DroidWorksStudio/mLauncher/commit/b4a1c08c))

---
> Generated by DroidWorksStudio