v10.3.0-prerelease.51
Pre-release
Pre-release
·
1871 commits
to main
since this release
What's Changed
New Features 🚀
- feat(eslint-plugin): add resolutions field support to version harmonize by @kpanot in #1455
- feat(showcase): use new brand colors by @fpaul-1A in #1478
- feat: migrate schematics import to dynamic by @kpanot in #1469
- feat: add badges to package descriptions by @kpanot in #1497
- feat(vscode-ext): intellisense for design tokens by @matthieu-crouzet in #1479
- feat(chrome-ext): search widget for configuration by @matthieu-crouzet in #1508
- feat: use new otter icons for apps by @fpaul-1A in #1512
- feat(chrome-ext): localization panel by @matthieu-crouzet in #1513
- fix(vscode): add caching to the parsed design token files by @kpanot in #1528
- feat: split and export renovate presets by @kpanot in #1516
- feat: only create schema file for facts of type object by @sdo-1A in #1539
- feat: support openapi-normalizer parameter to forward to generator by @sdo-1A in #1562
- feat(vscode): read design token file patterns from Angular.json by @kpanot in #1531
- feat(chrome-ext): styling panel by @matthieu-crouzet in #1581
- feat: parameters for localization vars in placeholders by @vscaiceanu-1a in #1587
- feat: support number type for id in entity store by @mrednic-1A in #1600
- feat: signal based configuration by @matthieu-crouzet in #1593
- feat: welcome developer for their first pr by @matthieu-crouzet in #1644
- feat: rules engine runner service tests by @mrednic-1A in #1655
- feat(sdk-generator): support swagger-generator 3.1 by @cpaulve-1A in #1649
- feat(chrome-ext): toggle button for placeholder by @matthieu-crouzet in #1615
- feat(chrome-ext): palette generator by @matthieu-crouzet in #1663
- feat(sdk): provide a way to request a custom URL and add apiName in request plugin context by @kpanot in #1578
- feat: support linked components in rules engine by @mrednic-1A in #1588
Fixes 🐛
- fix(chrome-ext): display a specific message when component selection is not available by @matthieu-crouzet in #1486
- fix(devtools): activate all devtools on showcase by @matthieu-crouzet in #1485
- [cascading] from release/10.1.0-rc to main by @cpaulve-1A in #1540
- fix(renovate): rules to update the labels and re-order the design-factory override by @kpanot in #1545
- fix: github action NX build inputs/outputs by @kpanot in #1565
- fix(ama-sdk-generator): add missing dependencies to generated SDK by @kpanot in #1573
- chore: components not present in gh issue template by @vscaiceanu-1a in #1597
- fix: missing dependency to @o3r/logger by @kpanot in #1603
- fix(renovate): remove schedule rule from base preset by @fpaul-1A in #1605
- fix: allow override of openapi version by @cpaulve-1A in #1612
- fix(chrome-ext): patch manifest.json with the right version number by @matthieu-crouzet in #1610
- fix(components): placeholder schema reference by @kpanot in #1622
- fix(schematics): add support on underscore for application name by @matthieu-crouzet in #1628
- fix(schematics): do not delete inexisting files by @matthieu-crouzet in #1629
- fix: cleanup playwright templates from o3r/core by @vscaiceanu-1a in #1634
- fix(e2e): update screenshots scripts by @matthieu-crouzet in #1641
- fix(renovate): sdk spec preset should not run scripts for every packages by @fpaul-1A in #1627
- fix(renovate): missing install in yarn pnp preset by @fpaul-1A in #1660
- fix: ignore bundlephobia from md link check by @vscaiceanu-1a in #1669
- fix(workspace): add missing baseUrl in schematics by @kpanot in #1670
- fix(ama-sdk): support of URL as spec-path input by @kpanot in #1572
- fix: remove yarn dependencies extension unnecessary anymore by @kpanot in #1664
- fix: update apis-manager doc by @mrednic-1A in #1648
- fix: dependency version by @kpanot in #1684
- fix(chrome-devtools): remove unused dependency on @o3r/design by @matthieu-crouzet in #1689
- fix: remove jasmine from tsconfig types when adding jest by @vscaiceanu-1a in #1691
- fix: lint does not work on new Otter webapp by @vscaiceanu-1a in #1671
Documentation 🗄️
- docs(telemetry): add missing documentation for telemetry by @matthieu-crouzet in #1480
- docs: fix compodoc links by @fpaul-1A in #1481
- docs(compodoc): prevent broken fallback on 404 by @fpaul-1A in #1493
- chore: redesign the badge for github documentation by @kpanot in #1546
- docs: update security information and readme links by @kpanot in #1563
- docs: format rules engine placeholders by @vscaiceanu-1a in #1582
- docs: template.json for placeholders by @vscaiceanu-1a in #1598
- docs: put uppercase for cms and angular by @matthieu-crouzet in #1614
Other Changes
- fix(ama-sdk-schematics): update sdk template readme and fix typedoc generation by @divdavem in #1458
- ci(renovate): pin github action dependencies by @fpaul-1A in #1463
- fix(ama-sdk-core): removing useless abort controller in angular client by @divdavem in #1460
- fix(test-helpers): remove useLocker option in createWithLock by @divdavem in #1462
- feat(ama-sdk-core): abort requests by passing an abort signal in metadata by @divdavem in #1470
- ci: limit token permissions by @fpaul-1A in #1464
- ci: setup openssf scorecard by @fpaul-1A in #1465
- feat: #799 new intellij plugin for CSS extraction by @OxyFlax in #863
- chore: upgrade angular 17.3 by @fpaul-1A in #1500
- feat(ama-sdk-create): allow creation without a scope by @divdavem in #1474
- chore: modify github bug report interface by @kpanot in #1504
- chore: bump generator dependencies after renovate bump by @kpanot in #1511
- chore: support node-modules linker by @fpaul-1A in #1507
- chore(deps): lock file maintenance by @fpaul-1A in #1523
- test: fix nx inputs for it-tests by @fpaul-1A in #1525
- chore: add download badge by @kpanot in #1551
- test: use jest custom environment for it-tests by @fpaul-1A in #1538
- chore: enhance testing on sdk generation with or without reviver by @cpaulve-1A in #1548
- chore: ignore packaged github action in language statistic calculation by @kpanot in #1564
- feat(showcase): title follows route by @andreascorti in #1568
- chore(ama-sdk): add logs on timeout cancellation/restart by @cpaulve-1A in #1574
- chore: disable linguist for built js files by @kpanot in #1575
- chore: ignore jar from linguist stats by @kpanot in #1580
- test: ignore package.json from src by @vscaiceanu-1a in #1590
- ci(renovate): fix config-recommended overriding o3r rules by @fpaul-1A in #1591
- ci(renovate): add grouping for otter dependencies in presets by @fpaul-1A in #1601
- chore: fix ApiBeacon to support esm build by @kpanot in #1604
- test(e2e): fix visual testing by @fpaul-1A in #1688
New Contributors
- @OxyFlax made their first contribution in #863
- @andreascorti made their first contribution in #1568
Full Changelog: v10.1.8...v10.3.0-prerelease.51