Fluid Framework v2.0.0-internal.6.4.0
Upcoming: The type of the logger property/param in various APIs will be changing
- @fluidframework/runtime-definitions
IFluidDataStoreRuntime.logger
will be re-typed asITelemetryBaseLogger
- @fluidframework/odsp-driver
protected OdspDocumentServiceFactoryCore.createDocumentServiceCore
's parameterodspLogger
will be re-typed asITelemetryLoggerExt
protected LocalOdspDocumentServiceFactory.createDocumentServiceCore
's parameterodspLogger
will be re-typed asITelemetryLoggerExt
Additionally, several of @fluidframework/telemetry-utils's exports are being marked as internal and should not be consumed outside of other FF packages.
Some stack traces are improved
Some stack traces have been improved and might now include frames for async functions that weren't previously included.
tree2: Replace ValueSchema.Serializable with FluidHandle
Replace ValueSchema.Serializable with FluidHandle, removing support for arbitrary objects as tree values and preventing "any" type from Serializable from infecting TreeValue.
tree2: Restrict struct field names to avoid collisions with schema2 names
Struct field names are now restricted to avoid collisions with schema2 names.