Skip to content

Releases: chrisyarbrough/CodecksPlasticIntegration

v2.0

27 Dec 19:03
Compare
Choose a tag to compare

Features

  • Overhauled the complete internals of the extension, most importantly, using a single more powerful Codecks query to fetch pending cards instead of multiple requests.
  • Project name filter in the settings
  • Deck title filter in the settings
  • Improve development workflow for macOS and Windows (default paths, debug helpers, etc)

Fixes

  • Fix OpenTaskExternally link
  • Reduce likelihood of being rate-limited when using the "Test Connection" functionality in the settings

Full Changelog: v1.5...v2.0

Tested with: Unity DevOps Version Control 11.0.16.9080

v1.5

27 Dec 18:52
Compare
Choose a tag to compare

Features

  • The development project is now using the .NET cross platform SDK (support for macOS)

Fixes

  • #7 The "From Task" tab now excludes cards that have been set to "done" in Codecks
  • #6 When Plastic/Unity email is different from Codecks, the correct one (Codecks from the settings) is now used

Full Changelog: v1.4...v1.5

Tested with: Unity DevOps Version Control 11.0.16.9080

v1.4

14 Mar 17:12
Compare
Choose a tag to compare

Fixes

Users were reporting request errors although no configuration was changed. Apparently, the codecks API changed the name of the property "assigneeId" on the card object to "assignee". This release makes the integration compatible with the new changes.

Full Changelog: v1.3...v1.4

v1.3

15 Feb 20:28
Compare
Choose a tag to compare

Features

  • A big refactoring of internal systems which mostly affect code maintenance, but also improve the overall stability of the extension.
  • Some cases which showed errors to the user previously are now dealt with in a better way and should affect fewer people.
  • Improved error reporting in the "Create Branch" view and when creating a task linked to a changeset.

Fixes

  • Switching between task-on-branch and task-on-changeset mode no longer shows an error due to an invalid connection. Previously it was required to close and reopen the affected Plastic tab/view, but now the extension fixes the issue internally by reloading automatically.

Full Changelog: v1.2...v1.3

v1.2

10 Feb 21:43
Compare
Choose a tag to compare

Changes

  • Improved error reporting: the create branch window now shows a more helpful message if no connection could be made.
  • Pendings taks now include tasks which have been started. Previously, started tasks were filtered-out, but this caused confusion or prevented users from starting a task in the Codecks web app and then creating a branch in Plastic.
  • Implement creating tasks in the task-on-changeset mode.

Full Changelog: v1.1...v1.2

v1.1

07 Feb 21:34
Compare
Choose a tag to compare

Fixes

  • When switching to a workspace in which the extension was bound with an invalid configuration, an error popup showed at different points while using the GUI for regular tasks. These errors are now hidden from users.

Changes

  • Configuring an empty branch prefix is now possible. Previously, it would always use a default prefix if users tried to remove it.

v1.0

05 Feb 21:21
Compare
Choose a tag to compare

Features

  • The first version of the PlasticSCM extension that supports Codecks as an issue tracker.
  • Configure a connection via the preferences window.
  • Enable logging in the preferences to debug issues.
  • Create a new branch from a task (GetPendingTasks).
  • Filter the list to only assigned tasks (GetPendingTasks(assigneeEmail)).
  • Set the card status to 'started' (MarkTaskAsOpen).