Releases: chrisyarbrough/CodecksPlasticIntegration
Releases · chrisyarbrough/CodecksPlasticIntegration
v2.0
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
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
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
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
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
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
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).