Skip to content

Releases: sfmskywalker/cshells

0.0.5

18 Dec 17:10
f0d8aaa

Choose a tag to compare

What's Changed

  • Update workflows, locking mechanism, and project configuration by @sfmskywalker in #51

Full Changelog: 0.0.4...0.0.5

0.0.4

05 Dec 19:15

Choose a tag to compare

What's Changed

  • Add null check for featureAssemblyMarkerTypes parameter by @Copilot in #45
  • Fix namespace in CShells.Abstractions README example by @Copilot in #46
  • Fix incorrect namespace in README documentation by @Copilot in #47
  • Fix incorrect namespace in CShells.AspNetCore.Abstractions README by @Copilot in #48
  • Fix incorrect namespace in CShells.AspNetCore README by @Copilot in #49
  • Refactor FeatureDiscovery to use explicit LINQ filtering by @Copilot in #50
  • Introduces CShells abstractions and project structure by @sfmskywalker in #44

New Contributors

Full Changelog: 0.0.3...0.0.4

0.0.3

03 Dec 20:12
0147262

Choose a tag to compare

What's Changed

  • Modernize codebase with C# 14 features and simplify by @Copilot in #39
  • ✨ Set up Copilot instructions by @Copilot in #43

Full Changelog: 0.0.2...0.0.3

0.0.2

01 Dec 20:32
fb7b399

Choose a tag to compare

Full Changelog: 0.0.1...0.0.2

0.0.1

29 Nov 19:54
cacc388

Choose a tag to compare

What's Changed

  • Implement core CShells project structure with ShellId and ShellSettings by @Copilot in #7
  • Add ShellFeatureAttribute, IShellStartup, and ShellFeatureDescriptor by @Copilot in #8
  • Add FeatureDiscovery and FeatureDependencyResolver with topological sort by @Copilot in #9
  • Implement IShellHost and DefaultShellHost for shell context management by @Copilot in #10
  • Add unit tests for FeatureDependencyResolver and DefaultShellHost (p1-t5) by @Copilot in #12
  • Add configuration DTOs and ShellSettingsFactory for p2-t1 by @Copilot in #30
  • Add ServiceCollection extension, configuration tests, and README docs by @Copilot in #31
  • Implement Phase 3: ASP.NET Core Integration by @Copilot in #32
  • Phase 4: Shell context scopes and integration tests by @Copilot in #33
  • p5: sample app & docs (Default + Admin shells) by @Copilot in #34
  • Align shell building semantics: activate IShellFeature from root IServiceProvider only by @Copilot in #35
  • Implement IWebShellFeature discovery and configuration in UseCShells() by @Copilot in #36
  • Implement root IServiceCollection inheritance into shell ServiceCollections by @Copilot in #37
  • Add GitHub Actions workflow for build, test, pack, and deploy by @Copilot in #38

New Contributors

  • @Copilot made their first contribution in #7

Full Changelog: https://github.com/sfmskywalker/cshells/commits/0.0.1