Releases: nsh07/Tomato
v1.8.6-alpha01
Note
Tomato is now available on Desktop (Linux, Mac and Windows). You can download the version for your OS from the assets below.
Enhancements:
- Translation updates (thanks to contributors on Weblate)
It will soon be available on Flathub and Snap Store for download on Linux as well.
What's Changed
- chore(deps): update dependency io.insert-koin.compiler.plugin to v0.4.1 by @renovate[bot] in #245
- Migrate remaining UI and timer code by @nsh07 in #253
- Add desktop support by @nsh07 in #254
- GitHub Actions fixes by @nsh07 in #257
- Distribution fixes by @nsh07 in #260
- System tray and background timer by @nsh07 in #261
- Play alarm sound on desktop by @nsh07 in #262
- Custom window decorations and fullscreen fixes by @nsh07 in #265
- Package Flatpak and Snap for Linux by @nsh07 in #266
- Build signed APK in CI by @nsh07 in #268
- fix(deps): update all non-major dependencies by @renovate[bot] in #251
Full Changelog: v1.8.5...v1.8.6-alpha01
v1.8.5
New features:
- New timer widget
- Run a flow state timer using the new Infinite Focus mode. Press and hold the timer clock to get started.
- You can now start the timer from a quick settings tile
- Refreshed widgets that look consistent with the app
Improvements:
- Stats screen animations are now much smoother
- Fixed icons in right-to-left languages
- Fixed Eastern Arabic numerals getting clipped
Supporters
This release was funded by one-time donations from the following contributors:
BuyMeACoffee:
- Dualsense Fan
- PrivacyLover
- Chinedu Oji
- Anonymous
- Anonymous
- Anonymous
Also, these members helped support this release by donating a monthly amount:
- @jack24254029 (GitHub Sponsors)
What's Changed
- CMP UI migrations by @nsh07 in #224
- fix(deps): update dependency com.patrykandpatrick.vico:compose-m3 to v3 by @renovate[bot] in #229
- Infinite focus mode by @nsh07 in #230
- fix(deps): update all non-major dependencies by @renovate[bot] in #225
- Migrate stats screen to commonMain by @nsh07 in #234
- Migrate settings screen + backup/restore logic to CMP by @nsh07 in #238
- fix(deps): update all non-major dependencies by @renovate[bot] in #233
- chore(deps): update actions/upload-artifact action to v7 by @renovate[bot] in #235
- Migrate android-specific code to androidMain source set by @nsh07 in #244
- fix(deps): update all non-major dependencies by @renovate[bot] in #240
Full Changelog: v1.8.4...v1.8.5
v1.8.5-alpha04
Warning
This release contains a crash that occurs in the stats screen. This will be fixed in the next release.
New features:
- New fully-featured timer widget
Improvements:
- Stats screen animations are now significantly smoother
- All widgets use Google Sans as the font now
Full Changelog: v1.8.5-alpha03...v1.8.5-alpha04
v1.8.5-alpha03
New features:
- Settings list items are now more compact and clickable
- You can now start the timer from a quick settings tile (#236)
Fixes:
- Fixed a bug that sometimes caused the app to forget the timer duration when opened from recents. This also speeds up the initial settings loading speed of the app so the timer no longer flickers from the default (25 mins) to the set time when the app is started.
- Lags when opening the stats screen have been fixed. This will be optimized further in future updates.
- Fixed icons in right-to-left languages (#241)
- Fixed Eastern Arabic numerals getting clipped (#242)
I will be releasing a stable version this weekend. Please report any bugs in this version! Thanks for testing Tomato, you're the best ;)
What's Changed
- Migrate android-specific code to androidMain source set by @nsh07 in #244
- fix(deps): update all non-major dependencies by @renovate[bot] in #240
Full Changelog: v1.8.5-alpha02...v1.8.5-alpha03
v1.8.5-alpha02
New features:
- Year line chart is now more minimal
- List items are now more rounded when clicked
- Improved, more consistent title bar font
Fixes:
- Notifications and Live Updates/Now Bar now work with infinite focus mode
- Broken contrast in chart labels
- Incorrect chart label font size
Note
The app is undergoing a lot of under-the-hood changes. Please report any bugs you find. Thanks!
What's Changed
- Migrate stats screen to commonMain by @nsh07 in #234
- Migrate settings screen + backup/restore logic to CMP by @nsh07 in #238
- fix(deps): update all non-major dependencies by @renovate[bot] in #233
- chore(deps): update actions/upload-artifact action to v7 by @renovate[bot] in #235
Full Changelog: v1.8.5-alpha01...v1.8.5-alpha02
v1.8.5-alpha01
New features:
- You can now run a flow state timer using the new Infinite Focus mode. Press and hold the timer clock to get started. (#226)
Enhancements:
- AOD mode can now only be enabled if the timer is running (#231)
What's Changed
- CMP UI migrations by @nsh07 in #224
- fix(deps): update dependency com.patrykandpatrick.vico:compose-m3 to v3 by @renovate[bot] in #229
- Infinite focus mode by @nsh07 in #230
- fix(deps): update all non-major dependencies by @renovate[bot] in #225
Full Changelog: v1.8.4...v1.8.5-alpha01
v1.8.4
New features:
- Significantly improved UI for large screen devices (tablets/foldables)
- Android 8.0 is now supported
And translation updates thanks to contributors on Weblate.
A lot of things are being changed under the hood to add support for a desktop (Windows/Mac/Linux) version soon. Stay tuned!
Supporters
This release was funded by one-time donations from the following contributors:
- Messyfruit (BuyMeACoffee)
- Callum (BuyMeACoffee)
- Anonym (BuyMeACoffee)
Also, these members helped support this release by donating a monthly amount:
- @jack24254029 (GitHub Sponsors)
- Chinedu Oji (BuyMeACoffee)
- Zach Alden (BuyMeACoffee)
What's Changed
- Adaptive UI by @nsh07 in #211
- moved code to androidApp module, create composeApp module with androi… by @mabd-dev in #220
- Feat/koin by @mabd-dev in #221
- fix(deps): update all non-major dependencies by @renovate[bot] in #210
Full Changelog: v1.8.3...v1.8.4
v1.8.3
Tip
Tomato now has a Discord server! Join by clicking the Discord icon in the About screen.
Note
This update contains fixes for widgets and other bugs
New in v1.8.2:
New features
- Vibration customization for alarms (#172)
- Backup/Restore feature (#190)
- You can now set your daily focus goal. The goal is displayed on charts and days where you met your goal are highlighted. You can set the goal to 0 to disable this feature. (#194)
Enhancements
- Improved stats screens performance
Supporters
This release was funded by one-time donations from the following contributors:
- blupblup24 (BuyMeACoffee)
- Uday (UPI)
- Some guy (BuyMeACoffee)
- Anonymous (BuyMeACoffee)
- Eden Kollcinaku (BuyMeACoffee)
- Smdscribbler (BuyMeACoffee)
Also, these members helped support this release by donating a monthly amount:
- @jack24254029 (GitHub Sponsors)
- Chinedu Oji (BuyMeACoffee)
- Zach Alden (BuyMeACoffee)
What's Changed
Full Changelog: v1.8.2...v1.8.3
v1.8.2
Tip
Tomato now has a Discord server! Join by clicking the Discord icon in the About screen.
New features:
- Vibration customization for alarms (#172)
- Backup/Restore feature (#190)
- You can now set your daily focus goal. The goal is displayed on charts and days where you met your goal are highlighted. You can set the goal to 0 to disable this feature. (#194)
Enhancements:
- Improved stats screens performance
Supporters
This release was funded by one-time donations from the following contributors:
- blupblup24
- Some guy
- Eden Kollcinaku
- Smdscribbler
Also, these members helped support this release by donating a monthly amount:
- @jack24254029 (GitHub Sponsors)
- Chinedu Oji (BuyMeACoffee)
- Zach Alden (BuyMeACoffee)
What's Changed
- Vibration customization by @nsh07 in #189
- DB backup by @nsh07 in #196
- Focus goal by @nsh07 in #198
- chore(deps): update agp to v9 (major) by @renovate[bot] in #200
- fix(deps): update all non-major dependencies by @renovate[bot] in #193
- fix(deps): update dependency androidx.compose:compose-bom-alpha to v2026 - autoclosed by @renovate[bot] in #199
Full Changelog: v1.8.1...v1.8.2
v1.8.1
Tip
Tomato now has a Discord server! Join by clicking the Discord icon in the About screen.
New features:
- Added 2 new home screen widgets (#17)
- Lifetime stats are now shown at the bottom of the stats screen (#186)
- Added icons in Stats screen
Fixes:
- Stats screen performance improvements
- Contacts excluded from Do Not Disturb in system settings can now ring calls and notifications while DND is on (#183)
Translation updates (thanks to contributors on Weblate)
Supporters
This release was funded by one-time donations from the following contributors:
- Nathan (BuyMeACoffee)
Also, these members helped support this release by donating a monthly amount:
- @jack24254029 (GitHub Sponsors)
- Chinedu Oji (BuyMeACoffee)
- Zach Alden (BuyMeACoffee)
What's Changed
- Home screen widgets (part 1) by @nsh07 in #184
- fix(deps): update all non-major dependencies to v9.18.1 by @renovate[bot] in #182
Full Changelog: v1.8.0...v1.8.1