Releases: majorimi/blazor-components
Releases · majorimi/blazor-components
v1.5.0
Minor version release
No breaking changes in this release!
New Components:
- Majorsoft.Blazor.Components.Notifications: injectable INotificationService service to handle HTML5 Notifications and ServiceWorker Notifications and components that renders customizable Alert and Toast notification message elements.
Other:
- Majorsoft.Blazor.Components.Inputs:
MaxLength
inputs addedShowRemainingChars
property - Majorsoft.Blazor.Components.Loading:
LoadingElement
Overlay fixes,OnOverlayClicked
event to use as Static overlay - Majorsoft.Blazor.Components.Toggle:
ToggleSwitch
andToggleButton
event handle fix - Majorsoft.Blazor.Components.Tabs: Tabs fixes:
- Item not shown without
TabsPanel
event - CSS cleanups, no more duplicated classes in HTML
- Item not shown without
- Majorsoft.Blazor.Components.Maps:
GoogleMaps
marker initialization fix - Majorsoft.Blazor.Components.PermaLink: component CSS cleanups, no more duplicated classes in HTML
- Majorsoft.Blazor.Components.Collapse: component CSS cleanups, no more duplicated classes in HTML
- Majorsoft.Blazor.Components.Modal:
Modal dialog
position fixes when not Centered - More XML comments in Nuget packages
- Write more unit tests
- Updated Demo app and redesign
- Updated docs
v1.4.0
Minor version release
No breaking changes in this release!
New Components:
- Majorsoft.Blazor.Components.Inputs: Inputs components renders an Input, InputText, Textarea or InputTextarea, etc. element with maxlength set and counter to show remaining characters.
- Majorsoft.Blazor.Components.GdprConsent: GDPR Consent components injectable service and components that renders a customizable GDPR consent Banner or Popup witch Accept/Reject for cookie settings chosen value is persisted to Browser storage.
- Majorsoft.Blazor.Extensions.Analytics: Enables Analytics services usage for Blazor applications e.g. Google Analytics, etc.
Other:
- Majorsoft.Blazor.Components.Common.JsInterop:
- Bux fix in Scroll JS
- Added "smooth" scroll to Scroll JS
- Sticky scroll to page bottom/top components in Scroll JS
- Browser time simple: new Date();
- Browser color theme dark/light mode detection
- Majorsoft.Blazor.Components.Maps: bugfix in JS interop
- Majorsoft.Blazor.Components.PermaLink: simplify initialization of service with wrapped components
- Majorsoft.Blazor.Components.Loading: overlay opacity fixes
- More XML comments in Nuget packages
- Write more unit tests
- Updated Demo app and redesign
- Updated docs
v1.3.0
Minor version release
No breaking changes in this release!
New Components
- Majorsoft.Blazor.Components.Maps: Blazor extension that enables Browser Local and Session storages and Cookies store access for Blazor applications.
- Majorsoft.Blazor.Extensions.BrowserStorage: Blazor component that renders Google/Bing maps wrapped into Blazor components allowing to mange maps with .Net code.
Other:
- Majorsoft.Blazor.Components.Tabs: new property
Hidden
forTabItem
- Majorsoft.Blazor.Components.Toggle:
ToggleSwitch
square design change - Majorsoft.Blazor.Components.Common.JsInterop: new JS services and fixes
- Internal changes and fixes JS dispose, etc.
- Browser Language JS
- Geo JS
- Head JS
- More XML comments in Nuget packages
- Write more unit tests
- Updated Demo app and redesign
- Updated docs
v1.2.0
Minor version release with BREAKING changes
Breaking changes:
This release has breaking changes! Namespace names were consolidated with Nuget package names. All namespaces must be updated (prefix) with Majorsoft.
e.g.: @using Majorsoft.Blazor.Components.Common.Loading
. That's it!
Please update your code accordingly.
New Components
- Majorsoft.Blazor.Components.Collapse
New features
- Majorsoft.Blazor.Components.Common.Loading new component LoadingElement
Other:
- All non async public methods are marked as Obsolete in Timer, Loading packages. At some point it will be removed!
- JS Interop issue fixes
- More XML comments in Nuget packages
- Write more unit tests
- Updated Demo app
- Updated docs
v1.1.0
Minor version release
No breaking changes in this release!
New Components
- Blazor.Components.Toggle
- Blazor.Components.Tabs
New features
- Blazor.Components.Common.JsInterop new features Resize-JS
Other:
- More XML comments in Nuget packages
- Write more unit tests
- Updated Demo app
- Updated docs
v1.0.1
v1.0.0
v0.9.52-rc.2.20479.15: Merge pull request #32 from majorimi/majorimi-patch-1
Pre-release
- New components and features:
- Majorsoft.Blazor.Components.PermaLink
- Majorsoft.Blazor.Components.Common.JsInterop: Clipboard JS
- Bug fixes
- Updated demo app
- Updated docs
v0.9.50-rc.2.20479.15: Merge pull request #27 from majorimi/dev/typeahead
- New components:
- Blazor.Components.JsInterop
- Blazor.Components.Typeahead
- Deprecated package Blazor.Components.Debounce.Input new name: Blazor.Components.Debounce
- Breaking changes in Blazor.Components.Debounce components. CurrentValue property renamed to Value.
- Updated demo app
- Added more documentation
- Bug fixes