Released plugin system, I18N support, and default language plugins (#488)

This commit is contained in:
Thorsten Sommer authored and GitHub committed 2025-05-31 12:04:58 +02:00
1 parent 437da0fd9b
commit 69610ea908
10 files changed
+37 -39

No files matched your search

@@ -29,6 +29,8 @@ public static class PreviewFeaturesExtensions
public static bool IsReleased(this PreviewFeatures feature) => feature switch
{
PreviewFeatures.PRE_READ_PDF_2025 => true,
PreviewFeatures.PRE_PLUGINS_2025 => true,
_ => false
};
@@ -19,14 +19,12 @@ public static class PreviewVisibilityExtensions
if (visibility >= PreviewVisibility.PROTOTYPE)
{
features.Add(PreviewFeatures.PRE_READ_PDF_2025);
features.Add(PreviewFeatures.PRE_RAG_2024);
}
if (visibility >= PreviewVisibility.EXPERIMENTAL)
{
features.Add(PreviewFeatures.PRE_WRITER_MODE_2024);
features.Add(PreviewFeatures.PRE_PLUGINS_2025);
}
return features;