Skip to content

Release 2.2.2 #615

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 166 commits into from
Apr 6, 2025
Merged

Release 2.2.2 #615

merged 166 commits into from
Apr 6, 2025

Conversation

wuda-io
Copy link
Member

@wuda-io wuda-io commented Apr 5, 2025

Proposed changes

New Release! Please be patient and bring Materialize forward to get better and better.
Every help, support and funding is greatly appreciated!

A huge thanks to the developers who bring this project forward and test it continously in their projects.
Big Thanks to our sponsors and backers!
I hope we make this an awesome project and have a great community!

Thanks! ❤️

Types of changes

  • Bug fix (non-breaking change which fixes an issue).
  • New feature (non-breaking change which adds functionality).
  • Breaking change (fix or feature that would cause existing functionality to change).

Checklist:

  • I have read the CONTRIBUTING document.
  • My commit messages follows the conventional commit format
  • My change requires a change to the documentation, and updated it accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

…prefixing and sourcemapping into one function
… standards #558; implemented styling for in range (wip) #360
…ell to initial, implemented additional is-daterange-start + is-daterange-end classes and refactored styling to use pseudo selectors on newly created classes #360
… display font size adjustment when rendering multiple dates
…; configured confirmation buttons to render when auto submit is false #558
wuda-io and others added 23 commits February 24, 2025 12:09
remove overflow from cards
This fixes also the select issue with the label placement. The impact
is not tested, but in that case we should offer a relocate function to
move the dropdown manually.
if we use class names instead of tag elements we should be at least consistent
fix(mixins): border none is missing from new button mixin
fix(_navbar): use .nav instead of nav
includes nested .inline class for .input-fields class elements
fix(_input-fields): display inline inputs fields actually inline
fix(_range): display bar for range in chrome browser
@wuda-io wuda-io requested review from a team and Copilot April 6, 2025 06:33
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 57 out of 73 changed files in this pull request and generated 1 comment.

Files not reviewed (16)
  • package.json: Language not supported
  • sass/components/_badges.scss: Language not supported
  • sass/components/_breadcrumb.scss: Language not supported
  • sass/components/_buttons.scss: Language not supported
  • sass/components/_cards.scss: Language not supported
  • sass/components/_carousel.scss: Language not supported
  • sass/components/_chips.scss: Language not supported
  • sass/components/_collapsible.scss: Language not supported
  • sass/components/_collection.scss: Language not supported
  • sass/components/_color-classes.scss: Language not supported
  • sass/components/_color-variables.scss: Language not supported
  • sass/components/_datepicker.scss: Language not supported
  • sass/components/_dropdown.scss: Language not supported
  • sass/components/_global.scss: Language not supported
  • sass/components/_grid.scss: Language not supported
  • sass/components/_materialbox.scss: Language not supported
Comments suppressed due to low confidence (2)

rollup.config.ts:114

  • [nitpick] There is an inconsistency between the two SCSS processor implementations (one synchronous and one asynchronous). Unifying the approach can help prevent build-time inconsistencies.
postcss([autoprefixer]).process(css, { from: 'materialize.min.css' })

rollup.config.ts:156

  • Removing the substring(1) workaround might reintroduce formatting issues that the original approach was addressing; please verify that the change does not cause regression.
transform: (contents) => [bannerText, contents.toString()].join('\n') // bug => workaround

Comment on lines +113 to +116
processor: (css, map) => ({
css: postcss([autoprefixer]).process(css, { from: 'materialize.min.css' }).toString(),
map
})
Copy link
Preview

Copilot AI Apr 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

postcss().process returns a Promise, so calling toString() immediately may result in an unexpected value. Consider using a synchronous API like processSync or handling the Promise appropriately.

Suggested change
processor: (css, map) => ({
css: postcss([autoprefixer]).process(css, { from: 'materialize.min.css' }).toString(),
map
})
processor: async (css, map) => {
const result = await postcss([autoprefixer]).process(css, { from: 'materialize.min.css' });
return {
css: result.css,
map
};
}

Copilot uses AI. Check for mistakes.

@wuda-io wuda-io merged commit 5ba03a9 into main Apr 6, 2025
2 of 3 checks passed
@wuda-io wuda-io deleted the release-2.2.2 branch April 6, 2025 07:09
@AurelienTisserand
Copy link

Hi @wuda-io ! Thank you for the hard job ! And also kudo to all contributors.

Do you know when release 2.2.2 will be online on https://materializeweb.com ?

@wuda-io
Copy link
Member Author

wuda-io commented Apr 15, 2025

@AurelienTisserand The release is now online. Also we can now mange the documentation versions better. Probably we should do some sort of upgrade manuals now from version to version to prevent issues.
e.g. we can access versions now via https://materializeweb.com/version/v2.2.1/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants