Skip to content

Changelog

v1.2.0

released 2024-11-27

  • 🏘️ Change the domain name from herdingcats.work to herdingcatsapp.com. This is because some internet providers occasionally block domains with an unusual TLD, such as .work.

v1.1.0

released 2024-10-02

  • 🦺 When you change your email address, also update your email address in Stripe (our payment provider)
  • πŸ’° Set up Stripe Billing Portal so you can manage your subscription, update your payment information and cancel your subscription yourself
  • πŸ’» Set up Credo and Dialyzer

v1.0.1

released 2024-10-01

  • πŸ–ŠοΈ Fix some less-than-ideal formatting and punctuation on the homepage
  • πŸ’» Some deployment-related improvements

v1.0.0

released 2024-09-30

  • πŸŽ‰ Initial public release πŸŽ‰
  • πŸ› Don’t fail CSV export when work_type is not nil

v0.3.0

released 2024-09-30

  • πŸ’° Add an annual subscription plan to allow you to have unlimited tasks
  • βž• Export all tasks to a spreadsheet, in case you want or need to get your data out of Herding Cats
  • πŸ’„ Standardise a bunch of words, styles, labels and things.
  • πŸ› Fix copying the weekly report in Safari
  • πŸ’» Update some package dependencies, including Gettext to the new more efficient access style
  • πŸ’» Only use analytics on non-logged-in pages

v0.2.10

released 2024-08-21

  • πŸ†• Make it more clear what to do when you have empty things
  • ⚠️ Make overdue tasks more obvious
  • 🐞 Clear the old start date when you set a task as Waiting
  • πŸ’„ Prettier email templates
  • πŸ› You can’t set your due date before your start date
  • πŸ› Make the shuffle and random buttons respect active filters on your task list

v0.2.9

released 2024-08-14

  • ✨ Add the Shuffle button to the main task list
  • πŸŽ‰ Add a user setting for how much confetti to fire
  • πŸ’” Add custom error pages, so things look pretty even when stuff goes wrong
  • πŸ’» Add error monitoring from Sentry, so we notice when things break for you
  • πŸ’» Add some application monitoring via Prometheus, so we can check our server isn’t struggling

v0.2.8

released 2024-08-09

  • πŸ’» Boring technical things related to deployment and dependencies

v0.2.7

released 2024-08-09

  • 🐞 Confirm whether you want to exit the task form without saving when you’ve started adding data
  • πŸš€ Set up automated deployment

v0.2.6

released 2024-08-08

  • ✨ Add the Help Me! pages
    • Don’t show the timer bar on the Help Me! pages
    • Add a user setting for the help text
  • πŸ“° Add β€œCopy Report” functionality to the logs page
  • πŸ• Refresh the total time on a task page when you stop its timer
  • πŸ• Improve displaying times and dates in your actual timezone
  • πŸ› Squash some little bugs around timezones
  • πŸ”’ Improve and test access control on all things
  • πŸ–‹οΈ Standardise how to spell and capitalise the names of things
  • πŸ’» Add Fathom Analytics into the app, so we have an idea what bits of the app people actually use

v0.2.5

released 2024-07-26

  • πŸ• Add user-defined timezones
  • πŸ• Show and edit timers in user’s timezone
  • πŸ• Show activity logs in user’s timezone
  • πŸ› Support logs for changing status to β€œidea” properly

The depths of history

Early development, we didn’t really keep track of things at this stage!