diff --git a/.gitignore b/.gitignore
index cd7af100..e3d0f356 100644
--- a/.gitignore
+++ b/.gitignore
@@ -207,7 +207,6 @@ src/example.WebApp/wwwroot/s3/**
src/cloudscribe.Core.Repositories.EF/appsettings.local.overrides.json
src/cloudscribe.Logging.EF/appsettings.local.overrides.json
**/dp_keys/**
-src/cloudscribe.MetaWeblog/README.md
samples/simpleauthnodb/.vs/**
src/cloudscribe.SimpleContent.Storage.EF/appsettings.local.overrides.json
src/cloudscribe.SimpleContent.Storage.EFCore/appsettings.local.overrides.json
diff --git a/src/cloudscribe.ContentUtils/README.md b/src/cloudscribe.ContentUtils/README.md
new file mode 100644
index 00000000..47bcbed5
--- /dev/null
+++ b/src/cloudscribe.ContentUtils/README.md
@@ -0,0 +1,24 @@
+# cloudscribe.ContentUtils
+
+[](https://www.nuget.org/packages/cloudscribe.ContentUtils)
+[](https://opensource.org/licenses/Apache-2.0)
+
+Utilities for content management and manipulation in cloudscribe projects.
+
+## Installation
+
+```shell
+Install-Package cloudscribe.ContentUtils
+```
+
+## Usage
+
+Add as a dependency to your .NET 8.0 project and use the provided utilities for content handling.
+
+## Contributing
+
+Contributions are welcome! Please see the [contributing guidelines](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/CONTRIBUTING.md).
+
+## License
+
+This project is licensed under the Apache 2.0 License - see the [LICENSE](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/LICENSE) file for details.
diff --git a/src/cloudscribe.ContentUtils/cloudscribe.ContentUtils.csproj b/src/cloudscribe.ContentUtils/cloudscribe.ContentUtils.csproj
index e0c73095..8fc240c2 100644
--- a/src/cloudscribe.ContentUtils/cloudscribe.ContentUtils.csproj
+++ b/src/cloudscribe.ContentUtils/cloudscribe.ContentUtils.csproj
@@ -2,7 +2,7 @@
Content utilities for html and markdown
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;blog,content
@@ -11,6 +11,7 @@
Apache-2.0
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -21,5 +22,7 @@
-
+
+
+
diff --git a/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap3/README.md b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap3/README.md
new file mode 100644
index 00000000..ecf9eada
--- /dev/null
+++ b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap3/README.md
@@ -0,0 +1,24 @@
+# cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap3
+
+[](https://www.nuget.org/packages/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap3)
+[](https://opensource.org/licenses/Apache-2.0)
+
+Precompiled Bootstrap 3 views for cloudscribe.Core.SimpleContent.
+
+## Installation
+
+```shell
+Install-Package cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap3
+```
+
+## Usage
+
+Add this package to your ASP.NET Core project to use Bootstrap 3 precompiled views with SimpleContent.
+
+## Contributing
+
+Contributions are welcome! Please see the [contributing guidelines](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/CONTRIBUTING.md).
+
+## License
+
+Licensed under the Apache 2.0 License. See the [LICENSE](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/LICENSE) file for details.
diff --git a/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap3/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap3.csproj b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap3/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap3.csproj
index 0402a889..f49dba93 100644
--- a/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap3/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap3.csproj
+++ b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap3/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap3.csproj
@@ -2,7 +2,7 @@
Bootstrap 3 pre-compiled views for cloudscribe Core and SimpleContent integration
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
true
@@ -12,6 +12,7 @@
Apache-2.0
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -32,4 +33,7 @@
+
+
+
diff --git a/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4/README.md b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4/README.md
new file mode 100644
index 00000000..928f8b18
--- /dev/null
+++ b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4/README.md
@@ -0,0 +1,24 @@
+# cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4
+
+[](https://www.nuget.org/packages/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4)
+[](https://opensource.org/licenses/Apache-2.0)
+
+Precompiled Bootstrap 4 views for cloudscribe.Core.SimpleContent.
+
+## Installation
+
+```shell
+Install-Package cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4
+```
+
+## Usage
+
+Add this package to your ASP.NET Core project to use Bootstrap 4 precompiled views with SimpleContent.
+
+## Contributing
+
+Contributions are welcome! Please see the [contributing guidelines](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/CONTRIBUTING.md).
+
+## License
+
+Licensed under the Apache 2.0 License. See the [LICENSE](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/LICENSE) file for details.
diff --git a/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4.csproj b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4.csproj
index 46788193..8326fe5a 100644
--- a/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4.csproj
+++ b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap4.csproj
@@ -2,7 +2,7 @@
Bootstrap 4 pre-compiled views for cloudscribe Core and SimpleContent integration
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
true
@@ -12,6 +12,7 @@
Apache-2.0
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -32,4 +33,7 @@
+
+
+
diff --git a/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5/README.md b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5/README.md
new file mode 100644
index 00000000..7411409e
--- /dev/null
+++ b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5/README.md
@@ -0,0 +1,24 @@
+# cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5
+
+[](https://www.nuget.org/packages/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5)
+[](https://opensource.org/licenses/Apache-2.0)
+
+Precompiled Bootstrap 5 views for cloudscribe.Core.SimpleContent.
+
+## Installation
+
+```shell
+Install-Package cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5
+```
+
+## Usage
+
+Add this package to your ASP.NET Core project to use Bootstrap 5 precompiled views with SimpleContent.
+
+## Contributing
+
+Contributions are welcome! Please see the [contributing guidelines](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/CONTRIBUTING.md).
+
+## License
+
+Licensed under the Apache 2.0 License. See the [LICENSE](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/LICENSE) file for details.
diff --git a/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5.csproj b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5.csproj
index 1e47c006..6959e857 100644
--- a/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5.csproj
+++ b/src/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.Core.SimpleContent.CompiledViews.Bootstrap5.csproj
@@ -2,7 +2,7 @@
Bootstrap 5 pre-compiled views for cloudscribe Core and SimpleContent integration
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
true
@@ -12,6 +12,7 @@
Apache-2.0
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -32,4 +33,7 @@
+
+
+
diff --git a/src/cloudscribe.Core.SimpleContent/README.md b/src/cloudscribe.Core.SimpleContent/README.md
new file mode 100644
index 00000000..de0ab3d3
--- /dev/null
+++ b/src/cloudscribe.Core.SimpleContent/README.md
@@ -0,0 +1,24 @@
+# cloudscribe.Core.SimpleContent
+
+[](https://www.nuget.org/packages/cloudscribe.Core.SimpleContent)
+[](https://opensource.org/licenses/Apache-2.0)
+
+Core library for the cloudscribe SimpleContent CMS and blog engine for ASP.NET Core.
+
+## Installation
+
+```shell
+Install-Package cloudscribe.Core.SimpleContent
+```
+
+## Usage
+
+Reference this package to add core content and blog features to your ASP.NET Core application.
+
+## Contributing
+
+Contributions are welcome! Please see the [contributing guidelines](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/CONTRIBUTING.md).
+
+## License
+
+Licensed under the Apache 2.0 License. See the [LICENSE](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/LICENSE) file for details.
diff --git a/src/cloudscribe.Core.SimpleContent/cloudscribe.Core.SimpleContent.csproj b/src/cloudscribe.Core.SimpleContent/cloudscribe.Core.SimpleContent.csproj
index 3eb75610..8689c599 100644
--- a/src/cloudscribe.Core.SimpleContent/cloudscribe.Core.SimpleContent.csproj
+++ b/src/cloudscribe.Core.SimpleContent/cloudscribe.Core.SimpleContent.csproj
@@ -2,7 +2,7 @@
integration library for integrating cloudscribe SimpleContent with cloudscribe Core multi-tenant web app foundation
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;blog
@@ -11,6 +11,7 @@
Apache-2.0
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -28,12 +29,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
@@ -41,5 +42,7 @@
-
+
+
+
diff --git a/src/cloudscribe.MetaWeblog/README.md b/src/cloudscribe.MetaWeblog/README.md
new file mode 100644
index 00000000..037f0911
--- /dev/null
+++ b/src/cloudscribe.MetaWeblog/README.md
@@ -0,0 +1,24 @@
+# cloudscribe.MetaWeblog
+
+[](https://www.nuget.org/packages/cloudscribe.MetaWeblog)
+[](https://opensource.org/licenses/Apache-2.0)
+
+MetaWeblog API implementation for cloudscribe SimpleContent, enabling integration with blogging clients.
+
+## Installation
+
+```shell
+Install-Package cloudscribe.MetaWeblog
+```
+
+## Usage
+
+Add this package to your ASP.NET Core project to enable MetaWeblog API support for SimpleContent.
+
+## Contributing
+
+Contributions are welcome! Please see the [contributing guidelines](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/CONTRIBUTING.md).
+
+## License
+
+Licensed under the Apache 2.0 License. See the [LICENSE](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/LICENSE) file for details.
diff --git a/src/cloudscribe.MetaWeblog/cloudscribe.MetaWeblog.csproj b/src/cloudscribe.MetaWeblog/cloudscribe.MetaWeblog.csproj
index 33fc301c..72d3cecc 100644
--- a/src/cloudscribe.MetaWeblog/cloudscribe.MetaWeblog.csproj
+++ b/src/cloudscribe.MetaWeblog/cloudscribe.MetaWeblog.csproj
@@ -2,7 +2,7 @@
a re-useable implementation of the metaweblog api for asp.net core
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;metaweblog;api;asp.net core
@@ -12,6 +12,7 @@
https://github.com/cloudscribe/cloudscribe.MetaWeblog.git
git
+ README.md
@@ -21,5 +22,7 @@
-
+
+
+
diff --git a/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap3/README.md b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap3/README.md
new file mode 100644
index 00000000..7f069fdc
--- /dev/null
+++ b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap3/README.md
@@ -0,0 +1,24 @@
+# cloudscribe.SimpleContent.CompiledViews.Bootstrap3
+
+[](https://www.nuget.org/packages/cloudscribe.SimpleContent.CompiledViews.Bootstrap3)
+[](https://opensource.org/licenses/Apache-2.0)
+
+Precompiled Bootstrap 3 views for cloudscribe.SimpleContent.
+
+## Installation
+
+```shell
+Install-Package cloudscribe.SimpleContent.CompiledViews.Bootstrap3
+```
+
+## Usage
+
+Add this package to your ASP.NET Core project to use Bootstrap 3 precompiled views with SimpleContent.
+
+## Contributing
+
+Contributions are welcome! Please see the [contributing guidelines](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/CONTRIBUTING.md).
+
+## License
+
+Licensed under the Apache 2.0 License. See the [LICENSE](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/LICENSE) file for details.
diff --git a/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap3/cloudscribe.SimpleContent.CompiledViews.Bootstrap3.csproj b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap3/cloudscribe.SimpleContent.CompiledViews.Bootstrap3.csproj
index 2e8dd344..a5a91291 100644
--- a/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap3/cloudscribe.SimpleContent.CompiledViews.Bootstrap3.csproj
+++ b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap3/cloudscribe.SimpleContent.CompiledViews.Bootstrap3.csproj
@@ -2,7 +2,7 @@
Bootstrap 3 pre-compiled views for cloudscribe.SimpleContent.Web
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
true
@@ -12,6 +12,7 @@
Apache-2.0
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -33,4 +34,7 @@
+
+
+
diff --git a/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap4/README.md b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap4/README.md
new file mode 100644
index 00000000..920b1bc2
--- /dev/null
+++ b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap4/README.md
@@ -0,0 +1,24 @@
+# cloudscribe.SimpleContent.CompiledViews.Bootstrap4
+
+[](https://www.nuget.org/packages/cloudscribe.SimpleContent.CompiledViews.Bootstrap4)
+[](https://opensource.org/licenses/Apache-2.0)
+
+Precompiled Bootstrap 4 views for cloudscribe.SimpleContent.
+
+## Installation
+
+```shell
+Install-Package cloudscribe.SimpleContent.CompiledViews.Bootstrap4
+```
+
+## Usage
+
+Add this package to your ASP.NET Core project to use Bootstrap 4 precompiled views with SimpleContent.
+
+## Contributing
+
+Contributions are welcome! Please see the [contributing guidelines](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/CONTRIBUTING.md).
+
+## License
+
+Licensed under the Apache 2.0 License. See the [LICENSE](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/LICENSE) file for details.
diff --git a/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.SimpleContent.CompiledViews.Bootstrap4.csproj b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.SimpleContent.CompiledViews.Bootstrap4.csproj
index 868e56a2..b80c03c7 100644
--- a/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.SimpleContent.CompiledViews.Bootstrap4.csproj
+++ b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap4/cloudscribe.SimpleContent.CompiledViews.Bootstrap4.csproj
@@ -2,7 +2,7 @@
Bootstrap 4 pre-compiled views for cloudscribe.SimpleContent.Web
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
true
@@ -12,6 +12,7 @@
Apache-2.0
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -32,4 +33,7 @@
+
+
+
diff --git a/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap5/README.md b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap5/README.md
new file mode 100644
index 00000000..93db065e
--- /dev/null
+++ b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap5/README.md
@@ -0,0 +1,24 @@
+# cloudscribe.SimpleContent.CompiledViews.Bootstrap5
+
+[](https://www.nuget.org/packages/cloudscribe.SimpleContent.CompiledViews.Bootstrap5)
+[](https://opensource.org/licenses/Apache-2.0)
+
+Precompiled Bootstrap 5 views for cloudscribe.SimpleContent.
+
+## Installation
+
+```shell
+Install-Package cloudscribe.SimpleContent.CompiledViews.Bootstrap5
+```
+
+## Usage
+
+Add this package to your ASP.NET Core project to use Bootstrap 5 precompiled views with SimpleContent.
+
+## Contributing
+
+Contributions are welcome! Please see the [contributing guidelines](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/CONTRIBUTING.md).
+
+## License
+
+Licensed under the Apache 2.0 License. See the [LICENSE](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/LICENSE) file for details.
diff --git a/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.SimpleContent.CompiledViews.Bootstrap5.csproj b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.SimpleContent.CompiledViews.Bootstrap5.csproj
index 13771238..db25a08b 100644
--- a/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.SimpleContent.CompiledViews.Bootstrap5.csproj
+++ b/src/cloudscribe.SimpleContent.CompiledViews.Bootstrap5/cloudscribe.SimpleContent.CompiledViews.Bootstrap5.csproj
@@ -2,7 +2,7 @@
Bootstrap 5 pre-compiled views for cloudscribe.SimpleContent.Web
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
true
@@ -12,6 +12,7 @@
Apache-2.0
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -32,4 +33,7 @@
+
+
+
diff --git a/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4/README.md b/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4/README.md
new file mode 100644
index 00000000..8ebbacf0
--- /dev/null
+++ b/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4/README.md
@@ -0,0 +1,24 @@
+# cloudscribe.SimpleContent.ContentTemplates.Bootstrap4
+
+[](https://www.nuget.org/packages/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4)
+[](https://opensource.org/licenses/Apache-2.0)
+
+Bootstrap 4 content templates for cloudscribe.SimpleContent.
+
+## Installation
+
+```shell
+Install-Package cloudscribe.SimpleContent.ContentTemplates.Bootstrap4
+```
+
+## Usage
+
+Add this package to your ASP.NET Core project to use Bootstrap 4 content templates with SimpleContent.
+
+## Contributing
+
+Contributions are welcome! Please see the [contributing guidelines](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/CONTRIBUTING.md).
+
+## License
+
+Licensed under the Apache 2.0 License. See the [LICENSE](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/LICENSE) file for details.
diff --git a/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4.csproj b/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4.csproj
index 18830691..be5d24f1 100644
--- a/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4.csproj
+++ b/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4/cloudscribe.SimpleContent.ContentTemplates.Bootstrap4.csproj
@@ -2,7 +2,7 @@
A set of Content Templates for cloudscribe.SimpleContent using Bootstrap 4
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
true
@@ -36,4 +36,7 @@
+
+
+
diff --git a/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5/README.md b/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5/README.md
new file mode 100644
index 00000000..dddb4b62
--- /dev/null
+++ b/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5/README.md
@@ -0,0 +1,24 @@
+# cloudscribe.SimpleContent.ContentTemplates.Bootstrap5
+
+[](https://www.nuget.org/packages/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5)
+[](https://opensource.org/licenses/Apache-2.0)
+
+Bootstrap 5 content templates for cloudscribe.SimpleContent.
+
+## Installation
+
+```shell
+Install-Package cloudscribe.SimpleContent.ContentTemplates.Bootstrap5
+```
+
+## Usage
+
+Add this package to your ASP.NET Core project to use Bootstrap 5 content templates with SimpleContent.
+
+## Contributing
+
+Contributions are welcome! Please see the [contributing guidelines](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/CONTRIBUTING.md).
+
+## License
+
+Licensed under the Apache 2.0 License. See the [LICENSE](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/LICENSE) file for details.
diff --git a/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5.csproj b/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5.csproj
index 485b4947..9a1a0f67 100644
--- a/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5.csproj
+++ b/src/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5/cloudscribe.SimpleContent.ContentTemplates.Bootstrap5.csproj
@@ -2,7 +2,7 @@
A set of Content Templates for cloudscribe.SimpleContent using Bootstrap 5
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
true
@@ -48,4 +48,7 @@
+
+
+
diff --git a/src/cloudscribe.SimpleContent.MetaWeblog/README.md b/src/cloudscribe.SimpleContent.MetaWeblog/README.md
new file mode 100644
index 00000000..880e0271
--- /dev/null
+++ b/src/cloudscribe.SimpleContent.MetaWeblog/README.md
@@ -0,0 +1,24 @@
+# cloudscribe.SimpleContent.MetaWeblog
+
+[](https://www.nuget.org/packages/cloudscribe.SimpleContent.MetaWeblog)
+[](https://opensource.org/licenses/Apache-2.0)
+
+MetaWeblog API support for cloudscribe.SimpleContent.
+
+## Installation
+
+```shell
+Install-Package cloudscribe.SimpleContent.MetaWeblog
+```
+
+## Usage
+
+Add this package to enable MetaWeblog API integration in your SimpleContent-based ASP.NET Core project.
+
+## Contributing
+
+Contributions are welcome! Please see the [contributing guidelines](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/CONTRIBUTING.md).
+
+## License
+
+Licensed under the Apache 2.0 License. See the [LICENSE](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/LICENSE) file for details.
diff --git a/src/cloudscribe.SimpleContent.MetaWeblog/cloudscribe.SimpleContent.MetaWeblog.csproj b/src/cloudscribe.SimpleContent.MetaWeblog/cloudscribe.SimpleContent.MetaWeblog.csproj
index 2a908efc..d96d2945 100644
--- a/src/cloudscribe.SimpleContent.MetaWeblog/cloudscribe.SimpleContent.MetaWeblog.csproj
+++ b/src/cloudscribe.SimpleContent.MetaWeblog/cloudscribe.SimpleContent.MetaWeblog.csproj
@@ -2,7 +2,7 @@
cloudscribe.SimpleContent.MetaWeblog Class Library
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;metaweblog;blog;cms
@@ -12,6 +12,7 @@
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -25,9 +26,11 @@
-
-
-
+
+
+
+
+
+
-
diff --git a/src/cloudscribe.SimpleContent.Models/README.md b/src/cloudscribe.SimpleContent.Models/README.md
new file mode 100644
index 00000000..dbf5f1dd
--- /dev/null
+++ b/src/cloudscribe.SimpleContent.Models/README.md
@@ -0,0 +1,24 @@
+# cloudscribe.SimpleContent.Models
+
+[](https://www.nuget.org/packages/cloudscribe.SimpleContent.Models)
+[](https://opensource.org/licenses/Apache-2.0)
+
+Shared models for cloudscribe.SimpleContent CMS and blog engine.
+
+## Installation
+
+```shell
+Install-Package cloudscribe.SimpleContent.Models
+```
+
+## Usage
+
+Reference this package to use shared models for SimpleContent features in your ASP.NET Core project.
+
+## Contributing
+
+Contributions are welcome! Please see the [contributing guidelines](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/CONTRIBUTING.md).
+
+## License
+
+Licensed under the Apache 2.0 License. See the [LICENSE](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/LICENSE) file for details.
diff --git a/src/cloudscribe.SimpleContent.Models/cloudscribe.SimpleContent.Models.csproj b/src/cloudscribe.SimpleContent.Models/cloudscribe.SimpleContent.Models.csproj
index d07359ac..8ee52e02 100644
--- a/src/cloudscribe.SimpleContent.Models/cloudscribe.SimpleContent.Models.csproj
+++ b/src/cloudscribe.SimpleContent.Models/cloudscribe.SimpleContent.Models.csproj
@@ -2,7 +2,7 @@
cloudscribe.SimpleContent.Models Class Library
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;blog;cms
@@ -11,6 +11,7 @@
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
Apache-2.0
+ README.md
@@ -24,9 +25,11 @@
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
-
+
+
+
diff --git a/src/cloudscribe.SimpleContent.Security.SimpleAuth/README.md b/src/cloudscribe.SimpleContent.Security.SimpleAuth/README.md
new file mode 100644
index 00000000..cd37f17e
--- /dev/null
+++ b/src/cloudscribe.SimpleContent.Security.SimpleAuth/README.md
@@ -0,0 +1,24 @@
+# cloudscribe.SimpleContent.Security.SimpleAuth
+
+[](https://www.nuget.org/packages/cloudscribe.SimpleContent.Security.SimpleAuth)
+[](https://opensource.org/licenses/Apache-2.0)
+
+Simple authentication and security integration for cloudscribe.SimpleContent.
+
+## Installation
+
+```shell
+Install-Package cloudscribe.SimpleContent.Security.SimpleAuth
+```
+
+## Usage
+
+Add this package to your ASP.NET Core project to enable simple authentication features in SimpleContent.
+
+## Contributing
+
+Contributions are welcome! Please see the [contributing guidelines](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/CONTRIBUTING.md).
+
+## License
+
+Licensed under the Apache 2.0 License. See the [LICENSE](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/LICENSE) file for details.
diff --git a/src/cloudscribe.SimpleContent.Security.SimpleAuth/cloudscribe.SimpleContent.Security.SimpleAuth.csproj b/src/cloudscribe.SimpleContent.Security.SimpleAuth/cloudscribe.SimpleContent.Security.SimpleAuth.csproj
index 19c95ddc..70c53d9a 100644
--- a/src/cloudscribe.SimpleContent.Security.SimpleAuth/cloudscribe.SimpleContent.Security.SimpleAuth.csproj
+++ b/src/cloudscribe.SimpleContent.Security.SimpleAuth/cloudscribe.SimpleContent.Security.SimpleAuth.csproj
@@ -13,6 +13,7 @@
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -25,5 +26,8 @@
-
+
+
+
+
diff --git a/src/cloudscribe.SimpleContent.Storage.EFCore.Common/README.md b/src/cloudscribe.SimpleContent.Storage.EFCore.Common/README.md
new file mode 100644
index 00000000..e5a07a33
--- /dev/null
+++ b/src/cloudscribe.SimpleContent.Storage.EFCore.Common/README.md
@@ -0,0 +1,22 @@
+# cloudscribe.SimpleContent.Storage.EFCore.Common
+
+This package provides the base Entity Framework Core implementation for cloudscribe SimpleContent commands and queries. It is intended to be used as a foundational library for database-specific EFCore storage providers within the cloudscribe.SimpleContent ecosystem.
+
+## Features
+- Common command and query logic for EFCore-based storage
+- Designed for extension by MSSQL, MySQL, PostgreSQL, SQLite providers
+- Used internally by other cloudscribe.SimpleContent.Storage.EFCore.* projects
+
+## Usage
+Reference this package from your database-specific provider or application project. Typically, you will not use this package directly, but through one of the database provider packages (e.g., MSSQL, MySQL, PostgreSQL, SQLite).
+
+```
+// Example usage (in your DbContext registration)
+services.AddSimpleContentEFCoreStorage();
+```
+
+## License
+This project is licensed under the Apache-2.0 License. See the LICENSE file for details.
+
+## Repository
+[cloudscribe.SimpleContent on GitHub](https://github.com/cloudscribe/cloudscribe.SimpleContent)
diff --git a/src/cloudscribe.SimpleContent.Storage.EFCore.Common/cloudscribe.SimpleContent.Storage.EFCore.Common.csproj b/src/cloudscribe.SimpleContent.Storage.EFCore.Common/cloudscribe.SimpleContent.Storage.EFCore.Common.csproj
index abb0ad64..c4cd9b96 100644
--- a/src/cloudscribe.SimpleContent.Storage.EFCore.Common/cloudscribe.SimpleContent.Storage.EFCore.Common.csproj
+++ b/src/cloudscribe.SimpleContent.Storage.EFCore.Common/cloudscribe.SimpleContent.Storage.EFCore.Common.csproj
@@ -2,7 +2,7 @@
base package - Entity Framework Core implementation of cloudscribe SimpleContent commands and queries
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;commands;queries;ef
@@ -11,11 +11,14 @@
Apache-2.0
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
+ README.md
+
diff --git a/src/cloudscribe.SimpleContent.Storage.EFCore.MSSQL/cloudscribe.SimpleContent.Storage.EFCore.MSSQL.csproj b/src/cloudscribe.SimpleContent.Storage.EFCore.MSSQL/cloudscribe.SimpleContent.Storage.EFCore.MSSQL.csproj
index af06605c..aa26165a 100644
--- a/src/cloudscribe.SimpleContent.Storage.EFCore.MSSQL/cloudscribe.SimpleContent.Storage.EFCore.MSSQL.csproj
+++ b/src/cloudscribe.SimpleContent.Storage.EFCore.MSSQL/cloudscribe.SimpleContent.Storage.EFCore.MSSQL.csproj
@@ -2,7 +2,7 @@
MSSQL Entity Framework Core implementation of cloudscribe SimpleContent commands and queries
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;commands;queries;ef
@@ -12,6 +12,7 @@
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -27,5 +28,7 @@
-
+
+
+
diff --git a/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/cloudscribe.SimpleContent.Storage.EFCore.MySQL.csproj b/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/cloudscribe.SimpleContent.Storage.EFCore.MySQL.csproj
index d42c272f..a6d970bd 100644
--- a/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/cloudscribe.SimpleContent.Storage.EFCore.MySQL.csproj
+++ b/src/cloudscribe.SimpleContent.Storage.EFCore.MySQL/cloudscribe.SimpleContent.Storage.EFCore.MySQL.csproj
@@ -2,7 +2,7 @@
MySQL Entity Framework Core implementation of cloudscribe SimpleContent commands and queries
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;commands;queries;ef
@@ -12,6 +12,7 @@
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -29,5 +30,7 @@
-
+
+
+
diff --git a/src/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql.csproj b/src/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql.csproj
index 56e73317..3c47aa6a 100644
--- a/src/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql.csproj
+++ b/src/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql/cloudscribe.SimpleContent.Storage.EFCore.PostgreSql.csproj
@@ -2,7 +2,7 @@
PostgreSql Entity Framework Core implementation of cloudscribe SimpleContent commands and queries
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;commands;queries;ef
@@ -12,6 +12,7 @@
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -27,7 +28,9 @@
-
+
+
+
+
-
diff --git a/src/cloudscribe.SimpleContent.Storage.EFCore.SQLite/cloudscribe.SimpleContent.Storage.EFCore.SQLite.csproj b/src/cloudscribe.SimpleContent.Storage.EFCore.SQLite/cloudscribe.SimpleContent.Storage.EFCore.SQLite.csproj
index 2a58692e..e1f7cf3f 100644
--- a/src/cloudscribe.SimpleContent.Storage.EFCore.SQLite/cloudscribe.SimpleContent.Storage.EFCore.SQLite.csproj
+++ b/src/cloudscribe.SimpleContent.Storage.EFCore.SQLite/cloudscribe.SimpleContent.Storage.EFCore.SQLite.csproj
@@ -2,7 +2,7 @@
SQLite Entity Framework Core implementation of cloudscribe SimpleContent commands and queries
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;commands;queries;ef
@@ -11,6 +11,7 @@
Apache-2.0
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -28,5 +29,7 @@
-
+
+
+
diff --git a/src/cloudscribe.SimpleContent.Storage.EFCore.pgsql/cloudscribe.SimpleContent.Storage.EFCore.pgsql.csproj b/src/cloudscribe.SimpleContent.Storage.EFCore.pgsql/cloudscribe.SimpleContent.Storage.EFCore.pgsql.csproj
index 000a537e..5e5344f8 100644
--- a/src/cloudscribe.SimpleContent.Storage.EFCore.pgsql/cloudscribe.SimpleContent.Storage.EFCore.pgsql.csproj
+++ b/src/cloudscribe.SimpleContent.Storage.EFCore.pgsql/cloudscribe.SimpleContent.Storage.EFCore.pgsql.csproj
@@ -2,7 +2,7 @@
PostgreSql Entity Framework Core implementation of cloudscribe SimpleContent commands and queries
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;commands;queries;ef
@@ -12,6 +12,7 @@
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -28,5 +29,7 @@
-
+
+
+
diff --git a/src/cloudscribe.SimpleContent.Storage.NoDb/README.md b/src/cloudscribe.SimpleContent.Storage.NoDb/README.md
new file mode 100644
index 00000000..1c2174d3
--- /dev/null
+++ b/src/cloudscribe.SimpleContent.Storage.NoDb/README.md
@@ -0,0 +1,24 @@
+# cloudscribe.SimpleContent.Storage.NoDb
+
+[](https://www.nuget.org/packages/cloudscribe.SimpleContent.Storage.NoDb)
+[](https://opensource.org/licenses/Apache-2.0)
+
+NoDb file system storage implementation for cloudscribe.SimpleContent.
+
+## Installation
+
+```shell
+Install-Package cloudscribe.SimpleContent.Storage.NoDb
+```
+
+## Usage
+
+Add this package to your ASP.NET Core project to use NoDb file system storage for SimpleContent.
+
+## Contributing
+
+Contributions are welcome! Please see the [contributing guidelines](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/CONTRIBUTING.md).
+
+## License
+
+Licensed under the Apache 2.0 License. See the [LICENSE](https://github.com/cloudscribe/cloudscribe.SimpleContent/blob/main/LICENSE) file for details.
diff --git a/src/cloudscribe.SimpleContent.Storage.NoDb/cloudscribe.SimpleContent.Storage.NoDb.csproj b/src/cloudscribe.SimpleContent.Storage.NoDb/cloudscribe.SimpleContent.Storage.NoDb.csproj
index 824eaaf9..a6c32bc5 100644
--- a/src/cloudscribe.SimpleContent.Storage.NoDb/cloudscribe.SimpleContent.Storage.NoDb.csproj
+++ b/src/cloudscribe.SimpleContent.Storage.NoDb/cloudscribe.SimpleContent.Storage.NoDb.csproj
@@ -2,7 +2,7 @@
cloudscribe.SimpleContent.Storage implemented with NoDb file system storage
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;blog;json
@@ -11,6 +11,7 @@
Apache-2.0
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -28,5 +29,7 @@
-
+
+
+
diff --git a/src/cloudscribe.SimpleContent.Syndication/cloudscribe.SimpleContent.Syndication.csproj b/src/cloudscribe.SimpleContent.Syndication/cloudscribe.SimpleContent.Syndication.csproj
index 6c513dc0..0734a43d 100644
--- a/src/cloudscribe.SimpleContent.Syndication/cloudscribe.SimpleContent.Syndication.csproj
+++ b/src/cloudscribe.SimpleContent.Syndication/cloudscribe.SimpleContent.Syndication.csproj
@@ -2,7 +2,7 @@
cloudscribe.SimpleContent.Syndication Class Library
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
syndication;rss;atom;cloudscribe
@@ -11,6 +11,7 @@
Apache-2.0
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -27,9 +28,11 @@
-
+
-
+
+
+
+
-
diff --git a/src/cloudscribe.SimpleContent.Web/cloudscribe.SimpleContent.Web.csproj b/src/cloudscribe.SimpleContent.Web/cloudscribe.SimpleContent.Web.csproj
index 4a63db98..f54ea2ed 100644
--- a/src/cloudscribe.SimpleContent.Web/cloudscribe.SimpleContent.Web.csproj
+++ b/src/cloudscribe.SimpleContent.Web/cloudscribe.SimpleContent.Web.csproj
@@ -2,7 +2,7 @@
A simple, yet flexible content and blog engine for ASP.NET Core that can work with or without a database
- 8.3.0
+ 8.4.0
net8.0
Joe Audette
cloudscribe;blog,content
@@ -11,6 +11,7 @@
Apache-2.0
https://github.com/cloudscribe/cloudscribe.SimpleContent.git
git
+ README.md
@@ -39,13 +40,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
@@ -58,5 +59,7 @@
-
+
+
+
diff --git a/src/sourceDev.WebApp/sourceDev.WebApp.csproj b/src/sourceDev.WebApp/sourceDev.WebApp.csproj
index f814c8e9..79f03961 100644
--- a/src/sourceDev.WebApp/sourceDev.WebApp.csproj
+++ b/src/sourceDev.WebApp/sourceDev.WebApp.csproj
@@ -50,25 +50,25 @@
-
-
-
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/update_version.ps1 b/update_version.ps1
index 32134c73..0ed4dd01 100644
--- a/update_version.ps1
+++ b/update_version.ps1
@@ -16,9 +16,9 @@
$directory = "src"
# Define the old & new versions
-$oldVersion = '8\.2' # slash needed !
-$newVersion = "8.3.0"
-$newWildcardVersion = "8.3.*"
+$oldVersion = '8\.3' # slash needed !
+$newVersion = "8.4.0"
+$newWildcardVersion = "8.4.*"
# Get all .csproj files in the directory and subdirectories