From 31dbb22bbc9036288182f90764103e440a5c4be0 Mon Sep 17 00:00:00 2001 From: clarenceli-msft <86381878+clarenceli-msft@users.noreply.github.com> Date: Wed, 27 Mar 2024 16:49:58 -0400 Subject: [PATCH] Update changeset about map/directory API cleaning (#20366) A follow-up update of https://github.com/microsoft/FluidFramework/pull/20030 --- .changeset/clever-cats-jump.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.changeset/clever-cats-jump.md b/.changeset/clever-cats-jump.md index 129dd4a8883c..94d3abb0e95f 100644 --- a/.changeset/clever-cats-jump.md +++ b/.changeset/clever-cats-jump.md @@ -1,10 +1,13 @@ --- -"fluid-framework": minor -"@fluidframework/map": minor +"fluid-framework": major +"@fluidframework/map": major --- DDS classes are no longer publicly exported SharedDirectory now only exports its factory and the interface type. The actual concrete classes which leak implementation details are no longer exported. -Users of the `SharedDirectory` type should use `ISharedDirectory`. \ No newline at end of file +Users of the `SharedDirectory` type should use `ISharedDirectory`. + +Most of other internal crufts are also hided within the API surface, such as the encoded format, +ILocalValue, ICreateInfo, local op metadata types, etc. \ No newline at end of file