@fluidframework/runtime-definitions
Advanced tools
@@ -22,7 +22,2 @@ ## Alpha API Report File for "@fluidframework/runtime-definitions" | ||
| // @beta @sealed @deprecated @legacy | ||
| export interface CommitStagedChangesOptionsExperimental { | ||
| squash?: boolean; | ||
| } | ||
| // @alpha @sealed @legacy | ||
@@ -119,8 +114,2 @@ export interface ContainerRuntimeBaseAlpha extends IContainerRuntimeBase { | ||
| // @beta @sealed @deprecated @legacy | ||
| export interface IContainerRuntimeBaseExperimental extends IContainerRuntimeBase { | ||
| enterStagingMode?(): StageControlsExperimental; | ||
| readonly inStagingMode?: boolean; | ||
| } | ||
| // @beta @legacy | ||
@@ -443,8 +432,2 @@ export interface IDataStore { | ||
| // @beta @sealed @deprecated @legacy | ||
| export interface StageControlsExperimental { | ||
| readonly commitChanges: (options?: Partial<CommitStagedChangesOptionsExperimental>) => void; | ||
| readonly discardChanges: () => void; | ||
| } | ||
| // @beta @legacy (undocumented) | ||
@@ -451,0 +434,0 @@ export type SummarizeInternalFn = (fullTree: boolean, trackState: boolean, telemetryContext?: ITelemetryContext, incrementalSummaryContext?: IExperimentalIncrementalSummaryContext) => Promise<ISummarizeInternalResult>; |
@@ -19,7 +19,2 @@ ## Beta API Report File for "@fluidframework/runtime-definitions" | ||
| // @beta @sealed @deprecated @legacy | ||
| export interface CommitStagedChangesOptionsExperimental { | ||
| squash?: boolean; | ||
| } | ||
| // @beta @legacy (undocumented) | ||
@@ -110,8 +105,2 @@ export type CreateChildSummarizerNodeFn = (summarizeInternal: SummarizeInternalFn, getGCDataFn: (fullGC?: boolean) => Promise<IGarbageCollectionData>, | ||
| // @beta @sealed @deprecated @legacy | ||
| export interface IContainerRuntimeBaseExperimental extends IContainerRuntimeBase { | ||
| enterStagingMode?(): StageControlsExperimental; | ||
| readonly inStagingMode?: boolean; | ||
| } | ||
| // @beta @legacy | ||
@@ -428,8 +417,2 @@ export interface IDataStore { | ||
| // @beta @sealed @deprecated @legacy | ||
| export interface StageControlsExperimental { | ||
| readonly commitChanges: (options?: Partial<CommitStagedChangesOptionsExperimental>) => void; | ||
| readonly discardChanges: () => void; | ||
| } | ||
| // @beta @legacy (undocumented) | ||
@@ -436,0 +419,0 @@ export type SummarizeInternalFn = (fullTree: boolean, trackState: boolean, telemetryContext?: ITelemetryContext, incrementalSummaryContext?: IExperimentalIncrementalSummaryContext) => Promise<ISummarizeInternalResult>; |
+26
-0
| # @fluidframework/runtime-definitions | ||
| ## 2.70.0 | ||
| ### Minor Changes | ||
| - Deprecated properties have been removed from IRuntimeStorageService and IContainerStorageService ([#25708](https://github.com/microsoft/FluidFramework/pull/25708)) [82c936ed28](https://github.com/microsoft/FluidFramework/commit/82c936ed285c7e450d5e907a531ce71178f57819) | ||
| The following deprecated properties have been removed from `IRuntimeStorageService`: | ||
| - `createBlob` | ||
| - `dispose` | ||
| - `disposed` | ||
| - `downloadSummary` | ||
| - `getSnapshot` | ||
| - `getSnapshotTree` | ||
| - `getVersions` | ||
| - `policies` | ||
| - `uploadSummaryWithContext` | ||
| The following deprecated properties have been removed from `IContainerStorageService`: | ||
| - `dispose` | ||
| - `disposed` | ||
| - `downloadSummary` | ||
| Please see [this Github issue](https://github.com/microsoft/FluidFramework/issues/25069) for more details. | ||
| ## 2.63.0 | ||
@@ -4,0 +30,0 @@ |
+1
-1
@@ -19,3 +19,3 @@ /*! | ||
| export type { MinimumVersionForCollab } from "./compatibilityDefinitions.js"; | ||
| export { type ContainerRuntimeBaseAlpha, type StageControlsAlpha, type CommitStagedChangesOptionsExperimental, type IContainerRuntimeBaseExperimental, type StageControlsExperimental, asLegacyAlpha, } from "./stagingMode.js"; | ||
| export { type ContainerRuntimeBaseAlpha, type StageControlsAlpha, type CommitStagedChangesOptionsInternal, type IContainerRuntimeBaseInternal, type StageControlsInternal, asLegacyAlpha, } from "./stagingMode.js"; | ||
| //# sourceMappingURL=index.d.ts.map |
+0
-3
@@ -16,3 +16,2 @@ /*! | ||
| AttributionKey, | ||
| CommitStagedChangesOptionsExperimental, | ||
| CreateChildSummarizerNodeFn, | ||
@@ -27,3 +26,2 @@ CreateChildSummarizerNodeParam, | ||
| IContainerRuntimeBaseEvents, | ||
| IContainerRuntimeBaseExperimental, | ||
| IDataStore, | ||
@@ -65,3 +63,2 @@ IEnvelope, | ||
| PackagePath, | ||
| StageControlsExperimental, | ||
| SummarizeInternalFn, | ||
@@ -68,0 +65,0 @@ VisibilityState |
@@ -16,3 +16,2 @@ /*! | ||
| AttributionKey, | ||
| CommitStagedChangesOptionsExperimental, | ||
| CreateChildSummarizerNodeFn, | ||
@@ -27,3 +26,2 @@ CreateChildSummarizerNodeParam, | ||
| IContainerRuntimeBaseEvents, | ||
| IContainerRuntimeBaseExperimental, | ||
| IDataStore, | ||
@@ -65,3 +63,2 @@ IEnvelope, | ||
| PackagePath, | ||
| StageControlsExperimental, | ||
| SummarizeInternalFn, | ||
@@ -68,0 +65,0 @@ VisibilityState, |
@@ -8,10 +8,5 @@ /*! | ||
| * Options for committing staged changes in experimental staging mode. | ||
| * | ||
| * @experimental | ||
| * @deprecated These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework. | ||
| * @legacy @beta | ||
| * @sealed | ||
| * @privateRemarks After partners move to the alpha interfaces this interface should be renamed and tagged to be internal. | ||
| * @internal | ||
| */ | ||
| export interface CommitStagedChangesOptionsExperimental { | ||
| export interface CommitStagedChangesOptionsInternal { | ||
| /** | ||
@@ -37,10 +32,5 @@ * If true, intermediate states created by changes made while in staging mode will be "squashed" out of the | ||
| * Provides methods to either commit or discard changes made while in staging mode. | ||
| * | ||
| * @experimental | ||
| * @deprecated These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework. | ||
| * @legacy @beta | ||
| * @sealed | ||
| * @privateRemarks After partners move to the alpha interfaces this interface should be renamed and tagged to be internal. | ||
| * @internal | ||
| */ | ||
| export interface StageControlsExperimental { | ||
| export interface StageControlsInternal extends StageControlsAlpha { | ||
| /** | ||
@@ -52,7 +42,3 @@ * Exit staging mode and commit to any changes made while in staging mode. | ||
| */ | ||
| readonly commitChanges: (options?: Partial<CommitStagedChangesOptionsExperimental>) => void; | ||
| /** | ||
| * Exit staging mode and discard any changes made while in staging mode. | ||
| */ | ||
| readonly discardChanges: () => void; | ||
| readonly commitChanges: (options?: Partial<CommitStagedChangesOptionsInternal>) => void; | ||
| } | ||
@@ -81,10 +67,5 @@ /** | ||
| * Experimental extension of {@link IContainerRuntimeBase} to support staging mode. | ||
| * | ||
| * @experimental | ||
| * @deprecated These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework. | ||
| * @legacy @beta | ||
| * @sealed | ||
| * @privateRemarks After partners move to the alpha interfaces this interface should be renamed and tagged to be internal. | ||
| * @internal | ||
| */ | ||
| export interface IContainerRuntimeBaseExperimental extends IContainerRuntimeBase { | ||
| export interface IContainerRuntimeBaseInternal extends ContainerRuntimeBaseAlpha { | ||
| /** | ||
@@ -94,7 +75,3 @@ * Enters staging mode, allowing changes to be staged before being committed or discarded. | ||
| */ | ||
| enterStagingMode?(): StageControlsExperimental; | ||
| /** | ||
| * Indicates whether the container is currently in staging mode. | ||
| */ | ||
| readonly inStagingMode?: boolean; | ||
| enterStagingMode(): StageControlsInternal; | ||
| } | ||
@@ -101,0 +78,0 @@ /** |
+1
-1
@@ -19,3 +19,3 @@ /*! | ||
| export type { MinimumVersionForCollab } from "./compatibilityDefinitions.js"; | ||
| export { type ContainerRuntimeBaseAlpha, type StageControlsAlpha, type CommitStagedChangesOptionsExperimental, type IContainerRuntimeBaseExperimental, type StageControlsExperimental, asLegacyAlpha, } from "./stagingMode.js"; | ||
| export { type ContainerRuntimeBaseAlpha, type StageControlsAlpha, type CommitStagedChangesOptionsInternal, type IContainerRuntimeBaseInternal, type StageControlsInternal, asLegacyAlpha, } from "./stagingMode.js"; | ||
| //# sourceMappingURL=index.d.ts.map |
+0
-3
@@ -16,3 +16,2 @@ /*! | ||
| AttributionKey, | ||
| CommitStagedChangesOptionsExperimental, | ||
| CreateChildSummarizerNodeFn, | ||
@@ -27,3 +26,2 @@ CreateChildSummarizerNodeParam, | ||
| IContainerRuntimeBaseEvents, | ||
| IContainerRuntimeBaseExperimental, | ||
| IDataStore, | ||
@@ -65,3 +63,2 @@ IEnvelope, | ||
| PackagePath, | ||
| StageControlsExperimental, | ||
| SummarizeInternalFn, | ||
@@ -68,0 +65,0 @@ VisibilityState |
@@ -16,3 +16,2 @@ /*! | ||
| AttributionKey, | ||
| CommitStagedChangesOptionsExperimental, | ||
| CreateChildSummarizerNodeFn, | ||
@@ -27,3 +26,2 @@ CreateChildSummarizerNodeParam, | ||
| IContainerRuntimeBaseEvents, | ||
| IContainerRuntimeBaseExperimental, | ||
| IDataStore, | ||
@@ -65,3 +63,2 @@ IEnvelope, | ||
| PackagePath, | ||
| StageControlsExperimental, | ||
| SummarizeInternalFn, | ||
@@ -68,0 +65,0 @@ VisibilityState, |
+8
-31
@@ -8,10 +8,5 @@ /*! | ||
| * Options for committing staged changes in experimental staging mode. | ||
| * | ||
| * @experimental | ||
| * @deprecated These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework. | ||
| * @legacy @beta | ||
| * @sealed | ||
| * @privateRemarks After partners move to the alpha interfaces this interface should be renamed and tagged to be internal. | ||
| * @internal | ||
| */ | ||
| export interface CommitStagedChangesOptionsExperimental { | ||
| export interface CommitStagedChangesOptionsInternal { | ||
| /** | ||
@@ -37,10 +32,5 @@ * If true, intermediate states created by changes made while in staging mode will be "squashed" out of the | ||
| * Provides methods to either commit or discard changes made while in staging mode. | ||
| * | ||
| * @experimental | ||
| * @deprecated These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework. | ||
| * @legacy @beta | ||
| * @sealed | ||
| * @privateRemarks After partners move to the alpha interfaces this interface should be renamed and tagged to be internal. | ||
| * @internal | ||
| */ | ||
| export interface StageControlsExperimental { | ||
| export interface StageControlsInternal extends StageControlsAlpha { | ||
| /** | ||
@@ -52,7 +42,3 @@ * Exit staging mode and commit to any changes made while in staging mode. | ||
| */ | ||
| readonly commitChanges: (options?: Partial<CommitStagedChangesOptionsExperimental>) => void; | ||
| /** | ||
| * Exit staging mode and discard any changes made while in staging mode. | ||
| */ | ||
| readonly discardChanges: () => void; | ||
| readonly commitChanges: (options?: Partial<CommitStagedChangesOptionsInternal>) => void; | ||
| } | ||
@@ -81,10 +67,5 @@ /** | ||
| * Experimental extension of {@link IContainerRuntimeBase} to support staging mode. | ||
| * | ||
| * @experimental | ||
| * @deprecated These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework. | ||
| * @legacy @beta | ||
| * @sealed | ||
| * @privateRemarks After partners move to the alpha interfaces this interface should be renamed and tagged to be internal. | ||
| * @internal | ||
| */ | ||
| export interface IContainerRuntimeBaseExperimental extends IContainerRuntimeBase { | ||
| export interface IContainerRuntimeBaseInternal extends ContainerRuntimeBaseAlpha { | ||
| /** | ||
@@ -94,7 +75,3 @@ * Enters staging mode, allowing changes to be staged before being committed or discarded. | ||
| */ | ||
| enterStagingMode?(): StageControlsExperimental; | ||
| /** | ||
| * Indicates whether the container is currently in staging mode. | ||
| */ | ||
| readonly inStagingMode?: boolean; | ||
| enterStagingMode(): StageControlsInternal; | ||
| } | ||
@@ -101,0 +78,0 @@ /** |
+15
-6
| { | ||
| "name": "@fluidframework/runtime-definitions", | ||
| "version": "2.70.0-361788", | ||
| "version": "2.70.0", | ||
| "description": "Fluid Runtime definitions", | ||
@@ -60,7 +60,7 @@ "homepage": "https://fluidframework.com", | ||
| "dependencies": { | ||
| "@fluidframework/container-definitions": "2.70.0-361788", | ||
| "@fluidframework/core-interfaces": "2.70.0-361788", | ||
| "@fluidframework/driver-definitions": "2.70.0-361788", | ||
| "@fluidframework/id-compressor": "2.70.0-361788", | ||
| "@fluidframework/telemetry-utils": "2.70.0-361788" | ||
| "@fluidframework/container-definitions": "~2.70.0", | ||
| "@fluidframework/core-interfaces": "~2.70.0", | ||
| "@fluidframework/driver-definitions": "~2.70.0", | ||
| "@fluidframework/id-compressor": "~2.70.0", | ||
| "@fluidframework/telemetry-utils": "~2.70.0" | ||
| }, | ||
@@ -84,2 +84,11 @@ "devDependencies": { | ||
| "broken": { | ||
| "Interface_CommitStagedChangesOptionsExperimental": { | ||
| "backCompat": false | ||
| }, | ||
| "Interface_IContainerRuntimeBaseExperimental": { | ||
| "backCompat": false | ||
| }, | ||
| "Interface_StageControlsExperimental": { | ||
| "backCompat": false | ||
| }, | ||
| "Interface_IFluidDataStoreContext": { | ||
@@ -86,0 +95,0 @@ "backCompat": false |
+3
-3
@@ -89,6 +89,6 @@ /*! | ||
| type StageControlsAlpha, | ||
| type CommitStagedChangesOptionsExperimental, | ||
| type IContainerRuntimeBaseExperimental, | ||
| type StageControlsExperimental, | ||
| type CommitStagedChangesOptionsInternal, | ||
| type IContainerRuntimeBaseInternal, | ||
| type StageControlsInternal, | ||
| asLegacyAlpha, | ||
| } from "./stagingMode.js"; |
+8
-31
@@ -10,10 +10,5 @@ /*! | ||
| * Options for committing staged changes in experimental staging mode. | ||
| * | ||
| * @experimental | ||
| * @deprecated These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework. | ||
| * @legacy @beta | ||
| * @sealed | ||
| * @privateRemarks After partners move to the alpha interfaces this interface should be renamed and tagged to be internal. | ||
| * @internal | ||
| */ | ||
| export interface CommitStagedChangesOptionsExperimental { | ||
| export interface CommitStagedChangesOptionsInternal { | ||
| /** | ||
@@ -40,10 +35,5 @@ * If true, intermediate states created by changes made while in staging mode will be "squashed" out of the | ||
| * Provides methods to either commit or discard changes made while in staging mode. | ||
| * | ||
| * @experimental | ||
| * @deprecated These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework. | ||
| * @legacy @beta | ||
| * @sealed | ||
| * @privateRemarks After partners move to the alpha interfaces this interface should be renamed and tagged to be internal. | ||
| * @internal | ||
| */ | ||
| export interface StageControlsExperimental { | ||
| export interface StageControlsInternal extends StageControlsAlpha { | ||
| /** | ||
@@ -55,7 +45,3 @@ * Exit staging mode and commit to any changes made while in staging mode. | ||
| */ | ||
| readonly commitChanges: (options?: Partial<CommitStagedChangesOptionsExperimental>) => void; | ||
| /** | ||
| * Exit staging mode and discard any changes made while in staging mode. | ||
| */ | ||
| readonly discardChanges: () => void; | ||
| readonly commitChanges: (options?: Partial<CommitStagedChangesOptionsInternal>) => void; | ||
| } | ||
@@ -86,10 +72,5 @@ | ||
| * Experimental extension of {@link IContainerRuntimeBase} to support staging mode. | ||
| * | ||
| * @experimental | ||
| * @deprecated These APIs are unstable, and can be changed at will. They should only be used with direct agreement with the Fluid Framework. | ||
| * @legacy @beta | ||
| * @sealed | ||
| * @privateRemarks After partners move to the alpha interfaces this interface should be renamed and tagged to be internal. | ||
| * @internal | ||
| */ | ||
| export interface IContainerRuntimeBaseExperimental extends IContainerRuntimeBase { | ||
| export interface IContainerRuntimeBaseInternal extends ContainerRuntimeBaseAlpha { | ||
| /** | ||
@@ -99,7 +80,3 @@ * Enters staging mode, allowing changes to be staged before being committed or discarded. | ||
| */ | ||
| enterStagingMode?(): StageControlsExperimental; | ||
| /** | ||
| * Indicates whether the container is currently in staging mode. | ||
| */ | ||
| readonly inStagingMode?: boolean; | ||
| enterStagingMode(): StageControlsInternal; | ||
| } | ||
@@ -106,0 +83,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
0
-100%489870
-1.31%5320
-1.5%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed