Pomodoro Changelog

What's new in Pomodoro 3.5.0

Feb 11, 2024
  • feat: add restart timer functionality by @G07cha in #343

New in Pomodoro 3.4.0 (Oct 25, 2023)

  • chore: update @tauri-apps/cli by @G07cha in #252
  • feat: add option to play sound when timer ends by @G07cha in #254

New in Pomodoro 3.3.1 (Oct 22, 2023)

  • chore(deps): bump serde_json from 1.0.97 to 1.0.99 in /src-tauri by @dependabot in #144
  • chore(deps-dev): bump typescript from 5.1.3 to 5.1.6 by @dependabot in #145
  • chore(deps-dev): bump @typescript-eslint/parser from 5.60.0 to 5.60.1 by @dependabot in #146
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.60.0 to 5.60.1 by @dependabot in #147
  • chore: add integration tests by @G07cha in #148
  • ci: automerge Dependabot PRs by @G07cha in #149
  • chore(deps-dev): bump vite from 4.3.9 to 4.4.1 by @dependabot in #150
  • chore(deps-dev): bump vitest from 0.32.2 to 0.33.0 by @dependabot in #153
  • chore(deps-dev): bump stylelint from 15.9.0 to 15.10.1 by @dependabot in #152
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.60.1 to 5.61.0 by @dependabot in #154
  • chore(deps): bump serde_json from 1.0.99 to 1.0.100 in /src-tauri by @dependabot in #155
  • chore(deps-dev): bump prettier from 2.8.8 to 3.0.0 by @dependabot in #151
  • chore(deps): bump window-vibrancy from 0.3.2 to 0.4.0 in /src-tauri by @dependabot in #158
  • chore(deps): bump serde from 1.0.167 to 1.0.171 in /src-tauri by @dependabot in #157
  • chore(deps): bump serde_json from 1.0.100 to 1.0.102 in /src-tauri by @dependabot in #159
  • ci: group @typescript-eslint/* package updates by @G07cha in #165
  • chore(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #166
  • chore(deps-dev): bump eslint from 8.43.0 to 8.44.0 by @dependabot in #161
  • chore(deps-dev): bump vite from 4.4.1 to 4.4.4 by @dependabot in #167
  • chore(deps-dev): bump happy-dom from 9.20.3 to 10.3.2 by @dependabot in #162
  • chore(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #168
  • chore(deps-dev): bump happy-dom from 10.3.2 to 10.5.2 by @dependabot in #171
  • chore(deps-dev): bump eslint from 8.44.0 to 8.45.0 by @dependabot in #169
  • chore(deps-dev): bump stylelint from 15.10.1 to 15.10.2 by @dependabot in #170
  • chore(deps-dev): bump vite from 4.4.4 to 4.4.5 by @dependabot in #172
  • chore(deps): bump serde from 1.0.171 to 1.0.173 in /src-tauri by @dependabot in #173
  • chore(deps): bump serde_json from 1.0.102 to 1.0.103 in /src-tauri by @dependabot in #174
  • chore(deps): bump anyhow from 1.0.71 to 1.0.72 in /src-tauri by @dependabot in #175
  • chore(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #176
  • chore(deps-dev): bump vite from 4.4.5 to 4.4.7 by @dependabot in #177
  • chore(deps-dev): bump stylelint-config-recommended from 12.0.0 to 13.0.0 by @dependabot in #178
  • chore(deps): bump serde from 1.0.173 to 1.0.177 in /src-tauri by @dependabot in #180
  • chore(deps): bump serde_json from 1.0.103 to 1.0.104 in /src-tauri by @dependabot in #179
  • chore(deps): bump serde from 1.0.177 to 1.0.181 in /src-tauri by @dependabot in #181
  • chore(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #182
  • chore(deps-dev): bump vite from 4.4.7 to 4.4.8 by @dependabot in #185
  • chore(deps-dev): bump eslint-plugin-import from 2.27.5 to 2.28.0 by @dependabot in #184
  • chore(deps-dev): bump eslint from 8.45.0 to 8.46.0 by @dependabot in #186
  • chore(deps-dev): bump happy-dom from 10.5.2 to 10.8.0 by @dependabot in #187
  • chore(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #188
  • chore(deps-dev): bump eslint-import-resolver-typescript from 3.5.5 to 3.6.0 by @dependabot in #192
  • chore(deps-dev): bump vitest from 0.33.0 to 0.34.1 by @dependabot in #191
  • chore(deps-dev): bump prettier from 3.0.0 to 3.0.1 by @dependabot in #189
  • chore(deps-dev): bump vite from 4.4.8 to 4.4.9 by @dependabot in #190
  • chore(deps): bump serde from 1.0.181 to 1.0.183 in /src-tauri by @dependabot in #193
  • chore(deps): bump ts-rs from 6.2.1 to 7.0.0 in /src-tauri by @dependabot in #194
  • chore(deps-dev): bump vitest from 0.34.1 to 0.34.2 by @dependabot in #196
  • chore(deps-dev): bump less from 4.1.3 to 4.2.0 by @dependabot in #201
  • chore(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #195
  • chore(deps-dev): bump eslint from 8.46.0 to 8.47.0 by @dependabot in #199
  • chore(deps-dev): bump prettier from 3.0.1 to 3.0.2 by @dependabot in #200
  • chore(deps): bump anyhow from 1.0.72 to 1.0.75 in /src-tauri by @dependabot in #198
  • chore(deps): bump serde_json from 1.0.104 to 1.0.105 in /src-tauri by @dependabot in #197
  • chore(deps): bump serde from 1.0.183 to 1.0.186 in /src-tauri by @dependabot in #202
  • chore(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #203
  • chore(deps-dev): bump happy-dom from 10.8.0 to 10.11.0 by @dependabot in #207
  • chore(deps-dev): bump stylelint from 15.10.2 to 15.10.3 by @dependabot in #205
  • chore(deps-dev): bump typescript from 5.1.6 to 5.2.2 by @dependabot in #206
  • chore(deps-dev): bump eslint-plugin-import from 2.28.0 to 2.28.1 by @dependabot in #204
  • chore(deps): bump serde from 1.0.186 to 1.0.188 in /src-tauri by @dependabot in #208
  • chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #214
  • chore(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #215
  • chore(deps-dev): bump eslint from 8.47.0 to 8.48.0 by @dependabot in #211
  • chore(deps-dev): bump vitest from 0.34.2 to 0.34.3 by @dependabot in #212
  • chore(deps-dev): bump happy-dom from 10.11.0 to 11.0.2 by @dependabot in #216
  • chore(deps-dev): bump prettier from 3.0.2 to 3.0.3 by @dependabot in #213
  • chore(deps): bump ticking-timer from 8626033 to 3e6b459 in /src-tauri by @dependabot in #217
  • chore(deps): bump serde_json from 1.0.105 to 1.0.107 in /src-tauri by @dependabot in #219
  • chore(deps): bump window-vibrancy from 0.4.0 to 0.4.1 in /src-tauri by @dependabot in #218
  • chore(deps-dev): bump happy-dom from 11.0.2 to 12.1.5 by @dependabot in #225
  • chore(deps-dev): bump eslint from 8.48.0 to 8.49.0 by @dependabot in #221
  • chore(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #226
  • chore(deps-dev): bump vitest from 0.34.3 to 0.34.5 by @dependabot in #224
  • chore(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #227
  • chore(deps-dev): bump @tauri-apps/cli from 1.4.0 to 1.5.0 by @dependabot in #228
  • chore(deps-dev): bump eslint from 8.49.0 to 8.50.0 by @dependabot in #231
  • chore(deps-dev): bump eslint-import-resolver-typescript from 3.6.0 to 3.6.1 by @dependabot in #229
  • chore(deps-dev): bump happy-dom from 12.1.5 to 12.2.1 by @dependabot in #230
  • chore(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #234
  • chore(deps-dev): bump postcss from 8.4.27 to 8.4.31 by @dependabot in #239
  • chore(deps-dev): bump happy-dom from 12.2.1 to 12.9.0 by @dependabot in #238
  • chore(deps-dev): bump @tauri-apps/cli from 1.5.0 to 1.5.1 by @dependabot in #236
  • chore(deps-dev): bump vite from 4.4.9 to 4.4.11 by @dependabot in #237
  • chore(deps): bump @tauri-apps/api from 1.4.0 to 1.5.0 by @dependabot in #235
  • chore(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #241
  • chore(deps-dev): bump @tauri-apps/cli from 1.5.1 to 1.5.2 by @dependabot in #242
  • chore(deps): bump serde from 1.0.188 to 1.0.189 in /src-tauri by @dependabot in #246
  • chore(deps): bump window-vibrancy from 0.4.1 to 0.4.2 in /src-tauri by @dependabot in #240
  • chore(deps-dev): bump the typescript-eslint group with 2 updates by @dependabot in #247
  • chore(deps-dev): bump vitest from 0.34.5 to 0.34.6 by @dependabot in #244
  • chore(deps-dev): bump eslint from 8.50.0 to 8.51.0 by @dependabot in #243
  • chore(deps-dev): bump happy-dom from 12.9.0 to 12.9.1 by @dependabot in #245
  • chore: bump Node to v20 by @G07cha in #249
  • ci: update moonrepo/setup-rust action by @G07cha in #250
  • fix: remove TAURI_ env variables from frontend bundle by @G07cha in #251

New in Pomodoro 3.3.0 (Jun 29, 2023)

  • feat: switch to callback timer with system time by @G07cha in #143

New in Pomodoro 3.2.3 (Jun 26, 2023)

  • fix: optimize inverted icon size by @G07cha in #142

New in Pomodoro 3.2.2 (Jun 26, 2023)

  • chore(deps): bump tauri from 1.4.0 to 1.4.1 in /src-tauri by @dependabot in #130
  • chore(deps): bump openssl from 0.10.52 to 0.10.55 in /src-tauri by @dependabot in #131
  • chore(deps-dev): bump @typescript-eslint/parser from 5.59.11 to 5.60.0 by @dependabot in #133
  • chore(deps-dev): bump eslint from 8.42.0 to 8.43.0 by @dependabot in #134
  • chore(deps-dev): bump vitest from 0.32.0 to 0.32.2 by @dependabot in #137
  • chore(deps-dev): bump stylelint from 15.7.0 to 15.9.0 by @dependabot in #139
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.59.11 to 5.60.0 by @dependabot in #135
  • chore(deps): bump serde_json from 1.0.96 to 1.0.97 in /src-tauri by @dependabot in #136
  • refactor: deduplicate logic code by @G07cha in #140
  • Fix/windows tray icon by @G07cha in #141

New in Pomodoro 3.2.1 (Jun 26, 2023)

  • fix: skip titlebar style for unsupported platforms by @G07cha in #128

New in Pomodoro 3.2.0 (Jun 26, 2023)

  • Fix/UI dist folder by @G07cha in #125
  • fix: shortcut input overflow on Windows by @G07cha in #127
  • feat: add About page by @G07cha in #126

New in Pomodoro 3.1.2 (Jun 22, 2023)

  • Added a new setting for shortcut that toggles the timer

New in Pomodoro 3.0.0 (Jun 22, 2023)

  • More than tenfold reduction in size as it now uses OS's built-in browser instead of shipping a separate Chromium instance
  • Backend is rewritten in Rust and the app has much smaller CPU and memory footprint now
  • New sleek and streamlined design
  • It even comes with auto-updater now!

New in Pomodoro 2.2.3 (Oct 18, 2018)

  • Update packages to fix possible security vulnerabilities

New in Pomodoro 2.2.2 (Jun 5, 2018)

  • Fixes occasional errors when exiting from the application.

New in Pomodoro 2.2.1 (May 6, 2018)

  • Fixes security vulnerability introduced in electron 1.7.11.

New in Pomodoro 2.2.0 (Jan 27, 2018)

  • Draggable window.

New in Pomodoro 2.1.0 (Dec 31, 2017)

  • Fixed error messages
  • Fixed timer issues

New in Pomodoro 2.0.1 (Aug 19, 2016)

  • Add retina icons
  • Increase performance
  • Universal binary for Windows

New in Pomodoro 2.0.0 (Jun 24, 2016)

  • Using photon theme instead of bootstrap
  • Add hint about shortcut to settings
  • Add ability to trigger checkboxes by clicking on text labels
  • Update dependencies
  • Change icon for windows

New in Pomodoro 1.4.1 (Feb 8, 2016)

  • Includes small but important fix of bug that produces error on exit #14

New in Pomodoro 1.4 (Nov 12, 2015)

  • New buttons
  • "Show time in menubar" configuration in settings
  • Performance improvments

New in Pomodoro 1.3.2 (Oct 28, 2015)

  • Fix timer color on relax mode
  • Fix timer progress