Skip to content
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

Preperation for 2.0.0 alpha #359

Merged
merged 58 commits into from
Apr 19, 2023
Merged

Preperation for 2.0.0 alpha #359

merged 58 commits into from
Apr 19, 2023

Conversation

wuda-io
Copy link
Member

@wuda-io wuda-io commented Apr 16, 2023

Proposed changes

Changes which are relevant for the next release. 2.0.0 alpha.
The major changes include:

  • Using Typescript
  • Using Webpack for building
  • Removing jQuery / Cash
  • Themes / DarkMode
  • Newer M3 Guidlines for Cards, Buttons and Inputs
  • Using CSS Grid

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.

danice and others added 30 commits February 22, 2023 18:28
They are loaded as npm modules.
# Conflicts:
#	src/autocomplete.ts
#	src/chips.ts
#	src/dropdown.ts
document ready events assigned in an Init method
it should only be used for fails according to the documentation and
many notifications are annoying during development
commented out some code, see comments marked with TODO for detailed info
@wuda-io wuda-io added the breaking changes for issues / PR that will broke some apps in the next release label Apr 16, 2023
@wuda-io wuda-io added this to the 2.0.0 milestone Apr 16, 2023
@wuda-io wuda-io requested a review from a team April 16, 2023 09:15
@wuda-io
Copy link
Member Author

wuda-io commented Apr 16, 2023

Please review if you want (many changes!) or tell your concerns, wishes and hopes here. Thank you!

@DanielRuf
Copy link

@materializecss/members the feedback of everyone is very welcome.

@wuda-io
Copy link
Member Author

wuda-io commented Apr 19, 2023

I merge today, the release will follow in the next days. Have a good day my friends!

@wuda-io wuda-io merged commit 0aa39f2 into main Apr 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking changes for issues / PR that will broke some apps in the next release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants