v12.0.0-next.8
Pre-release
Pre-release
What's Changed
Breaking Changes ⚠️
- Merge main into otter-training by @fpaul-1A in #2450
- Feat/training merge main by @cpaulve-1A in #2541
New Features 🚀
- feat: otter training - components by @sdo-1A in #2173
- feat: otter training - prepare training content by @sdo-1A in #2223
- feat: otter training - training sdk by @sdo-1A in #2267
- feat: coi-serviceworker to deploy training in GitHub pages by @sdo-1A in #2317
- feat(training): add load indicator on output by @fpaul-1A in #2307
- feat: otter sdk training - sdk with date generation and usage by @sdo-1A in #2332
- feat(training): update css of the showcase to reduce the unused space on screen by @fpaul-1A in #2433
- feat(training): use markdown for step instructions by @fpaul-1A in #2414
- feat(training): resizable areas by @fpaul-1A in #2454
- feat: otter sdk training - introduction step by @sdo-1A in #2318
- feat: otter sdk training - various fixes by @sdo-1A in #2459
- feat: otter sdk training - generate your first sdk specs and command by @sdo-1A in #2323
- feat(training): create json schema to validate filesystemtree by @fpaul-1A in #2485
- feat: otter sdk training - update of visual testing by @sdo-1A in #2487
- feat(training): loading progress indicator by @fpaul-1A in #2499
- feat: otter sdk training - how to use the otter sdk by @sdo-1A in #2493
- feat: otter sdk training - plugins by @sdo-1A in #2517
- feat: otter training sdk - welcome and other small fixes by @sdo-1A in #2524
- feat: otter sdk training - model extension by @sdo-1A in #2411
- feat: otter sdk training - integration in angular by @sdo-1A in #2531
- feat: otter training sdk - small fixes by @sdo-1A in #2554
- feat(training): remove df dependencies to speed up the build by @fpaul-1A in #2559
- feat(training): stop propagation of save event on the editor by @matthieu-crouzet in #2562
- chore: merge main into training by @cpaulve-1A in #2563
- Merge main to otter training by @cpaulve-1A in #2570
- feat(training): file navigation inside code editor by @fpaul-1A in #2544
- feat(training): persistence of code modifications by @matthieu-crouzet in #2579
- Merge main to otter training by @cpaulve-1A in #2636
- Merge main to otter training by @cpaulve-1A in #2667
- fneat(training): set solution as readonly by @cpaulve-1A in #2679
- Feat/otter training by @cpaulve-1A in #2551
Fixes 🐛
- fix(training): markdown alerts not correctly displayed by @fpaul-1A in #2463
- fix(training): wrong training-tools exports by @fpaul-1A in #2464
- fix(training): missing files for training-sdk tests by @fpaul-1A in #2465
- fix(training): accessibility of tabs in code editor controls by @fpaul-1A in #2468
- fix(training): unstable transitions between exercises and solutions by @fpaul-1A in #2492
- fix(training): terminal no longer working by @fpaul-1A in #2520
- fix(training): monaco editor tooltips not fully visible by @fpaul-1A in #2523
- fix: mock webcontainer api and xterm for unit test by @cpaulve-1A in #2545
- fix(training): model extension mocks by @fpaul-1A in #2557
- fix(training): model extension solution not loaded by @fpaul-1A in #2560
- fix: repair build and fix design by @cpaulve-1A in #2572
- fix: base code navigation on webcontainer instead of project initial value by @cpaulve-1A in #2590
- fix: jsonpath-plus audit update by @mrednic-1A in #2611
- fix: reset actions emitted when no rulesets remains activated by @mrednic-1A in #2610
- fix(core): add support for "null" type by @kpanot in #2608
- fix: test and visual testing update for otter training by @cpaulve-1A in #2638
- fix: eslint and nx ignored paths by @kpanot in #2652
- fix(vscode): unlock vscode extension by @kpanot in #2646
- fix(workspace): add tsconfig.json dedicated to the application by @kpanot in #2650
- fix(#2553): remove config with no properties + support metadata check for config without properties by @matthieu-crouzet in #2641
- fix(deps): align peer deps for eslint by @matthieu-crouzet in #2673
- fix(ama-sdk): fallback open api generator version to 7.9.0 by @matthieu-crouzet in #2671
- fix(vscode): allow VsCode extension without espree detection by @kpanot in #2670
- fix(design): remove expectOverride on CSS causing runtime issue by @kpanot in #2664
- [CHERRY-PICK] fix(deps): align peer deps for eslint by @matthieu-crouzet in #2675
- fix(eslint): provide default ignores when adding @o3r/eslint-config by @matthieu-crouzet in #2677
- fix(#2628): generate eol LF config by @matthieu-crouzet in #2635
Other Changes
- chore(training): regenerate lock file by @fpaul-1A in #2556
- test(training): visual testing for training steps by @fpaul-1A in #2587
- chore(design): increase peerDependencies supported range by @kpanot in #2644
- chore: align missing deps for typescript-eslint by @vscaiceanu-1a in #2651
- chore: dependency alignment by @kpanot in #2660
- chore: add unit test on otter training helpers by @cpaulve-1A in #2672
- chore: reduce project.json duplication and split prepublish by @kpanot in #2658
Full Changelog: v12.0.0-next.7...v12.0.0-next.8