v1.6 - Oct/23
v1.6.0
What's Changed
- Updated dependencies to support Node v20 with NPM v10.
- Upgraded to Typescript v5.
- Upgraded several libs to the latest versions (no major changes).
- The dependency "@vitest/coverage-c8" was moved to "@vitest/coverage-v8", but without breaking changes.
- Prettier now requires that "@trivago/prettier-plugin-sort-imports" must be explicit configured as a plugin. (wasn't before)
- Added a new script command called "host", to support vite host mode.
- Added a new script called "format:check", to check if the code is formatted on lintstaged.
- Upgraded lintstaged, there was a typo on it for css formatting.
- Added a new code snippet for function components autocomplete.
- Increased rules for a better approach with commintlint usage.
- Increased eslint rules to ensure some good practices. (still a working in progress)
PR's
- feat: docker support Closes #30 by @enesdir in #33
- Update README.md by @devmozao in #38
- chore: bump packages version by @raisiqueira in #39
- feat: docker revision by @luigieai in #40
To the future:
- A better and greater eslint ruleset. We aim to have a great DX, but also a great code quality, and that means a more incisive and codebase quality control over time.
- As we learn how to deal with postcss on mantine 7, those learns will also reflect here, not only for css-in-js cases.
- We still need to add a better support for msw, but we are still learning how to use it properly.
- Also we need to add a better support for testing, it's still a pain to work with it in general.
- Our goal to have an opinionated and full swiss army knife version of Eruption ready to use, is still a work in progress. We don't have ATM the time to work on it, but we will get there eventually.
New Contributors
Full Changelog: v1.5...v1.6