Skip to content

2.1.9

Compare
Choose a tag to compare
@radeklat radeklat released this 31 Oct 15:21
· 17 commits to main since this release
c70d158

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog
and this project adheres to Semantic Versioning.
Types of changes are:

  • Breaking changes for breaking changes.
  • Features for new features or changes in existing functionality.
  • Fixes for any bug fixes.
  • Deprecated for soon-to-be removed features.

Unreleased

2.1.9 - 2023-10-31

Fixes

  • Move verbose logging of unexpected HTTP errors.

2.1.8 - 2023-09-14

Fixes

  • Dependencies update.
  • Better handling of invalid Todoist API token.

2.1.7 - 2022-12-30

Fixes

  • Downgrade cryptography to allow build for armv7.

2.1.6 - 2022-12-29

Fixes

  • Dependencies update

2.1.5 - 2022-12-09

Fixes

  • Dependencies update

2.1.4 - 2022-12-03

Fixes

  • Recurring task stuck in a loop when permanently finished.

2.1.3 - 2022-11-03

Fixes

2.1.2 - 2022-07-06

Fixes

  • Dependencies update, including an upgrade from Python 3.10.4 to 3.10.5

2.1.1 - 2022-03-06

Fixes

  • Dependencies update, including an upgrade from Python 3.10.2 to 3.10.4

2.1.0 - 2022-03-06

Features

  • New optional configuration option todoist_user_id. When set, tasks completed in project will score points only if they were assigned to you or no one, not when assigned to someone else. Who completed the task is not taken into account.

Fixes

  • Delay between each Habitica API action has been increased from 0.5s to 30s, as mandated by the official documentation.
  • x-client HTTP header is being sent to notify the API of the author of the tool, as mandated by the official documentation.

2.0.0 - 2022-01-30

Breaking changes

  • Recurring Todoist tasks are counted on every completion, not just the fist one. Please reset the cache as this fix doesn't work for already cached tasks.

1.2.0 - 2022-01-30

Features

  • Upgrade to Python 3.10

Fixes

  • Update library dependencies.

1.1.3 - 2022-01-25

Fixes

  • Update library dependencies.

1.1.2 - 2021-11-29

Fixes

  • Update library dependencies.

1.1.1 - 2021-10-31

Fixes

  • Change Dockerfile to use Python version from pyproject.toml.
  • Updates build process to build docker images for multiple architectures.
  • Load environment variables from a .env file in the compose file.

1.1.0 - 2021-03-20

Features

  • Automatically create nested path for sync cache.
  • Guide for running from a docker image.
  • Guide for running via docker-compose and a compose file.

Fixes

  • Virtualenv creation in docker image.
  • Move sync cache file into a folder to allow easier mounting in docker images.

1.0.0 - 2019-10-06

Features

  • Initial release