W-20359317/Adopt-api-body-document-to-Properly-Display-Body-Data#62
Merged
alexpmule merged 10 commits intoJan 9, 2026
Merged
Conversation
- Added support for gRPC operations in ApiBodyDocumentElement, including conditional rendering of request and response payloads. - Updated @api-components/amf-helper-mixin to version 4.5.34. - Introduced new styles for gRPC fields and updated the component's TypeScript definitions. - Added tests for gRPC functionality to ensure correct behavior and rendering. - Updated package.json and package-lock.json to include new dependencies and versions.
- Replaced the Playwright browser installation command with the microsoft/playwright-github-action for improved setup. - Updated the workflow to simplify the Playwright configuration process.
- Removed deprecated @advanced-rest-client/icons dependency from package.json. - Updated @api-components/api-type-document to version 4.2.37. - Added @commitlint/cli and @commitlint/config-conventional as development dependencies. - Adjusted Playwright installation step in GitHub Actions to use npx for browser setup. - Updated actions/checkout and actions/setup-node to the latest versions for improved performance and security.
- Downgraded @open-wc/eslint-config from version 4.3.0 to 4.0.1 in package.json and package-lock.json. - Removed @playwright/test dependency from both package.json and package-lock.json. - Deleted unused Playwright entries from package-lock.json to clean up the dependency tree.
- Upgraded actions/checkout and actions/setup-node to version 4 for enhanced performance and security. - Replaced npm install with npm ci for faster and more reliable dependency installation. - Configured npm caching to optimize build times. - Adjusted Playwright browser installation command for better efficiency.
- Improved the dependency installation process by adding error handling and fallback options in npm commands. - Set NODE_OPTIONS to increase memory allocation during installation. - Ensured npm list command runs without failing the workflow, providing better visibility into installed packages.
- Upgraded lockfile version from 2 to 3 in package-lock.json for improved dependency management. - Added license information for several dependencies in package-lock.json. - Simplified the dependency installation step in the GitHub Actions workflow by removing error handling and fallback options, using `npm ci` directly for a cleaner setup.
- Changed the expected title of the rendered example from '400_badrequest_validate_customer_account_hash' to 'A bad request for Customer Account Hash' in the ApiBodyDocumentElement test case for improved clarity and accuracy.
- Introduced a new demo file `grpc-test.json` containing gRPC operation definitions and schemas. - Updated `.gitignore` to include the new `grpc-test.json` file, ensuring it is tracked in version control.
spezzirriemiliano
approved these changes
Jan 9, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.