v11.6.0-prerelease.8
Pre-release
Pre-release
·
565 commits
to main
since this release
What's Changed
Breaking Changes ⚠️
- Eslint merge main by @matthieu-crouzet in #2413
New Features 🚀
- feat(eslint): select @o3r/eslint-config or @o3r/eslint-config-otter depending on the presence of eslintrc or not by @matthieu-crouzet in #2193
- feat(eslint): add template accessibility recommended config by @matthieu-crouzet in #2268
- feat(eslint): change all warnings into errors by @matthieu-crouzet in #2269
- feat(eslint): one import per line + import alphabetize + export all alphabetize by @matthieu-crouzet in #2273
- feat(eslint): require a description when using eslint disable directive by @matthieu-crouzet in #2274
- feat(eslint): change default vscode config by @matthieu-crouzet in #2276
- Fix/eslint auto fix suite by @kpanot in #2304
- Fix/eslint regexp by @kpanot in #2305
- feat(eslint): migrate pipeline package by @matthieu-crouzet in #2418
- feat(eslint): migrate sdk gh action release package by @matthieu-crouzet in #2421
- feat(eslint): migrate sdk client packages by @matthieu-crouzet in #2420
- Merge main into eslint branch by @matthieu-crouzet in #2497
- Migrate to eslint 9 and flat config by @matthieu-crouzet in #2192
Fixes 🐛
- fix(eslint): set relative path instead of absolute path in the merge config by @matthieu-crouzet in #2201
- fix(eslint): run the auto-fix with the new config by @matthieu-crouzet in #2291
- fix(eslint): manual fix of eslint errors on github-cascading-app by @matthieu-crouzet in #2319
- Fix eslint issue on chrome devtools by @matthieu-crouzet in #2316
- fix(eslint): set no-unsafe rules to warn until we fix all these lint issues by @matthieu-crouzet in #2327
- fix(eslint): change config after discussion with the team by @matthieu-crouzet in #2340
- fix: eslint configuration for windows by @sdo-1A in #2339
- fix(eslint): manual fix of eslint errors on ama-terasu by @matthieu-crouzet in #2331
- fix(eslint): manual fix of eslint errors on vscode-extension by @matthieu-crouzet in #2322
- fix(eslint): manual fix of eslint errors on ama-sdk by @matthieu-crouzet in #2330
- fix(eslint): manual fix of eslint errors on core by @matthieu-crouzet in #2347
- fix(eslint): manual fix of eslint errors on configuration by @matthieu-crouzet in #2346
- fix(eslint): change config name for debugging + set only the globals needed for each project by @matthieu-crouzet in #2361
- fix(eslint): change config after discussion by @matthieu-crouzet in #2367
- fix(eslint): manual fix of eslint errors on multiple packages by @matthieu-crouzet in #2349
- fix(eslint): manual fix of eslint errors on components by @matthieu-crouzet in #2345
- fix(eslint): manual fix of eslint errors on package schematics by @matthieu-crouzet in #2370
- fix(eslint): manual fix of eslint errors on packages @o3r/{l,m}* by @matthieu-crouzet in #2356
- fix(eslint): manual fix of eslint errors on package starting by s by @matthieu-crouzet in #2373
- fix(eslint): manual fix of eslint errors on packages testing and workspace by @matthieu-crouzet in #2374
- fix: manual fix of eslint errors on packages @o3r/{a}* by @sdo-1A in #2341
- fix(eslint): align code after discussion by @matthieu-crouzet in #2384
- eslint fix packages showcase by @matthieu-crouzet in #2375
- fix: automatic and manual fixes of eslint errors on rules engine by @sdo-1A in #2366
- fix: manual fix of eslint errors on packages @o3r/{d,e,f}* by @sdo-1A in #2359
- fix(eslint): fix the build by @matthieu-crouzet in #2393
- fix(eslint): fix the test by @matthieu-crouzet in #2394
- fix(eslint): fix eslint-plugin build, test and lint by @matthieu-crouzet in #2403
- fix(eslint): fix remaining eslint issue after config changes by @matthieu-crouzet in #2407
- Eslint merge main by @matthieu-crouzet in #2423
- fix(eslint): fix @o3r-training packages by @matthieu-crouzet in #2424
- fix(eslint): fix process-exit rule by @matthieu-crouzet in #2422
- fix(eslint): fix remaining rules after team discussion by @matthieu-crouzet in #2426
- fix(eslint): fix test int by @matthieu-crouzet in #2483
- fix(eslint): fix issues by @matthieu-crouzet in #2500
- fix(eslint): fix typescript import resolution by @matthieu-crouzet in #2502
- fix(eslint): fix @o3r/eslint-config-otter deps to eslint and eslint plugins packages by @matthieu-crouzet in #2504
- fix(eslint): fix remaining linter issues by @matthieu-crouzet in #2508
- fix(codeql): regexp issue detect by codeql by @matthieu-crouzet in #2522
Documentation 🗄️
- docs(eslint): update documentation for eslint flat config by @matthieu-crouzet in #2196
- docs(eslint): stylistic difference with eslintrc by @matthieu-crouzet in #2432
Full Changelog: v11.6.0-prerelease.7...v11.6.0-prerelease.8