home chevron_right Documentation
Changelog
v10.0.0 2020.07.23
New

- Updated Angular to 10
- Updated Angular Material to 10
- Updated various other packages to latest versions

Fixed

- (Fuse Navigation) Updating menu items on the fly is not working

Breaking Changes

- Removed HMR (Hot module reloading)
- Updated npm script names to better reflect their tasks

v9.0.0 2020.02.05
New

- Updated Angular to 9.0.0
- Updated Angular Material to 9.0.0
- Updated various other packages to latest versions

v8.1.2 2019.07.20
New

- Updated Angular to 8.1.2
- Updated Angular Material to 8.1.1
- Updated various other packages to latest versions

Fixed

- (Fuse Navigation) Multiple collapsable menu items within the same group don't expand/collapse correctly
- (Calendar App) Better dark mode support

v8.1.1 2019.07.04
Fixed

- Disabled Angular compiler checks until we fix the warnings

v8.1.0 2019.07.04
New

- Updated Angular to 8.1.0
- Updated Angular Material to 8.0.2
- Use proper version on web-animations-js package
- Updated various other packages to latest versions
- Updated various AngularCLI related files
- Updated various project related files

v8.0.0 2019.05.30
New

- Updated Angular to 8.0.0
- Updated Angular Material to 8.0.0
- Updated various other packages to latest versions
- Updated various AngularCLI related files
- Updated various project related files

Fixed

- (Mail Ngrx) Responsive styles

Improved

- (Animations) Added *ngIf support to the FadeInOut animation

v7.1.0 2019.01.09
New

- Updated Angular to 7.2.1
- Updated Angular Material to 7.2.1
- Updated ngrx to 7.0.0
- Updated typescript to 3.2.2
- Updated various other packages to latest versions
- Updated various AngularCLI related files

Fixed

- (Calendar) Small style fix
- (ngx-datatable) Sort arrow icons are not showing correctly and they are not aligned
- (Flex Layout) ObservableMedia is depreciated - replaced with MediaObserver

v7.0.1 (2018-11-16)
New

- Updated Angular to 7.0.4
- Updated Angular Material to 7.0.4
- Updated various other packages to latest versions

Fixed

- (Docs) Color picker input is wrong
- (FuseNavigation) Trigger observables on item add

v7.0.0 (2018-10-19)
Breaking Changes

- Removed `media-breakpoint-up`, `media-breakpoint-down`, `media-breakpoint-only` and `media-breakpoint-between` scss mixins. Use Material design breakpoints with `media-breakpoint` mixin. Breakpoint definitions can be found in `@fuse/scss/partials/_breakpoints.scss`.
  Example:
  `media-breakpoint('sm')` // Only small
  `media-breakpoint('lt-sm')` // Less than small
  `media-breakpoint('gt-sm')` // Greater than small
- Updating the navigation directly from the object no longer works since `FuseNavigation` now uses `OnPush` change detection strategy for performance reasons. Use `updateNavigationItem` method from `FuseNavigationService` to update the navigation items.

New

- Updated Angular to 7.0.0
- Updated Angular Material to 7.0.0
- Updated Typescript to 3.1.3
- Updated various other libraries
- Modernization:
  - Material Outline icons
  - 'Muli' as the primary font face
  - Outline form fields
  - Modern navigation

Fixed

- (Calendar) _matDialogRef is not defined
- (Scrumboard) _matDialogRef is not defined
- (Contacts) birthday field ignored while saving

Improved

- (FuseNavigation) Use `ChangeDetection.OnPush` to increase the performance. Now you can load hundreds of thousands navigation item and it won't mind.

v6.3.1 (2018-08-30)
New

- Updated Angular to 6.1.6

Fixed

- (Toolbar) Cannot use the custom toolbar background color

v6.3.0 (2018-08-28)
Breaking Changes

- (Color Helpers) Removed 'mat-' prefix and '-bg' suffix from the color helpers that sets both background and foreground colors (i.e. mat-primary-bg -> primary , mat-red-bg -> red).

New

- Updated Angular to 6.1.4
- Updated Angular Material to 6.4.6
- Updated various other packages
- Dark color theme
- Easier way of working multiple Angular Material color themes
- Various performance optimizations

Fixed

- (ECommerce) Order page custom scrollbar is not working
- (Quick Panel) Custom scrollbar is not working
- (Theme Options) Side panel settings are not resetting when layout changes
- (Progress Bar) Progress bar doesn't hide when NavigationCancel or NavigationError events happen
- (Layouts) "transform: translateZ(0)" causes "position: fixed" to break
- (Layouts) Some layouts are not working correctly on IE11
- (Contacts) _matDialogRef is not defined
- (FuseConfig) Resetting the config on lazily loaded routes causes the layout items to show/hide before the actual content loads

v6.2.4 (2018-07-14)
Breaking Changes

- (FuseLoadingBarService) Removed in favor of the new FuseProgressBar component

New

- Updated Angular to 6.0.9
- Updated various other packages
- (FuseProgressBar) New component and its service for globally controlling a progress bar

Improved

- (Navbar) Moved navbar styles to the variants for better granular control

Fixed

- (Global) Scrolling is not smooth on iOS devices
- (Horizontal Layout) Navbar covers the entire screen
- (Boxed Layout) Boxed layout has alignment issues

v6.2.3 (2018-07-13)
Fixed

- (Navbar) Doesn't scroll on Firefox, IE & Edge
- (Navbar) IE11 style fixes
- (Chat Panel) IE11 style fixes

Improved

- (Chat Panel) Style and logic tweaks

v6.2.2 (2018-07-12)
Fixed

- Added the missing 'is-mobile' check back to the AppComponent
- Scrollbar styles are being modified in some mobile devices
- (Chat Panel) Mobile scrolling and layout issues
- (Navbar) Added classes to the Fuse Sidebar components that contains the navbar to prevent style leak
- (Toolbar) Removed unnecessary chat panel toggle method

Improved

- (Skeleton) Removed chat panel from skeleton as it's more like an app

v6.2.1 (2018-07-12)
New

- (Layout) Added SidePanel position to the layout for controlling Chat Panel and possible other panels

Fixed

- (Chat Panel) Mobile width issues

Improved

- Removed chat panel from auth pages using layout options

v6.2.0 (2018-07-11)
New

- Updated Angular to 6.0.7
- Updated Angular Material to 6.3.3
- Updated various other packages
- Updated Angular material examples
- New Chat Panel sidebar
- (Navbar) New style variants for the Navbar
- (FuseSidebar) Added 'foldedChanged' & 'openedChanged' outputs
- (FuseNavigation) Ability to add custom classes to the navigation items
- (FuseLoadingBarService) New service for showing/hiding the loading bar easily

Improved

- Replaced cdkTable with matTable since Table is now a proper component in Material
- (E-Commerce) Added sticky headers to the tables

v6.1.1 (2018-06-17)
Fixed

- (Fuse Sidebar) Folded status doesn't work correctly when there are multiple instances

v6.1.0 (2018-06-16)
Breaking Changes

- New layout system and layouts
- Replaced all mat-sidenav components with fuse-sidebar on apps and pages
- Navigation item type 'collapse' renamed to 'collapsable'

New

- Navigation service for easier modifications and for easier swapping
- fusePerfectScrollbar now accepts a boolean to control the scrollbar's status
- fusePerfectScrollbarOptions for Perfect Scrollbar options
- Added an extra Angular Material color theme to the styles.scss file as an example

Improved

- Updated Angular and Angular Material
- Updated various other packages
- Improved the codebase and added a lot code comments
- Improved the documentation and moved them into the Demo app
- Changed the fuse-sidebar "align" input to "position"
- Improved the page layouts
- Navbar toggle button and fold button alignment on right navbar

Fixed

- Set the selected language in toolbar from the translation service
- Horizontal nav titles are collapsing on IE11
- Angular Material card images not showing correctly
- Other small fixes and improvements

v6.0.1 (2018-05-10)
New

- Updated ngRx to 6.0.0-beta.1
- Updated various other libraries to Angular 6 compatible versions
- Updated demo code to make it compatible with RxJS 6.0.0

Fixed

- Fixed: Scrumboard "Add a list" button is draggable and causing an error

v6.0.0 (2018-05-06)
New

- Updated Angular to 6.0.0
- Updated Angular Material to 6.0.0
- Updated Angular CLI to 6.0.0
- Updated various other packages

Fixed

- Fixed: Material icon button colors are being overwritten by Fuse
- Fixed: Contacts app edit dialog issues
- Fixed: Navigation sidebar doesn't scroll on mobile devices
- Fixed: Horizontal navigation doesn't have 'hidden' and 'custom function' features like the vertical navigation
- Fixed: Search bar close icon alignment
- Fixed: Profile page header background image doesn't cover the header

v5.2.10 (2018-03-10)
Fixed

- Fixed: Sidebar folded bugs

v5.2.9 (2018-03-10)
Fixed

- Fixed: Sidebar folded doesn't work correctly if activated programmatically
- Fixed: Skeleton AoT building issues

v5.2.8 (2018-03-08)
Breaking changes

- `core` folder moved into the `@fuse` allowing project owners to have their own core folder inside the app directory. Also allows for better separation in between your app and core Fuse features.
- Removed Angular Material module that includes all Material components at once and added imports for all modules separately. From now on, you must include the Material components that you have used in your components manually in that component's module file. This was a required changed as it does increase the development performance as well as decrease the building and the AoT building times.
- Changed how navigation model works. Now it's just a simple const that being exported from the `navigation.ts` file. It allows for easier swapping and editing of the navigation.
- New sidebar component. Allows us to move main navigation sidebar logic out of your way. Check out the Demo app to see the full usage.

New

- Updated Angular to 5.2.8
- Updated Angular Material to 5.2.4
- Updated Angular CLI to 1.7.3
- Matched the Fuse version number with the Angular
- No more Fuse2, the package name update to Fuse since the version number matched to Angular's.

Fixed

- Fixed various issues with Fuse Angular Material Color Picker component.
- Fixed various other small layout and logic bugs.

v1.3.6 (2018-02-06)
New

- Updated Angular to 5.2.3
- Updated Angular Material to 5.1.1
- Updated Angular CLI to 1.6.7
- New Analytics dashboard design
- Added Chart.js examples through the new dashboard

v1.3.5 (2018-01-24)
New

- Updated ngRx to 5.0.0
- Updated Angular CLI to 1.6.5 to fix the wrong devkit version issue

v1.3.4 (2018-01-18)
New

- Updated Angular to 5.2.1
- Updated Angular Material to 5.1.0
- Updated various other packages to latest versions

Fixed

- Quick Panel is too wide for smaller screens
- Academy App course step doesn't scroll on mobile

v1.3.3 (2018-01-11)
New

- Updated Angular to 5.2.0
- Updated Angular Material to 5.0.4
- Updated various other packages to latest versions

Fixed
v1.3.2 (2018-01-09)
New

- Updated Angular to 5.1.3
- Updated Angular Material to 5.0.3
- Updated various other packages to latest versions
- Added new card designs
- Added new fuse-highlight component
- Added lazy load to various other demo modules to make the demo project faster

Fixed

- BREAKING CHANGE: Cards are moved to custom classes
- BREAKING CHANGE: Removed fuse-hljs (Use fuse-highlight instead)
- Various other small fixed and enhancements

v1.3.1 (2018-01-02)
New

- Updated Angular to 5.1.2
- Updated Angular Material to 5.0.2
- Updated various other packages to latest versions
- New Academy app

Fixed

- Mail compose dialog responsive issues
- Fixed for various other bugs

v1.3.0 (2017-12-15)
New

- Updated Angular to 5.1.0
- Updated Angular Material to 5.0.1
- Updated various other packages to latest versions
- New NgRx Sample app (Mail-NgRx app)
- Form stepper examples
- Added support for translations in navigation items
- Moved the navigation.model.ts into its own folder
- Added badge support for collapsable navigation items
- Initialize the navigation from app.component rather then navigation.service
- Trigger expand/collapse of the navigation on ngOnInit to update the active item
- Replaced Calendar images
- Added custom validator for password matching in Auth forms

Fixed

- Custom scrollbars are showing in print
- Various small issues in Auth pages
- ngx-color-picker various style issues
- Make sure the nav item has children before trying to get them
- Renamed the KnowledgeBase demo module

v1.2.3 (2017-11-28)
Fixed

- Sidenav helper causes issues in mobile media steps

v1.2.2 (2017-11-27)
New

- Updated Angular to 5.0.3
- Updated Angular Material to 5.0.0-rc.1
- Updated Flex Layout

Fixed

- Contacts app various issues
- Duplicate content in Profile page tabs
- Folded status of the Navbar shouldn't brake the layout if Horizontal Navbar is active

v1.2.1 (2017-11-13)
New

- Updated Angular to 5.0.1
- Updated Angular Material to 5.0.0-rc0

Fixed

- Compatibility fixed for Angular Material 5.0.0-rc0
- Scrumboard label selector not working properly
- Todo detail style refinements

v1.2.0 (2017-11-06)
New

- BREAKING CHANGE: Updated Angular to 5.0.0 (clean installation recommended)
- Updated Angular Flex Layout to 2.0.0-beta.10
- E-Commerce App
- File based translation service and its implementation example
- Added Material Design cards
- New 'Knowledge Base' page design
- Added Tabbed versions of the Carded Sidenav layouts
- Added an ability to control the folded status of the vertical navigation via FuseConfig
- Added 'exactMatch' property to the Navigation Model for more control over the active item highlighting

Fixed

- Angular 5 Compatibility fixed
- Various iOS10 scrolling issues
- FAQ page header shrinks on small heights
- Stagger animation doesn't have 'optional' parameter
- Toolbar navigation toggle button doesn't actually toggle the navigation bar
- Nav items cannot be put on the root in Horizontal menu
- Vertical navbar puts out wrong classes when its toggled

v1.1.2 (2017-10-16)
New

- BREAKING CHANGE: Updated Angular Material to 2.0.0-beta.12
- Updated Angular to 4.4.5
- New Reset and Forgot password page styles
- Added 'agm-map', Google Maps component library.
- New pricing page design
- New mail confirmation page
- New FAQ page design
- Added new methods for accessing and updating specific nav items
- Added the ability to add custom functions to the nav items

Fixed

- Print styles and page breaks
- Inconsistent font sizes across elements
- Toolbar search bar button collapses on close
- iOS scrolling issues
- All 'mat-select' elements wrapped with 'mat-form-field' and fixed related issues
- Auth page v2 styles iOS height issues
- Chat view is not scrollable on mobile
- Terms & Conditions checkbox styling issues on Auth forms
- Some page layout header heights not correct on small devices
- Lock page layout issues
- Calendar & Scrumboard datepicker issues

v1.1.1 (2017-09-28)
New

- Updated Angular Material to 2.0.0-beta.11
- Nested grouping in navigation
- Added Angular Material elements showcase

Improved

- Replaced Http module with HttpClient

v1.1.0 (2017-09-22)
New

- Updated Angular to 4.4.3
- Added HMR config for starting the ng serve with HMR support
- Added a way to swap navigation models on the fly
- Enhanced animations for all apps and some pages
- Custom perfect scrollbar directive
- Navigation bar backdrop for closing the navigation easily on mobile

Improved

- BREAKING CHANGE: Completely re-structured the navigation model
- Locked dev dependency versions to prevent majority of the npm update errors
- Updated perfect scrollbar
- Calendar, Mail, ToDo and Chat app visual and structural Improved
- Disabled the perfect-scrollbar on mobile completely

v1.0.5 (2017-09-12)
New

- Horizontal Navigation
- Boxed Layout
- New fade-in-out animation to Animations service

Improved

- Scrumboard & Chat style Improved

Fixed

- Removed unused md2 library from skeleton

v1.0.4 (2017-08-31)
New

- Scrumboard App

Improved

- Responsive Improved, many more will come

Fixed

- Dashboard sidenav not correctly working on some mobile devices
- Couple MS Edge issues

v1.0.3 (2017-08-30)
Fixed

- Reverted to Angular 4.3.5 since animations are not correctly working on 4.3.6
- Firefox and Edge scroll issues

v1.0.2 (2017-08-30)
Improved

- Angular Material v2.0.0-beta.10 Compatibility
- Upgraded to Angular 4.3.6
- Shortcuts component now stores the shortcuts in cookies
- Added print styles

v1.0.1 (2017-08-24)
Improved

- New router animations

Fixed

- Fixed AoT compiler issues

v1.0.0 (2017-08-23)
New

- Initial Release