- Zero vulnerabilities for all packages
- Replaced imagemin to sharp
- Dropped mandatory "I" prefix for interfaces
- Dropped deprecated babel plugins
- Removed unused modules
- Dropped addons from tester package. Improves customization.
- Added support CJS and ESM types for library template
- Added Updater module to update dependencies automatically
- Templates were refactored
- Changed react-router notation to the object style
- All dependencies were updated
- ESLint 9 support
- Refactoring
- All dependencies were updated
- ESLint 9 preparation for use
- Bug fixing
- Refactoring
- All dependencies were updated
- Fixed bugs in libraryCompiler
- Provided ability to modify modules and plugins in compilers. The example for the customization compiler was updated regarding these changes.
- Added eslint-plugin-regexp
- Added eslint-plugin-sonarjs
- A lot of fixes and optimizations
- Rework @rockpack/codestyle module:
- Added eslint-plugin-perfectionist
- Turned off all conflicts rules
- Updated all deprecation warnings from Stylelint
- @rockpack/codestyle module integrated to each of project
- React Pure project added (include React, React-Dom only)
- Adopt the code to use iSSR the new version
- All dependencies were updated
- A lot of fixes and optimizations
- The new @rockpack/codestyle module with best practices
- Prettier added
- Stylelint added
- Commitlint added
- Lintstaged added
- Replaced simple-git-hooks to husky
- Typescript by default
- All dependencies were updated
- A lot of fixes and optimizations
- All dependencies were updated
- The new React application templates
- webpack-plugin-serve -> webpack-dev-server4
- the new official site
- babel config extend added
- webpack-dev-server -> webpack-plugin-serve
- @rockpack/compiler simplification
- @rockpack/webpack-plugin-ussr-development added
- Babel-ussr-plugin -> babel-plugin-ussr-marker
- Babel-ussr-plugin added
- ts-loader, ts-jest -> @babel/preset-typescript
- Simplification of USSR's api
- Small fixes
- added: Articles, the official site
- fix(@rockpack/compiler): Side effects
- Small fixes
- added: Backbone for E2E tests
BREAKING CHANGES:
- Simplification of USSR API
- .modules.(s)css/less -> .module.(s)css/less (create-react-app compatibility)