removedOutput schema / description
Removed value: -"One work-package relation.\n\nThe two endpoints that produce relations — the ``relations`` include of\n``get_work_package`` and the relation write tools — return this same shape.\n``from_work_package``/``to_work_package`` are spelled out because the wire's\n``from``/``to`` read as prepositions rather than as the two ends of an edge."
removedOutput schema / properties / description / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
removedOutput schema / properties / description / default
Removed value: -null
removedOutput schema / properties / description / description
Removed value: -"Free-text note stored on the relation; null when unset."
addedOutput schema / properties / description / type
Added value: +[
+ "string",
+ "null"
+]
changedOutput schema / properties / from_work_package / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "description": "A reference to another resource. Canonical output shape.",
- "properties": {
- "id": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Resource id."
- },
- "name": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Human-readable name."
- }
- },
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "id": {
+ "type": [
+ "integer",
+ "string",
+ "null"
+ ]
+ },
+ "name": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
removedOutput schema / properties / from_work_package / default
Removed value: -null
removedOutput schema / properties / from_work_package / description
Removed value: -"Work package the relation starts at."
removedOutput schema / properties / id / anyOf
Removed value: -[
- {
- "type": "integer"
- },
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
removedOutput schema / properties / id / default
Removed value: -null
removedOutput schema / properties / id / description
Removed value: -"Relation id. Pass it to update_work_package_relation or delete_work_package_relation — it is not a work package id."
addedOutput schema / properties / id / type
Added value: +[
+ "integer",
+ "string",
+ "null"
+]
removedOutput schema / properties / lag / anyOf
Removed value: -[
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
-]
removedOutput schema / properties / lag / default
Removed value: -null
removedOutput schema / properties / lag / description
Removed value: -"Working days kept between the predecessor and the successor. Only follows/precedes relations carry one; null everywhere else."
addedOutput schema / properties / lag / type
Added value: +[
+ "integer",
+ "null"
+]
removedOutput schema / properties / reverse_type / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
removedOutput schema / properties / reverse_type / default
Removed value: -null
removedOutput schema / properties / reverse_type / description
Removed value: -"The same relation read from the 'to' work package: 'follows' <-> 'precedes', 'blocks' <-> 'blocked', 'relates' <-> 'relates'."
addedOutput schema / properties / reverse_type / type
Added value: +[
+ "string",
+ "null"
+]
changedOutput schema / properties / to_work_package / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "description": "A reference to another resource. Canonical output shape.",
- "properties": {
- "id": {
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Resource id."
- },
- "name": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "Human-readable name."
- }
- },
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "id": {
+ "type": [
+ "integer",
+ "string",
+ "null"
+ ]
+ },
+ "name": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
removedOutput schema / properties / to_work_package / default
Removed value: -null
removedOutput schema / properties / to_work_package / description
Removed value: -"Work package the relation points to."
removedOutput schema / properties / type / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
removedOutput schema / properties / type / default
Removed value: -null
removedOutput schema / properties / type / description
Removed value: -"Relation type as OpenProject stored it, read from the 'from' work package (e.g. 'follows' means 'from' is scheduled after 'to')."
addedOutput schema / properties / type / type
Added value: +[
+ "string",
+ "null"
+]