npm package diff
Package: @forge/manifest
Versions: 10.8.0-next.3 - 10.8.0-next.4
File: package/out/schema/manifest-schema.json
Index: package/out/schema/manifest-schema.json
===================================================================
--- package/out/schema/manifest-schema.json
+++ package/out/schema/manifest-schema.json
@@ -4817,71 +4817,154 @@
                 },
                 "confluence:fullPage": {
                     "type": "array",
                     "items": {
-                        "type": "object",
-                        "additionalProperties": false,
-                        "properties": {
-                            "resolver": {
-                                "anyOf": [
-                                    {
-                                        "additionalProperties": false,
-                                        "type": "object",
-                                        "properties": {
-                                            "function": {
+                        "oneOf": [
+                            {
+                                "type": "object",
+                                "additionalProperties": false,
+                                "properties": {
+                                    "title": {
+                                        "oneOf": [
+                                            {
+                                                "type": "object",
+                                                "additionalProperties": false,
+                                                "properties": {
+                                                    "i18n": {
+                                                        "type": "string",
+                                                        "minLength": 1,
+                                                        "maxLength": 300,
+                                                        "pattern": "^[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)*$"
+                                                    }
+                                                },
+                                                "required": [
+                                                    "i18n"
+                                                ]
+                                            },
+                                            {
                                                 "type": "string",
                                                 "minLength": 1,
-                                                "maxLength": 255,
-                                                "pattern": "^[a-zA-Z0-9-_]+$"
+                                                "maxLength": 255
                                             }
-                                        },
-                                        "required": [
-                                            "function"
                                         ]
                                     },
-                                    {
-                                        "additionalProperties": false,
-                                        "type": "object",
-                                        "properties": {
-                                            "endpoint": {
+                                    "title__i18n": {
+                                        "type": "string",
+                                        "minLength": 1,
+                                        "maxLength": 300,
+                                        "pattern": "^[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)*$"
+                                    },
+                                    "function": {
+                                        "type": "string",
+                                        "minLength": 1,
+                                        "maxLength": 255,
+                                        "pattern": "^[a-zA-Z0-9-_]+$"
+                                    },
+                                    "key": {
+                                        "$ref": "#/definitions/ModuleKeySchema"
+                                    }
+                                },
+                                "required": [
+                                    "function",
+                                    "key"
+                                ]
+                            },
+                            {
+                                "type": "object",
+                                "additionalProperties": false,
+                                "properties": {
+                                    "title": {
+                                        "oneOf": [
+                                            {
+                                                "type": "object",
+                                                "additionalProperties": false,
+                                                "properties": {
+                                                    "i18n": {
+                                                        "type": "string",
+                                                        "minLength": 1,
+                                                        "maxLength": 300,
+                                                        "pattern": "^[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)*$"
+                                                    }
+                                                },
+                                                "required": [
+                                                    "i18n"
+                                                ]
+                                            },
+                                            {
                                                 "type": "string",
                                                 "minLength": 1,
-                                                "maxLength": 255,
-                                                "pattern": "^[a-zA-Z0-9-_]+$"
+                                                "maxLength": 255
                                             }
-                                        },
-                                        "required": [
-                                            "endpoint"
                                         ]
+                                    },
+                                    "title__i18n": {
+                                        "type": "string",
+                                        "minLength": 1,
+                                        "maxLength": 300,
+                                        "pattern": "^[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)*$"
+                                    },
+                                    "resolver": {
+                                        "anyOf": [
+                                            {
+                                                "additionalProperties": false,
+                                                "type": "object",
+                                                "properties": {
+                                                    "function": {
+                                                        "type": "string",
+                                                        "minLength": 1,
+                                                        "maxLength": 255,
+                                                        "pattern": "^[a-zA-Z0-9-_]+$"
+                                                    }
+                                                },
+                                                "required": [
+                                                    "function"
+                                                ]
+                                            },
+                                            {
+                                                "additionalProperties": false,
+                                                "type": "object",
+                                                "properties": {
+                                                    "endpoint": {
+                                                        "type": "string",
+                                                        "minLength": 1,
+                                                        "maxLength": 255,
+                                                        "pattern": "^[a-zA-Z0-9-_]+$"
+                                                    }
+                                                },
+                                                "required": [
+                                                    "endpoint"
+                                                ]
+                                            }
+                                        ]
+                                    },
+                                    "resource": {
+                                        "type": "string",
+                                        "minLength": 1,
+                                        "maxLength": 23,
+                                        "pattern": "^[a-zA-Z0-9_\\-]+$"
+                                    },
+                                    "resourceUploadId": {
+                                        "type": "string",
+                                        "minLength": 1,
+                                        "maxLength": 255
+                                    },
+                                    "render": {
+                                        "enum": [
+                                            "native",
+                                            "default"
+                                        ],
+                                        "type": "string",
+                                        "default": "default"
+                                    },
+                                    "key": {
+                                        "$ref": "#/definitions/ModuleKeySchema"
                                     }
+                                },
+                                "required": [
+                                    "resource",
+                                    "key"
                                 ]
-                            },
-                            "resource": {
-                                "type": "string",
-                                "minLength": 1,
-                                "maxLength": 23,
-                                "pattern": "^[a-zA-Z0-9_\\-]+$"
-                            },
-                            "resourceUploadId": {
-                                "type": "string",
-                                "minLength": 1,
-                                "maxLength": 255
-                            },
-                            "render": {
-                                "enum": [
-                                    "native",
-                                    "default"
-                                ],
-                                "type": "string",
-                                "default": "default"
-                            },
-                            "key": {
-                                "$ref": "#/definitions/ModuleKeySchema"
                             }
-                        },
-                        "required": [
-                            "resource",
-                            "key"
                         ]
                     },
                     "minItems": 1
                 },