-
Notifications
You must be signed in to change notification settings - Fork 532
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
324 changed files
with
13,198 additions
and
15,297 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
--- | ||
"@fluidframework/container-definitions": major | ||
"@fluidframework/container-loader": major | ||
"@fluidframework/container-runtime": major | ||
--- | ||
|
||
Removed IContainerContext.existing | ||
|
||
The recommended means of checking for existing changed to the instantiateRuntime param in 2021, and the IContainerContext.existing member was formally deprecated in 2.0.0-internal.2.0.0. This member is now removed. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
"@fluidframework/container-definitions": major | ||
--- | ||
|
||
allSentOpsAckd and processTime events removed from IDeltaManagerEvents | ||
|
||
The "allSentOpsAckd" and "processTime" events on the IDeltaManagerEvents interface were deprecated in 2.0.0-internal.2.2.0 and have now been removed. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
"@fluidframework/container-definitions": major | ||
--- | ||
|
||
IConnectionDetailsInternal and IDeltaHandlerStrategy removed | ||
|
||
IConnectionDetailsInternal and IDeltaHandlerStrategy from the @fluidframework/container-definitions package were deprecated in 2.0.0-internal.5.2.0 and have now been removed. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
"@fluidframework/driver-utils": major | ||
--- | ||
|
||
combineAppAndProtocolSummary removed from driver-utils | ||
|
||
combineAppAndProtocolSummary was deprecated in 2.0.0-internal.3.4.0 and has now been removed. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
"@fluidframework/test-client-utils": major | ||
--- | ||
|
||
@fluidframework/test-client-utils removed | ||
|
||
The @fluidframework/test-client-utils package was deprecated in 2.0.0-internal.5.1.0 and has now been removed. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
"@fluidframework/merge-tree": major | ||
"@fluidframework/sequence": major | ||
--- | ||
|
||
Remove ISegment.parent | ||
|
||
This change removed the parent property on the ISegment interface. The property will still exist, but should not generally be used by outside consumers. | ||
|
||
There are some circumstances where a consumer may wish to know if a segment is still in the underlying tree and were using the parent property to determine that. | ||
|
||
Please change those checks to use the following `"parent" in segment && segment.parent !== undefined` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
"@fluidframework/test-utils": major | ||
--- | ||
|
||
TestFluidObject.load removed | ||
|
||
TestFluidObject.load performed unsafe initialization, and has instead been replaced by direct usage of the constructor plus a call to testFluidObject.initialize(). This should have no impact to your scenario, as instantiation of TestFluidObjects should only be done through TestFluidObjectFactory. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
--- | ||
"@fluidframework/matrix": major | ||
"@fluidframework/merge-tree": major | ||
--- |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
"@fluidframework/datastore-definitions": major | ||
--- | ||
|
||
IChannel.owner removed | ||
|
||
The owner property on IChannel was deprecated in 2.0.0-internal.5.1.0 and has now been removed. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
"@fluidframework/container-runtime": major | ||
--- | ||
|
||
`IRootSummaryTreeWithStats` removed | ||
|
||
`IRootSummaryTreeWithStats` was the return type of `summarize` method on `ContainerRuntime`. It was an internal interface used only in `ContainerRuntime` class to to access `gcStats` from a call site. `gcStats` is not needed in the call site anymore so this interface is removed. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
--- | ||
"@fluidframework/container-runtime": major | ||
--- | ||
|
||
Calling `ContainerRuntime.closeFn(...)` will no longer call `ContainerContext.disposeFn(...)` as well. This means the `ContainerRuntime` will no longer be disposed by calling this method. | ||
|
||
To achieve the `ContainerRuntime` being disposed, use the exposed `ContainerRuntime.disposeFn` method. | ||
|
||
For more information about close vs. dispose expectations, see the [Closure](packages/loader/container-loader/README.md#Closure) section of Loader README.md. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
"@fluidframework/datastore": major | ||
--- | ||
|
||
FluidDataStoreRuntime.getChannel throws for channels that do not exist | ||
|
||
Previously, calling `FluidDataStoreRuntime.getChannel(id)` for a channel that does not exist would wait for the channel to be created (possibly waiting indefinitely if never created). However, there is no safe means to dynamically create a channel in this manner without risking data corruption. The call will instead now throw for non-existent channels. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
"@fluidframework/merge-tree": major | ||
--- | ||
|
||
Remove unnecessary exports | ||
|
||
This change removes a number of interfaces in the merge tree package that are not used in the exported apis surface and therefore should not be used. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,130 @@ | ||
--- | ||
"@fluidframework/agent-scheduler": major | ||
"@fluidframework/aqueduct": major | ||
"@fluid-experimental/attributable-map": major | ||
"@fluid-experimental/attributor": major | ||
"@fluidframework/azure-client": major | ||
"@fluidframework/azure-end-to-end-tests": major | ||
"@fluidframework/azure-local-service": major | ||
"@fluidframework/azure-scenario-runner": major | ||
"@fluidframework/azure-service-utils": major | ||
"@fluidframework/cell": major | ||
"@fluidframework/container-definitions": major | ||
"@fluidframework/container-loader": major | ||
"@fluidframework/container-runtime": major | ||
"@fluidframework/container-runtime-definitions": major | ||
"@fluidframework/container-utils": major | ||
"@fluidframework/core-interfaces": major | ||
"@fluidframework/core-utils": major | ||
"@fluidframework/counter": major | ||
"@fluidframework/data-object-base": major | ||
"@fluid-experimental/data-objects": major | ||
"@fluidframework/datastore": major | ||
"@fluidframework/datastore-definitions": major | ||
"@fluidframework/dds-interceptions": major | ||
"@fluidframework/debugger": major | ||
"@fluid-experimental/devtools": major | ||
"@fluid-experimental/devtools-core": major | ||
"@fluidframework/driver-base": major | ||
"@fluidframework/driver-definitions": major | ||
"@fluidframework/driver-utils": major | ||
"@fluidframework/driver-web-cache": major | ||
"@fluid-tools/fetch-tool": major | ||
"@fluidframework/file-driver": major | ||
"fluid-framework": major | ||
"@fluidframework/fluid-runner": major | ||
"@fluidframework/fluid-static": major | ||
"@fluid-tools/fluidapp-odsp-urlresolver": major | ||
"@fluidframework/ink": major | ||
"@fluid-experimental/last-edited": major | ||
"@fluidframework/local-driver": major | ||
"@fluidframework/location-redirection-utils": major | ||
"@fluidframework/map": major | ||
"@fluidframework/matrix": major | ||
"@fluidframework/merge-tree": major | ||
"@fluidframework/mocha-test-setup": major | ||
"@fluidframework/odsp-doclib-utils": major | ||
"@fluidframework/odsp-driver": major | ||
"@fluidframework/odsp-driver-definitions": major | ||
"@fluidframework/odsp-urlresolver": major | ||
"@fluid-experimental/oldest-client-observer": major | ||
"@fluidframework/ordered-collection": major | ||
"@fluid-experimental/ot": major | ||
"@fluid-experimental/pact-map": major | ||
"@fluid-experimental/property-binder": major | ||
"@fluid-experimental/property-changeset": major | ||
"@fluid-experimental/property-common": major | ||
"@fluid-experimental/property-dds": major | ||
"@fluid-experimental/property-inspector-table": major | ||
"@fluid-experimental/property-properties": major | ||
"@fluid-experimental/property-proxy": major | ||
"@fluid-experimental/react-inputs": major | ||
"@fluidframework/register-collection": major | ||
"@fluidframework/replay-driver": major | ||
"@fluidframework/request-handler": major | ||
"@fluidframework/routerlicious-driver": major | ||
"@fluidframework/routerlicious-urlresolver": major | ||
"@fluidframework/runtime-definitions": major | ||
"@fluidframework/runtime-utils": major | ||
"@fluidframework/sequence": major | ||
"@fluid-experimental/sequence-deprecated": major | ||
"@fluidframework/shared-object-base": major | ||
"@fluidframework/shared-summary-block": major | ||
"@fluid-experimental/sharejs-json1": major | ||
"@fluidframework/synthesize": major | ||
"@fluidframework/task-manager": major | ||
"@fluidframework/telemetry-utils": major | ||
"@fluidframework/test-client-utils": major | ||
"@fluidframework/test-driver-definitions": major | ||
"@fluidframework/test-runtime-utils": major | ||
"@fluidframework/test-utils": major | ||
"@fluidframework/tinylicious-client": major | ||
"@fluidframework/tinylicious-driver": major | ||
"@fluidframework/tool-utils": major | ||
"@fluid-experimental/tree": major | ||
"@fluid-experimental/tree-graphql": major | ||
"@fluid-experimental/tree-react-api": major | ||
"@fluid-experimental/tree2": major | ||
"@fluidframework/undo-redo": major | ||
"@fluidframework/view-adapters": major | ||
"@fluidframework/view-interfaces": major | ||
"@fluid-tools/webpack-fluid-loader": major | ||
"@fluid-tools/build-cli": major | ||
"@fluidframework/build-tools": major | ||
"@fluidframework/bundle-size-tools": major | ||
"@fluid-tools/version-tools": major | ||
"@fluidframework/gitrest": major | ||
"@fluidframework/gitrest-base": major | ||
"@fluidframework/historian-base": major | ||
"@fluidframework/gitresources": major | ||
"@fluidframework/protocol-base": major | ||
"@fluidframework/server-kafka-orderer": major | ||
"@fluidframework/server-lambdas": major | ||
"@fluidframework/server-lambdas-driver": major | ||
"@fluidframework/server-local-server": major | ||
"@fluidframework/server-memory-orderer": major | ||
"@fluidframework/server-routerlicious": major | ||
"@fluidframework/server-routerlicious-base": major | ||
"@fluidframework/server-services": major | ||
"@fluidframework/server-services-client": major | ||
"@fluidframework/server-services-core": major | ||
"@fluidframework/server-services-ordering-kafkanode": major | ||
"@fluidframework/server-services-ordering-rdkafka": major | ||
"@fluidframework/server-services-ordering-zookeeper": major | ||
"@fluidframework/server-services-shared": major | ||
"@fluidframework/server-services-telemetry": major | ||
"@fluidframework/server-services-utils": major | ||
"@fluidframework/server-test-utils": major | ||
"@fluidframework/eslint-config-fluid": major | ||
"@fluidframework/common-definitions": major | ||
"@fluidframework/common-utils": major | ||
"@fluidframework/protocol-definitions": major | ||
"@fluid-tools/api-markdown-documenter": major | ||
"@fluid-tools/benchmark": major | ||
"@fluidframework/test-tools": major | ||
"tinylicious": major | ||
--- | ||
|
||
Upgraded typescript transpilation target to ES2020. | ||
|
||
Upgraded typescript transpilation target to ES2020. This is done in order to decrease the bundle sizes of Fluid Framework packages. This has provided size improvements across the board for ex. Loader, Driver, Runtime etc. Reduced bundle sizes helps to load lesser code in apps and hence also helps to improve the perf.If any app wants to target any older versions of browsers with which this target version is not compatible, then they can use packages like babel to transpile to a older target. |
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.