Skip to main content

Improvements

  • You can now set a short name for goals on iOS and Android. When set, tasks in the list will show what goal they belong to.
  • Improved Wayland support on Linux

Fixes

  • Fixed text/note fields in the relationship tracker not updating properly when switching between different people on iOS and Android
  • Fixed setting for enabling PIN protection on relationships not working correctly on iOS and Android

Mike

I'm happy to not have touched pricing for so long – actually since August 2021 when Lunatask got out of beta and pricing was introduced. I'm against frequent pricing updates and would ideally like to stick with one forever.

However, after three years of development and countless new features added, including support for all various platforms, I’m making a one-time adjustment to simplify and standardize our pricing.

When we set up our first payment gateway (Paddle), we displayed prices excluding VAT and sales tax – those are added during checkout based on your region. In contrast, prices in the App Store include taxes upfront. This led to discrepancies depending on where you subscribed.

To address this as well, we’re unifying our pricing while keeping a way for you to stay as close as possible to the original rate of $6/mo. If you switch to the yearly plan, you continue paying $6/mo even after the adjustment.

Here’s a breakdown of the adjusted pricing:

Before via App StoreBefore via PaddleNew unified price
Paid monthly$7$6 (+taxes)$8
Paid annually$72$60 (+taxes)$72 ($6/mo)
Lifetime$200 (+taxes)$220

The new pricing will take effect on December 6th. There’s nothing you need to do – on your next renewal, you will automatically be charged the new price. All percentage discounts, like our education discount, stay in place and the new price will be calculated accordingly.

As always, I appreciate your support as I continue developing the app that helps you get stuff done, everyday.

P.S. Stay tuned! This change comes alongside exciting new features like time blocking and a calendar in mobile apps, as well as a redesigned and vastly improved note-taking experience that is coming early in 2025 and more! 🚀

Improvements

  • Desktop notifications were added for birthdays and anniversaries happening today (mobile notifications will come further down the road)
  • Your journal is now one endless scrollable timeline in our desktop app – no more showing just the last 30 days
  • Minor onboarding improvements

Fixes

  • Fixed Outlook calendar integrations not authorizing since the last update
  • Fixed task estimate picker setting a wrong estimate on iOS and Android
  • Red badge counting coming up tasks in an area no longer counts in recurring tasks moved out of the "coming up" section, for example, into "next"

Features

  • You can now connect your Facebook Events and see them on your calendar in Lunatask, and not just that – Proton, Hey, or any other calendar offering an iCal/ics feed are now also supported

Improvements

  • G and Shift-G keyboard shortcuts were added to cycle between goals within a current area
  • There's a new chart above the habit tracker showing three most common emotions in a selected period
  • 17 new emotions were added to our mood tracker, including ambivalent, avoidant, bearable, confident, courageous, disappointed, disoriented, efficient, focused, foggy, fragile, guilty, irritated, pain, satisfied, sleepy, sloppy, and thoughtful
  • The emotion picker was redesigned a bit and emotions are now sorted alphabetically
  • The data sync was improved so fast subsequent changes do not arrive to other devices out of order, which previously might have happened occasionally

Fixes

  • Fixed feelings picker sometimes unselecting previously selected emotions when selecting new ones on iOS and Android
  • Logbook's area filter is now cleared when jumping to search results in the logbook
  • Fixed Ctrl+N emacs keybinding is now working and creating a new task instead
  • Scroll to cursor functionality of the editor was improved on iOS and Android

Features

  • iOS and Android apps are getting notifications (for time-blocked tasks and scheduled habits only for now). Notifications for birthdays and anniversaries will arrive later. Notifications right now also do not include end-to-end encrypted data like task or habit names. You can enable notifications by visiting the notifications section in the mobile app's settings.
  • You can now filter the logbook to show only completed tasks for a specific area (this feature is available in the desktop app)
  • You can now pause a reconnect reminder for any person without removing the reconnect rule altogether
  • You can now schedule at what times of the day you perform your habits in the mobile app
  • The people hierarchy/grid can now be filtered to show only business/work contacts
  • There's now a Habit Tracking API

Improvements

  • On iOS and Android, there's now a new button in the list of tasks beneath each goal that will take you to the list above, the main list of tasks for the area
  • All entered settings for newly created CalDAV integrations are end-to-end encrypted (see the note below)
  • Improvements to new user onboarding

Fixes

  • Fixed record streak calculation for weekly habits not working correctly
  • Fixed partitioning habits between active and not occurring on the day not handling weekly habits well in the mobile app
  • Fixed the scroll-to-cursor functionality of the mobile app's editor on certain devices

Encryption for iCloud, Fastmail, and CalDAV integrations

Previously, iCloud, Fastmail, and CalDAV integrations encrypted entered passwords end-to-end but not usernames or server URLs (in the case of CalDAV integrations). All newly created iCloud, Fastmail, and CalDAV calendar integrations now encrypt end-to-end all configuration settings entered (including server URLs).

To keep backward compatibility, all iCloud, Fastmail, and CalDAV integrations created in the past will be marked as "legacy" integrations in the settings and show a warning message recommending upgrading the integration to a fully end-to-end encrypted version.

Versioning update

As of this update, we are unifying the versioning of both desktop and mobile apps. From now on, all future versions of Lunatask will be released on all platforms simultaneously under the same version number. As of this update, changes in the mobile app are being published as part of the changelog on the website, not just in the Slack Community.

Improvements

  • The behavior of many-times habits in the habit widget at the bottom of the calendar was improved. Now the habit widget will continue suggesting habits until their goal is met or "skip today" is pressed.
  • Double-clicking on the main menu toolbar on the top now maximizes the window

Fixes

  • Fixed a wrong label on the badge indicating a subscription's state saying "canceled," even for some active subscription
  • Fixed completing habits in the habit tracker marking wrong time blocks as complete
  • Fixed completing habits in the habit tracker duplicating a time block on the calendar sometimes
  • Fixed notifications being triggered for already completed time blocks on the calendar
  • Fixed the habit widget at the bottom of the calendar offering many-times habits even when their week's goal was already met
  • Fixed in-app success notification after deleting areas being shown twice
  • Fixed protected notebooks, journal, and relationship tracking not locking when the app is backgrounded due to a change in Electron where turning off background throttling prevents the app from reading its background/foreground status
  • Fixed good morning messages not being shown anymore for the same background throttling reason
  • There's now an option to disable GPU acceleration in the diagnostics section of the settings (enabled by default for Linux users to avoid issues and visual glitches some snap users experience caused by a specific combination of using snaps, Electron, and certain GPU drivers)

Notes

The v2.0.8 update is a re-release of this update with one additional regression fixed.

Improvements

  • Completed time blocks are now kept on the calendar
  • In the settings, there's now an option to auto-start the app on boot (on Windows)
  • You can now jump to a person's profile from the people picker available on memories in the journal
  • Tasks in the logbook can now be duplicated (on desktop platforms)
  • All subtasks now get unchecked when duplicating a task
  • The names of sections in the Eisenhower Matrix workflow were updated slightly to make them clearer in the context of personal task management
  • Future time blocks are now removed from the calendar when skipping current occurrence of recurring tasks
  • Notes now provide the option to show metadata (currently, only timestamps of creation and last update)
  • You can now lock a protected notebook via a new lock icon in a note header, not just via the button in the notebook picker

Fixes

  • Fixed habit time blocks reappearing when moved on the calendar from tomorrow to today or vice-versa
  • Fixed archived goals showing among active goals in the "set goal" right-click context submenu
  • Fixed calendar open task button not jumping to task when in another goal
  • Pulsing task timer badge animation was disabled for now because of high CPU usage
  • Missing right-click context menus were added to journal entry, memory, and note name inputs
  • Desktop shortcut is now recreated on reinstall (on Windows)
  • There's now a warning that a "once" habit was already completed before when tracking activities from the calendar instead of the button doing nothing
  • The mini calendar in the dropdown for selecting a last reconnect date now always opens on a current month for easier entering of the new date, instead of the month of the previous last reconnect date

Notes

Two calendar-related issues sneaked into this update and v2.0.6 was released fixing these regressions.

Improvements

  • Reconnects due today are now also shown in red and count into the red badge on the menu item
  • The integrations settings section now also lists community integrations
  • Minor visual improvements

Fixes

  • Fixed the badge on the relationship tracking menu item not counting into the global app icon menu badge
  • Fixed the option to skip the current occurrence of recurring tasks not working for future tasks with repeat after completion set
  • Fixed the option to hide future reconnects hiding reconnects due today by mistake

Improvements

  • When a goal is no longer needed, you can now archive it instead of deleting it completely. Archived goals are hidden by default in the list of goals with the option to show them.
  • You can now move goals between areas and goals are also preserved and moved when deleting areas and choosing to keep tasks. The option to move a goal can be found in the right-click context menu on individual goal cards in the goal list on the left.
  • Eisenhower matrix now handles scheduling the same way as other workflows with the "coming up" section and future tasks moved out of the matrix at the bottom of "later"
  • The progress indicator on goals now turns green when reaching 100%
  • Minor visual improvements and other fixes

Fixes

  • Fixed a regressing in a recent update causing a constant 5-7% CPU usage (up to 30% when the habit tracker section is open) even when the app is not in use
  • Fixed edges in how the next task to work on is calculated in various workflows
  • Fixed the app incorrectly calculating initial window width from screen resolution, resulting in a too-narrow app window