Releases: materializecss/materialize
2.0.0-alpha
What's Changed
- Rewrite of complete Codebase in TypeScript
- Removed jQuery
- Replaced old Column System with CSS-Grid (ready for Gaps)
- New Autocomplete and Chips Datastructure with Ids now possible
- Style of Buttons and Cards in Material Design 3
- Removed HTML from Toasts
- Merge main into v2-dev by @DanielRuf in #214
- #52: removed scss functions from css styles (moved to variables) by @bugy in #213
- Improve gruntfile by @wuda-io in #333
- [DRAFT] added prototype styling for dark theme support by @bugy in #254
- [DRAFT] Multiselect autocomplete by @wuda-io in #261
- documentation links to relative links by @wuda-io in #340
- fix: navbar-link, workflow and serve docs directly via grunt by @wuda-io in #342
- Refactor tabs: cleaned code and removed jquery also removed hashing function by @wuda-io in #343
- Update main fixes into V2 dev branch by @wuda-io in #345
- Textfields css only and m3 by @wuda-io in #346
- Update Docs and remove jQuery from Docs by @wuda-io in #347
- Added navbar to Docs by @wuda-io in #348
- update website with new dev branch by @wuda-io in #349
- Move to ts by @danice in #335
- updated normalize.css v7.0.0 to 8.0.1 Issue##137 by @devr77 in #355
- Preperation for 2.0.0 alpha by @wuda-io in #359
New Contributors
Full Changelog: 1.2.2...2.0.0-alpha
1.2.2
What's Changed
- Fix navbar lists not expanding when on page Feature Discovery by @Jerit3787 in #325
- Improve drop-down placement by @sgiehl in #331
- fix: add permission to execute commit-msg hook by @wuda-io in #332
- Documentation: renamed master to main and changed year by @wuda-io in #330
- Slider accessibility by @mauromascarenhas in #320
- Release 1.2.2 by @wuda-io in #338
New Contributors
- @Jerit3787 made their first contribution in #325
- @sgiehl made their first contribution in #331
Full Changelog: 1.2.1...1.2.2
1.2.1
Changelog
1.2.1 (2022-12-19)
Fixed bugs:
- fix(select): misplaced aria-required attribute #318 (mauromascarenhas)
- fix: remove postinstall hook from packed package #313 (Chicken)
Documentation changes:
- fix(fab): fab toolbar demo #319 (mauromascarenhas)
- Added Example for alignment option #298 (CypherpunkSamurai)
Meta changes:
- Fix missed files when replacing old version with new one #316 (Smankusors)
* This Changelog was automatically generated by github_changelog_generator
1.2.0
Implemented enhancements:
- Select accessibility #306 (mauromascarenhas)
- Toast accessibility #300 (mauromascarenhas)
- feat: add input function by typing to timepicker #290 (Genne23v)
- Add default input styling to input type month #270 (DyegoCosta)
Fixed bugs:
- fix: floating labels do not work when type attribute is absent from input element #288 #289 (coffeeandwork)
- Fix
striped
for tables. Fixes #279. #282 (rmehner)
Documentation changes:
- Added CI to Automate Contributors list #299 (CypherpunkSamurai)
- fix(placeholder images): replace placehold.it with placeholder.com #291 (t-moennich)
- Update and rearrange content for readability #283 (ajoygp)
- refactor: improve the documentation #271 (gergo85)
Meta changes:
- Use the new issue form feature (a new type of issue template) #297 (LoganTann)
- ci: remove mentions of Travis in the task files #295 (LoganTann)
- Update husky version #294 (wuda-io)
- Make conventional commits more explicit #292 (Smankusors)
- Fix js not updating when doing npm run dev #280 (Smankusors)
- Add maintainers doc #262 (Smankusors)
Thanks to all contributors who made all of this possible 🥳
1.1.0
Changelog since 1.0.0
1.1.0 (2022-04-09)
Implemented enhancements:
- Remove extra indentation and trailing spaces #247 (notSagyo)
- Refactored Select internaly for Arrays to prepare for other changes #244 (wuda-io)
- Make border radius of .collection configurable #166 (Calamari)
- feat(datepicker): add possibility for a format function to Datepicker #153 (Calamari)
- Update datepicker & timepicker "container" option to allow being specified the same way #69 (Cerothen)
Fixed bugs:
- fix: Waves concat order #208 (Smankusors)
- fix: for iOS13 selecting wrong Dropdownitem on Touchdevices fix #31 #199 (wuda-io)
- fix(issue180): handling invalid clickedIndex in carousel.js #187 (LoganTann)
- Fix for issue #146 (Rounding artefacts with dark table row) #149 (RamonvdW)
- fix(dropdown): 🐛 fix a bug with dropdown actives when used in selects #134 (ChildishGiant)
Documentation changes:
- Fix template missing in docs #243 (Smankusors)
- fix: add link to searchable list #225 #242 (MadhaviMandalia)
- Icon list changed with link #235 (MadhaviMandalia)
- docs(select): rephrase a sentence in select docs, issue 171 #218 (LoganTann)
- docs: rework about and home page to mention this is the community fork #217 (LoganTann)
- Fix #175 : Add a docs section on how to change the font stack #212 (LoganTann)
- docs(getting_started): update the ways to install materialize #203 (LoganTann)
- docs(Issue179): Modify some parts of the documentation to mention the new 1.1.0-alpha #202 (LoganTann)
- add back templates section, fix stylesheet link in parallax template #198 (christinavoudouris)
- Improving CONTRIBUTING document #177 (Smankusors)
- Fix Wrong href value on <a> tag #170 (boileaum)
- Update templates #164 (christinavoudouris)
- docs: edit README #162 (christinavoudouris)
- docs: change to/add copy code icons #161 (christinavoudouris)
- Copy text without creating textarea and use single container for copy success message #158 (warrenrodrigues)
- open old docs in new window #155 (christinavoudouris)
- Autocomplete off for docs #144 (ChildishGiant)
- Revert "fix(doc): invalid download sass link" #129 (DanielRuf)
- fix(doc): invalid download sass link #128 (roiLeo)
Meta changes:
- test: upgrade grunt-contrib-jasmine to upgrade puppeteer and set version of jasmine #189 (DanielRuf)
- build(deps): update deps and fix deprecation warning in sass files #154 (ChildishGiant)
- Fix ERR_FILE_NOT_FOUND when running npm test #148 (Smankusors)
- build(deps): 🔒 fix many security issues, #141 (ChildishGiant)
- ci: ensure conventional commit styles are used for PRs #123 (ChildishGiant)
1.1.0-alpha (2021-04-28)
Implemented enhancements:
- add copy code button #105 (christinavoudouris)
- feat: 🗑️ add warning when using deprecated html setting #99 (ChildishGiant)
- feat(dropdown): ♿ improve dropdown & autocomplete a11y #98 (ChildishGiant)
- build: 👷 add doc builds to github actions #78 (ChildishGiant)
- Upgrade testing framework, rewrite tests to use vanilla js instead of jQuery #64 (tomwjerry)
- enable autocomplete to accept dropdown options #60 (nicknickel)
- add support for text input suffix icons #59 (nicknickel)
- Fixes open vulnerabilities for #38 #49 (samschurter)
- Add dragTargetWidth option #40 (nekonenene)
- Added ability to change tooltip animate opacity. #23 (june07)
- Chips autocomplete should have option to prevent user own input #22 (nicknickel)
- Upgrade waves #11 (WaeCo)
Fixed bugs:
- Fix issue with Feature Discovery #112 (warrenrodrigues)
- Fix bug by adding missing classes in img element in select component #110 (Talagozis)
- Trim select text #100 (richarddewit)
- Fix breakpoint issue and incorrect min-width size #95 (warrenrodrigues)
- #93 fixed sharing onOptionClick handler in multiple autocomplete instances #94 (bugy)
- Dogfalo#6279: fixed aligning of dropdown with coverTrigger=false, when can align bottom #87 (bugy)
- Fixed overflowed scroll sidenav on desktop #62 (Smankusors)
- fixed a bug in Dropdown which caused an Error, except you are using j… #57 (wuda-io)
- Fix modal behavior in Safari #41 (nekonenene)
- Fix the style of the input field for chips #34 (nekonenene)
- Revert "Refactored sidenav css to accommodate btns better" #32 (nekonenene)
- revert blur and focus on last chi...
1.1.0-alpha
[1.1.0-alpha] - 2021-03-31
Added
- Nightly builds of the latest code available through github actions (Easy link for the latest build) (58d18003)
- Added support for text input suffix icons (3e516e5b)
- Added dragTargetWidth option (6f4b2a15)
- Added ability to change tooltip animate opacity (8fce193f)
- Added option to prevent user chips (cc696bf3)
Changed
- Docs are now hosted at materializecss.github.io/materialize. This also means removing all adverts, tracking and patreon stuff. (ef0ce5b0, fbfd2d6a, 376be29f, 1a4463a9, 015d0c32)
- Made the search results on the docs prettier (e8871c20, 2543a1ae, b9dfeceb, 60297e1f)
- Use jsDelivr (99ddf250, 57e53568)
- Updated waves.js (fce7b8be)
Deprecated
- As part of the XSS fixes, html data for both tooltips and toasts is highly discouraged. The
html
option is now deprecated and usage of oftext
is recommended. If you really need to use HTML, useunsafeHTML
and make sure to sanitize any user input. - Similarly, HTML is disabled by default for autocomplete components. To re-enable this
allowUnsafeHTML
must be set. Once again be sure to sanitize any user input.
Fixed
- Fix breakpoint issue and incorrect min-width size (75af8680)
- Fixed toast tests (1e6e9dca)
- Fixed overflowed scroll sidenav on desktop (27b87935)
- Fixed a bug in Dropdown when not using jQuery (faa73a11)
- Fix for closing the modal (68c12a3a)
- Fix chrome passive event warnings (0b6b70c3, 3cbfb259, 95580a52, 3afddefe)
- Fix disabled checked switch style (28df51e4)
- Fix when using indented text for select inputs (63d5502)
- Fix for feature discovery target being misplaced (ee5f767)
- Other misc fixes for bugs and typos
Security
- Fixed XSS vulnerabilities (3aae4cc9)
Many other small changes have been made:
1.0.0...materializecss:1.1.0-alpha
Contributors
Many thanks to all the contributors that made this release possible.
@DanielRuf
@nekonenene
@Smankusors
@ChildishGiant - also thanks for creating this note 👍
@dev10110
@Waeco
@tomwjerry
@warrenrodrigues
@samschurter
@julienc91
@RaquelAM
@k2s
@stweil
@roiLeo
@nicknickel
@zn022285
@pwcreative
@june07
@doughballs
@dwu300
@tomelsj
@NoahvdAa
@bugy
@richarddewit
@dargmuesli
@christinavoudouris