Skip to content

Releases: Jefferson49/webtrees-API

v1.0.0-rc.2 Release Candidate

07 Mar 06:57

Choose a tag to compare

SECURITY:

  • A security vulnerability was detected in versions until v1.0.0-rc.1. Currently, no exploitation is known and an analysis of the related code indicates that the vulnerability cannot be exploited. However, following general security considerations - it is recommended to upgrade to version v1.0.0-rc.2 or later
  • All read operations with MCP enforce privacy settings in order to prevent AI access to living individuals' data. If the privacy settings for a tree do not fulfill certain minimum requirements, read access is denied.

Scopes:

  • Modified API scopes: Substituted api_read by api_read_privacy and api_read_user (see scope table in Readme chapter)
  • Modified MCP scopes: Substituted mcp_read by mcp_read_privacy (see scope table in Readme chapter)

Access Tokens:

  • Added 1 day and 3 months as expiration intervals for access tokens

Translation:

  • Added Catalan, Danish, Dutch, German, and Spanish

Bugfixes:

  • Wrong birth and death dates for linked INDI in GetRecord
  • Removed unnecesary escapes from filename RegExp in MCP tool

Upgrading from earlier versions:

  • To upgrade from earlier versions, it is recommended to delete earlier versions of the custom module and remove its settings in the control panel (after reloading the "all modules" view).
  • Clients and access tokens, which are related to the changed scopes (see description above), might not work any more after upgrade

v1.0.0-rc.1 Release Candidate

08 Feb 11:02

Choose a tag to compare

Added example scripts for bash and Python