Skip to content

Releases: Code-311/Code311

Code311 v1.0.0 — Platform Baseline

06 Mar 16:52
493270b

Choose a tag to compare

This release establishes the first complete baseline of the Code311 modular UI framework for ASP.NET Core.

It includes the full foundational framework stack, infrastructure packages, hybrid MVC/Razor integration, dashboard and widget layers, persistence, licensing, demo host, and repository hygiene improvements including CI.

Included packages

Core framework

  • "Code311.Ui.Abstractions"
  • "Code311.Ui.Core"

Tabler implementation

  • "Code311.Tabler.Core"
  • "Code311.Tabler.Components"
  • "Code311.Tabler.Mvc"
  • "Code311.Tabler.Razor"

Higher-level UI

  • "Code311.Tabler.Dashboard"
  • "Code311.Tabler.Widgets.DataTables"
  • "Code311.Tabler.Widgets.Calendar"
  • "Code311.Tabler.Widgets.Charts"

Infrastructure

  • "Code311.Persistence.EFCore"
  • "Code311.Licensing"

Demo host

  • "Code311.Host"

Key capabilities

  • semantic, design-system-neutral UI contracts
  • Tabler-based component system for ASP.NET Core
  • hybrid MVC + Razor Pages integration
  • dashboard composition layer
  • widget lifecycle and request-scoped asset contribution
  • tenant/user-scoped UI preference persistence
  • startup validation and bounded runtime licensing checks
  • demo host showcasing framework capabilities

Host demo includes

  • components showcase
  • dashboard examples
  • widget demos for DataTables, Calendar, and Charts
  • theme and preference persistence
  • licensing diagnostics

Development infrastructure

  • SDK pinning via "global.json"
  • central package management
  • GitHub Actions CI workflow for restore, build, and test
  • structured modular repository layout

Notes

This release is the first complete platform baseline for the Code311 UI ecosystem.
Future streams may build on this foundation with identity, broader documentation, and packaging/distribution refinements.