Skip to content

Releases: Hanziness/FocusTide

v1.2.0

30 May 16:26
d619fdf
Compare
Choose a tag to compare

This release brings with itself three major new features and some minor bug fixes and refactors. Most notably, you can now save your settings to a JSON file and load it later, the app now now shows the time spent beyond the timer and there is a little welcome screen for new users.

Features

  • Add ability to save and restore settings and tasks (#228) (df3097b)
  • Add welcome screen (#222) (cd92141)
  • Continue tracking time after timer expired (#229) (057fbf1)

Bug Fixes

Refactors

  • dev: Move PWA icon generation into a build module (#225) (e85ce8e)
  • i18n: Convert localization files to JSON (#223) (12a1519)

v1.1.1 - Mobile improvements

01 May 12:02
Compare
Choose a tag to compare

This is a quick bug fixing release after the PWA and mobile experience improvements brought by v1.1.0. In this release, the snapping behaviour was removed from the home page.


1.1.1 (2022-05-01)

Bug Fixes

  • home: Update alignment and remove snapping (#217) (f779fd1)

v1.1.0 - Mobile improvements

01 May 10:02
Compare
Choose a tag to compare

This release comes with multiple improvements for mobile users and updated timer designs. Noteworthy improvements include:

  • the tasks panel and the settings button should now be accessible regardless of device size
  • tasks are now editable by clicking on them
  • the timers got a redesign and should be more mobile-friendly
  • scroll snapping was relaxed on the home page, so it should be easier to use across browsers
  • the setup page was disabled for now, an improved setup experience will be created later

Full changelog

Features

  • pwa: Generate multiple icon variants during build (#207) (aabd43a)
  • pwa: Improve mobile PWA experience (#204) (94188b6)
  • schedule: The settings button and the schedule are now integrated (#197) (182a328)
  • tasks: Add placeholder text to new task field (#201) (5dce404)
  • tasks: Editable task titles (#205) (16c1f83)
  • tasks: Make tasks panel responsive (#200) (55996a5)
  • timers: Redesign timers and remove dependency on day.js (#186) (cdd7093)

Bug Fixes

  • dev: Exclude node_modules, git folders and nuxt cache from watch (#181) (7c63ccc)
  • Fix store plugins not working on navigation (#210) (10ebae0)
  • home: Relax scroll snap behaviour on home page (#198) (81c85f7)
  • Make persistence work across navigation (df00dd7)

Refactors

v1.0.1

20 Jan 16:55
Compare
Choose a tag to compare

There we go, first critical bug in production uncovered and fixed. It seemed to only affect Firefox when Hungarian translations were enabled on the home page, and caused a DOMException that rendered the homepage unusable (no buttons would appear etc.).


Bug Fixes

  • home: Fix DOMException in Firefox caused by i18n component interpolation (#171) (6017f5e)

v1.0.0 - Finally stable

19 Jan 19:53
416cc55
Compare
Choose a tag to compare

🎉 Whew. The time has come! The app has finally reached 1.0! Absolutely first of all, it now lives on its own domain at https://another-pomodoro.app! I'm so happy to finally share this app with everyone. I truly hope you'll find it helpful in your everyday life, work, productivity or other sessions. I'm also really happy to hear your feedback - check out the discussions page or feel free to open an issue if you've found something that's not working. The licence had also changed to MIT!

AnotherPomodoro launches on Product Hunt, too! Check it out here:

AnotherPomodoro - Modern & customizable productivity timer | Product Hunt

I have plans for the future of this app, too, as now it is mature enough to start adding other new and exciting stuff to it, but I want to make sure that new features still keep the app itself simple while making it more unique. Thank you for your help, and also special thank you to the first contributor of this app, @milotype, who did the Croatian translations and helped me out with a non-translating timer issue.

If you'd like to contribute, please read the contribution guidelines, and if you have ideas that you think would help make this app better, please share them in the discussions.

Thank you, and see you around! Have a great productivity session!


Features

  • Changed license to MIT (#136) (991396a)
  • Begin next section by pressing the start button (#109) (b6b56d1)
  • Updated layout to better fit mobile devices (#144) (c0d2bcc)
  • Redesigned home page (#127) (e8763f1)
  • Added page transitions and a fancy splash screen to the timer for more eye candy (#129) (9310c3a)
  • Friendly error pages that help you take actions if something goes wrong (#130) (7c746e4)
  • Improved SEO and accessibility (#146) (6f39966)
  • Improved site and PWA icons (#150) (337966b)
  • Revamped the settings panel with a new theme. The panel now floats, its rounded tabs blend better into the UI and the tabs collapse to icons on narrow screens. (#119) (dd8c57d)
  • Finished setup page. It offers a few presets and a live preview of your changes, too, to get started with the app. (#122) (7e5495f)
  • Rewritten the to-do list from scratch. It now offers a more intuitive user experience with a simpler design, drag-and-drop list items and auto-deletion of completed tasks. (#111) (ce96980)

Bug Fixes

  • timer: Progress bars now transition seamlessly between sections (#113) (0e219af)
  • Many other small bug fixes (#133)

Refactors

  • i18n: Made adding localisations easier (#152) (44c1aed)
  • theme: Replaced Material Design icons with Tabler Icons (#112) (afa2d41)
  • theme: Change accent colour so it better matches branding (#145) (e197303)
  • Ugraded to Tailwind CSS 3 (#123) (c7004ba)
  • Lots of other small refactors and bugfixes - see PR for details (#133) (e997c03)

Documentation

Localizations

v0.11.0

15 Oct 13:38
Compare
Choose a tag to compare
v0.11.0 Pre-release
Pre-release

Bug Fixes

  • Fix SSR error by statically importing MD icons (61a18ef)

Refactors

  • Add generate:modern to create modern bundles (0f5f7e9)
  • Remove unused normalize.css (c218c38)
  • Replace node-sass with Dart Sass (e304db0)
  • Update Babel preset code (currently disabled) (f7d6efc)
  • Update dependencies and nuxt-i18n to @nuxtjs/i18n (v7) (65b799b)
  • Update to Nuxt Bridge (56c41bb)

v0.10.0

12 Jul 16:28
Compare
Choose a tag to compare
v0.10.0 Pre-release
Pre-release

Blended screenshot of the timer page in default and dark modes.

Features

  • Add dark mode (#97) (3da8e41)
  • seo: Add meta descriptions to the setup and timer pages (a5a506b)

Bug Fixes

  • Fix Vue warnings related to component names (0497ec8)
  • Improve progress bar behaviour on skip (8e8f12a)
  • Language should now be permanent across pages (9fad494)

Refactors

  • Fix vue/component-tag-order warnings (#98) (96a9c10)

v0.9.7

07 Jul 17:33
Compare
Choose a tag to compare
v0.9.7 Pre-release
Pre-release

This update contains dependency updates only.

v0.9.6

16 Jun 17:01
Compare
Choose a tag to compare
v0.9.6 Pre-release
Pre-release

Refactors

  • Perform major update on dependencies (#92) (691c89c)

v0.9.5

16 Jun 17:00
Compare
Choose a tag to compare
v0.9.5 Pre-release
Pre-release

This release rolls back yarn.lock due to an issue with vue-server-renderer that made the /timer page unavailable after a refresh. The root cause is being investigated.