@fluidframework/container-loader
Advanced tools
Comparing version 2.10.0-307399 to 2.10.0
# @fluidframework/container-loader | ||
## 2.10.0 | ||
### Minor Changes | ||
- The inbound and outbound properties have been removed from IDeltaManager ([#22282](https://github.com/microsoft/FluidFramework/pull/22282)) [45a57693f2](https://github.com/microsoft/FluidFramework/commit/45a57693f291e0dc5e91af7f29a9b9c8f82dfad5) | ||
The inbound and outbound properties were [deprecated in version 2.0.0-rc.2.0.0](https://github.com/microsoft/FluidFramework/blob/main/RELEASE_NOTES/2.0.0-rc.2.0.0.md#container-definitions-deprecate-ideltamanagerinbound-and-ideltamanageroutbound) and have been removed from `IDeltaManager`. | ||
`IDeltaManager.inbound` contained functionality that could break core runtime features such as summarization and processing batches if used improperly. Data loss or corruption could occur when `IDeltaManger.inbound.pause()` or `IDeltaManager.inbound.resume()` were called. | ||
Similarly, `IDeltaManager.outbound` contained functionality that could break core runtime features such as generation of batches and chunking. Data loss or corruption could occur when `IDeltaManger.inbound.pause()` or `IDeltaManager.inbound.resume()` were called. | ||
#### Alternatives | ||
- Alternatives to `IDeltaManager.inbound.on("op", ...)` are `IDeltaManager.on("op", ...)` | ||
- Alternatives to calling `IDeltaManager.inbound.pause`, `IDeltaManager.outbound.pause` for `IContainer` disconnect use `IContainer.disconnect`. | ||
- Alternatives to calling `IDeltaManager.inbound.resume`, `IDeltaManager.outbound.resume` for `IContainer` reconnect use `IContainer.connect`. | ||
## 2.5.0 | ||
@@ -4,0 +22,0 @@ |
@@ -53,3 +53,3 @@ "use strict"; | ||
const pauseContainer = () => { | ||
(0, internal_2.assert)((0, internal_1.isIDeltaManagerFull)(dm), "Delta manager does not have inbound/outbound queues."); | ||
(0, internal_2.assert)((0, internal_1.isIDeltaManagerFull)(dm), 0xa7f /* Delta manager does not have inbound/outbound queues. */); | ||
// eslint-disable-next-line no-void | ||
@@ -56,0 +56,0 @@ void dm.inbound.pause(); |
@@ -8,3 +8,3 @@ /*! | ||
export declare const pkgName = "@fluidframework/container-loader"; | ||
export declare const pkgVersion = "2.10.0-307399"; | ||
export declare const pkgVersion = "2.10.0"; | ||
//# sourceMappingURL=packageVersion.d.ts.map |
@@ -11,3 +11,3 @@ "use strict"; | ||
exports.pkgName = "@fluidframework/container-loader"; | ||
exports.pkgVersion = "2.10.0-307399"; | ||
exports.pkgVersion = "2.10.0"; | ||
//# sourceMappingURL=packageVersion.js.map |
@@ -50,3 +50,3 @@ /*! | ||
const pauseContainer = () => { | ||
assert(isIDeltaManagerFull(dm), "Delta manager does not have inbound/outbound queues."); | ||
assert(isIDeltaManagerFull(dm), 0xa7f /* Delta manager does not have inbound/outbound queues. */); | ||
// eslint-disable-next-line no-void | ||
@@ -53,0 +53,0 @@ void dm.inbound.pause(); |
@@ -8,3 +8,3 @@ /*! | ||
export declare const pkgName = "@fluidframework/container-loader"; | ||
export declare const pkgVersion = "2.10.0-307399"; | ||
export declare const pkgVersion = "2.10.0"; | ||
//# sourceMappingURL=packageVersion.d.ts.map |
@@ -8,3 +8,3 @@ /*! | ||
export const pkgName = "@fluidframework/container-loader"; | ||
export const pkgVersion = "2.10.0-307399"; | ||
export const pkgVersion = "2.10.0"; | ||
//# sourceMappingURL=packageVersion.js.map |
{ | ||
"name": "@fluidframework/container-loader", | ||
"version": "2.10.0-307399", | ||
"version": "2.10.0", | ||
"description": "Fluid container loader", | ||
@@ -122,9 +122,9 @@ "homepage": "https://fluidframework.com", | ||
"dependencies": { | ||
"@fluid-internal/client-utils": "2.10.0-307399", | ||
"@fluidframework/container-definitions": "2.10.0-307399", | ||
"@fluidframework/core-interfaces": "2.10.0-307399", | ||
"@fluidframework/core-utils": "2.10.0-307399", | ||
"@fluidframework/driver-definitions": "2.10.0-307399", | ||
"@fluidframework/driver-utils": "2.10.0-307399", | ||
"@fluidframework/telemetry-utils": "2.10.0-307399", | ||
"@fluid-internal/client-utils": "~2.10.0", | ||
"@fluidframework/container-definitions": "~2.10.0", | ||
"@fluidframework/core-interfaces": "~2.10.0", | ||
"@fluidframework/core-utils": "~2.10.0", | ||
"@fluidframework/driver-definitions": "~2.10.0", | ||
"@fluidframework/driver-utils": "~2.10.0", | ||
"@fluidframework/telemetry-utils": "~2.10.0", | ||
"@types/events_pkg": "npm:@types/events@^3.0.0", | ||
@@ -140,5 +140,5 @@ "@ungap/structured-clone": "^1.2.0", | ||
"@biomejs/biome": "~1.9.3", | ||
"@fluid-internal/client-utils": "2.10.0-307399", | ||
"@fluid-internal/mocha-test-setup": "2.10.0-307399", | ||
"@fluid-private/test-loader-utils": "2.10.0-307399", | ||
"@fluid-internal/client-utils": "~2.10.0", | ||
"@fluid-internal/mocha-test-setup": "~2.10.0", | ||
"@fluid-private/test-loader-utils": "~2.10.0", | ||
"@fluid-tools/build-cli": "^0.51.0", | ||
@@ -145,0 +145,0 @@ "@fluidframework/build-common": "^2.0.3", |
@@ -68,3 +68,6 @@ /*! | ||
const pauseContainer = (): void => { | ||
assert(isIDeltaManagerFull(dm), "Delta manager does not have inbound/outbound queues."); | ||
assert( | ||
isIDeltaManagerFull(dm), | ||
0xa7f /* Delta manager does not have inbound/outbound queues. */, | ||
); | ||
// eslint-disable-next-line no-void | ||
@@ -71,0 +74,0 @@ void dm.inbound.pause(); |
@@ -9,2 +9,2 @@ /*! | ||
export const pkgName = "@fluidframework/container-loader"; | ||
export const pkgVersion = "2.10.0-307399"; | ||
export const pkgVersion = "2.10.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
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
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
2670984
28289
0
+ Added@fluid-internal/client-utils@2.10.0(transitive)
+ Added@fluidframework/container-definitions@2.10.0(transitive)
+ Added@fluidframework/core-interfaces@2.10.0(transitive)
+ Added@fluidframework/core-utils@2.10.0(transitive)
+ Added@fluidframework/driver-definitions@2.10.0(transitive)
+ Added@fluidframework/driver-utils@2.10.0(transitive)
+ Added@fluidframework/telemetry-utils@2.10.0(transitive)
- Removed@fluid-internal/client-utils@2.10.0-307399(transitive)
- Removed@fluidframework/container-definitions@2.10.0-307399(transitive)
- Removed@fluidframework/core-interfaces@2.10.0-307399(transitive)
- Removed@fluidframework/core-utils@2.10.0-307399(transitive)
- Removed@fluidframework/driver-definitions@2.10.0-307399(transitive)
- Removed@fluidframework/driver-utils@2.10.0-307399(transitive)
- Removed@fluidframework/telemetry-utils@2.10.0-307399(transitive)