diff --git a/packages/rest/src/data-nested-object-door.test.ts b/packages/rest/src/data-nested-object-door.test.ts index 956ac5ee152..0ff8d7b6186 100644 --- a/packages/rest/src/data-nested-object-door.test.ts +++ b/packages/rest/src/data-nested-object-door.test.ts @@ -309,7 +309,8 @@ for (const cell of CELLS) { await engine.delete(OBJECT, { where: { id: 'd_cap' } } as any); await engine.delete(OWNER, { where: { region: { $in: ['CAP', 'CAP_EXTRA'] } }, multi: true } as any); } - }); + // Budget for the 1,000-row seed and its 1,001-row delete on a loaded full-suite shard (#27037); the slowdown itself is #27004's. + }, 30_000); it('CONTROL the routes still answer the rows, and a file field\'s object reaches the driver unjudged', async () => { const na = await query({ where: { region: 'NA' } }, OWNER); diff --git a/packages/spec/authorable-surface.base.json b/packages/spec/authorable-surface.base.json index 49fd6af5da0..634c0a62eaf 100644 --- a/packages/spec/authorable-surface.base.json +++ b/packages/spec/authorable-surface.base.json @@ -1,6 +1,6 @@ { "description": "⛔ NOT the live surface — a pinned anchor for the deletion gate; the live surface is `authorable-surface/*.json`. ⛔ Never answer \"is this key authorable today?\" from this file: it is a snapshot at `baseRev`, so every key authored since is missing from it, and reading it alone yields false negatives that grow with the lag (`check:authorable-surface` prints the current delta on every run — ⛔ never hard-code that number). Ask the live ratchet instead, or read the UNION of ratchet and anchor where no key may be dropped: `scripts/docs-audit/affected-docs.mjs` is the reference consumer for that union read, and its `--self-test` pins both halves — that a key added after `baseRev` is still authorable, and that the `[RETIRED]` tombstone annotation the ratchet carries is stripped rather than matched. What this file IS, and the only question it answers: in-tree anchor for the authorable-surface deletion gate (#4650, #5235) — a verbatim copy of the keys in authorable-surface/ as they stood at `baseRev`, a commit on origin/main. A build that CAN reach origin/main anchors on the merge base instead, and re-verifies this file against `baseRev` — so a PR that edits it to hide a deletion goes red wherever the network exists. A build that CANNOT reach GitHub (image-build stages, air-gapped, fork, historical-tag reproduction) anchors here instead of failing. Written only by `gen:schema`, only from a git-resolved baseline — never from the build that is being checked. See #5235; #14612 for why the negative leads.", - "baseRev": "85c6d76ec42a879f219436eaa58bda06c68298b2", + "baseRev": "7eb613c39fb85cc1e4d0b658c9ecea4e45949c99", "keys": [ "ai/AIModelConfig:maxTokens", "ai/AIModelConfig:model", @@ -24,9 +24,8 @@ "ai/Agent:avatar", "ai/Agent:guardrails", "ai/Agent:instructions", - "ai/Agent:knowledge [RETIRED]", "ai/Agent:label", - "ai/Agent:lifecycle", + "ai/Agent:lifecycle [RETIRED]", "ai/Agent:memory", "ai/Agent:model", "ai/Agent:name", @@ -37,7 +36,6 @@ "ai/Agent:skills", "ai/Agent:structuredOutput", "ai/Agent:surface", - "ai/Agent:tools [RETIRED]", "ai/BlueprintApp:icon", "ai/BlueprintApp:label", "ai/BlueprintApp:name", @@ -67,6 +65,7 @@ "ai/BlueprintObject:name", "ai/BlueprintObject:nameField", "ai/BlueprintObject:sharingModel", + "ai/BlueprintObject:stageField", "ai/BlueprintSeed:object", "ai/BlueprintSeed:records", "ai/BlueprintSummaryOperations:conditions", @@ -76,14 +75,19 @@ "ai/BlueprintSummaryOperations:object", "ai/BlueprintSummaryOperations:relationshipField", "ai/BlueprintView:columns", + "ai/BlueprintView:filters", "ai/BlueprintView:groupBy", "ai/BlueprintView:label", "ai/BlueprintView:name", "ai/BlueprintView:object", + "ai/BlueprintView:sort", "ai/BlueprintView:type", "ai/BlueprintWidgetCondition:field", "ai/BlueprintWidgetCondition:op", "ai/BlueprintWidgetCondition:value", + "ai/BuildProgressFrame:hop", + "ai/BuildProgressFrame:phase", + "ai/BuildProgressFrame:tool", "ai/CodeContent:language", "ai/CodeContent:metadata", "ai/CodeContent:text", @@ -311,7 +315,6 @@ "ai/Skill:surface", "ai/Skill:tools", "ai/Skill:triggerConditions", - "ai/Skill:triggerPhrases [RETIRED]", "ai/SkillTriggerCondition:field", "ai/SkillTriggerCondition:operator", "ai/SkillTriggerCondition:value", @@ -457,12 +460,10 @@ "api/AnalyticsMetadataResponse:success", "api/AnalyticsQueryRequest:cube", "api/AnalyticsQueryRequest:dimensions", - "api/AnalyticsQueryRequest:format [RETIRED]", "api/AnalyticsQueryRequest:limit", "api/AnalyticsQueryRequest:measures", "api/AnalyticsQueryRequest:offset", "api/AnalyticsQueryRequest:order", - "api/AnalyticsQueryRequest:query [RETIRED]", "api/AnalyticsQueryRequest:timeDimensions", "api/AnalyticsQueryRequest:timezone", "api/AnalyticsQueryRequest:where", @@ -493,7 +494,7 @@ "api/ApiDocumentationConfig:termsOfService", "api/ApiDocumentationConfig:testCollections", "api/ApiDocumentationConfig:title", - "api/ApiDocumentationConfig:ui", + "api/ApiDocumentationConfig:ui [RETIRED]", "api/ApiDocumentationConfig:version", "api/ApiEndpoint:_lock", "api/ApiEndpoint:_lockDocsUrl", @@ -559,18 +560,6 @@ "api/ApiTestRequest:queryParams", "api/ApiTestRequest:url", "api/ApiTestRequest:variables", - "api/ApiTestingUiConfig:customCssUrl", - "api/ApiTestingUiConfig:customJsUrl", - "api/ApiTestingUiConfig:defaultModelsExpandDepth", - "api/ApiTestingUiConfig:displayRequestDuration", - "api/ApiTestingUiConfig:enableCors", - "api/ApiTestingUiConfig:enableFilter", - "api/ApiTestingUiConfig:enableTryItOut", - "api/ApiTestingUiConfig:layout", - "api/ApiTestingUiConfig:path", - "api/ApiTestingUiConfig:syntaxHighlighting", - "api/ApiTestingUiConfig:theme", - "api/ApiTestingUiConfig:type", "api/AppDefinitionResponse:data", "api/AppDefinitionResponse:error", "api/AppDefinitionResponse:meta", @@ -586,13 +575,13 @@ "api/AssembledInstalledPackage:previousVersion", "api/AssembledInstalledPackage:registeredNamespaces", "api/AssembledInstalledPackage:settings", + "api/AssembledInstalledPackage:source", "api/AssembledInstalledPackage:status", "api/AssembledInstalledPackage:statusChangedAt", "api/AssembledInstalledPackage:updatedAt", "api/AssembledInstalledPackage:upgradeHistory", "api/AuditMetaItemRequest:limit", "api/AuditMetaItemRequest:name", - "api/AuditMetaItemRequest:organizationId", "api/AuditMetaItemRequest:type", "api/AuditMetaItemResponse:events", "api/AuthEndpoint:forgetPassword", @@ -603,6 +592,8 @@ "api/AuthEndpoint:signOut", "api/AuthEndpoint:signUpEmail", "api/AuthEndpoint:verifyEmail", + "api/AuthFamilies:admin", + "api/AuthFeaturesConfig:cloudManaged", "api/AuthFeaturesConfig:magicLink [RETIRED]", "api/AuthFeaturesConfig:organization", "api/AuthFeaturesConfig:passkeys [RETIRED]", @@ -714,6 +705,7 @@ "api/CloneDataResponse:object", "api/CloneDataResponse:record", "api/CloneDataResponse:sourceId", + "api/CloneDataResponse:warnings", "api/CodeGenerationTemplate:language", "api/CodeGenerationTemplate:name", "api/CodeGenerationTemplate:template", @@ -739,19 +731,7 @@ "api/CreateDataResponse:id", "api/CreateDataResponse:object", "api/CreateDataResponse:record", - "api/CreateExportJobRequest:encoding", - "api/CreateExportJobRequest:fields", - "api/CreateExportJobRequest:filter", - "api/CreateExportJobRequest:format", - "api/CreateExportJobRequest:includeHeaders", - "api/CreateExportJobRequest:limit", - "api/CreateExportJobRequest:object", - "api/CreateExportJobRequest:sort", - "api/CreateExportJobRequest:templateId", - "api/CreateExportJobResponse:data", - "api/CreateExportJobResponse:error", - "api/CreateExportJobResponse:meta", - "api/CreateExportJobResponse:success", + "api/CreateDataResponse:warnings", "api/CreateFlowRequest:_lock", "api/CreateFlowRequest:_lockDocsUrl", "api/CreateFlowRequest:_lockReason", @@ -759,7 +739,6 @@ "api/CreateFlowRequest:_packageId", "api/CreateFlowRequest:_packageVersion", "api/CreateFlowRequest:_provenance", - "api/CreateFlowRequest:active [RETIRED]", "api/CreateFlowRequest:description", "api/CreateFlowRequest:edges", "api/CreateFlowRequest:errorHandling", @@ -768,10 +747,10 @@ "api/CreateFlowRequest:name", "api/CreateFlowRequest:nodes", "api/CreateFlowRequest:protection", + "api/CreateFlowRequest:requiredPermissions", "api/CreateFlowRequest:runAs", "api/CreateFlowRequest:status", "api/CreateFlowRequest:successMessage", - "api/CreateFlowRequest:template [RETIRED]", "api/CreateFlowRequest:type", "api/CreateFlowRequest:variables", "api/CreateFlowRequest:version", @@ -853,6 +832,20 @@ "api/DataLoaderConfig:coalesceRequests", "api/DataLoaderConfig:maxBatchSize", "api/DataLoaderConfig:maxConcurrency", + "api/DatasetCompareTo:dimension", + "api/DatasetCompareTo:kind", + "api/DatasetSelection:compareTo", + "api/DatasetSelection:dateGranularity", + "api/DatasetSelection:dimensions", + "api/DatasetSelection:limit", + "api/DatasetSelection:measures", + "api/DatasetSelection:offset", + "api/DatasetSelection:order", + "api/DatasetSelection:runtimeFilter", + "api/DatasetSelection:timeDimensions", + "api/DatasetSelection:timezone", + "api/DatasetSelection:totals", + "api/DatasetTotals:groupings", "api/DeleteDataRequest:expectedVersion", "api/DeleteDataRequest:id", "api/DeleteDataRequest:object", @@ -879,8 +872,9 @@ "api/DeleteManyRequest:options", "api/DeleteMetaItemRequest:actor", "api/DeleteMetaItemRequest:dropStorage", + "api/DeleteMetaItemRequest:member", "api/DeleteMetaItemRequest:name", - "api/DeleteMetaItemRequest:organizationId", + "api/DeleteMetaItemRequest:packageId", "api/DeleteMetaItemRequest:parentVersion", "api/DeleteMetaItemRequest:state", "api/DeleteMetaItemRequest:type", @@ -913,6 +907,7 @@ "api/DiscardPackageDraftsResponse:failed", "api/DiscardPackageDraftsResponse:failedCount", "api/DiscardPackageDraftsResponse:success", + "api/Discovery:authFamilies", "api/Discovery:capabilities", "api/Discovery:environment", "api/Discovery:locale", @@ -1033,25 +1028,13 @@ "api/ExportImportTemplate:name", "api/ExportImportTemplate:object", "api/ExportImportTemplate:updatedAt", - "api/ExportJobProgress:data", - "api/ExportJobProgress:error", - "api/ExportJobProgress:meta", - "api/ExportJobProgress:success", - "api/ExportJobSummary:completedAt", - "api/ExportJobSummary:createdAt", - "api/ExportJobSummary:createdBy", - "api/ExportJobSummary:fileSize", - "api/ExportJobSummary:format", - "api/ExportJobSummary:jobId", - "api/ExportJobSummary:object", - "api/ExportJobSummary:status", - "api/ExportJobSummary:totalRecords", "api/FieldError:code", "api/FieldError:constraint", "api/FieldError:field", "api/FieldError:label", "api/FieldError:message", "api/FieldError:value", + "api/FieldMappingEntry:applyOn", "api/FieldMappingEntry:defaultValue", "api/FieldMappingEntry:required", "api/FieldMappingEntry:sourceField", @@ -1082,14 +1065,13 @@ "api/FindDataResponse:records", "api/FindDataResponse:total", "api/FindReferencesToMetaResponse:references", - "api/FlowSummary:enabled", - "api/FlowSummary:label", - "api/FlowSummary:lastRunAt", - "api/FlowSummary:name", - "api/FlowSummary:nodeCount", - "api/FlowSummary:status", - "api/FlowSummary:type", - "api/FlowSummary:version", + "api/FlowFailureDetails:errorMessage", + "api/FlowFailureDetails:innerRefusal", + "api/FlowFailureDetails:summary", + "api/FlowInnerRefusal:code", + "api/FlowInnerRefusal:message", + "api/FlowRegistrationRefusal:code", + "api/FlowRegistrationRefusal:message", "api/GeneratedApiDocumentation:generatedAt", "api/GeneratedApiDocumentation:html", "api/GeneratedApiDocumentation:markdown", @@ -1115,6 +1097,7 @@ "api/GetDataResponse:object", "api/GetDataResponse:record", "api/GetDiscoveryResponse:apiName", + "api/GetDiscoveryResponse:authFamilies", "api/GetDiscoveryResponse:capabilities", "api/GetDiscoveryResponse:environment", "api/GetDiscoveryResponse:locale", @@ -1127,11 +1110,6 @@ "api/GetDiscoveryResponse:version", "api/GetEffectivePermissionsResponse:objects", "api/GetEffectivePermissionsResponse:systemPermissions", - "api/GetExportJobDownloadRequest:jobId", - "api/GetExportJobDownloadResponse:data", - "api/GetExportJobDownloadResponse:error", - "api/GetExportJobDownloadResponse:meta", - "api/GetExportJobDownloadResponse:success", "api/GetFieldLabelsRequest:locale", "api/GetFieldLabelsRequest:object", "api/GetFieldLabelsResponse:labels", @@ -1143,6 +1121,7 @@ "api/GetFlowResponse:meta", "api/GetFlowResponse:success", "api/GetInstalledPackageRequest:packageId", + "api/GetInstalledPackageRequest:version", "api/GetInstalledPackageResponse:data", "api/GetInstalledPackageResponse:error", "api/GetInstalledPackageResponse:meta", @@ -1156,16 +1135,16 @@ "api/GetMetaItemCachedRequest:cacheRequest", "api/GetMetaItemCachedRequest:locale", "api/GetMetaItemCachedRequest:name", - "api/GetMetaItemCachedRequest:organizationId", "api/GetMetaItemCachedRequest:type", "api/GetMetaItemCachedResponse:cacheControl", "api/GetMetaItemCachedResponse:data", "api/GetMetaItemCachedResponse:etag", "api/GetMetaItemCachedResponse:lastModified", "api/GetMetaItemCachedResponse:notModified", + "api/GetMetaItemCachedResponse:registration", "api/GetMetaItemCachedResponse:version", + "api/GetMetaItemLayeredRequest:member", "api/GetMetaItemLayeredRequest:name", - "api/GetMetaItemLayeredRequest:organizationId", "api/GetMetaItemLayeredRequest:packageId", "api/GetMetaItemLayeredRequest:type", "api/GetMetaItemLayeredResponse:_diagnostics", @@ -1185,13 +1164,14 @@ "api/GetMetaItemLayeredResponse:provenance", "api/GetMetaItemLayeredResponse:resettable", "api/GetMetaItemLayeredResponse:type", + "api/GetMetaItemRequest:member", "api/GetMetaItemRequest:name", - "api/GetMetaItemRequest:organizationId", "api/GetMetaItemRequest:packageId", "api/GetMetaItemRequest:previewDrafts", "api/GetMetaItemRequest:state", "api/GetMetaItemRequest:type", "api/GetMetaItemResponse:deletable", + "api/GetMetaItemResponse:draftChanges", "api/GetMetaItemResponse:editable", "api/GetMetaItemResponse:item", "api/GetMetaItemResponse:lock", @@ -1202,14 +1182,16 @@ "api/GetMetaItemResponse:packageId", "api/GetMetaItemResponse:packageVersion", "api/GetMetaItemResponse:provenance", + "api/GetMetaItemResponse:registration", "api/GetMetaItemResponse:resettable", "api/GetMetaItemResponse:sortability", "api/GetMetaItemResponse:type", - "api/GetMetaItemsRequest:organizationId", + "api/GetMetaItemResponse:version", "api/GetMetaItemsRequest:packageId", "api/GetMetaItemsRequest:previewDrafts", "api/GetMetaItemsRequest:type", "api/GetMetaItemsResponse:items", + "api/GetMetaItemsResponse:registrations", "api/GetMetaItemsResponse:type", "api/GetMetaTypesResponse:entries", "api/GetMetaTypesResponse:types", @@ -1236,6 +1218,7 @@ "api/GetRunResponse:success", "api/GetTranslationsRequest:locale", "api/GetTranslationsResponse:locale", + "api/GetTranslationsResponse:requestedLocale", "api/GetTranslationsResponse:translations", "api/GetUiViewRequest:object", "api/GetUiViewRequest:type", @@ -1255,8 +1238,8 @@ "api/GetUiViewResponse:object", "api/GetUiViewResponse:protection", "api/HistoryMetaItemRequest:limit", + "api/HistoryMetaItemRequest:member", "api/HistoryMetaItemRequest:name", - "api/HistoryMetaItemRequest:organizationId", "api/HistoryMetaItemRequest:sinceSeq", "api/HistoryMetaItemRequest:type", "api/HistoryMetaItemResponse:events", @@ -1351,11 +1334,24 @@ "api/ImportResponse:writeMode", "api/ImportRowResult:action", "api/ImportRowResult:code", + "api/ImportRowResult:droppedFields", "api/ImportRowResult:error", + "api/ImportRowResult:errors", "api/ImportRowResult:field", "api/ImportRowResult:id", "api/ImportRowResult:ok", "api/ImportRowResult:row", + "api/ImportRowResult:warnings", + "api/ImportUnmanagedPackageRequest:manifest", + "api/ImportUnmanagedPackageRequest:targetName", + "api/ImportUnmanagedPackageRequest:targetPackageId", + "api/ImportUnmanagedPackageResponse:copied", + "api/ImportUnmanagedPackageResponse:copiedCount", + "api/ImportUnmanagedPackageResponse:namespace", + "api/ImportUnmanagedPackageResponse:sourcePackageId", + "api/ImportUnmanagedPackageResponse:sourceVersion", + "api/ImportUnmanagedPackageResponse:strippedLocks", + "api/ImportUnmanagedPackageResponse:targetPackageId", "api/ImportValidationConfig:dateFormat", "api/ImportValidationConfig:deduplication", "api/ImportValidationConfig:maxErrors", @@ -1388,37 +1384,23 @@ "api/ListAiConversationsRequest:cursor", "api/ListAiConversationsRequest:limit", "api/ListAiConversationsResponse:conversations", + "api/ListAiConversationsResponse:hasMore", "api/ListAiPendingActionsRequest:conversationId", "api/ListAiPendingActionsRequest:limit", "api/ListAiPendingActionsRequest:status", "api/ListAiPendingActionsResponse:items", "api/ListAiPendingActionsResponse:total", "api/ListDraftsResponse:drafts", - "api/ListExportJobsRequest:cursor", - "api/ListExportJobsRequest:limit", - "api/ListExportJobsRequest:object", - "api/ListExportJobsRequest:status", - "api/ListExportJobsResponse:data", - "api/ListExportJobsResponse:error", - "api/ListExportJobsResponse:meta", - "api/ListExportJobsResponse:success", - "api/ListFlowsRequest:cursor", - "api/ListFlowsRequest:limit", - "api/ListFlowsRequest:status", - "api/ListFlowsRequest:type", - "api/ListFlowsResponse:data", - "api/ListFlowsResponse:error", - "api/ListFlowsResponse:meta", - "api/ListFlowsResponse:success", "api/ListImportJobsRequest:limit", "api/ListImportJobsRequest:object", "api/ListImportJobsRequest:offset", "api/ListImportJobsRequest:status", "api/ListImportJobsResponse:jobs", - "api/ListInstalledPackagesRequest:cursor", + "api/ListInstalledPackagesRequest:cursor [RETIRED]", "api/ListInstalledPackagesRequest:enabled", - "api/ListInstalledPackagesRequest:limit", + "api/ListInstalledPackagesRequest:limit [RETIRED]", "api/ListInstalledPackagesRequest:status", + "api/ListInstalledPackagesRequest:type", "api/ListInstalledPackagesResponse:data", "api/ListInstalledPackagesResponse:error", "api/ListInstalledPackagesResponse:meta", @@ -1441,7 +1423,7 @@ "api/ListRecordResponse:meta", "api/ListRecordResponse:pagination", "api/ListRecordResponse:success", - "api/ListRunsRequest:cursor", + "api/ListRunsRequest:cursor [RETIRED]", "api/ListRunsRequest:limit", "api/ListRunsRequest:name", "api/ListRunsRequest:status", @@ -1477,6 +1459,9 @@ "api/MetadataCacheResponse:lastModified", "api/MetadataCacheResponse:notModified", "api/MetadataCacheResponse:version", + "api/MetadataConflictError:code", + "api/MetadataConflictError:currentVersion", + "api/MetadataConflictError:error", "api/MetadataDeleteResponse:data", "api/MetadataDeleteResponse:error", "api/MetadataDeleteResponse:meta", @@ -1626,8 +1611,8 @@ "api/OpenApiGenerationConfig:securitySchemes", "api/OpenApiGenerationConfig:servers", "api/OpenApiGenerationConfig:title", - "api/OpenApiGenerationConfig:uiFramework", - "api/OpenApiGenerationConfig:uiPath", + "api/OpenApiGenerationConfig:uiFramework [RETIRED]", + "api/OpenApiGenerationConfig:uiPath [RETIRED]", "api/OpenApiGenerationConfig:version", "api/OpenApiSecurityScheme:bearerFormat", "api/OpenApiSecurityScheme:description", @@ -1655,9 +1640,35 @@ "api/PackageExportManifest:label", "api/PackageExportManifest:name", "api/PackageExportManifest:version", + "api/PackageInstallManifest:capabilities [RETIRED]", + "api/PackageInstallManifest:configuration [RETIRED]", + "api/PackageInstallManifest:contributes", + "api/PackageInstallManifest:data", + "api/PackageInstallManifest:datasources", + "api/PackageInstallManifest:defaultDatasource", + "api/PackageInstallManifest:dependencies", + "api/PackageInstallManifest:description", + "api/PackageInstallManifest:engine", + "api/PackageInstallManifest:engines", + "api/PackageInstallManifest:extensions [RETIRED]", + "api/PackageInstallManifest:id", + "api/PackageInstallManifest:installModes", + "api/PackageInstallManifest:integrity", + "api/PackageInstallManifest:main", + "api/PackageInstallManifest:name", + "api/PackageInstallManifest:namespace", + "api/PackageInstallManifest:navigationContributions", + "api/PackageInstallManifest:objects", + "api/PackageInstallManifest:packaging", + "api/PackageInstallManifest:permissions", + "api/PackageInstallManifest:runtime", + "api/PackageInstallManifest:scope", + "api/PackageInstallManifest:type", + "api/PackageInstallManifest:version", "api/PackageInstallRequest:artifactRef", "api/PackageInstallRequest:enableOnInstall", "api/PackageInstallRequest:manifest", + "api/PackageInstallRequest:overwrite", "api/PackageInstallRequest:platformVersion", "api/PackageInstallRequest:settings", "api/PackageInstallResponse:data", @@ -1717,9 +1728,9 @@ "api/ProvenanceWaiver:reason", "api/ProvenanceWaiver:registeredUnder", "api/PublishMetaItemRequest:actor", + "api/PublishMetaItemRequest:member", "api/PublishMetaItemRequest:message", "api/PublishMetaItemRequest:name", - "api/PublishMetaItemRequest:organizationId", "api/PublishMetaItemRequest:packageId", "api/PublishMetaItemRequest:type", "api/PublishMetaItemResponse:advisories", @@ -1730,6 +1741,7 @@ "api/PublishMetaItemResponse:seq", "api/PublishMetaItemResponse:success", "api/PublishMetaItemResponse:version", + "api/PublishPackageDraftsResponse:backfillApplied", "api/PublishPackageDraftsResponse:commitId", "api/PublishPackageDraftsResponse:failed", "api/PublishPackageDraftsResponse:failedCount", @@ -1852,7 +1864,7 @@ "api/RestApiConfig:enableUi", "api/RestApiConfig:projectResolution", "api/RestApiConfig:requireAuth [RETIRED]", - "api/RestApiConfig:responseFormat", + "api/RestApiConfig:responseFormat [RETIRED]", "api/RestApiConfig:version", "api/RestApiEndpoint:cacheTtl [RETIRED]", "api/RestApiEndpoint:cacheTtlSeconds", @@ -1961,9 +1973,9 @@ "api/SaveMetaItemRequest:item", "api/SaveMetaItemRequest:mode", "api/SaveMetaItemRequest:name", - "api/SaveMetaItemRequest:organizationId", "api/SaveMetaItemRequest:packageId", "api/SaveMetaItemRequest:parentVersion", + "api/SaveMetaItemRequest:surface", "api/SaveMetaItemRequest:type", "api/SaveMetaItemRequest:writeFace", "api/SaveMetaItemResponse:advisories", @@ -1973,34 +1985,6 @@ "api/SaveMetaItemResponse:state", "api/SaveMetaItemResponse:success", "api/SaveMetaItemResponse:version", - "api/ScheduleExportRequest:delivery", - "api/ScheduleExportRequest:fields", - "api/ScheduleExportRequest:filter", - "api/ScheduleExportRequest:format", - "api/ScheduleExportRequest:label", - "api/ScheduleExportRequest:name", - "api/ScheduleExportRequest:object", - "api/ScheduleExportRequest:schedule", - "api/ScheduleExportRequest:templateId", - "api/ScheduleExportResponse:data", - "api/ScheduleExportResponse:error", - "api/ScheduleExportResponse:meta", - "api/ScheduleExportResponse:success", - "api/ScheduledExport:createdAt", - "api/ScheduledExport:createdBy", - "api/ScheduledExport:delivery", - "api/ScheduledExport:enabled", - "api/ScheduledExport:fields", - "api/ScheduledExport:filter", - "api/ScheduledExport:format", - "api/ScheduledExport:id", - "api/ScheduledExport:label", - "api/ScheduledExport:lastRunAt", - "api/ScheduledExport:name", - "api/ScheduledExport:nextRunAt", - "api/ScheduledExport:object", - "api/ScheduledExport:schedule", - "api/ScheduledExport:templateId", "api/SearchAllHit:id", "api/SearchAllHit:object", "api/SearchAllHit:record", @@ -2100,10 +2084,12 @@ "api/TriggerFlowResponse:success", "api/UndoImportJobResponse:deleted", "api/UndoImportJobResponse:failed", + "api/UndoImportJobResponse:failures", "api/UndoImportJobResponse:jobId", "api/UndoImportJobResponse:object", "api/UndoImportJobResponse:restored", "api/UndoImportJobResponse:success", + "api/UninstallPackageApiRequest:keepData", "api/UninstallPackageApiRequest:packageId", "api/UninstallPackageApiResponse:data", "api/UninstallPackageApiResponse:error", @@ -2130,6 +2116,7 @@ "api/UpdateDataResponse:id", "api/UpdateDataResponse:object", "api/UpdateDataResponse:record", + "api/UpdateDataResponse:warnings", "api/UpdateFlowRequest:definition", "api/UpdateFlowRequest:name", "api/UpdateFlowResponse:data", @@ -2180,6 +2167,8 @@ "api/ValidateDataIssue:code", "api/ValidateDataIssue:field", "api/ValidateDataIssue:message", + "api/ValidateDataIssue:rule", + "api/ValidateDataIssue:severity", "api/ValidateDataRequest:data", "api/ValidateDataRequest:mode", "api/ValidateDataRequest:object", @@ -2281,6 +2270,8 @@ "automation/ApprovalNodeConfig:behavior", "automation/ApprovalNodeConfig:decisionOutputs", "automation/ApprovalNodeConfig:escalation", + "automation/ApprovalNodeConfig:excludeSubmitter", + "automation/ApprovalNodeConfig:fallbackApprovers", "automation/ApprovalNodeConfig:lockRecord", "automation/ApprovalNodeConfig:maxRevisions", "automation/ApprovalNodeConfig:minApprovals", @@ -2290,6 +2281,26 @@ "automation/AssignmentExpressionValue:dialect", "automation/AssignmentExpressionValue:meta", "automation/AssignmentExpressionValue:source", + "automation/AssignmentRule:_lock", + "automation/AssignmentRule:_lockDocsUrl", + "automation/AssignmentRule:_lockReason", + "automation/AssignmentRule:_lockSource", + "automation/AssignmentRule:_packageId", + "automation/AssignmentRule:_packageVersion", + "automation/AssignmentRule:_provenance", + "automation/AssignmentRule:active", + "automation/AssignmentRule:description", + "automation/AssignmentRule:entries", + "automation/AssignmentRule:label", + "automation/AssignmentRule:name", + "automation/AssignmentRule:object", + "automation/AssignmentRuleEntry:assignTo", + "automation/AssignmentRuleEntry:criteria", + "automation/AssignmentRuleEntry:load", + "automation/AssignmentRuleEntry:name", + "automation/AssignmentRuleEntry:strategy", + "automation/AssignmentTarget:type", + "automation/AssignmentTarget:value", "automation/BpmnDiagnostic:bpmnElementId", "automation/BpmnDiagnostic:message", "automation/BpmnDiagnostic:nodeId", @@ -2333,6 +2344,7 @@ "automation/DecisionCondition:expression", "automation/DecisionCondition:label", "automation/DecisionConfig:conditions", + "automation/DecisionConfig:mode", "automation/DecisionOutputDef:key", "automation/DecisionOutputDef:label", "automation/DecisionOutputDef:multiple", @@ -2399,7 +2411,6 @@ "automation/Flow:_packageId", "automation/Flow:_packageVersion", "automation/Flow:_provenance", - "automation/Flow:active [RETIRED]", "automation/Flow:description", "automation/Flow:edges", "automation/Flow:errorHandling", @@ -2408,10 +2419,10 @@ "automation/Flow:name", "automation/Flow:nodes", "automation/Flow:protection", + "automation/Flow:requiredPermissions", "automation/Flow:runAs", "automation/Flow:status", "automation/Flow:successMessage", - "automation/Flow:template [RETIRED]", "automation/Flow:type", "automation/Flow:variables", "automation/Flow:version", @@ -2422,13 +2433,14 @@ "automation/FlowEdge:source", "automation/FlowEdge:target", "automation/FlowEdge:type", + "automation/FlowFunctionLoweredDeclaration:effect", + "automation/FlowFunctionLoweredDeclaration:handler", "automation/FlowNode:boundaryConfig", "automation/FlowNode:config", "automation/FlowNode:connectorConfig", "automation/FlowNode:id", "automation/FlowNode:inputSchema", "automation/FlowNode:label", - "automation/FlowNode:outputSchema [RETIRED]", "automation/FlowNode:position", "automation/FlowNode:timeoutMs", "automation/FlowNode:type", @@ -2515,6 +2527,7 @@ "automation/NotifyConfig:templateData", "automation/NotifyConfig:title", "automation/NotifyConfig:topic", + "automation/NotifyEmailFieldRecipient:emailField", "automation/ParallelBranch:edges", "automation/ParallelBranch:name", "automation/ParallelBranch:nodes", @@ -2524,23 +2537,6 @@ "automation/RetryPolicy:jitter", "automation/RetryPolicy:maxRetries", "automation/RetryPolicy:maxRetryDelayMs", - "automation/RetryPolicy:retryDelayMs [RETIRED]", - "automation/ScheduleState:consecutiveFailures", - "automation/ScheduleState:createdAt", - "automation/ScheduleState:createdBy", - "automation/ScheduleState:endDate", - "automation/ScheduleState:flowName", - "automation/ScheduleState:id", - "automation/ScheduleState:lastExecutionId", - "automation/ScheduleState:lastRunAt", - "automation/ScheduleState:lastRunStatus", - "automation/ScheduleState:maxRuns", - "automation/ScheduleState:nextRunAt", - "automation/ScheduleState:startDate", - "automation/ScheduleState:status", - "automation/ScheduleState:timezone", - "automation/ScheduleState:totalRuns", - "automation/ScheduleState:updatedAt", "automation/ScreenConfig:defaults", "automation/ScreenConfig:description", "automation/ScreenConfig:fields", @@ -2562,28 +2558,9 @@ "automation/ScreenFieldConfig:required", "automation/ScreenFieldConfig:type", "automation/ScreenFieldConfig:visibleWhen", - "automation/ScriptConfig:actionType [RETIRED]", "automation/ScriptConfig:function", "automation/ScriptConfig:inputs", "automation/ScriptConfig:outputVariable", - "automation/ScriptConfig:recipients [RETIRED]", - "automation/ScriptConfig:script [RETIRED]", - "automation/ScriptConfig:template [RETIRED]", - "automation/ScriptConfig:variables [RETIRED]", - "automation/StateMachine:contextSchema", - "automation/StateMachine:description", - "automation/StateMachine:id", - "automation/StateMachine:initial", - "automation/StateMachine:on", - "automation/StateMachine:states", - "automation/StateNode:always", - "automation/StateNode:entry", - "automation/StateNode:exit", - "automation/StateNode:initial", - "automation/StateNode:meta", - "automation/StateNode:on", - "automation/StateNode:states", - "automation/StateNode:type", "automation/SubflowConfig:flowName", "automation/SubflowConfig:input", "automation/SubflowConfig:outputVariable", @@ -2593,10 +2570,6 @@ "automation/TimeRelativeTrigger:object", "automation/TimeRelativeTrigger:offsetDays", "automation/TimeRelativeTrigger:withinDays", - "automation/Transition:actions", - "automation/Transition:cond", - "automation/Transition:description", - "automation/Transition:target", "automation/TryCatchConfig:catch", "automation/TryCatchConfig:errorVariable", "automation/TryCatchConfig:retry", @@ -2740,15 +2713,12 @@ "data/Cube:measures", "data/Cube:name", "data/Cube:public", - "data/Cube:refreshKey", + "data/Cube:refreshKey [RETIRED]", "data/Cube:sql", "data/Cube:title", "data/CubeJoin:name", - "data/CubeJoin:relationship", - "data/CubeJoin:sql", "data/CurrencyConfig:currencyMode", "data/CurrencyConfig:defaultCurrency", - "data/CurrencyConfig:precision", "data/CurrencyValue:currency", "data/CurrencyValue:value", "data/DataEngineAggregateOptions:aggregations", @@ -2840,38 +2810,13 @@ "data/Dimension:description", "data/Dimension:granularities", "data/Dimension:label", - "data/Dimension:name", + "data/Dimension:name [RETIRED]", "data/Dimension:sql", "data/Dimension:type", - "data/Document:access", - "data/Document:category", - "data/Document:description", - "data/Document:eSignature", - "data/Document:fileSize", - "data/Document:fileType", - "data/Document:id", - "data/Document:metadata", - "data/Document:name", - "data/Document:tags", - "data/Document:template", - "data/Document:versioning", "data/DocumentSchemaValidation:enabled", "data/DocumentSchemaValidation:jsonSchema", "data/DocumentSchemaValidation:validationAction", "data/DocumentSchemaValidation:validationLevel", - "data/DocumentTemplate:description", - "data/DocumentTemplate:fileType", - "data/DocumentTemplate:fileUrl", - "data/DocumentTemplate:id", - "data/DocumentTemplate:name", - "data/DocumentTemplate:placeholders", - "data/DocumentVersion:checksum", - "data/DocumentVersion:createdAt", - "data/DocumentVersion:createdBy", - "data/DocumentVersion:downloadUrl", - "data/DocumentVersion:isLatest", - "data/DocumentVersion:size", - "data/DocumentVersion:versionNumber", "data/DriverCapabilities:arrayFields [RETIRED]", "data/DriverCapabilities:autonumber", "data/DriverCapabilities:batchSchemaSync", @@ -2904,6 +2849,7 @@ "data/DriverCapabilities:schemaSync [RETIRED]", "data/DriverCapabilities:streaming [RETIRED]", "data/DriverCapabilities:transactions [RETIRED]", + "data/DriverCapabilities:transactionsUnsupported", "data/DriverCapabilities:update [RETIRED]", "data/DriverCapabilities:vectorSearch [RETIRED]", "data/DriverConfig:capabilities", @@ -2929,18 +2875,17 @@ "data/DroppedFieldsEvent:fields", "data/DroppedFieldsEvent:object", "data/DroppedFieldsEvent:reason", - "data/ESignatureConfig:enabled", - "data/ESignatureConfig:expirationDays [RETIRED]", - "data/ESignatureConfig:provider", - "data/ESignatureConfig:reminderDays [RETIRED]", - "data/ESignatureConfig:signers", "data/EngineAggregateOptions:aggregations", "data/EngineAggregateOptions:context", "data/EngineAggregateOptions:groupBy", "data/EngineAggregateOptions:having", + "data/EngineAggregateOptions:search", + "data/EngineAggregateOptions:searchFields", "data/EngineAggregateOptions:timezone", "data/EngineAggregateOptions:where", "data/EngineCountOptions:context", + "data/EngineCountOptions:search", + "data/EngineCountOptions:searchFields", "data/EngineCountOptions:where", "data/EngineDeleteOptions:context", "data/EngineDeleteOptions:multi", @@ -2997,7 +2942,7 @@ "data/Field:ackPlaintextMasking", "data/Field:allowCreate", "data/Field:autonumberFormat", - "data/Field:conditionalRequired [RETIRED]", + "data/Field:conditionalFormatting", "data/Field:currencyConfig", "data/Field:defaultValue", "data/Field:deleteBehavior", @@ -3006,6 +2951,7 @@ "data/Field:descriptionField", "data/Field:dimensions", "data/Field:displayField", + "data/Field:dueLike", "data/Field:expression", "data/Field:externalId", "data/Field:format", @@ -3022,6 +2968,7 @@ "data/Field:lookupColumns", "data/Field:lookupFilters", "data/Field:lookupPageSize", + "data/Field:mailAssociation", "data/Field:maskingRule", "data/Field:max", "data/Field:maxLength", @@ -3031,11 +2978,13 @@ "data/Field:multiple", "data/Field:name", "data/Field:options", + "data/Field:picklist", "data/Field:placeholder", "data/Field:precision", "data/Field:readonly", "data/Field:readonlyWhen", "data/Field:reference", + "data/Field:referenceDeletedWhen", "data/Field:referenceVia", "data/Field:relatedList", "data/Field:relatedListColumns", @@ -3048,6 +2997,7 @@ "data/Field:rows", "data/Field:scale", "data/Field:searchable", + "data/Field:settledWhen", "data/Field:sortable", "data/Field:step", "data/Field:storage", @@ -3064,6 +3014,7 @@ "data/FieldMaskingKeep:keepTail", "data/FieldOperators:$between", "data/FieldOperators:$contains", + "data/FieldOperators:$empty", "data/FieldOperators:$endsWith", "data/FieldOperators:$eq", "data/FieldOperators:$exists", @@ -3086,8 +3037,11 @@ "data/FilePersistenceConfig:autoSaveIntervalMs", "data/FilePersistenceConfig:path", "data/FilePersistenceConfig:type", + "data/FileRefusedValue:id", + "data/FileRefusedValue:metadataRefused", "data/FileValue:alt", - "data/FileValue:duration", + "data/FileValue:duration [RETIRED]", + "data/FileValue:durationSeconds", "data/FileValue:mimeType", "data/FileValue:name", "data/FileValue:size", @@ -3151,6 +3105,7 @@ "data/HookContext:previous", "data/HookContext:provenance", "data/HookContext:ql", + "data/HookContext:referentialCascadeDelete", "data/HookContext:referentialFieldClear", "data/HookContext:result", "data/HookContext:session", @@ -3163,8 +3118,6 @@ "data/ImportFieldMapping:transform", "data/Index:fields", "data/Index:name", - "data/Index:partial [RETIRED]", - "data/Index:type [RETIRED]", "data/Index:unique", "data/InlineGridColumn:accept", "data/InlineGridColumn:autofill", @@ -3228,6 +3181,7 @@ "data/Mapping:_packageId", "data/Mapping:_packageVersion", "data/Mapping:_provenance", + "data/Mapping:connectorSource", "data/Mapping:fieldMapping", "data/Mapping:label", "data/Mapping:mode", @@ -3238,7 +3192,7 @@ "data/Metric:description", "data/Metric:format", "data/Metric:label", - "data/Metric:name", + "data/Metric:name [RETIRED]", "data/Metric:sql", "data/Metric:type", "data/MongoConfig:authSource", @@ -3309,6 +3263,8 @@ "data/NormalizedFilter:$and", "data/NormalizedFilter:$not", "data/NormalizedFilter:$or", + "data/NowAnchor:$now", + "data/NowAnchor:addDays", "data/Object:_lock", "data/Object:_lockDocsUrl", "data/Object:_lockReason", @@ -3319,24 +3275,28 @@ "data/Object:access", "data/Object:actions", "data/Object:activityMilestones", + "data/Object:attachedOnRead", "data/Object:datasource", + "data/Object:defaultRowScope", "data/Object:description", "data/Object:displayNameField", "data/Object:editMode", "data/Object:enable", "data/Object:external", - "data/Object:externalSharingModel", + "data/Object:externalSharingModel [RETIRED]", "data/Object:fieldGroups", "data/Object:fields", "data/Object:fileAccessDelegate", "data/Object:highlightFields", "data/Object:icon", + "data/Object:imageField", "data/Object:indexes", "data/Object:isSystem", "data/Object:label", "data/Object:lifecycle", "data/Object:listViews", "data/Object:managedBy", + "data/Object:membershipKeys", "data/Object:name", "data/Object:nameField", "data/Object:ownership", @@ -3345,6 +3305,7 @@ "data/Object:publicSharing", "data/Object:requiredPermissions", "data/Object:searchableFields", + "data/Object:sharing", "data/Object:sharingModel", "data/Object:stageField", "data/Object:systemFields", @@ -3356,6 +3317,7 @@ "data/ObjectCapabilities:activities", "data/ObjectCapabilities:apiEnabled", "data/ObjectCapabilities:apiMethods", + "data/ObjectCapabilities:approvalsVisibleToReaders", "data/ObjectCapabilities:clone", "data/ObjectCapabilities:feeds", "data/ObjectCapabilities:files", @@ -3394,6 +3356,21 @@ "data/PerOperationRequiredPermissions:delete", "data/PerOperationRequiredPermissions:read", "data/PerOperationRequiredPermissions:update", + "data/Picklist:_lock", + "data/Picklist:_lockDocsUrl", + "data/Picklist:_lockReason", + "data/Picklist:_lockSource", + "data/Picklist:_packageId", + "data/Picklist:_packageVersion", + "data/Picklist:_provenance", + "data/Picklist:description", + "data/Picklist:label", + "data/Picklist:name", + "data/Picklist:options", + "data/PicklistExtension:extend", + "data/PicklistExtension:options", + "data/PicklistServedField:options", + "data/PicklistServedField:picklist", "data/PoolConfig:connectionTimeoutMillis", "data/PoolConfig:idleTimeoutMillis", "data/PoolConfig:max", @@ -3427,6 +3404,55 @@ "data/Query:where", "data/Query:windowFunctions [RETIRED]", "data/QueryFilter:where", + "data/QueryTransportParams:$count", + "data/QueryTransportParams:$expand", + "data/QueryTransportParams:$filter", + "data/QueryTransportParams:$orderby", + "data/QueryTransportParams:$search", + "data/QueryTransportParams:$searchFields", + "data/QueryTransportParams:$select", + "data/QueryTransportParams:$skip", + "data/QueryTransportParams:$top", + "data/QueryTransportParams:count", + "data/QueryTransportParams:filter", + "data/QueryTransportParams:filters", + "data/QueryTransportParams:populate", + "data/QueryTransportParams:select", + "data/QueryTransportParams:skip", + "data/QueryTransportParams:sort", + "data/QueryWithTransport:$count", + "data/QueryWithTransport:$expand", + "data/QueryWithTransport:$filter", + "data/QueryWithTransport:$orderby", + "data/QueryWithTransport:$search", + "data/QueryWithTransport:$searchFields", + "data/QueryWithTransport:$select", + "data/QueryWithTransport:$skip", + "data/QueryWithTransport:$top", + "data/QueryWithTransport:aggregations", + "data/QueryWithTransport:count", + "data/QueryWithTransport:cursor [RETIRED]", + "data/QueryWithTransport:distinct [RETIRED]", + "data/QueryWithTransport:expand", + "data/QueryWithTransport:fields", + "data/QueryWithTransport:filter", + "data/QueryWithTransport:filters", + "data/QueryWithTransport:groupBy", + "data/QueryWithTransport:having", + "data/QueryWithTransport:joins [RETIRED]", + "data/QueryWithTransport:limit", + "data/QueryWithTransport:object", + "data/QueryWithTransport:offset", + "data/QueryWithTransport:orderBy", + "data/QueryWithTransport:populate", + "data/QueryWithTransport:search", + "data/QueryWithTransport:searchFields", + "data/QueryWithTransport:select", + "data/QueryWithTransport:skip", + "data/QueryWithTransport:sort", + "data/QueryWithTransport:top", + "data/QueryWithTransport:where", + "data/QueryWithTransport:windowFunctions [RETIRED]", "data/RangeOperator:$between", "data/ReferenceResolution:field", "data/ReferenceResolution:fieldType", @@ -3491,17 +3517,28 @@ "data/Seed:_packageId", "data/Seed:_packageVersion", "data/Seed:_provenance", + "data/Seed:columns", "data/Seed:env", "data/Seed:externalId", + "data/Seed:files", "data/Seed:locale", "data/Seed:mode", "data/Seed:object", "data/Seed:records", + "data/SeedColumn:applyOn", + "data/SeedFileContent:contentType", + "data/SeedFileContent:data", + "data/SeedFileContent:sha256", + "data/SeedFileContent:size", + "data/SeedFileReference:$file", + "data/SeedFileReference:contentType", + "data/SeedFileReference:name", "data/SeedIdentity:org", "data/SeedIdentity:user", "data/SeedLoadResult:errored", "data/SeedLoadResult:errors", "data/SeedLoadResult:inserted", + "data/SeedLoadResult:landedIds", "data/SeedLoadResult:mode", "data/SeedLoadResult:object", "data/SeedLoadResult:referencesDeferred", @@ -3532,6 +3569,7 @@ "data/SelectOption:color", "data/SelectOption:default", "data/SelectOption:description", + "data/SelectOption:kind", "data/SelectOption:label", "data/SelectOption:value", "data/SelectOption:visibleWhen", @@ -3543,6 +3581,7 @@ "data/ShardingConfig:shardingStrategy", "data/SortNode:field", "data/SortNode:order", + "data/SpecialOperator:$empty", "data/SpecialOperator:$exists", "data/SpecialOperator:$null", "data/SqliteConfig:autoMigrate", @@ -3577,17 +3616,21 @@ "data/StringOperator:$notContains", "data/StringOperator:$startsWith", "data/TenancyConfig:enabled", - "data/TenancyConfig:organizationField", "data/TenancyConfig:tenantField", "data/TursoConfig:authToken [RETIRED]", "data/TursoConfig:concurrency", - "data/TursoConfig:encryptionKey", + "data/TursoConfig:encryptionKey [RETIRED]", "data/TursoConfig:mode", "data/TursoConfig:sync", "data/TursoConfig:syncUrl", "data/TursoConfig:timeout [RETIRED]", "data/TursoConfig:timeoutMs", "data/TursoConfig:url", + "data/ValidationAdvisoryEvent:code", + "data/ValidationAdvisoryEvent:field", + "data/ValidationAdvisoryEvent:message", + "data/ValidationAdvisoryEvent:rule", + "data/ValidationAdvisoryEvent:severity", "identity/Account:accessToken", "identity/Account:createdAt", "identity/Account:expiresAt", @@ -3641,6 +3684,7 @@ "identity/Position:description", "identity/Position:label", "identity/Position:name", + "identity/Position:permissionSets", "identity/Position:protection", "identity/SCIMAddress:country", "identity/SCIMAddress:formatted", @@ -3755,13 +3799,6 @@ "identity/VerificationToken:expires", "identity/VerificationToken:identifier", "identity/VerificationToken:token", - "integration/CircuitBreakerConfig:enabled", - "integration/CircuitBreakerConfig:failureThreshold", - "integration/CircuitBreakerConfig:fallbackStrategy", - "integration/CircuitBreakerConfig:halfOpenMaxRequests", - "integration/CircuitBreakerConfig:monitoringWindow [RETIRED]", - "integration/CircuitBreakerConfig:monitoringWindowMs", - "integration/CircuitBreakerConfig:resetTimeoutMs", "integration/Connector:_lock", "integration/Connector:_lockDocsUrl", "integration/Connector:_lockReason", @@ -3772,12 +3809,12 @@ "integration/Connector:actions", "integration/Connector:auth", "integration/Connector:authentication", - "integration/Connector:connectionTimeoutMs", + "integration/Connector:connectionTimeoutMs [RETIRED]", "integration/Connector:description", "integration/Connector:enabled", "integration/Connector:errorMapping [RETIRED]", - "integration/Connector:fieldMappings", - "integration/Connector:health", + "integration/Connector:fieldMappings [RETIRED]", + "integration/Connector:health [RETIRED]", "integration/Connector:icon", "integration/Connector:label", "integration/Connector:metadata", @@ -3787,26 +3824,17 @@ "integration/Connector:rateLimitConfig [RETIRED]", "integration/Connector:requestTimeoutMs", "integration/Connector:retryConfig", - "integration/Connector:status", - "integration/Connector:syncConfig", - "integration/Connector:triggers", + "integration/Connector:status [RETIRED]", + "integration/Connector:syncConfig [RETIRED]", + "integration/Connector:triggers [RETIRED]", "integration/Connector:type", - "integration/Connector:webhooks", + "integration/Connector:webhooks [RETIRED]", "integration/ConnectorAction:description", "integration/ConnectorAction:effect", "integration/ConnectorAction:inputSchema", "integration/ConnectorAction:key", "integration/ConnectorAction:label", "integration/ConnectorAction:outputSchema", - "integration/ConnectorFieldMapping:dataType", - "integration/ConnectorFieldMapping:defaultValue", - "integration/ConnectorFieldMapping:required", - "integration/ConnectorFieldMapping:source", - "integration/ConnectorFieldMapping:syncMode", - "integration/ConnectorFieldMapping:target", - "integration/ConnectorFieldMapping:transform [RETIRED]", - "integration/ConnectorHealth:circuitBreaker", - "integration/ConnectorHealth:healthCheck", "integration/ConnectorInstanceAPIKeyAuth:credentialRef", "integration/ConnectorInstanceAPIKeyAuth:headerName", "integration/ConnectorInstanceAPIKeyAuth:paramName", @@ -3817,20 +3845,6 @@ "integration/ConnectorInstanceBearerAuth:credentialRef", "integration/ConnectorInstanceBearerAuth:type", "integration/ConnectorInstanceNoAuth:type", - "integration/ConnectorTrigger:description", - "integration/ConnectorTrigger:interval [RETIRED]", - "integration/ConnectorTrigger:intervalSeconds", - "integration/ConnectorTrigger:key", - "integration/ConnectorTrigger:label", - "integration/ConnectorTrigger:type", - "integration/DataSyncConfig:batchSize", - "integration/DataSyncConfig:conflictResolution", - "integration/DataSyncConfig:deleteMode", - "integration/DataSyncConfig:direction", - "integration/DataSyncConfig:filters", - "integration/DataSyncConfig:realtimeSync", - "integration/DataSyncConfig:strategy", - "integration/DataSyncConfig:timestampField", "integration/DeclarativeConnectorEntry:_lock", "integration/DeclarativeConnectorEntry:_lockDocsUrl", "integration/DeclarativeConnectorEntry:_lockReason", @@ -3841,12 +3855,12 @@ "integration/DeclarativeConnectorEntry:actions", "integration/DeclarativeConnectorEntry:auth", "integration/DeclarativeConnectorEntry:authentication", - "integration/DeclarativeConnectorEntry:connectionTimeoutMs", + "integration/DeclarativeConnectorEntry:connectionTimeoutMs [RETIRED]", "integration/DeclarativeConnectorEntry:description", "integration/DeclarativeConnectorEntry:enabled", "integration/DeclarativeConnectorEntry:errorMapping [RETIRED]", - "integration/DeclarativeConnectorEntry:fieldMappings", - "integration/DeclarativeConnectorEntry:health", + "integration/DeclarativeConnectorEntry:fieldMappings [RETIRED]", + "integration/DeclarativeConnectorEntry:health [RETIRED]", "integration/DeclarativeConnectorEntry:icon", "integration/DeclarativeConnectorEntry:label", "integration/DeclarativeConnectorEntry:metadata", @@ -3856,19 +3870,11 @@ "integration/DeclarativeConnectorEntry:rateLimitConfig [RETIRED]", "integration/DeclarativeConnectorEntry:requestTimeoutMs", "integration/DeclarativeConnectorEntry:retryConfig", - "integration/DeclarativeConnectorEntry:status", - "integration/DeclarativeConnectorEntry:syncConfig", - "integration/DeclarativeConnectorEntry:triggers", + "integration/DeclarativeConnectorEntry:status [RETIRED]", + "integration/DeclarativeConnectorEntry:syncConfig [RETIRED]", + "integration/DeclarativeConnectorEntry:triggers [RETIRED]", "integration/DeclarativeConnectorEntry:type", - "integration/DeclarativeConnectorEntry:webhooks", - "integration/HealthCheckConfig:enabled", - "integration/HealthCheckConfig:endpoint", - "integration/HealthCheckConfig:expectedStatus", - "integration/HealthCheckConfig:healthyThreshold", - "integration/HealthCheckConfig:intervalMs", - "integration/HealthCheckConfig:method", - "integration/HealthCheckConfig:timeoutMs", - "integration/HealthCheckConfig:unhealthyThreshold", + "integration/DeclarativeConnectorEntry:webhooks [RETIRED]", "integration/RetryConfig:backoffMultiplier", "integration/RetryConfig:initialDelayMs", "integration/RetryConfig:jitter", @@ -3877,27 +3883,6 @@ "integration/RetryConfig:retryOnNetworkError", "integration/RetryConfig:retryableStatusCodes", "integration/RetryConfig:strategy", - "integration/WebhookConfig:_lock", - "integration/WebhookConfig:_lockDocsUrl", - "integration/WebhookConfig:_lockReason", - "integration/WebhookConfig:_lockSource", - "integration/WebhookConfig:_packageId", - "integration/WebhookConfig:_packageVersion", - "integration/WebhookConfig:_provenance", - "integration/WebhookConfig:description", - "integration/WebhookConfig:events", - "integration/WebhookConfig:headers", - "integration/WebhookConfig:isActive", - "integration/WebhookConfig:label", - "integration/WebhookConfig:method", - "integration/WebhookConfig:name", - "integration/WebhookConfig:object", - "integration/WebhookConfig:protection", - "integration/WebhookConfig:secret", - "integration/WebhookConfig:signatureAlgorithm", - "integration/WebhookConfig:timeoutMs", - "integration/WebhookConfig:triggers", - "integration/WebhookConfig:url", "kernel/ArtifactChecksum:algorithm", "kernel/ArtifactChecksum:files", "kernel/ArtifactFileEntry:category", @@ -3926,7 +3911,8 @@ "kernel/ClusterCapabilityConfig:useExistingPool", "kernel/CompatibilityMatrixEntry:breakingChanges", "kernel/CompatibilityMatrixEntry:compatibility", - "kernel/CompatibilityMatrixEntry:estimatedMigrationTime", + "kernel/CompatibilityMatrixEntry:estimatedMigrationTime [RETIRED]", + "kernel/CompatibilityMatrixEntry:estimatedMigrationTimeHours", "kernel/CompatibilityMatrixEntry:from", "kernel/CompatibilityMatrixEntry:migrationComplexity", "kernel/CompatibilityMatrixEntry:migrationRequired", @@ -4072,6 +4058,7 @@ "kernel/ExecutionContext:email", "kernel/ExecutionContext:flowRunId", "kernel/ExecutionContext:isSystem", + "kernel/ExecutionContext:keptOptionValues", "kernel/ExecutionContext:locale", "kernel/ExecutionContext:oauthScopes", "kernel/ExecutionContext:onBehalfOf", @@ -4126,6 +4113,7 @@ "kernel/InstalledPackage:previousVersion", "kernel/InstalledPackage:registeredNamespaces", "kernel/InstalledPackage:settings", + "kernel/InstalledPackage:source", "kernel/InstalledPackage:status", "kernel/InstalledPackage:statusChangedAt", "kernel/InstalledPackage:updatedAt", @@ -4146,31 +4134,6 @@ "kernel/KernelSecurityPolicy:csp", "kernel/KernelSecurityPolicy:encryption", "kernel/KernelSecurityPolicy:rateLimit", - "kernel/KernelSecurityScanResult:codeIssues", - "kernel/KernelSecurityScanResult:dependencyVulnerabilities", - "kernel/KernelSecurityScanResult:licenseCompliance", - "kernel/KernelSecurityScanResult:scanner", - "kernel/KernelSecurityScanResult:status", - "kernel/KernelSecurityScanResult:summary", - "kernel/KernelSecurityScanResult:timestamp", - "kernel/KernelSecurityScanResult:vulnerabilities", - "kernel/KernelSecurityVulnerability:affectedVersions", - "kernel/KernelSecurityVulnerability:category", - "kernel/KernelSecurityVulnerability:cve", - "kernel/KernelSecurityVulnerability:cvssScore", - "kernel/KernelSecurityVulnerability:description", - "kernel/KernelSecurityVulnerability:discoveredDate", - "kernel/KernelSecurityVulnerability:exploitAvailable", - "kernel/KernelSecurityVulnerability:fixedIn", - "kernel/KernelSecurityVulnerability:id", - "kernel/KernelSecurityVulnerability:location", - "kernel/KernelSecurityVulnerability:patchAvailable", - "kernel/KernelSecurityVulnerability:publishedDate", - "kernel/KernelSecurityVulnerability:references", - "kernel/KernelSecurityVulnerability:remediation", - "kernel/KernelSecurityVulnerability:severity", - "kernel/KernelSecurityVulnerability:title", - "kernel/KernelSecurityVulnerability:workaround", "kernel/ListPackagesRequest:enabled", "kernel/ListPackagesRequest:status", "kernel/ListPackagesRequest:type", @@ -4188,8 +4151,8 @@ "kernel/Manifest:engines", "kernel/Manifest:extensions [RETIRED]", "kernel/Manifest:id", + "kernel/Manifest:installModes", "kernel/Manifest:integrity", - "kernel/Manifest:loading [RETIRED]", "kernel/Manifest:main", "kernel/Manifest:name", "kernel/Manifest:namespace", @@ -4201,6 +4164,10 @@ "kernel/Manifest:scope", "kernel/Manifest:type", "kernel/Manifest:version", + "kernel/ManifestPermissions:fs", + "kernel/ManifestPermissions:hooks", + "kernel/ManifestPermissions:network", + "kernel/ManifestPermissions:services", "kernel/MetadataBulkResult:errors", "kernel/MetadataBulkResult:failed", "kernel/MetadataBulkResult:succeeded", @@ -4210,12 +4177,6 @@ "kernel/MetadataDependency:sourceType", "kernel/MetadataDependency:targetName", "kernel/MetadataDependency:targetType", - "kernel/MetadataDiffItem:changeType", - "kernel/MetadataDiffItem:hasConflict", - "kernel/MetadataDiffItem:name", - "kernel/MetadataDiffItem:previousName", - "kernel/MetadataDiffItem:summary", - "kernel/MetadataDiffItem:type", "kernel/MetadataManagerConfig:cache", "kernel/MetadataManagerConfig:datasource", "kernel/MetadataManagerConfig:fallback", @@ -4259,7 +4220,8 @@ "kernel/MetadataQueryResult:pageSize", "kernel/MetadataQueryResult:total", "kernel/MetadataTypeRegistryEntry:actions", - "kernel/MetadataTypeRegistryEntry:allowOrgOverride", + "kernel/MetadataTypeRegistryEntry:allowEnvironmentOverlay", + "kernel/MetadataTypeRegistryEntry:allowOrgOverride [RETIRED]", "kernel/MetadataTypeRegistryEntry:allowRuntimeCreate", "kernel/MetadataTypeRegistryEntry:description", "kernel/MetadataTypeRegistryEntry:domain", @@ -4428,7 +4390,7 @@ "kernel/PluginQualityMetrics:codeQuality", "kernel/PluginQualityMetrics:conformanceTests", "kernel/PluginQualityMetrics:documentationScore", - "kernel/PluginQualityMetrics:securityScan", + "kernel/PluginQualityMetrics:securityScan [RETIRED]", "kernel/PluginQualityMetrics:testCoverage", "kernel/PluginRegistryEntry:capabilities", "kernel/PluginRegistryEntry:category", @@ -4469,10 +4431,10 @@ "kernel/PluginSecurityManifest:pluginId", "kernel/PluginSecurityManifest:policy", "kernel/PluginSecurityManifest:sandbox", - "kernel/PluginSecurityManifest:scanResults", + "kernel/PluginSecurityManifest:scanResults [RETIRED]", "kernel/PluginSecurityManifest:securityContact", "kernel/PluginSecurityManifest:trustLevel", - "kernel/PluginSecurityManifest:vulnerabilities", + "kernel/PluginSecurityManifest:vulnerabilities [RETIRED]", "kernel/PluginSecurityManifest:vulnerabilityDisclosure", "kernel/PluginStartupResult:duration [RETIRED]", "kernel/PluginStartupResult:durationMs", @@ -4550,12 +4512,6 @@ "kernel/ResolvedPackageDependency:resolvedVersion", "kernel/ResolvedPackageDependency:type", "kernel/ResolvedPackageDependency:versionConstraint", - "kernel/RollbackPackageRequest:packageId", - "kernel/RollbackPackageRequest:rollbackCustomizations", - "kernel/RollbackPackageRequest:snapshotId", - "kernel/RollbackPackageResponse:message", - "kernel/RollbackPackageResponse:restoredVersion", - "kernel/RollbackPackageResponse:success", "kernel/RuntimeConfig:engine", "kernel/RuntimeConfig:engineConfig", "kernel/RuntimeConfig:resourceLimits", @@ -4663,42 +4619,6 @@ "kernel/UninstallPackageResponse:id", "kernel/UninstallPackageResponse:message", "kernel/UninstallPackageResponse:success", - "kernel/UpgradePackageRequest:createSnapshot", - "kernel/UpgradePackageRequest:dryRun", - "kernel/UpgradePackageRequest:manifest", - "kernel/UpgradePackageRequest:mergeStrategy", - "kernel/UpgradePackageRequest:packageId", - "kernel/UpgradePackageRequest:skipValidation", - "kernel/UpgradePackageRequest:targetVersion", - "kernel/UpgradePackageResponse:conflicts", - "kernel/UpgradePackageResponse:errorMessage", - "kernel/UpgradePackageResponse:message", - "kernel/UpgradePackageResponse:phase", - "kernel/UpgradePackageResponse:plan", - "kernel/UpgradePackageResponse:snapshotId", - "kernel/UpgradePackageResponse:success", - "kernel/UpgradePlan:affectedCustomizations", - "kernel/UpgradePlan:changes", - "kernel/UpgradePlan:dependencyUpgrades", - "kernel/UpgradePlan:estimatedDuration [RETIRED]", - "kernel/UpgradePlan:estimatedDurationSeconds", - "kernel/UpgradePlan:fromVersion", - "kernel/UpgradePlan:impactLevel", - "kernel/UpgradePlan:migrationScripts", - "kernel/UpgradePlan:packageId", - "kernel/UpgradePlan:requiresMigration", - "kernel/UpgradePlan:summary", - "kernel/UpgradePlan:toVersion", - "kernel/UpgradeSnapshot:createdAt", - "kernel/UpgradeSnapshot:customizationSnapshot", - "kernel/UpgradeSnapshot:expiresAt", - "kernel/UpgradeSnapshot:fromVersion", - "kernel/UpgradeSnapshot:id", - "kernel/UpgradeSnapshot:metadataSnapshot", - "kernel/UpgradeSnapshot:packageId", - "kernel/UpgradeSnapshot:previousManifest", - "kernel/UpgradeSnapshot:tenantId", - "kernel/UpgradeSnapshot:toVersion", "kernel/ValidationError:code", "kernel/ValidationError:field", "kernel/ValidationError:message", @@ -4808,7 +4728,7 @@ "marketplace/Package:translations", "marketplace/Package:updatedAt", "marketplace/Package:visibility", - "marketplace/PackageDependency:optional", + "marketplace/PackageDependency:optional [RETIRED]", "marketplace/PackageDependency:packageId", "marketplace/PackageDependency:versionRange", "marketplace/PackageManifest:configurationSchema", @@ -4933,11 +4853,11 @@ "security/AccessMatrixEntry:viewAllRecords", "security/AccessMatrixEntry:writeScope", "security/AdminScope:assignablePermissionSets", - "security/AdminScope:authorEnvironmentSets", + "security/AdminScope:authorEnvironmentSets [RETIRED]", "security/AdminScope:businessUnit", "security/AdminScope:includeSubtree", "security/AdminScope:manageAssignments", - "security/AdminScope:manageBindings", + "security/AdminScope:manageBindings [RETIRED]", "security/CapabilityDeclaration:_lock", "security/CapabilityDeclaration:_lockDocsUrl", "security/CapabilityDeclaration:_lockReason", @@ -4966,6 +4886,16 @@ "security/CriteriaSharingRule:object", "security/CriteriaSharingRule:sharedWith", "security/CriteriaSharingRule:type", + "security/DeclaredQueueMember:type", + "security/DeclaredQueueMember:value", + "security/DefaultRowScope:check", + "security/DefaultRowScope:description", + "security/DefaultRowScope:enabled", + "security/DefaultRowScope:label", + "security/DefaultRowScope:name", + "security/DefaultRowScope:operation", + "security/DefaultRowScope:positions", + "security/DefaultRowScope:using", "security/EffectiveObjectPermission:allowCreate", "security/EffectiveObjectPermission:allowDelete", "security/EffectiveObjectPermission:allowEdit", @@ -5011,6 +4941,12 @@ "security/ExplainRequest:userId", "security/FieldPermission:editable", "security/FieldPermission:readable", + "security/FieldPermission:when", + "security/MembershipKey:description", + "security/MembershipKey:filter", + "security/MembershipKey:label", + "security/MembershipKey:userField", + "security/MembershipKey:valueField", "security/ObjectPermission:allowCreate", "security/ObjectPermission:allowDelete", "security/ObjectPermission:allowEdit", @@ -5038,7 +4974,7 @@ "security/PermissionSet:fields", "security/PermissionSet:isDefault", "security/PermissionSet:label", - "security/PermissionSet:managedBy", + "security/PermissionSet:managedBy [RETIRED]", "security/PermissionSet:name", "security/PermissionSet:objects", "security/PermissionSet:packageId", @@ -5046,6 +4982,17 @@ "security/PermissionSet:rowLevelSecurity", "security/PermissionSet:systemPermissions", "security/PermissionSet:tabPermissions", + "security/Queue:_lock", + "security/Queue:_lockDocsUrl", + "security/Queue:_lockReason", + "security/Queue:_lockSource", + "security/Queue:_packageId", + "security/Queue:_packageVersion", + "security/Queue:_provenance", + "security/Queue:description", + "security/Queue:label", + "security/Queue:members", + "security/Queue:name", "security/RLSEvaluationResult:checkResult", "security/RLSEvaluationResult:durationMs", "security/RLSEvaluationResult:error", @@ -5066,8 +5013,7 @@ "security/RowLevelSecurityPolicy:object", "security/RowLevelSecurityPolicy:operation", "security/RowLevelSecurityPolicy:positions", - "security/RowLevelSecurityPolicy:priority [RETIRED]", - "security/RowLevelSecurityPolicy:tags", + "security/RowLevelSecurityPolicy:tags [RETIRED]", "security/RowLevelSecurityPolicy:using", "security/SharingRule:_lock", "security/SharingRule:_lockDocsUrl", @@ -5325,7 +5271,7 @@ "system/AppInstallResult:seededRecords", "system/AppInstallResult:success", "system/AppInstallResult:version", - "system/AppManifest:dependencies", + "system/AppManifest:dependencies [RETIRED]", "system/AppManifest:description", "system/AppManifest:flows", "system/AppManifest:hasSeedData", @@ -5575,6 +5521,11 @@ "system/DatabaseLevelIsolationStrategy:strategy", "system/DeleteObjectOperation:objectName", "system/DeleteObjectOperation:type", + "system/DemoStaff:email", + "system/DemoStaff:manager", + "system/DemoStaff:name", + "system/DemoStaff:permissionSets", + "system/DemoStaff:position", "system/DeployBundle:flows", "system/DeployBundle:manifest", "system/DeployBundle:objects", @@ -5599,6 +5550,9 @@ "system/DeployValidationResult:issues", "system/DeployValidationResult:valid", "system/DeployValidationResult:warningCount", + "system/DevLogin:email", + "system/DevLogin:label", + "system/DevLogin:password", "system/DisasterRecoveryPlan:backup", "system/DisasterRecoveryPlan:contacts", "system/DisasterRecoveryPlan:enabled", @@ -5661,10 +5615,10 @@ "system/EmailTemplateDefinition:active", "system/EmailTemplateDefinition:bodyHtml", "system/EmailTemplateDefinition:bodyText", - "system/EmailTemplateDefinition:category", + "system/EmailTemplateDefinition:category [RETIRED]", "system/EmailTemplateDefinition:description", "system/EmailTemplateDefinition:fromOverride", - "system/EmailTemplateDefinition:isSystem", + "system/EmailTemplateDefinition:isSystem [RETIRED]", "system/EmailTemplateDefinition:label", "system/EmailTemplateDefinition:locale", "system/EmailTemplateDefinition:name", @@ -5716,6 +5670,7 @@ "system/FieldEncryption:fieldName", "system/FieldEncryption:indexable", "system/FieldTranslation:help", + "system/FieldTranslation:inlineTitle", "system/FieldTranslation:label", "system/FieldTranslation:options", "system/FieldTranslation:placeholder", @@ -5754,11 +5709,14 @@ "system/Job:_packageId", "system/Job:_packageVersion", "system/Job:_provenance", + "system/Job:body", "system/Job:description", "system/Job:enabled", "system/Job:handler", "system/Job:label", "system/Job:name", + "system/Job:organization", + "system/Job:pull", "system/Job:retryPolicy", "system/Job:schedule", "system/Job:timeout [RETIRED]", @@ -6141,6 +6099,20 @@ "system/OpenTelemetryCompatibility:resource", "system/OpenTelemetryCompatibility:sdkVersion", "system/OpenTelemetryCompatibility:semanticConventionsVersion", + "system/OrganizationOwnershipBirthMarker:commit", + "system/OrganizationOwnershipBirthMarker:createdAt", + "system/OrganizationOwnershipBirthMarker:platformVersion", + "system/OrganizationOwnershipBirthMarker:shapeGeneration", + "system/OrganizationOwnershipCategory:citation", + "system/OrganizationOwnershipCategory:conflictBy", + "system/OrganizationOwnershipCategory:id", + "system/OrganizationOwnershipCategory:label", + "system/OrganizationOwnershipCategory:where", + "system/OrganizationOwnershipDeparture:as", + "system/OrganizationOwnershipDeparture:citation", + "system/OrganizationOwnershipDeparture:id", + "system/OrganizationOwnershipDeparture:label", + "system/OrganizationOwnershipDeparture:where", "system/PNCounter:negative", "system/PNCounter:positive", "system/PNCounter:type", @@ -6158,6 +6130,22 @@ "system/Plan:limits", "system/Plan:priceMonthly", "system/Plan:priceYearly", + "system/PlatformTranslationData:apps", + "system/PlatformTranslationData:books", + "system/PlatformTranslationData:dashboards", + "system/PlatformTranslationData:datasets", + "system/PlatformTranslationData:flows", + "system/PlatformTranslationData:globalActions", + "system/PlatformTranslationData:messages", + "system/PlatformTranslationData:metadataForms", + "system/PlatformTranslationData:objects", + "system/PlatformTranslationData:pages", + "system/PlatformTranslationData:permissions", + "system/PlatformTranslationData:picklists", + "system/PlatformTranslationData:positions", + "system/PlatformTranslationData:reports", + "system/PlatformTranslationData:settings", + "system/PlatformTranslationData:settingsCommon", "system/PresignedUrlConfig:contentType", "system/PresignedUrlConfig:expiresIn", "system/PresignedUrlConfig:maxSize", @@ -6227,7 +6215,6 @@ "system/RetryPolicy:jitter", "system/RetryPolicy:maxRetries", "system/RetryPolicy:maxRetryDelayMs", - "system/RetryPolicy:retryDelayMs [RETIRED]", "system/RouteHandlerMetadata:handler", "system/RouteHandlerMetadata:metadata", "system/RouteHandlerMetadata:method", @@ -6272,6 +6259,21 @@ "system/SecurityEventCorrelation:linkAuthToAudit", "system/SecurityEventCorrelation:linkEncryptionToAudit", "system/SecurityEventCorrelation:linkMaskingToAudit", + "system/ServedTranslationData:apps", + "system/ServedTranslationData:books", + "system/ServedTranslationData:dashboards", + "system/ServedTranslationData:datasets", + "system/ServedTranslationData:flows", + "system/ServedTranslationData:globalActions", + "system/ServedTranslationData:messages", + "system/ServedTranslationData:objects", + "system/ServedTranslationData:pages", + "system/ServedTranslationData:permissions", + "system/ServedTranslationData:picklists", + "system/ServedTranslationData:positions", + "system/ServedTranslationData:reports", + "system/ServedTranslationData:settings", + "system/ServedTranslationData:settingsCommon", "system/ServerRateLimitConfig:enabled", "system/ServerRateLimitConfig:maxRequests", "system/ServerRateLimitConfig:windowMs", @@ -6373,9 +6375,23 @@ "system/SpecifierOption:icon", "system/SpecifierOption:label", "system/SpecifierOption:value", + "system/StackEmailConfig:appName", + "system/StackEmailConfig:defaultFrom", + "system/StackEmailConfig:defaultTemplateContext", + "system/StackEmailConfig:options", + "system/StackEmailConfig:persist", + "system/StackEmailConfig:provider", + "system/StackEmailConfig:queueDelivery", + "system/StackEmailConfig:retries", + "system/StackEmailProviderOptions:host", + "system/StackEmailProviderOptions:messageStream", + "system/StackEmailProviderOptions:port", + "system/StackEmailProviderOptions:secure", + "system/StackEmailProviderOptions:user", "system/StackServerConfig:security", "system/StackServerConfig:trustProxy", "system/StackServerSecurity:rateLimit", + "system/StackSmsConfig:retries", "system/StorageConnection:accessKeyId", "system/StorageConnection:accountKey", "system/StorageConnection:accountName", @@ -6547,6 +6563,7 @@ "system/TranslationCoverageResult:totalKeys", "system/TranslationCoverageResult:translatedKeys", "system/TranslationData:apps", + "system/TranslationData:books", "system/TranslationData:dashboards", "system/TranslationData:datasets", "system/TranslationData:flows", @@ -6555,7 +6572,10 @@ "system/TranslationData:metadataForms", "system/TranslationData:objects", "system/TranslationData:pages", - "system/TranslationData:settings", + "system/TranslationData:permissions", + "system/TranslationData:picklists", + "system/TranslationData:positions", + "system/TranslationData:reports", "system/TranslationData:settingsCommon", "system/TranslationDiffItem:aiConfidence", "system/TranslationDiffItem:aiSuggested", @@ -6572,6 +6592,7 @@ "system/TranslationItem:_packageVersion", "system/TranslationItem:_provenance", "system/TranslationItem:apps", + "system/TranslationItem:books", "system/TranslationItem:dashboards", "system/TranslationItem:datasets", "system/TranslationItem:flows", @@ -6583,7 +6604,10 @@ "system/TranslationItem:name", "system/TranslationItem:objects", "system/TranslationItem:pages", - "system/TranslationItem:settings", + "system/TranslationItem:permissions", + "system/TranslationItem:picklists", + "system/TranslationItem:positions", + "system/TranslationItem:reports", "system/TranslationItem:settingsCommon", "system/VectorClock:clock", "system/WorkerStats:active", @@ -6594,10 +6618,6 @@ "system/WorkerStats:totalProcessed", "system/WorkerStats:uptimeMs", "system/WorkerStats:workerName", - "ui/AIChatWindowProps:agentId", - "ui/AIChatWindowProps:aria", - "ui/AIChatWindowProps:context", - "ui/AIChatWindowProps:mode", "ui/Action:_lock", "ui/Action:_lockDocsUrl", "ui/Action:_lockReason", @@ -6606,17 +6626,16 @@ "ui/Action:_packageVersion", "ui/Action:_provenance", "ui/Action:ai", - "ui/Action:aria", + "ui/Action:aria [RETIRED]", "ui/Action:body", "ui/Action:bodyExtra", "ui/Action:bodyShape", - "ui/Action:bulkEnabled [RETIRED]", "ui/Action:component", "ui/Action:confirmText", "ui/Action:description", "ui/Action:disabled", + "ui/Action:disabledReason", "ui/Action:errorMessage", - "ui/Action:execute [RETIRED]", "ui/Action:execution", "ui/Action:icon", "ui/Action:label", @@ -6631,6 +6650,7 @@ "ui/Action:opensInNewTab", "ui/Action:operation", "ui/Action:order", + "ui/Action:outcomeMessages", "ui/Action:params", "ui/Action:patch", "ui/Action:recordIdField", @@ -6638,8 +6658,8 @@ "ui/Action:refreshAfter", "ui/Action:requiredPermissions", "ui/Action:requiresFeature", + "ui/Action:requiresMembershipReach", "ui/Action:resultDialog", - "ui/Action:shortcut [RETIRED]", "ui/Action:successMessage", "ui/Action:target", "ui/Action:type", @@ -6652,9 +6672,77 @@ "ui/ActionAi:outputSchema", "ui/ActionAi:paramHints", "ui/ActionAi:requiresConfirmation", + "ui/ActionButtonProps:actionType", + "ui/ActionButtonProps:bodyExtra", + "ui/ActionButtonProps:bodyShape", + "ui/ActionButtonProps:confirmText", + "ui/ActionButtonProps:description", + "ui/ActionButtonProps:disabled", + "ui/ActionButtonProps:errorMessage", + "ui/ActionButtonProps:icon", + "ui/ActionButtonProps:label", + "ui/ActionButtonProps:locations", + "ui/ActionButtonProps:method", + "ui/ActionButtonProps:name", + "ui/ActionButtonProps:objectName", + "ui/ActionButtonProps:onSuccess", + "ui/ActionButtonProps:openIn", + "ui/ActionButtonProps:operation", + "ui/ActionButtonProps:params", + "ui/ActionButtonProps:patch [RETIRED]", + "ui/ActionButtonProps:recordIdField", + "ui/ActionButtonProps:refreshAfter", + "ui/ActionButtonProps:resultDialog", + "ui/ActionButtonProps:size", + "ui/ActionButtonProps:successMessage", + "ui/ActionButtonProps:target", + "ui/ActionButtonProps:toast", + "ui/ActionButtonProps:undoable", + "ui/ActionButtonProps:variant", + "ui/ActionButtonProps:visible", + "ui/ActionGroupProps:actions", + "ui/ActionGroupProps:display", + "ui/ActionGroupProps:icon", + "ui/ActionGroupProps:label", + "ui/ActionGroupProps:location", + "ui/ActionGroupProps:size", + "ui/ActionGroupProps:variant", + "ui/ActionGroupProps:visible", + "ui/ActionIconProps:actionType", + "ui/ActionIconProps:bodyExtra", + "ui/ActionIconProps:bodyShape", + "ui/ActionIconProps:confirmText", + "ui/ActionIconProps:description", + "ui/ActionIconProps:disabled", + "ui/ActionIconProps:errorMessage", + "ui/ActionIconProps:icon", + "ui/ActionIconProps:label", + "ui/ActionIconProps:locations", + "ui/ActionIconProps:method", + "ui/ActionIconProps:name", + "ui/ActionIconProps:objectName", + "ui/ActionIconProps:onSuccess", + "ui/ActionIconProps:openIn", + "ui/ActionIconProps:operation", + "ui/ActionIconProps:params", + "ui/ActionIconProps:patch [RETIRED]", + "ui/ActionIconProps:refreshAfter", + "ui/ActionIconProps:resultDialog", + "ui/ActionIconProps:successMessage", + "ui/ActionIconProps:target", + "ui/ActionIconProps:toast", + "ui/ActionIconProps:variant", + "ui/ActionIconProps:visible", + "ui/ActionMenuProps:actions", + "ui/ActionMenuProps:icon", + "ui/ActionMenuProps:label", + "ui/ActionMenuProps:size", + "ui/ActionMenuProps:variant", + "ui/ActionMenuProps:visible", "ui/ActionNavItem:actionDef", "ui/ActionNavItem:badge", "ui/ActionNavItem:badgeVariant", + "ui/ActionNavItem:dataSource", "ui/ActionNavItem:icon", "ui/ActionNavItem:id", "ui/ActionNavItem:label", @@ -6687,8 +6775,8 @@ "ui/ActionSession:roles", "ui/ActionSession:userId", "ui/AddRecordConfig:enabled", - "ui/AddRecordConfig:formView", - "ui/AddRecordConfig:mode", + "ui/AddRecordConfig:formView [RETIRED]", + "ui/AddRecordConfig:mode [RETIRED]", "ui/AddRecordConfig:position", "ui/App:_lock", "ui/App:_lockDocsUrl", @@ -6699,27 +6787,19 @@ "ui/App:_provenance", "ui/App:_unpublished", "ui/App:active", - "ui/App:apis [RETIRED]", "ui/App:areas", - "ui/App:aria [RETIRED]", "ui/App:branding", "ui/App:contextSelectors", "ui/App:defaultAgent", "ui/App:description", - "ui/App:embed [RETIRED]", "ui/App:hidden", - "ui/App:homePageId [RETIRED]", "ui/App:icon", "ui/App:isDefault", "ui/App:label", - "ui/App:mobileNavigation [RETIRED]", "ui/App:name", "ui/App:navigation", - "ui/App:objects [RETIRED]", "ui/App:protection", "ui/App:requiredPermissions", - "ui/App:sharing [RETIRED]", - "ui/App:version [RETIRED]", "ui/AppBranding:accentColor", "ui/AppBranding:favicon", "ui/AppBranding:logo", @@ -6750,6 +6830,7 @@ "ui/BulkActionDef:variant", "ui/BulkActionDef:visible", "ui/BulkActionParam:default", + "ui/BulkActionParam:dependsOn", "ui/BulkActionParam:help", "ui/BulkActionParam:label", "ui/BulkActionParam:labelField", @@ -6822,6 +6903,7 @@ "ui/ComponentNavItem:badge", "ui/ComponentNavItem:badgeVariant", "ui/ComponentNavItem:componentRef", + "ui/ComponentNavItem:dataSource", "ui/ComponentNavItem:icon", "ui/ComponentNavItem:id", "ui/ComponentNavItem:label", @@ -6839,7 +6921,6 @@ "ui/Dashboard:_packageId", "ui/Dashboard:_packageVersion", "ui/Dashboard:_provenance", - "ui/Dashboard:aria [RETIRED]", "ui/Dashboard:columns", "ui/Dashboard:dateRange", "ui/Dashboard:description", @@ -6848,10 +6929,10 @@ "ui/Dashboard:header", "ui/Dashboard:label", "ui/Dashboard:name", - "ui/Dashboard:performance [RETIRED]", "ui/Dashboard:protection", "ui/Dashboard:refreshInterval [RETIRED]", "ui/Dashboard:refreshIntervalSeconds", + "ui/Dashboard:requiredPermissions", "ui/Dashboard:widgets", "ui/DashboardHeader:actions", "ui/DashboardHeader:showDescription", @@ -6863,6 +6944,7 @@ "ui/DashboardNavItem:badge", "ui/DashboardNavItem:badgeVariant", "ui/DashboardNavItem:dashboardName", + "ui/DashboardNavItem:dataSource", "ui/DashboardNavItem:icon", "ui/DashboardNavItem:id", "ui/DashboardNavItem:label", @@ -6872,10 +6954,6 @@ "ui/DashboardNavItem:requiresService", "ui/DashboardNavItem:type", "ui/DashboardNavItem:visible", - "ui/DashboardWidget:actionIcon [RETIRED]", - "ui/DashboardWidget:actionType [RETIRED]", - "ui/DashboardWidget:actionUrl [RETIRED]", - "ui/DashboardWidget:aria [RETIRED]", "ui/DashboardWidget:chartConfig", "ui/DashboardWidget:colorVariant", "ui/DashboardWidget:compareTo", @@ -6889,11 +6967,24 @@ "ui/DashboardWidget:options", "ui/DashboardWidget:requiresObject", "ui/DashboardWidget:requiresService", - "ui/DashboardWidget:responsive [RETIRED]", "ui/DashboardWidget:suppressWarnings", "ui/DashboardWidget:title", "ui/DashboardWidget:type", "ui/DashboardWidget:values", + "ui/DashboardWidgetChartConfig:annotations", + "ui/DashboardWidgetChartConfig:aria [RETIRED]", + "ui/DashboardWidgetChartConfig:colors", + "ui/DashboardWidgetChartConfig:description", + "ui/DashboardWidgetChartConfig:height", + "ui/DashboardWidgetChartConfig:interaction", + "ui/DashboardWidgetChartConfig:series [RETIRED]", + "ui/DashboardWidgetChartConfig:showDataLabels", + "ui/DashboardWidgetChartConfig:showLegend", + "ui/DashboardWidgetChartConfig:subtitle", + "ui/DashboardWidgetChartConfig:title", + "ui/DashboardWidgetChartConfig:type [RETIRED]", + "ui/DashboardWidgetChartConfig:xAxis [RETIRED]", + "ui/DashboardWidgetChartConfig:yAxis [RETIRED]", "ui/DashboardWidgetOptions:dateGranularity", "ui/DashboardWidgetOptions:limit", "ui/DashboardWidgetOptions:sortBy", @@ -6919,15 +7010,37 @@ "ui/DatasetDimension:field", "ui/DatasetDimension:label", "ui/DatasetDimension:name", + "ui/DatasetDimension:nullLabel", "ui/DatasetDimension:type", "ui/DatasetMeasure:aggregate", "ui/DatasetMeasure:currency", "ui/DatasetMeasure:derived", + "ui/DatasetMeasure:duration", "ui/DatasetMeasure:field", "ui/DatasetMeasure:filter", "ui/DatasetMeasure:format", "ui/DatasetMeasure:label", "ui/DatasetMeasure:name", + "ui/DatasetMeasureDuration:from", + "ui/DatasetMeasureDuration:to", + "ui/DatasetMeasureDuration:unit", + "ui/DocNavItem:badge", + "ui/DocNavItem:badgeVariant", + "ui/DocNavItem:book", + "ui/DocNavItem:dataSource", + "ui/DocNavItem:doc", + "ui/DocNavItem:icon", + "ui/DocNavItem:id", + "ui/DocNavItem:label", + "ui/DocNavItem:order", + "ui/DocNavItem:requiredPermissions", + "ui/DocNavItem:requiresObject", + "ui/DocNavItem:requiresService", + "ui/DocNavItem:type", + "ui/DocNavItem:visible", + "ui/ElementApiDataSource:path", + "ui/ElementApiDataSource:provider", + "ui/ElementApiDataSource:read", "ui/ElementButtonProps:action", "ui/ElementButtonProps:aria", "ui/ElementButtonProps:disabled", @@ -6941,6 +7054,9 @@ "ui/ElementDataSource:object", "ui/ElementDataSource:sort", "ui/ElementDataSource:view", + "ui/ElementDefinitionListProps:columns", + "ui/ElementDefinitionListProps:inline", + "ui/ElementDefinitionListProps:items", "ui/ElementFilterProps:aria [RETIRED]", "ui/ElementFilterProps:fields [RETIRED]", "ui/ElementFilterProps:layout [RETIRED]", @@ -6967,25 +7083,30 @@ "ui/ElementNumberProps:aggregate", "ui/ElementNumberProps:aria", "ui/ElementNumberProps:field", - "ui/ElementNumberProps:filter", + "ui/ElementNumberProps:filter [RETIRED]", "ui/ElementNumberProps:format", - "ui/ElementNumberProps:object", + "ui/ElementNumberProps:object [RETIRED]", "ui/ElementNumberProps:prefix", "ui/ElementNumberProps:suffix", "ui/ElementRecordPickerProps:aria", - "ui/ElementRecordPickerProps:displayField [RETIRED]", "ui/ElementRecordPickerProps:emptyText", - "ui/ElementRecordPickerProps:filter", + "ui/ElementRecordPickerProps:filter [RETIRED]", "ui/ElementRecordPickerProps:label", "ui/ElementRecordPickerProps:labelField", - "ui/ElementRecordPickerProps:limit", - "ui/ElementRecordPickerProps:multiple [RETIRED]", - "ui/ElementRecordPickerProps:object", + "ui/ElementRecordPickerProps:limit [RETIRED]", + "ui/ElementRecordPickerProps:object [RETIRED]", "ui/ElementRecordPickerProps:placeholder", - "ui/ElementRecordPickerProps:searchFields [RETIRED]", - "ui/ElementRecordPickerProps:sort", + "ui/ElementRecordPickerProps:sort [RETIRED]", "ui/ElementRecordPickerProps:targetVariable [RETIRED]", "ui/ElementRecordPickerProps:valueField", + "ui/ElementRepeaterProps:divided", + "ui/ElementRepeaterProps:emptyText", + "ui/ElementRepeaterProps:fields", + "ui/ElementRepeaterProps:filter [RETIRED]", + "ui/ElementRepeaterProps:limit [RETIRED]", + "ui/ElementRepeaterProps:object [RETIRED]", + "ui/ElementRepeaterProps:sort [RETIRED]", + "ui/ElementRepeaterProps:titleField", "ui/ElementTextInputProps:aria", "ui/ElementTextInputProps:defaultValue", "ui/ElementTextInputProps:description", @@ -6999,6 +7120,10 @@ "ui/ElementTextProps:aria", "ui/ElementTextProps:content", "ui/ElementTextProps:variant", + "ui/EmptyState:icon", + "ui/EmptyState:link", + "ui/EmptyState:message", + "ui/EmptyState:title", "ui/FormButtonConfig:label", "ui/FormButtonConfig:show", "ui/FormField:colSpan", @@ -7020,20 +7145,16 @@ "ui/FormField:options", "ui/FormField:placeholder", "ui/FormField:precision", - "ui/FormField:publicPicker", + "ui/FormField:publicPicker [RETIRED]", "ui/FormField:readonly", "ui/FormField:reference", "ui/FormField:required", "ui/FormField:scale", "ui/FormField:span", "ui/FormField:type", - "ui/FormField:visibleOn", + "ui/FormField:visibleOn [RETIRED]", "ui/FormField:visibleWhen", "ui/FormField:widget", - "ui/FormFieldPublicPicker:displayFields", - "ui/FormFieldPublicPicker:filter", - "ui/FormFieldPublicPicker:maxResults", - "ui/FormFieldPublicPicker:object", "ui/FormSection:collapsed", "ui/FormSection:collapsible", "ui/FormSection:columns", @@ -7043,7 +7164,7 @@ "ui/FormSection:label", "ui/FormSection:name", "ui/FormSection:pane", - "ui/FormSection:visibleOn", + "ui/FormSection:visibleOn [RETIRED]", "ui/FormSection:visibleWhen", "ui/FormSelectOption:color", "ui/FormSelectOption:description", @@ -7051,11 +7172,9 @@ "ui/FormSelectOption:value", "ui/FormSelectOption:visibleWhen", "ui/FormView:allowSkip", - "ui/FormView:aria [RETIRED]", "ui/FormView:buttons", "ui/FormView:columns", "ui/FormView:data", - "ui/FormView:defaultSort [RETIRED]", "ui/FormView:defaultTab", "ui/FormView:defaults", "ui/FormView:description", @@ -7128,6 +7247,7 @@ "ui/GlobalFilterOptionsFrom:valueField", "ui/GroupNavItem:badge", "ui/GroupNavItem:badgeVariant", + "ui/GroupNavItem:dataSource", "ui/GroupNavItem:expanded", "ui/GroupNavItem:icon", "ui/GroupNavItem:id", @@ -7142,6 +7262,7 @@ "ui/GroupingField:collapsed", "ui/GroupingField:field", "ui/GroupingField:order", + "ui/GroupingField:orderBy", "ui/HttpRequest:body", "ui/HttpRequest:headers", "ui/HttpRequest:method", @@ -7165,6 +7286,7 @@ "ui/InterfacePageConfig:appearance", "ui/InterfacePageConfig:buttons", "ui/InterfacePageConfig:columns", + "ui/InterfacePageConfig:emptyState", "ui/InterfacePageConfig:filterBy", "ui/InterfacePageConfig:levels", "ui/InterfacePageConfig:recordAction", @@ -7174,7 +7296,6 @@ "ui/InterfacePageConfig:sourceView", "ui/InterfacePageConfig:userActions", "ui/InterfacePageConfig:userFilters", - "ui/JoinedReportBlock:chart", "ui/JoinedReportBlock:columns", "ui/JoinedReportBlock:dataset", "ui/JoinedReportBlock:description", @@ -7188,6 +7309,7 @@ "ui/KanbanConfig:columns", "ui/KanbanConfig:groupByField", "ui/KanbanConfig:summarizeField", + "ui/KanbanConfig:titleField", "ui/ListChartConfig:chartType", "ui/ListChartConfig:dataset", "ui/ListChartConfig:dimensions", @@ -7211,13 +7333,13 @@ "ui/ListMapConfig:latitudeField", "ui/ListMapConfig:locationField", "ui/ListMapConfig:longitudeField", + "ui/ListMapConfig:style", "ui/ListMapConfig:titleField", "ui/ListMapConfig:zoom", "ui/ListView:addRecord", "ui/ListView:allowPrinting", "ui/ListView:appearance", "ui/ListView:aria", - "ui/ListView:bordered [RETIRED]", "ui/ListView:bulkActionDefs", "ui/ListView:bulkActions", "ui/ListView:calendar", @@ -7231,7 +7353,7 @@ "ui/ListView:exportOptions", "ui/ListView:fieldOrder", "ui/ListView:filter", - "ui/ListView:filterableFields", + "ui/ListView:filterableFields [RETIRED]", "ui/ListView:gallery", "ui/ListView:gantt", "ui/ListView:grouping", @@ -7244,9 +7366,8 @@ "ui/ListView:navigation", "ui/ListView:pageName [RETIRED]", "ui/ListView:pagination", - "ui/ListView:performance [RETIRED]", + "ui/ListView:requiredPermissions", "ui/ListView:resizable", - "ui/ListView:responsive [RETIRED]", "ui/ListView:rowActions", "ui/ListView:rowColor", "ui/ListView:rowHeight", @@ -7255,14 +7376,12 @@ "ui/ListView:sharing", "ui/ListView:showRecordCount", "ui/ListView:sort", - "ui/ListView:striped [RETIRED]", - "ui/ListView:tabs", + "ui/ListView:tabs [RETIRED]", "ui/ListView:timeline", "ui/ListView:tree", "ui/ListView:type", "ui/ListView:userActions", "ui/ListView:userFilters", - "ui/ListView:virtualScroll [RETIRED]", "ui/NavigationArea:description", "ui/NavigationArea:icon", "ui/NavigationArea:id", @@ -7272,7 +7391,7 @@ "ui/NavigationConfig:openNewTab", "ui/NavigationConfig:preventNavigation", "ui/NavigationConfig:size", - "ui/NavigationConfig:view", + "ui/NavigationConfig:view [RETIRED]", "ui/NavigationConfig:width", "ui/NavigationContribution:app", "ui/NavigationContribution:group", @@ -7284,6 +7403,7 @@ "ui/ObjectCalendarProps:filter", "ui/ObjectCalendarProps:loading", "ui/ObjectCalendarProps:locale", + "ui/ObjectCalendarProps:navigation", "ui/ObjectCalendarProps:objectName", "ui/ObjectCalendarProps:sort", "ui/ObjectCalendarProps:staticData", @@ -7350,14 +7470,17 @@ "ui/ObjectGridProps:columns", "ui/ObjectGridProps:conditionalFormatting", "ui/ObjectGridProps:data", - "ui/ObjectGridProps:defaultFilters", + "ui/ObjectGridProps:defaultFilters [RETIRED]", "ui/ObjectGridProps:defaultSort [RETIRED]", + "ui/ObjectGridProps:description", "ui/ObjectGridProps:editable", + "ui/ObjectGridProps:emptyState", "ui/ObjectGridProps:exportOptions", "ui/ObjectGridProps:fields", "ui/ObjectGridProps:filter", "ui/ObjectGridProps:frozenColumns", "ui/ObjectGridProps:grouping", + "ui/ObjectGridProps:keyboardNavigation", "ui/ObjectGridProps:label", "ui/ObjectGridProps:navigation", "ui/ObjectGridProps:objectName", @@ -7366,7 +7489,7 @@ "ui/ObjectGridProps:pagination", "ui/ObjectGridProps:reorderableColumns", "ui/ObjectGridProps:resizable", - "ui/ObjectGridProps:resizableColumns", + "ui/ObjectGridProps:resizableColumns [RETIRED]", "ui/ObjectGridProps:rowActions", "ui/ObjectGridProps:rowColor", "ui/ObjectGridProps:rowHeight", @@ -7390,6 +7513,7 @@ "ui/ObjectKanbanProps:groupBy", "ui/ObjectKanbanProps:grouping", "ui/ObjectKanbanProps:limit", + "ui/ObjectKanbanProps:navigation", "ui/ObjectKanbanProps:objectName", "ui/ObjectKanbanProps:quickAdd [RETIRED]", "ui/ObjectKanbanProps:swimlaneField", @@ -7398,7 +7522,6 @@ "ui/ObjectListView:allowPrinting", "ui/ObjectListView:appearance", "ui/ObjectListView:aria", - "ui/ObjectListView:bordered [RETIRED]", "ui/ObjectListView:bulkActionDefs", "ui/ObjectListView:bulkActions", "ui/ObjectListView:calendar", @@ -7412,7 +7535,7 @@ "ui/ObjectListView:exportOptions", "ui/ObjectListView:fieldOrder", "ui/ObjectListView:filter", - "ui/ObjectListView:filterableFields", + "ui/ObjectListView:filterableFields [RETIRED]", "ui/ObjectListView:gallery", "ui/ObjectListView:gantt", "ui/ObjectListView:grouping", @@ -7425,9 +7548,8 @@ "ui/ObjectListView:navigation", "ui/ObjectListView:pageName [RETIRED]", "ui/ObjectListView:pagination", - "ui/ObjectListView:performance [RETIRED]", + "ui/ObjectListView:requiredPermissions", "ui/ObjectListView:resizable", - "ui/ObjectListView:responsive [RETIRED]", "ui/ObjectListView:rowActions", "ui/ObjectListView:rowColor", "ui/ObjectListView:rowHeight", @@ -7436,14 +7558,12 @@ "ui/ObjectListView:sharing", "ui/ObjectListView:showRecordCount", "ui/ObjectListView:sort", - "ui/ObjectListView:striped [RETIRED]", - "ui/ObjectListView:tabs", + "ui/ObjectListView:tabs [RETIRED]", "ui/ObjectListView:timeline", "ui/ObjectListView:tree", "ui/ObjectListView:type", "ui/ObjectListView:userActions", "ui/ObjectListView:userFilters", - "ui/ObjectListView:virtualScroll [RETIRED]", "ui/ObjectMapProps:data", "ui/ObjectMapProps:enableClustering", "ui/ObjectMapProps:filter", @@ -7487,6 +7607,7 @@ "ui/ObjectMetricProps:variant", "ui/ObjectNavItem:badge", "ui/ObjectNavItem:badgeVariant", + "ui/ObjectNavItem:dataSource", "ui/ObjectNavItem:filters", "ui/ObjectNavItem:icon", "ui/ObjectNavItem:id", @@ -7502,6 +7623,21 @@ "ui/ObjectNavItem:type", "ui/ObjectNavItem:viewName", "ui/ObjectNavItem:visible", + "ui/ObjectTimelineProps:data", + "ui/ObjectTimelineProps:dateFormat", + "ui/ObjectTimelineProps:descriptionField", + "ui/ObjectTimelineProps:filter", + "ui/ObjectTimelineProps:items", + "ui/ObjectTimelineProps:limit", + "ui/ObjectTimelineProps:mapping", + "ui/ObjectTimelineProps:maxDate", + "ui/ObjectTimelineProps:minDate", + "ui/ObjectTimelineProps:navigation", + "ui/ObjectTimelineProps:objectName", + "ui/ObjectTimelineProps:rowLabel", + "ui/ObjectTimelineProps:sort", + "ui/ObjectTimelineProps:timeline", + "ui/ObjectTimelineProps:variant", "ui/ObjectTreeProps:data", "ui/ObjectTreeProps:filter", "ui/ObjectTreeProps:navigation", @@ -7527,6 +7663,8 @@ "ui/Page:label", "ui/Page:name", "ui/Page:object", + "ui/Page:print", + "ui/Page:record", "ui/Page:regions", "ui/Page:requires", "ui/Page:slots", @@ -7538,9 +7676,7 @@ "ui/PageAccordionProps:aria", "ui/PageAccordionProps:items", "ui/PageAccordionProps:variant", - "ui/PageCardProps:actions [RETIRED]", "ui/PageCardProps:aria", - "ui/PageCardProps:body [RETIRED]", "ui/PageCardProps:bordered", "ui/PageCardProps:children", "ui/PageCardProps:footer", @@ -7556,22 +7692,22 @@ "ui/PageComponent:responsiveStyles", "ui/PageComponent:style", "ui/PageComponent:type", - "ui/PageComponent:visibility", + "ui/PageComponent:visibility [RETIRED]", "ui/PageComponent:visibleWhen", "ui/PageContainerProps:children", "ui/PageHeaderProps:actions", "ui/PageHeaderProps:aria", - "ui/PageHeaderProps:breadcrumb", - "ui/PageHeaderProps:icon [RETIRED]", + "ui/PageHeaderProps:breadcrumb [RETIRED]", "ui/PageHeaderProps:maxVisible", "ui/PageHeaderProps:mobileMaxVisible", "ui/PageHeaderProps:recordChrome", "ui/PageHeaderProps:showCopyId", - "ui/PageHeaderProps:showStar", + "ui/PageHeaderProps:showStar [RETIRED]", "ui/PageHeaderProps:subtitle", "ui/PageHeaderProps:title", "ui/PageNavItem:badge", "ui/PageNavItem:badgeVariant", + "ui/PageNavItem:dataSource", "ui/PageNavItem:icon", "ui/PageNavItem:id", "ui/PageNavItem:label", @@ -7583,6 +7719,18 @@ "ui/PageNavItem:requiresService", "ui/PageNavItem:type", "ui/PageNavItem:visible", + "ui/PagePrint:avoidBreakInside", + "ui/PagePrint:margins", + "ui/PagePrint:orientation", + "ui/PagePrint:pageNumbers", + "ui/PagePrint:paperSize", + "ui/PagePrint:repeatFooter", + "ui/PagePrint:repeatHeader", + "ui/PagePrint:repeatTableHeaders", + "ui/PageRecordBinding:filter", + "ui/PageRecordBinding:object", + "ui/PageRecordBinding:sort", + "ui/PageRecordBinding:view", "ui/PageRegion:components", "ui/PageRegion:name", "ui/PageRegion:width", @@ -7591,7 +7739,6 @@ "ui/PageTabsProps:items", "ui/PageTabsProps:position", "ui/PageTabsProps:tabStyle", - "ui/PageTabsProps:type [RETIRED]", "ui/PageVariable:defaultValue", "ui/PageVariable:name", "ui/PageVariable:source", @@ -7629,23 +7776,46 @@ "ui/RecordChatterProps:width", "ui/RecordDetailsProps:aria", "ui/RecordDetailsProps:columns", + "ui/RecordDetailsProps:emptyState", + "ui/RecordDetailsProps:enforceFieldSecurity", "ui/RecordDetailsProps:fields", "ui/RecordDetailsProps:hideFields", "ui/RecordDetailsProps:inlineEdit", - "ui/RecordDetailsProps:layout [RETIRED]", + "ui/RecordDetailsProps:redactFields", + "ui/RecordDetailsProps:requiredPermissions", "ui/RecordDetailsProps:sections", "ui/RecordDetailsProps:showHeader", "ui/RecordHighlightsProps:aria", + "ui/RecordHighlightsProps:emptyState", + "ui/RecordHighlightsProps:enforceFieldSecurity", "ui/RecordHighlightsProps:fields", "ui/RecordHighlightsProps:layout", + "ui/RecordHighlightsProps:redactFields", + "ui/RecordHighlightsProps:requiredPermissions", "ui/RecordHistoryProps:emptyText", "ui/RecordHistoryProps:limit", "ui/RecordHistoryProps:unknownUserText", + "ui/RecordLineItemsProps:amountField", + "ui/RecordLineItemsProps:childObject", + "ui/RecordLineItemsProps:columns", + "ui/RecordLineItemsProps:filter", + "ui/RecordLineItemsProps:limit", + "ui/RecordLineItemsProps:maxRows", + "ui/RecordLineItemsProps:minRows", + "ui/RecordLineItemsProps:parentId", + "ui/RecordLineItemsProps:parentObject", + "ui/RecordLineItemsProps:readonly", + "ui/RecordLineItemsProps:recordId", + "ui/RecordLineItemsProps:relationshipField", + "ui/RecordLineItemsProps:sort", + "ui/RecordLineItemsProps:title", + "ui/RecordLineItemsProps:totalField", "ui/RecordPathProps:aria", "ui/RecordPathProps:stages", "ui/RecordPathProps:statusField", "ui/RecordQuickActionsProps:actionNames", "ui/RecordQuickActionsProps:align", + "ui/RecordQuickActionsProps:emptyState", "ui/RecordQuickActionsProps:inline", "ui/RecordQuickActionsProps:location", "ui/RecordQuickActionsProps:requiredPermissions", @@ -7657,11 +7827,15 @@ "ui/RecordRelatedListProps:add", "ui/RecordRelatedListProps:aria", "ui/RecordRelatedListProps:columns", + "ui/RecordRelatedListProps:enforceFieldSecurity", "ui/RecordRelatedListProps:filter", "ui/RecordRelatedListProps:limit", "ui/RecordRelatedListProps:objectName", + "ui/RecordRelatedListProps:parentDataSource", + "ui/RecordRelatedListProps:redactFields", "ui/RecordRelatedListProps:relationshipField", "ui/RecordRelatedListProps:relationshipValueField", + "ui/RecordRelatedListProps:requiredPermissions", "ui/RecordRelatedListProps:showViewAll", "ui/RecordRelatedListProps:sort", "ui/RecordRelatedListProps:title", @@ -7681,8 +7855,10 @@ "ui/Report:chart", "ui/Report:columns", "ui/Report:dataset", + "ui/Report:dateRange", "ui/Report:description", "ui/Report:drilldown", + "ui/Report:exportOptions", "ui/Report:label", "ui/Report:name", "ui/Report:order", @@ -7707,6 +7883,7 @@ "ui/ReportChart:yAxis", "ui/ReportNavItem:badge", "ui/ReportNavItem:badgeVariant", + "ui/ReportNavItem:dataSource", "ui/ReportNavItem:icon", "ui/ReportNavItem:id", "ui/ReportNavItem:label", @@ -7744,6 +7921,7 @@ "ui/TreeConfig:parentField", "ui/UrlNavItem:badge", "ui/UrlNavItem:badgeVariant", + "ui/UrlNavItem:dataSource", "ui/UrlNavItem:icon", "ui/UrlNavItem:id", "ui/UrlNavItem:label", diff --git a/packages/spec/scripts/authorable-surface-base.currency.pin.test.ts b/packages/spec/scripts/authorable-surface-base.currency.pin.test.ts new file mode 100644 index 00000000000..8aa3378af54 --- /dev/null +++ b/packages/spec/scripts/authorable-surface-base.currency.pin.test.ts @@ -0,0 +1,100 @@ +// Copyright (c) 2026 ObjectStack. Licensed under the Apache-2.0 license. +// +// #27015 — the in-tree anchor is not older than the newest aged-out deletion. +// +// A build that cannot reach origin/main (cloud's EE image stage, an air-gapped +// or tagless clone) runs the #4650 deletion gate against the committed +// `authorable-surface.base.json` (#5235). Every `[RETIRED]` line the anchor +// still records and the live surface has since dropped must then be dated by +// proof 1 of that gate. Its registry half (RETIRED_KEYS_BY_MAJOR) is in the +// tree; its tag half (`@objectstack/spec@.0.0`, #25767) is not, and +// such a build can neither read nor fetch it. So a tombstone deletion that only +// the tag dates is one the offline build refuses. +// +// That is what happened: #26599 (dbf7e04adf) aged the ≤16.x kits out and +// deleted 38 tag-dated lines, while the anchor stayed at 85c6d76ec42a, before +// that commit. Every online build passed; `@objectstack/spec#build` failed in +// every offline one, and nothing in this repository noticed. +// +// This pin reads only committed files — no git, no tag, no build — which is +// exactly what the offline build has, and asks the one question that build +// cannot answer: is there a deleted tombstone that only the tag could date? +// It deliberately leaves out deletions the gate proves from the build itself +// (a def no longer on the surface, proof 3; a never-tombstoned line, proof 4), +// and it is stricter than the gate on one shape: a tombstone in a def that is +// still on the surface but no longer reachable from the metadata roots (proof +// 2), which only the generator's Zod graph can tell. That errs toward a +// re-anchor, never toward a broken offline build. + +import { describe, expect, it } from 'vitest'; +import fs from 'node:fs'; +import path from 'node:path'; +import { fileURLToPath } from 'node:url'; +import { RETIRED_KEYS_BY_MAJOR } from '../src/migrations/registry'; +import { carryAuthorableKey } from './lib/renamed-defs'; +import { + AUTHORABLE_SURFACE_DIR_NAME, + readShards, + type AuthorableSurfaceShard, +} from './lib/sharded-artifacts'; + +const SPEC_DIR = fileURLToPath(new URL('..', import.meta.url)); +const RETIRED_MARK = ' [RETIRED]'; +/** build-schemas.ts `TOMBSTONE_AGE_MAJORS` (#25767). */ +const TOMBSTONE_AGE_MAJORS = 1; +const CURRENT_MAJOR = Number.parseInt( + JSON.parse(fs.readFileSync(path.join(SPEC_DIR, 'package.json'), 'utf-8')).version, + 10, +); + +const anchor = JSON.parse( + fs.readFileSync(path.join(SPEC_DIR, 'authorable-surface.base.json'), 'utf-8'), +) as { baseRev: string; keys: string[] }; + +const liveKeys = new Set( + readShards(path.join(SPEC_DIR, AUTHORABLE_SURFACE_DIR_NAME)) + .flatMap((s) => s.doc.keys) + .map((e) => e.replace(RETIRED_MARK, '')), +); +const liveDefs = new Set([...liveKeys].map((k) => k.slice(0, k.indexOf(':')))); + +/** The earliest major that registers each key, carried through def renames (build-schemas.ts `registeredRetiredKeys`). */ +const registeredAt = new Map(); +for (const [major, keys] of Object.entries(RETIRED_KEYS_BY_MAJOR)) { + for (const key of keys) { + const carried = carryAuthorableKey(key); + const prev = registeredAt.get(carried); + if (prev === undefined || Number(major) < prev) registeredAt.set(carried, Number(major)); + } +} + +describe('authorable-surface.base.json is not older than the newest aged-out deletion (#27015)', () => { + it('reads a real anchor and a real surface', () => { + expect(anchor.baseRev).toMatch(/^[0-9a-f]{40}$/); + expect(anchor.keys.length).toBeGreaterThan(0); + expect(liveKeys.size).toBeGreaterThan(0); + }); + + it('records no deleted tombstone that only the dating release tag can date', () => { + const tagDatedOnly = anchor.keys + .filter((e) => e.endsWith(RETIRED_MARK)) + .map((e) => carryAuthorableKey(e.replace(RETIRED_MARK, ''))) + .filter((key) => !liveKeys.has(key) && liveDefs.has(key.slice(0, key.indexOf(':')))) + .filter((key) => { + const major = registeredAt.get(key); + return major === undefined || CURRENT_MAJOR - major < TOMBSTONE_AGE_MAJORS; + }); + + expect( + tagDatedOnly, + `The anchor (baseRev ${anchor.baseRev.slice(0, 12)}) still records ${tagDatedOnly.length} [RETIRED] ` + + `line(s) that the live surface has dropped and that RETIRED_KEYS_BY_MAJOR does not date. Online, ` + + `the release tag @objectstack/spec@${CURRENT_MAJOR - TOMBSTONE_AGE_MAJORS}.0.0 dates them; a build ` + + `with no route to origin/main has no tag, so its spec build fails the #4650 deletion gate on these ` + + `lines (#27015). Once the deletion is on origin/main, re-anchor in a commit of its own from a branch ` + + `cut there: \`pnpm --filter @objectstack/spec gen:authorable-surface-base\`. In the PR that deletes ` + + `the lines, the anchor cannot move yet; date each key there instead with an exact entry under ` + + `src/migrations/entries/retired-keys/ at its true major.`, + ).toEqual([]); + }); +}); diff --git a/scripts/docs-audit/affected-docs.mjs b/scripts/docs-audit/affected-docs.mjs index 2a549dcc8e3..5f7cb487f7a 100644 --- a/scripts/docs-audit/affected-docs.mjs +++ b/scripts/docs-audit/affected-docs.mjs @@ -3603,8 +3603,11 @@ function selfTest() { // a real key of `ObjectSchemaBase`, present in the ratchet and absent from the anchor. check('liveContainerSurface', 'a key added since the anchor commit is still authorable — the live ratchet is read too', 'data/Object:editMode', true, live.isAuthorable('data/Object', 'editMode')); - check('liveContainerSurface', 'and a tombstoned key of a mapped container is authorable through the live ratchet as well', 'ui/PageCardProps:body', - true, live.isAuthorable('ui/PageCardProps', 'body')); + // The specimen must still be ON the live ratchet. `ui/PageCardProps:body`, the first one, + // aged out in #26599 and passed only through the stale anchor until #27015 re-anchored it; + // `ui/Dashboard:refreshInterval` is a 18.x tombstone, so it stays until major 20. + check('liveContainerSurface', 'and a tombstoned key of a mapped container is authorable through the live ratchet as well', 'ui/Dashboard:refreshInterval', + true, live.isAuthorable('ui/Dashboard', 'refreshInterval')); for (const [src, line, want, label] of [ [authorableSource, 2, ['userActions'], 'userActions at its declaration form still mints — ruled true positive 1'], [datasourceDefSourceLive, 2, ['schemaMode'], 'schemaMode at its declaration form still mints — ruled true positive 2'],