Release Notes

What's new in each version of Blazor Power Tools.

Home / Docs / Release Notes
v10.9.13 6 April 2026
  • bump version to 10.9.13
  • fix(BptTerminalClient): Auto theme now follows site theme changes
  • feat(BptLanguage): unified culture/language infrastructure with nav bar selector
  • Fixed theme config
  • ignore skills zip file created on build
  • BptError white page fix
  • BptError
  • BptGrid and BptFilter
  • feat(BptGrid): add demo pages and navigation entry
  • feat(BptGrid): add JS module for filter popup handling
  • feat(BptGrid): add core grid and column components
  • feat(BptGrid): add enums and event args classes
  • feat: add BptFilter generic filter component
  • feat: BptLoader - classic spinner, Size slider, themed preview, Small mode fix
  • feat: add BptProgressCircle demo pages, navigation entry, and theming support
  • feat: add BptProgressCircle SVG-based circular progress component
  • feat: use GradientColor for striped pattern via CSS variable --bpt-stripe-color
  • feat: add BptProgressBarCircle enums
  • feat(demo): update ProgressBar demo with GradientColor and SegmentCount controls
  • feat: rework WebGL shaders in bptProgressBar.js
  • feat(BptProgressBar): add GradientColor, GradientColorHex, SegmentCount parameters
  • refactor: remove Wave, Particle, GradientSweep from BptProgressBar
  • fix(carousel): address marquee code review issues
  • feat(carousel): add marquee mode to server demo
  • feat(carousel): add marquee mode to WASM demo
  • feat(carousel): wire marquee JS interop lifecycle
  • feat(carousel): add marquee JS engine (init/update/pause/resume/dispose)
  • feat(carousel): add marquee rendering path and CSS
  • feat(carousel): add marquee mode parameters
  • feat(carousel): add BptCarouselMode and BptMarqueeDirection enums
v10.9.12 4 April 2026
  • feat: v10.9.12 - BptSlider Label param, BptLoader WebGL fixes and shader improvements
v10.9.11 4 April 2026
  • feat: component enhancements, demo updates, BptLoaderShape, BptDialogue, date selectors
  • feat: v10.9.11 - BptUpload enhancements: ButtonMode, ItemTemplate, visibility toggles
  • feat(demo): mirror BptUpload demo enhancements to WASM client
  • feat(demo): add ButtonUpload, CustomTemplate, ButtonWithTemplate configs to Upload demo
  • feat(BptUpload): add ItemTemplate for custom file row rendering
  • Merge branch 'feat/image-editor-collapsible-panels' into main
  • fix(BptUpload): add optional chaining to JS interop and doc comment for ButtonMode precedence
  • feat(loader): integrate WebGL rendering into BptLoader.razor with CSS fallback
  • feat(loader): add bptLoader.js WebGL renderer with all 5 shape shaders
  • feat(BptUpload): add ButtonMode with BptButton pass-through parameters
  • feat(BptUpload): add ShowDropZone and ShowUploadedFiles visibility toggles
  • fix(progressbar): address code review issues
  • feat(progressbar): update server demo with BptColorSelector and animation dropdown
  • feat(progressbar): update WASM demo with BptColorSelector and animation dropdown
  • feat(progressbar): wire JS interop lifecycle for WebGL animations
  • feat(progressbar): add WebGL animation JS module with all 5 shaders
  • feat(progressbar): add canvas overlay markup and CSS fallback animations
  • feat(progressbar): add ColorHex, Animation params with backward compat
  • feat(progressbar): add BptProgressBarAnimation enum
  • feat(image-editor): add collapsible panels for Properties, Adjustments, and Banners
  • fix slnx file
v10.9.10 4 April 2026
  • v10.9.10: Refraction effect rewrite, Perspective/Refraction zoom & depth, font picker fixes, DataFlow component, map/UI improvements
  • fix(image-editor): address security and resource management findings from code review
  • feat(image-editor): add document-open prompt before loading web fonts
  • feat(image-editor): add CSS fallback chain for web fonts in renderText
  • feat(image-editor): replace font