Ngx Materialize Versions Save

Angular wrap around Materialize library

v6.1.3

5 years ago

Bug fixes

  • Fix published NPM package @jfcere
  • Fix halfway-fab import (#343)(5314727) @jfcere

v6.1.1

5 years ago

New features and enhancements

  • Add card image tag and horizontal card (#333) (610f2e0cd407cc300dc0ac09d59b5e85ab88e53a) @scote
  • Update issue templates (#335) (d51a6f213545606d861014028edad1cc838dadd4) @scote
  • Makes MzMediaService compatible with angular universal (#338) (301f50e0fb414bde5c23a5fb88e85d4d97cfef17) @christophstach
  • Add fixed float button html example (#332) (2c45e94d0fe1fb97c5a5b123a920c3ba37644ee9) @scote

Bug fixes

  • Fix tooltip for checkbox (#340) (16d0619a36d83d438ce8102e56f5b86188d8cf3a) @scote

v6.0.1

5 years ago

Bug fixes

  • Avoid calling .setElementClass with a value of undefined (#330) (6fff2ca) @florianmrz

v6.0.0

5 years ago

ngx-materialize v6.0.0

📦 Repository as been renamed from ng2-materialize to ngx-materialize 🆖 Angular has been updated to 6.0.0 along with RxJs 6.0.0 🚀 Version has been bumped to 6.0.0 to be aligned with Angular

Be sure to follow the README.md for installation if needed.

Breaking changes

Repository renamed

  • Need to uninstall ng2-materialize and install ngx-materialize

MzModal component

  • onClose output property has been renamed to close
  • open exposed method has been renamed to openModal
  • close exposed method has been renamed to closeModal

MzSelect directive

  • onUpdate output property has been renamed to update

Commits

  • Update Angular 6 (#328) (3b60ea2) @jfcere
  • Remove <p> surrounding modal content (#325) (875bac0) @MariuszHenn

v1.8.1

6 years ago

New features and enhancements

  • Add open/close programmatically on mz-collapsible (#310) (8ccecf4) @scote
  • Upgrade to Circle CI 2 (#287, #311, #314) (7fd7fa0, f53bcd9, d3fcc4a, b500210) @scote, @jfcere

Bug fixes

  • Adjust select component compatibility with IE11 (#321) (8f7e854) @sabergeron
  • Pagination demo page correction (#305) (c82ca04) @Albejr

v1.8.0

6 years ago

New features and enhancements

  • Add chip component (#279) (c7cdb17) @jfcere
  • Add feature-discovery component (#301) (dc0a293) @jfcere
  • Add pagination component (#220) (1daec4e) @scote
  • Add inline input property to MzSelectContainerComponent (#284) (8316482) @jfcere
  • Add icons installation instruction (#264) (b0c6715) @jfcere
  • Handle options property changes with mz-datepicker (#286) (cd54644) @jfcere
  • Transpile to commonjs (#261) (5a5d627) @jfcere
  • Update ISSUE_TEMPLATE with StackBlitz link (#258) (6c8f61e) @scote
  • Update types/[email protected] (#277) (1868099) @jfcere

Bug fixes

  • Fix async optgroup with mz-select (#259) (5b64051) @jfcere
  • Fix flat button style and extract h4 from mz-modal-header (#276) (af74f0a) @scote
  • Fix non english characters mz tab item (#273) (d6de430) @scote
  • Fix demo app flat button and waves effect (#278) (4c3e984) @scote
  • Fix mz-collapsible-item *ngFor manipulation (#289) (5f4dc62) @jfcere
  • Fix Date/Timepicker validation for ChangeDetectionStrategy.OnPush (#300) (7368eee) @jfcere
  • Remove hardcoded hide-on-med-and-down class in mz-navbar-item-container (#282) (5a402f1) @jfcere
  • Prevent memory leak with ModalService onClose subscribe (#275) (79e1be7) @scote
  • Add InjectionModule to ModalModule (#266) (e5aed1c) @scote

v1.7.2

6 years ago

New features and enhancements

  • Update README.md MaterializeModule section (#257) 16751a2 @scote

Bug fixes

  • Fix scroll to top when navigating in demo-app (#247) 015951b @jfcere
  • Add export for MzToastModule (#249) 36899df @Liad91
  • Add missing MzMediaModule in MaterializeModule (#250) 8136191 @jfcere
  • Fix export of MzTimepickerModule and remove unused imports (#254) ba9efb9 @jfcere
  • Fix textarea module name (#253) 1d8b6c0 @scote

v1.7.0

6 years ago

New features and enhancements

  • Update [email protected] (#236) 5e6d50ac01786128e48a109ca6e84b6f72debb32 @jfcere
  • Expose missing components and removed unused tsconfig path (#238) 78877299a98b30d4429f04575ee2f8cca66fd44c @jfcere
  • Update readme "Why ng2-materialize?" section (#218) b5e2b929c39f06af03e7dcc4076b09405ab0fff4 @scote
  • Update @types/materialize-css (#233) 2641a70f9dfa38718633010396497fc2d99dba74 @jfcere
  • Add Sidenav opened state (#227) e14a278f210808f3af7f394bc34fe150e7b461fe @jfcere
  • Remove mz-card-content inside p tag (#232) 364a7152f2d2a0bad55c8a6cd7b1e093913c700b @scote
  • Refactor Card to use class property instead of input properties (#224) 10d2d5511f4bbb7a28e173c5d6cadb857b6395e3 @jfcere
  • Add missing SideNav options (#221) 4cdb54bb6376d77ced5857492c4c11900baf9057 @jfcere
  • Add module for all components (#237) 32a76c7ec000699377bf3d16bf038c7df06219c9 @scote

Bug fixes

  • Change default container in MzInjectionService for document.body + setRootViewContainer parameter to Element (#242) 9f40996570348104c1355dc0d21f167bcf330d8f @jfcere
  • Remove show-on-large class handling for collapse-button in Sidenav (#234) 1f135b5a19618a63365d9994b6726ca1ac0f203d @jfcere
  • Fix snippet code in readme animation section (#228) b85bd9073ca62cdbec2a9871462f950aea12506f @hiagodotme
  • Fix demo-app\yarn.lock after AppVeyor updated Yarn to 1.2.1 (#229) 9564375619e63938a82625e8b674672e603461d5 @jfcere

Breaking changes

Card component

Properties backgroundClass and textClass have been removed on mz-card component. This is breaking change for those using the grid system (classes such as col s12) directly on mz-card as it adds margin and padding to the applied element. Therefore it would now need to be wrapped into a container to apply the grid classes, the same way it should be done with pure Materialize card.

So it will now need to be used like this...

<div class="col s12">
  <mz-card class="blue-grey darken-1 white-text">
    <mz-card-content>
      Great Content Here.
    </mz-card-content>
  </mz-card>
</div>

Deprecacted

MaterializeModule

You can now import individual component module in your application. Each component module name is specified in demo pages. You can see an example below on how to use component modules:

import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
+ import { MzButtonModule, MzInputModule } from 'ng2-materialize';

import { HomeComponent } from './home.component';

@NgModule({
  imports: [
    CommonModule,
+   MzButtonModule,
+   MzInputModule,
  ],
  declarations: [ HomeComponent ],
})
export class HomeModule { }

You can still import MaterializeModule to make all component availables but it is deprecated and will be removed in a near future.

v1.7.1

6 years ago

Bug fixes

  • Fix "deprecated" typing in readme (#244) 8f00289 @scote
  • Fix MaterializeModule by adding exports (#246) d0a9ea6 @jfcere

v1.6.0

6 years ago

New components

  • DatePicker (#183) (569f985f9da7e4a49547e411d0c099f74a47acad) @jfcere
  • TimePicker(#214) (211b6b3a04d0e662680eae68cfa695b7e8269ca7) @jfcere
  • Tab (#177) (a19029cbd6a1496ca1dd2eddebba4b018f1623a8) @scote
  • Switch (#201) (f3b146e3f3d0b68b8a1d160a85c35d08ffe9851d) @jfcere

Bug Fixes

New features and enhancements

  • Contribution guide (#163) (b274042bb27f9d5beccddfe13be997888f192c9f) @scote
  • Add issue template (#200) (fbe173bac538a36b728db933e04ea01754712aec) @scote
  • Update [email protected] and [email protected] (#209) (e787dbaeddac2115022383a317ddf7325e47454b) @jfcere