Skip to content

Releases: GothenburgBitFactory/bugwarrior

2.1.0

11 Jan 02:57
682215a

Choose a tag to compare

Big thanks to new contributor Laurent Tramoy who set the agenda and implemented the most substantial improvements for this release!

Dependency Updates

  • Support python-3.14 by migrating our pydantic models from v1 to v2 api. (#1155)
  • Drop importlib-metadata. This was actually an undeclared dependency in 2.0.0 so this fixes a packaging bug. (#1177)
  • Drop pytz. (#1164)
  • Drop tomli for all but python-3.10 (#1157)

Bug Fixes

  • Fix --flavor feature. (#1172)
  • jira: Fix non-cloud services, which were broken in 2.0.0. (#1171)
  • todoist: Removed typing_extensions import, which was not in project dependencies. (#1155)

New Services

  • Added ClickUp Service. (#1161)

2.0.0

26 Nov 01:46

Choose a tag to compare

Bugwarrior has a new home! The bugwarrior repository has been graciously transferred by @ralphbean, the original author, to the @GothenburgBitFactory organization which also maintains Taskwarrior.

NOTE: In addition to these changes there are a number of new validation warnings and errors that should be minded when upgrading.

New and Removed Services

  • Added Azure Devops service. (#808)
  • Added Git-Bug service. (#934)
  • Added Kanboard service. (#794)
  • Added Linear service. (#1106)
  • Added Logseq service. (#1052)
  • Added Nextcloud Deck service. (#954)
  • Added Todoist service. (#1101)
  • Removed Megaplan service. (#844)
  • Removed ActiveCollab, ActiveCollab2, Teamlab, and VersionOne services. (#1102)

Major Changes

  • Top-level bugwarrior command. (#882)
  • Enhanced configuration validation. (#849)
  • TOML configuration. (#873)
  • Survive service failure. (#825)
  • Stable service API. (Third party service support.) (many PR's over the course of years)

Minor Changes

  • configuration: Disable interpolation. (#1140)
  • configuration: Add per-service static_fields option. (#908)
  • notifications: Add applescript backend. (#948)

Service-Specific Changes

  • bitbucket: Remove basic auth and update oauth2 workflow. (#888)
  • github: Pull issues by URL. experimental (#898)
  • gitlab: Merge requests and todo's will respect default_priority setting rather than being set to 'H'. (#816)
  • gitlab: Added distinct default priorities for issues, merge requests, and todo's. (#816)
  • gitlab: Query support. (#876)
  • gitlab: Exclude archived projects by default. (#938)
  • jira: Personal Access Token (PAT) authentication support. (#853)
  • redmine: Query support. (#886)
  • youtrack: Replace password with token. (#982)