Skip to content

Releases: David-Moreira/BlazorXTabs

v3.0.1

30 Dec 13:48
Compare
Choose a tag to compare

v.3.0.1 🚀

  • Fix SetTitle Method to properly set the title without overriding inherent id and automatically refresh tabs

Main Features:

  • Close tabs
  • Navigate to page and render it as a tab
  • Tabs won't duplicate when navigating to the same page
  • Use XTabs classes to further customize the look
  • Keep tabs state when switching between tabs
  • Bind to events: Selected / Changed / Removed
  • v1.2.0
    • Setup wizard like tabs with events: Previous / Next and customizable previous/next buttons
    • Possibility to set the active tab to Loading
  • v1.3.0
    • Able to drag & drop tabs
  • v1.4.0
    • Able to replace the standard RouteView component with a XTabsRouteView component that automatically renders the pages as tabs
  • v1.5.0
    • When CloseTabs is enabled. Able to close all tabs and configure a threshold to display the close all tabs button.
    • When CloseTabs is enabled. Able to use mouse middle button click to close the tab.
    • When CloseTabs is enabled. Able to limit closeable tabs to 1.
  • v1.6.0
    • Fixed RenderMode.Partial duplicating tabs
    • Introduced XTabsAuthorizeRouteView to allow tabs integration with Authentication
  • v1.7.0
    • NET6 Support
  • v1.8.0
    • NET7 Support
  • v1.9.0
    • Introduced NavigationMode, this is a XTabsRouteView only setting.
    • NavigationMode.Standard : This is the default and XTabs will work as it always did. Clicking a Page Tab will set it as active.
    • NavigationMode.Navigable : This new setting will make it so that whenever a Page Tab is set to active, it additionally triggers navigation. This is usefull to sync the browser url to the currently active Page Tab.
  • v2.0.0
    • .NET8 Support
  • v3.0.0
    • .NET9 Support

v3.0.0

26 Nov 23:48
Compare
Choose a tag to compare

v.3.0.0 🚀

  • NET9 Support

Main Features:

  • Close tabs
  • Navigate to page and render it as a tab
  • Tabs won't duplicate when navigating to the same page
  • Use XTabs classes to further customize the look
  • Keep tabs state when switching between tabs
  • Bind to events: Selected / Changed / Removed
  • v1.2.0
    • Setup wizard like tabs with events: Previous / Next and customizable previous/next buttons
    • Possibility to set the active tab to Loading
  • v1.3.0
    • Able to drag & drop tabs
  • v1.4.0
    • Able to replace the standard RouteView component with a XTabsRouteView component that automatically renders the pages as tabs
  • v1.5.0
    • When CloseTabs is enabled. Able to close all tabs and configure a threshold to display the close all tabs button.
    • When CloseTabs is enabled. Able to use mouse middle button click to close the tab.
    • When CloseTabs is enabled. Able to limit closeable tabs to 1.
  • v1.6.0
    • Fixed RenderMode.Partial duplicating tabs
    • Introduced XTabsAuthorizeRouteView to allow tabs integration with Authentication
  • v1.7.0
    • NET6 Support
  • v1.8.0
    • NET7 Support
  • v1.9.0
    • Introduced NavigationMode, this is a XTabsRouteView only setting.
    • NavigationMode.Standard : This is the default and XTabs will work as it always did. Clicking a Page Tab will set it as active.
    • NavigationMode.Navigable : This new setting will make it so that whenever a Page Tab is set to active, it additionally triggers navigation. This is usefull to sync the browser url to the currently active Page Tab.
  • v2.0.0
    • .NET8 Support

v2.0.0

15 Nov 13:49
Compare
Choose a tag to compare

v.2.0.0 🚀

  • NET8 Support

Main Features:

  • Close tabs
  • Navigate to page and render it as a tab
  • Tabs won't duplicate when navigating to the same page
  • Use XTabs classes to further customize the look
  • Keep tabs state when switching between tabs
  • Bind to events: Selected / Changed / Removed
  • v1.2.0
    • Setup wizard like tabs with events: Previous / Next and customizable previous/next buttons
    • Possibility to set the active tab to Loading
  • v1.3.0
    • Able to drag & drop tabs
  • v1.4.0
    • Able to replace the standard RouteView component with a XTabsRouteView component that automatically renders the pages as tabs
  • v1.5.0
    • When CloseTabs is enabled. Able to close all tabs and configure a threshold to display the close all tabs button.
    • When CloseTabs is enabled. Able to use mouse middle button click to close the tab.
    • When CloseTabs is enabled. Able to limit closeable tabs to 1.
  • v1.6.0
    • Fixed RenderMode.Partial duplicating tabs
    • Introduced XTabsAuthorizeRouteView to allow tabs integration with Authentication
  • v1.7.0
    • NET6 Support
  • v1.8.0
    • NET7 Support
  • v1.9.0
    • Introduced NavigationMode, this is a XTabsRouteView only setting.
    • NavigationMode.Standard : This is the default and XTabs will work as it always did. Clicking a Page Tab will set it as active.
    • NavigationMode.Navigable : This new setting will make it so that whenever a Page Tab is set to active, it additionally triggers navigation. This is usefull to sync the browser url to the currently active Page Tab.

v1.9.0

22 Mar 17:13
Compare
Choose a tag to compare

v.1.9.0 🚀

  • Introduced NavigationMode, this is a XTabsRouteView only setting.
    • NavigationMode.Standard : This is the default and XTabs will work as it always did. Clicking a Page Tab will set it as active.
    • NavigationMode.Navigable : This new setting will make it so that whenever a Page Tab is set to active, it additionally triggers navigation. This is usefull to sync the browser url to the currently active Page Tab.

Main Features:

  • Close tabs
  • Navigate to page and render it as a tab
  • Tabs won't duplicate when navigating to the same page
  • Use XTabs classes to further customize the look
  • Keep tabs state when switching between tabs
  • Bind to events: Selected / Changed / Removed
  • v1.2.0
    • Setup wizard like tabs with events: Previous / Next and customizable previous/next buttons
    • Possibility to set the active tab to Loading
  • v1.3.0
    • Able to drag & drop tabs
  • v1.4.0
    • Able to replace the standard RouteView component with a XTabsRouteView component that automatically renders the pages as tabs
  • v1.5.0
    • When CloseTabs is enabled. Able to close all tabs and configure a threshold to display the close all tabs button.
    • When CloseTabs is enabled. Able to use mouse middle button click to close the tab.
    • When CloseTabs is enabled. Able to limit closeable tabs to 1.
  • v1.6.0
    • Fixed RenderMode.Partial duplicating tabs
    • Introduced XTabsAuthorizeRouteView to allow tabs integration with Authentication
  • v.1.7.0
    • NET6 Support
  • v.1.8.0
    • NET7 Support

v1.8.0

04 Dec 23:52
41552e0
Compare
Choose a tag to compare

v.1.8.0 🚀

  • NET7 Support

Main Features:

  • Close tabs
  • Navigate to page and render it as a tab
  • Tabs won't duplicate when navigating to the same page
  • Use XTabs classes to further customize the look
  • Keep tabs state when switching between tabs
  • Bind to events: Selected / Changed / Removed
  • v1.2.0
    • Setup wizard like tabs with events: Previous / Next and customizable previous/next buttons
    • Possibility to set the active tab to Loading
  • v1.3.0
    • Able to drag & drop tabs
  • v1.4.0
    • Able to replace the standard RouteView component with a XTabsRouteView component that automatically renders the pages as tabs
  • v1.5.0
    • When CloseTabs is enabled. Able to close all tabs and configure a threshold to display the close all tabs button.
    • When CloseTabs is enabled. Able to use mouse middle button click to close the tab.
    • When CloseTabs is enabled. Able to limit closeable tabs to 1.
  • v1.6.0
    • Fixed RenderMode.Partial duplicating tabs
    • Introduced XTabsAuthorizeRouteView to allow tabs integration with Authentication
  • v.1.7.0
    • NET6 Support

v1.7.0

09 Nov 23:35
023792d
Compare
Choose a tag to compare

v.1.7.0 🚀

  • NET6 Support

v.1.6.2 🚀

Hotfixes 📦

  • Fixed XTabsAuthorizeRouteView not refreshing on Authentication State Changes

v.1.6.0 🚀

New Feature 📦

  • Closes #32 - Introduced XTabsAuthorizeRouteView to allow tabs integration with Authentication

Hotfixes 📦

  • Fixed RenderMode.Partial duplicating tabs

Main Features:

  • Close tabs
  • Navigate to page and render it as a tab
  • Tabs won't duplicate when navigating to the same page
  • Use XTabs classes to further customize the look
  • Keep tabs state when switching between tabs
  • Bind to events: Selected / Changed / Removed
  • v1.2.0
    • Setup wizard like tabs with events: Previous / Next and customizable previous/next buttons
    • Possibility to set the active tab to Loading
  • v1.3.0
    • Able to drag & drop tabs
  • v1.4.0
    • Able to replace the standard RouteView component with a XTabsRouteView component that automatically renders the pages as tabs
  • v1.5.0
    • When CloseTabs is enabled. Able to close all tabs and configure a threshold to display the close all tabs button.
    • When CloseTabs is enabled. Able to use mouse middle button click to close the tab.
    • When CloseTabs is enabled. Able to limit closeable tabs to 1.
  • v1.6.0
    • Fixed RenderMode.Partial duplicating tabs
    • Introduced XTabsAuthorizeRouteView to allow tabs integration with Authentication

v1.6.2

06 Nov 00:01
4a45589
Compare
Choose a tag to compare

v.1.6.2 🚀

Hotfixes 📦

  • Fixed XTabsAuthorizeRouteView not refreshing on Authentication State Changes

v.1.6.0 🚀

New Feature 📦

  • Closes #32 - Introduced XTabsAuthorizeRouteView to allow tabs integration with Authentication

Hotfixes 📦

  • Fixed RenderMode.Partial duplicating tabs

Main Features:

  • Close tabs
  • Navigate to page and render it as a tab
  • Tabs won't duplicate when navigating to the same page
  • Use XTabs classes to further customize the look
  • Keep tabs state when switching between tabs
  • Bind to events: Selected / Changed / Removed
  • v1.2.0
    • Setup wizard like tabs with events: Previous / Next and customizable previous/next buttons
    • Possibility to set the active tab to Loading
  • v1.3.0
    • Able to drag & drop tabs
  • v1.4.0
    • Able to replace the standard RouteView component with a XTabsRouteView component that automatically renders the pages as tabs
  • v1.5.0
    • When CloseTabs is enabled. Able to close all tabs and configure a threshold to display the close all tabs button.
    • When CloseTabs is enabled. Able to use mouse middle button click to close the tab.
    • When CloseTabs is enabled. Able to limit closeable tabs to 1.
  • v1.6.0
    • Fixed RenderMode.Partial duplicating tabs
    • Introduced XTabsAuthorizeRouteView to allow tabs integration with Authentication

v1.6.0

22 Aug 09:45
e76df0d
Compare
Choose a tag to compare

v.1.6.0 🚀

New Feature 📦

  • Closes #32 - Introduced XTabsAuthorizeRouteView to allow tabs integration with Authentication

Hotfixes 📦

  • Fixed RenderMode.Partial duplicating tabs

Main Features:

  • Close tabs
  • Navigate to page and render it as a tab
  • Tabs won't duplicate when navigating to the same page
  • Use XTabs classes to further customize the look
  • Keep tabs state when switching between tabs
  • Bind to events: Selected / Changed / Removed
  • v1.2.0
    • Setup wizard like tabs with events: Previous / Next and customizable previous/next buttons
    • Possibility to set the active tab to Loading
  • v1.3.0
    • Able to drag & drop tabs
  • v1.4.0
    • Able to replace the standard RouteView component with a XTabsRouteView component that automatically renders the pages as tabs
  • v1.5.0
    • When CloseTabs is enabled. Able to close all tabs and configure a threshold to display the close all tabs button.
    • When CloseTabs is enabled. Able to use mouse middle button click to close the tab.
    • When CloseTabs is enabled. Able to limit closeable tabs to 1.
  • v1.6.0
    • Fixed RenderMode.Partial duplicating tabs
    • Introduced XTabsAuthorizeRouteView to allow tabs integration with Authentication

v1.5.2

24 Apr 17:37
f703579
Compare
Choose a tag to compare

v.1.5.2 🚀

New Feature 📦

  • #22
  • Made CloseAllOpenTabsAsync available

v.1.5.1 🚀

Hotfixes 📦

v.1.5.0

  • When CloseTabs is enabled. Able to close all tabs and configure a threshold to display the close all tabs button.
  • When CloseTabs is enabled. Able to use mouse middle button click to close the tab.
  • When CloseTabs is enabled. Able to limit closeable tabs to 1.

Improvements:

  • Perf & Async improvements.
  • Exposed more public methods to manipulate the XTabs state.
  • Exposed relevant XTabs parameters on XTabsRouteView component.
  • Exposing relevant XTab parameters on XTabPageAttribute.

Main Features:

  • Close tabs
  • Navigate to page and render it as a tab
  • Tabs won't duplicate when navigating to the same page
  • Use XTabs classes to further customize the look
  • Keep tabs state when switching between tabs
  • Bind to events: Selected / Changed / Removed
  • v1.2.0
    • Setup wizard like tabs with events: Previous / Next and customizable previous/next buttons
    • Possibility to set the active tab to Loading
  • v1.3.0
    • Able to drag & drop tabs
  • v1.4.0
    • Able to replace the standard RouteView component with a XTabsRouteView component that automatically renders the pages as tabs
  • v1.5.0
    • When CloseTabs is enabled. Able to close all tabs and configure a threshold to display the close all tabs button.
    • When CloseTabs is enabled. Able to use mouse middle button click to close the tab.
    • When CloseTabs is enabled. Able to limit closeable tabs to 1.

v1.5.1

08 Mar 23:42
a2972cd
Compare
Choose a tag to compare

v.1.5.1 🚀

Hotfixes 📦

v.1.5.0

  • When CloseTabs is enabled. Able to close all tabs and configure a threshold to display the close all tabs button.
  • When CloseTabs is enabled. Able to use mouse middle button click to close the tab.
  • When CloseTabs is enabled. Able to limit closeable tabs to 1.

Improvements:

  • Perf & Async improvements.
  • Exposed more public methods to manipulate the XTabs state.
  • Exposed relevant XTabs parameters on XTabsRouteView component.
  • Exposing relevant XTab parameters on XTabPageAttribute.

Main Features:

  • Close tabs
  • Navigate to page and render it as a tab
  • Tabs won't duplicate when navigating to the same page
  • Use XTabs classes to further customize the look
  • Keep tabs state when switching between tabs
  • Bind to events: Selected / Changed / Removed
  • v1.2.0
    • Setup wizard like tabs with events: Previous / Next and customizable previous/next buttons
    • Possibility to set the active tab to Loading
  • v1.3.0
    • Able to drag & drop tabs
  • v1.4.0
    • Able to replace the standard RouteView component with a XTabsRouteView component that automatically renders the pages as tabs
  • v1.5.0
    • When CloseTabs is enabled. Able to close all tabs and configure a threshold to display the close all tabs button.
    • When CloseTabs is enabled. Able to use mouse middle button click to close the tab.
    • When CloseTabs is enabled. Able to limit closeable tabs to 1.