Releases: advanced-rest-client/api-body-document
Releases · advanced-rest-client/api-body-document
Release list
v4.4.17
v4.4.15
W-20359317/Adopt-api-body-document-to-Properly-Display-Body-Data (#62) * Update dependencies and enhance gRPC support in ApiBodyDocumentElement - 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. * Refactor Playwright setup in GitHub Actions workflow - Replaced the Playwright browser installation command with the microsoft/playwright-github-action for improved setup. - Updated the workflow to simplify the Playwright configuration process. * Update dependencies and refine GitHub Actions workflow - 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. * Update package dependencies and remove unused Playwright entries - 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. * Update GitHub Actions workflow for improved dependency management - 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. * Enhance GitHub Actions workflow for dependency installation - 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. * Update package-lock.json and streamline GitHub Actions workflow - 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. * Update test for ApiBodyDocumentElement to reflect accurate example title - 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. * Add grpc-test.json to demo and update .gitignore - 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. * 4.4.15
v4.4.14
4.4.14 (#61) * 4.4.14 * Update dependencies and enhance CI/CD scripts - Added Playwright and semver as dependencies in package.json and package-lock.json. - Updated GitHub Actions workflow to install specific Playwright browsers (chromium, firefox, webkit). - Introduced a new safe-prepare.js script to handle missing dependencies gracefully during CI/CD processes. * Refactor Playwright setup in CI/CD and update package dependencies - Changed Playwright dependency to @playwright/test in package.json. - Updated GitHub Actions workflow to use the microsoft/playwright-github-action for browser setup. - Simplified browser installation command to only include chromium.
v4.4.13
W-19307418 Implement agent parameters handling (#60) * Implement agent parameters handling and PII detection in ApiBodyDocumentElement * 4.4.13 * Remove unnecessary blank line in ApiBodyDocumentElement.js * Update @api-components/amf-helper-mixin to version 4.5.33 in package.json and package-lock.json * Update GitHub Actions workflow to use Node.js 18 and Ubuntu 22.04, remove Windows testing, and enhance Playwright setup. * Update dependencies in package.json and package-lock.json, including downgrading @web/dev-server and @web/test-runner versions, upgrading eslint to version 8.0.0, and updating lint-staged to version 11.2.2. Add new dependencies and remove deprecated ones. * Comment out the testRunnerHtml function in web-test-runner.config.mjs to disable custom HTML output for test runners. * Refactor GitHub Actions workflow to improve testing setup by enabling Windows support, updating Node.js and checkout actions, and enhancing caching for npm dependencies. * Update test commands in package.json to use npx for web-test-runner, ensuring consistent execution across environments. * Restore the testRunnerHtml function in web-test-runner.config.mjs to enable custom HTML output for test runners. * Refactor test commands in package.json to remove npx, streamlining execution of web-test-runner. * Update test and start scripts in package.json to use npx for improved command execution consistency.
v4.4.12
Merge pull request #59 from advanced-rest-client/feat/release/4.4.12 release 4.4.12
v4.4.11
Merge pull request #58 from advanced-rest-client/feat/W-16216521/show…
v4.4.10
Merge pull request #57 from advanced-rest-client/fix/W-15607551/fix-b…
v4.4.9
Merge pull request #56 from advanced-rest-client/feat/W-15520183/show…
v4.4.8
[W-13079436] Error: "The API file specifies body for this request but…