Skip to content

Releases: JeanMarcMbouma/BbQ.ChatWidgets

v1.0.1

20 Feb 10:40

Choose a tag to compare

What's Changed

  • Implement ng-packagr for Angular package with type definitions by @Copilot in #54
  • Wrap WidgetEventManager and SsrWidgetRenderer in Angular DI for standalone/SSR compatibility by @Copilot in #56
  • Add AngularWidgetRenderer with native Angular component rendering and easy component swapping by @Copilot in #58
  • Add onboarding documentation: 30-second demos, widget gallery, integration paths, and use case tutorials by @Copilot in #65
  • AgentRegistry: replace dictionary with IServiceCollection keyed services by @Copilot in #69
  • Polish and update BbQ.ChatWidgets.Agents documentation by @Copilot in #70
  • DI-friendly widget registration via AddWidget<TWidget> by @Copilot in #71

Full Changelog: v1.0.0...v1.0.1

v1.0.0

13 Jan 11:34
5df8338

Choose a tag to compare

What's Changed

  • docs: fix broken emoji placeholders and normalize docs formatting by @JeanMarcMbouma in #1
  • Docs/fix docs api mismatches by @JeanMarcMbouma in #2
  • chore(js): remove duplicate docs from js/ root (canonical in docs/js/) by @JeanMarcMbouma in #3
  • Docs/fix broken emojis by @JeanMarcMbouma in #4
  • Fix docfx installation in docs build workflow by @Copilot in #6
  • Use local TypeDoc installation instead of npx downloads by @Copilot in #7
  • Fix JSON syntax error in docfx.json by @Copilot in #9
  • Fix non-existent docfx_assembly.json reference in generate-docs.ps1 by @Copilot in #8
  • Fix README.md path reference in NuGet package configuration by @Copilot in #10
  • Refactor code structure for improved readability and maintainability by @JeanMarcMbouma in #5
  • feat: implement SSE-driven clock widget with metadata-based orchestra… by @JeanMarcMbouma in #11
  • Feature/sse clock widget by @JeanMarcMbouma in #12
  • Refactor WidgetSseService to use explicit filtering with .Where() by @Copilot in #13
  • Blazor samples by @JeanMarcMbouma in #14
  • Add MIT LICENSE file to repository root by @Copilot in #16
  • Add master branch to docs workflow triggers by @JeanMarcMbouma in #19
  • Fix docfx API navigation by removing toc.yml exclusion by @Copilot in #18
  • Enable number-from-string deserialization in Serialization class by @Copilot in #21
  • Make FormField extensible to support any registered widget type with validation by @Copilot in #23
  • Refactor Blazor WidgetRenderer to use type pattern matching by @Copilot in #27
  • Add validation support to JS form widget by @Copilot in #25
  • Update FormWidgetComponent.razor by @JeanMarcMbouma in #29
  • Implement automatic chat history summarization for context management by @Copilot in #31
  • Add complete Angular sample application with all scenario pages by @Copilot in #33
  • Bump esbuild, @vitest/coverage-v8, @vitest/ui and vitest in /js by @dependabot[bot] in #34
  • Bump webpack-dev-server and @angular-devkit/build-angular in /Sample/BbQ.ChatWidgets.Sample.Angular/ClientApp by @dependabot[bot] in #36
  • Bump @angular/common, @angular/forms, @angular/platform-browser, @angular/platform-browser-dynamic and @angular/router in /Sample/BbQ.ChatWidgets.Sample.Angular/ClientApp by @dependabot[bot] in #35
  • Bump tmp and @angular/cli in /Sample/BbQ.ChatWidgets.Sample.Angular/ClientApp by @dependabot[bot] in #38
  • Add widgets integration to Angular sample with delta streaming fix by @Copilot in #40
  • Add @bbq-chat/widgets-angular package for native Angular integration by @Copilot in #42
  • Fix DocFX documentation structure and add JavaScript API navigation by @Copilot in #45
  • Replace DocFX default logo with BbQ ChatWidgets branding by @Copilot in #47
  • Bump qs from 6.14.0 to 6.14.1 in /Sample/BbQ.ChatWidgets.Sample.Angular/ClientApp by @dependabot[bot] in #48
  • Add Angular component and template support for custom widget renderers by @Copilot in #50
  • Fix Angular library exports and implement missing sample pages by @Copilot in #52

New Contributors

Full Changelog: https://github.com/JeanMarcMbouma/BbQ.ChatWidgets/commits/v1.0.0