/* eslint-disable max-len */ import { ChangeDetectionStrategy, Component } from '@angular/core'; @Component({ selector : 'changelog', templateUrl : './changelog.html', styles : [''], changeDetection: ChangeDetectionStrategy.OnPush }) export class ChangelogComponent { changelog: any[] = [ // v13.0.0 { version : 'v13.0.0', releaseDate: 'May 15, 2021', changes : [ { type: 'Added', list: [ '(pages/settings) New Settings page', '(support) "_redirects" file for Netlify support' ] }, { type: 'Changed', list: [ '(dependencies) Updated Angular & Angular Material to v12.0.0', '(dependencies) Updated various other packages', '(linting) Migrated over to the ESLint', '(routing) Use "corrected" behavior for relative link resolution (https://github.com/angular/angular/pull/22394) as it\'s the default value starting from Angular v11 (https://github.com/angular/angular/pull/25609)', '(refactoring) Moved *ngFor directives to their separate element', '(apps/ecommerce) Tweaked the hover color on inventory list for better consistency', '(apps/chat) Tweaked the hover color on lists for better consistency', '(apps/contacts) Tweaked the hover color on contact list for better consistency', '(apps/tasks) Visual improvements' ] } ] }, // v12.3.0 { version : 'v12.3.0', releaseDate: 'May 07, 2021', changes : [ { type: 'Added', list: [ '(apps/notes) New Notes app', '(fuse/masonry) Added a component for creating fast Masonry-like layouts' ] }, { type: 'Changed', list: [ '(apps/tasks) Tweaked the hover color on tasks list for better consistency', '(apps/mailbox) Adjusted the app title font size for better consistency', '(apps/mailbox) Used shadow on threads for better consistency' ] } ] }, // v12.2.0 { version : 'v12.2.0', releaseDate: 'May 01, 2021', changes : [ { type: 'Added', list: [ '(apps/chat) New and improvement version of Chat app', '(fuse/fullscreen) Added fullscreen toggle component' ] }, { type: 'Changed', list: [ '(dependencies) Updated Angular, Angular Material and various other packages', '(apps/academy) Better error handling on courses that are not exist', '(apps/academy) Added missing trackBy functions to ngFor loops', '(apps/mailbox) Removed unused methods', '(pages/pricing) Improved the spacing of the CTA section on all pricing pages' ] } ] }, // v12.1.0 { version : 'v12.1.0', releaseDate: 'April 26, 2021', changes : [ { type: 'Added', list: [ '(apps/academy) New and improvement version of Academy app', '(icons) Material Solid icons' ] }, { type: 'Changed', list: [ '(dependencies) Updated Angular, Angular Material and various other packages', '(icons) Updated Heroicons', '(icons) Updated Material Icons', '(apps/file-manager) Better grid for File Manager app', '(layouts/classy) Removed footer for better \'classy\' look' ] }, { type: 'Fixed', list: [ '(apps/contacts) Clicking on the checkbox on Tag select panel acts weird' ] } ] }, // v12.0.0 { version : 'v12.0.0', releaseDate: 'April 16, 2021', changes : [ { type: 'Added', list: [ 'This is the new major version of the Fuse and it\'s completely different from previous versions with no upgrade path', 'This version requires a clean installation' ] }, { type: 'Changed', list: [ 'Improved the look and feel', 'Re-wrote the entire template from scratch using Tailwind', 'Removed 99% of the SCSS styles in favor of Tailwind', 'Integrated Angular Material theming with Tailwind' ] } ] } ]; /** * Constructor */ constructor() { } }