10/27/2022

Hotfix 35.5

 Improvements

  • The default API version can now be configured in the Administration panel.
    • This version is called by default if no explicit API version is called.
    • The version can also be defined via the new defaultApiVersion Meteor Setting.

Hotfix 35.4

 Improvements

  • The PLANTA pulse REST API was extended and improved further.
  • For the new token-based authentication with PLANTA project web interfaces, a new field was added to the Administration panel to add the API token.

Hotfix 35.3

 Bug fixes

  • The REST API 2.0 endpoints are now working correctly.

Hotfix 35.2

 Improvements

  • Various REST API improvements for boards, cards and webhook interfaces.

 Bug fixes

  • When editing webhooks in the Administration panel, the correct values are now being displayed.
  • In "Text" custom fields, links can also be edited correctly again.

Hotfix 35.1

 Improvements

  • Webhooks can now also be created and managed in the Administration panel.
    •  If webhooks for MS Teams have already been created, the format needs to be adjusted manually.

Release 35

Features

Improvements

  • New parameters for Webhooks were added.
    • The language parameter can be used to configure the language of the webhook.
    • The format parameter can be used to define whether the webhook sends notification unformatted or optimized for MS Teams.
  • In the Administration panel, you can now configure whether webhook debug logs are to be displayed.
  • When deleting a project, all child objects (including boards) are now deleted as well.
  • Queued notifications can now be viewed and managed in the Administration panel.
  • When creating a board from a template, the board group can now be selected.

Bug fixes

  • An error when assigning members using the multi-selection was fixed.
  • Links to projects in the board bar and links to linked cards are now opened correctly in a new tab.
  • Attachments can now be opened in the mobile view as well.
  • Users can now still be edited when the user limit has been reached.
  • Inactive users can now not be added to boards anymore.
  • Invitations are now displayed for boards which were created from board templates.

REST API 2.0

  • An optional limit parameter was added to LIST endpoints which limits the number of results.
  • LIST/GET endpoints now don't return the entire object from the DB anymore.
  • When using the DELETE /api/boardcontainers/{boardContainerId} endpoint, all child objects of the project are deleted as well.
  • The following endpoints were added:
    • Set custom field on card - POST /api/boards/{boardId}/lists/{listId}/cards/{cardId}/custom-fields
    • Switch project admin - PUT /api/boardcontainers/{boardContainerId}/switchadmin/{userId}
  • The Plantatasklinks endpoints were removed.
  • DELETE endpoints now return 200 instead of the ID of the deleted object.
    • The author is now passed as a query parameter.
  • When using LIST endpoints, the results are sorted by title and name by default.
  • The author is now required for all POST/PUT/DELETE endpoints.
    • If you are using PLANTA Hybrid with a version < 39.5.18, you will have to continue using version 1.0 of the REST API.