Skip to content

Release 2.4.0 - #668

Merged
wuda-io merged 65 commits into
mainfrom
v2-dev
Sep 24, 2026
Merged

wuda-io merged 65 commits into
mainfrom
v2-dev

Conversation

@wuda-io

@wuda-io wuda-io commented Sep 24, 2026

Copy link
Copy Markdown
Member

Release 2.4.0

Hello. The brand new release is here. I know you all have been waiting for it ;-) Unfortunately I had to break some stuff. I also removed many things like parallax and table of contents and other zombie code. So many things were not used properly and I tried my best to clean it up and make the structure as easy and fast as possible. I hope you are not too mad updating your things. But I think the new structure is definitely worth it!

Code Generation

Also we can now generate the HTML code for the most components from within. This means fewer errors, better documentation and waaay easier testing. Also there are examples included, how this will work.

Tests

The tests are now done with vitest which are fast af.

Support & Thanks

best greetings!

If you like this project, please support us with funding or your time!

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).

svalo and others added 30 commits April 21, 2026 11:30
Offsets for 's' were not consistent with 'l' and 'm' causing unexpected behaviour. Now they all work the same

Fixes: #657
Corrects path to CONTRIBUTING.md file in .github templates
wuda-io and others added 25 commits September 17, 2026 22:03
removed because of security issues and to much maintainability costs.
Also mdx is not a standard, it is nice but it had to much dependencies,
so we want to keep it as lightweight as possible. sorry :/
Also moved char counter to textfields and waves to ripple. Fixed tests
of scrollspy and prepared docked and modal display plugin for removal.
Also remove compiled examples and prepare gitignore.
Remove old test references and complicated texts.
Also update breadcrumb element
Also removed the plugin files. This has to be done the other way around.
The datepicker and timepicker can be placed inside a modal or popup.
Otherwise the code becomes even bigger, they already are way too long!
Over 1000 lines of code. This needs to be refactored! Also use Temporal
API for calendar and time.
@wuda-io wuda-io self-assigned this Sep 24, 2026
@wuda-io wuda-io added the breaking changes for issues / PR that will broke some apps in the next release label Sep 24, 2026
Comment thread index.html
<script type="module">
import { TextField } from "@materializecss/materialize/components/textfield/textfield.mjs";
import { AppBar } from "@materializecss/materialize/components/appbar/appbar.mjs";
import { TextField } from '@materializecss/materialize/src/textfield/textfield.mjs';
@wuda-io
wuda-io merged commit 98033a8 into main Sep 24, 2026
3 checks passed
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.

2 participants