diff --git a/api/Avalonia.Controls.ColorPicker.nupkg.xml b/api/Avalonia.Controls.ColorPicker.nupkg.xml
index 90271d6e98..8fadd656ea 100644
--- a/api/Avalonia.Controls.ColorPicker.nupkg.xml
+++ b/api/Avalonia.Controls.ColorPicker.nupkg.xml
@@ -31,6 +31,12 @@
baseline/netstandard2.0/Avalonia.Controls.ColorPicker.dll
target/netstandard2.0/Avalonia.Controls.ColorPicker.dll
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Themes/Fluent/Fluent.xaml
+ baseline/netstandard2.0/Avalonia.Controls.ColorPicker.dll
+ target/netstandard2.0/Avalonia.Controls.ColorPicker.dll
+
CP0001
T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Themes/Simple/ColorPicker.xaml
@@ -61,4 +67,10 @@
baseline/netstandard2.0/Avalonia.Controls.ColorPicker.dll
target/netstandard2.0/Avalonia.Controls.ColorPicker.dll
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Themes/Simple/Simple.xaml
+ baseline/netstandard2.0/Avalonia.Controls.ColorPicker.dll
+ target/netstandard2.0/Avalonia.Controls.ColorPicker.dll
+
\ No newline at end of file
diff --git a/api/Avalonia.Controls.DataGrid.nupkg.xml b/api/Avalonia.Controls.DataGrid.nupkg.xml
new file mode 100644
index 0000000000..1dc020aa79
--- /dev/null
+++ b/api/Avalonia.Controls.DataGrid.nupkg.xml
@@ -0,0 +1,16 @@
+
+
+
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Themes/Fluent.xaml
+ baseline/netstandard2.0/Avalonia.Controls.DataGrid.dll
+ target/netstandard2.0/Avalonia.Controls.DataGrid.dll
+
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Themes/Simple.xaml
+ baseline/netstandard2.0/Avalonia.Controls.DataGrid.dll
+ target/netstandard2.0/Avalonia.Controls.DataGrid.dll
+
+
\ No newline at end of file
diff --git a/api/Avalonia.Diagnostics.nupkg.xml b/api/Avalonia.Diagnostics.nupkg.xml
index d364618e59..5bc2bfa99c 100644
--- a/api/Avalonia.Diagnostics.nupkg.xml
+++ b/api/Avalonia.Diagnostics.nupkg.xml
@@ -1,10 +1,64 @@
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Diagnostics/Controls/BrushEditor.axaml
+ baseline/netstandard2.0/Avalonia.Diagnostics.dll
+ target/netstandard2.0/Avalonia.Diagnostics.dll
+
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Diagnostics/Controls/FilterTextBox.axaml
+ baseline/netstandard2.0/Avalonia.Diagnostics.dll
+ target/netstandard2.0/Avalonia.Diagnostics.dll
+
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Diagnostics/Controls/ThicknessEditor.axaml
+ baseline/netstandard2.0/Avalonia.Diagnostics.dll
+ target/netstandard2.0/Avalonia.Diagnostics.dll
+
CP0001
T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Diagnostics/Views/ConsoleView.xaml
baseline/netstandard2.0/Avalonia.Diagnostics.dll
target/netstandard2.0/Avalonia.Diagnostics.dll
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Diagnostics/Views/ControlDetailsView.xaml
+ baseline/netstandard2.0/Avalonia.Diagnostics.dll
+ target/netstandard2.0/Avalonia.Diagnostics.dll
+
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Diagnostics/Views/EventsPageView.xaml
+ baseline/netstandard2.0/Avalonia.Diagnostics.dll
+ target/netstandard2.0/Avalonia.Diagnostics.dll
+
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Diagnostics/Views/LayoutExplorerView.axaml
+ baseline/netstandard2.0/Avalonia.Diagnostics.dll
+ target/netstandard2.0/Avalonia.Diagnostics.dll
+
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Diagnostics/Views/MainView.xaml
+ baseline/netstandard2.0/Avalonia.Diagnostics.dll
+ target/netstandard2.0/Avalonia.Diagnostics.dll
+
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Diagnostics/Views/MainWindow.xaml
+ baseline/netstandard2.0/Avalonia.Diagnostics.dll
+ target/netstandard2.0/Avalonia.Diagnostics.dll
+
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Diagnostics/Views/TreePageView.xaml
+ baseline/netstandard2.0/Avalonia.Diagnostics.dll
+ target/netstandard2.0/Avalonia.Diagnostics.dll
+
\ No newline at end of file
diff --git a/api/Avalonia.Skia.nupkg.xml b/api/Avalonia.Skia.nupkg.xml
index 6348b8f033..a88fc8ba0a 100644
--- a/api/Avalonia.Skia.nupkg.xml
+++ b/api/Avalonia.Skia.nupkg.xml
@@ -7,4 +7,4 @@
baseline/netstandard2.0/Avalonia.Skia.dll
target/netstandard2.0/Avalonia.Skia.dll
-
+
\ No newline at end of file
diff --git a/api/Avalonia.Themes.Fluent.nupkg.xml b/api/Avalonia.Themes.Fluent.nupkg.xml
index a5be5ceeb9..08fb493760 100644
--- a/api/Avalonia.Themes.Fluent.nupkg.xml
+++ b/api/Avalonia.Themes.Fluent.nupkg.xml
@@ -1,6 +1,12 @@
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Accents/BaseColorsPalette.xaml
+ baseline/netstandard2.0/Avalonia.Themes.Fluent.dll
+ target/netstandard2.0/Avalonia.Themes.Fluent.dll
+
CP0001
T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Accents/BaseResources.xaml
@@ -145,6 +151,12 @@
baseline/netstandard2.0/Avalonia.Themes.Fluent.dll
target/netstandard2.0/Avalonia.Themes.Fluent.dll
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Controls/FluentControls.xaml
+ baseline/netstandard2.0/Avalonia.Themes.Fluent.dll
+ target/netstandard2.0/Avalonia.Themes.Fluent.dll
+
CP0001
T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Controls/FlyoutPresenter.xaml
@@ -421,4 +433,16 @@
baseline/netstandard2.0/Avalonia.Themes.Fluent.dll
target/netstandard2.0/Avalonia.Themes.Fluent.dll
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/DensityStyles/Compact.xaml
+ baseline/netstandard2.0/Avalonia.Themes.Fluent.dll
+ target/netstandard2.0/Avalonia.Themes.Fluent.dll
+
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/FluentTheme.xaml
+ baseline/netstandard2.0/Avalonia.Themes.Fluent.dll
+ target/netstandard2.0/Avalonia.Themes.Fluent.dll
+
\ No newline at end of file
diff --git a/api/Avalonia.Themes.Simple.nupkg.xml b/api/Avalonia.Themes.Simple.nupkg.xml
index e6a62495d9..8f4ac0585a 100644
--- a/api/Avalonia.Themes.Simple.nupkg.xml
+++ b/api/Avalonia.Themes.Simple.nupkg.xml
@@ -289,6 +289,12 @@
baseline/netstandard2.0/Avalonia.Themes.Simple.dll
target/netstandard2.0/Avalonia.Themes.Simple.dll
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Controls/SimpleControls.xaml
+ baseline/netstandard2.0/Avalonia.Themes.Simple.dll
+ target/netstandard2.0/Avalonia.Themes.Simple.dll
+
CP0001
T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/Controls/Slider.xaml
@@ -409,4 +415,10 @@
baseline/netstandard2.0/Avalonia.Themes.Simple.dll
target/netstandard2.0/Avalonia.Themes.Simple.dll
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/SimpleTheme.xaml
+ baseline/netstandard2.0/Avalonia.Themes.Simple.dll
+ target/netstandard2.0/Avalonia.Themes.Simple.dll
+
\ No newline at end of file
diff --git a/api/Avalonia.nupkg.xml b/api/Avalonia.nupkg.xml
index b56906842b..9a11864491 100644
--- a/api/Avalonia.nupkg.xml
+++ b/api/Avalonia.nupkg.xml
@@ -1069,21 +1069,27 @@
baseline/netstandard2.0/Avalonia.Controls.dll
target/netstandard2.0/Avalonia.Controls.dll
+
+ CP0001
+ T:CompiledAvaloniaXaml.!AvaloniaResources.NamespaceInfo:/AboutAvaloniaDialog.xaml
+ baseline/netstandard2.0/Avalonia.Dialogs.dll
+ target/netstandard2.0/Avalonia.Dialogs.dll
+
CP0006
- P:Avalonia.Rendering.Composition.ICompositionGpuImportedObject.ImportCompleted
+ P:Avalonia.Media.IRadialGradientBrush.RadiusX
baseline/netstandard2.0/Avalonia.Base.dll
target/netstandard2.0/Avalonia.Base.dll
CP0006
- P:Avalonia.Media.IRadialGradientBrush.RadiusX
+ P:Avalonia.Media.IRadialGradientBrush.RadiusY
baseline/netstandard2.0/Avalonia.Base.dll
target/netstandard2.0/Avalonia.Base.dll
CP0006
- P:Avalonia.Media.IRadialGradientBrush.RadiusY
+ P:Avalonia.Rendering.Composition.ICompositionGpuImportedObject.ImportCompleted
baseline/netstandard2.0/Avalonia.Base.dll
target/netstandard2.0/Avalonia.Base.dll
diff --git a/src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs b/src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs
index 66b1bab004..dd11dd7003 100644
--- a/src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs
+++ b/src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs
@@ -445,7 +445,7 @@ namespace Avalonia.Build.Tasks
populateBuilder,
document.TypeBuilderProvider.BuildMethod,
builder,
- builder.DefineSubType(compilerConfig.WellKnownTypes.Object, "NamespaceInfo:" + res.Name, XamlVisibility.Public),
+ builder.DefineSubType(compilerConfig.WellKnownTypes.Object, "NamespaceInfo:" + res.Name, XamlVisibility.Assembly),
res.Uri, res
);