Skip to content

Releases: advanced-rest-client/api-body-document

v4.4.17

Choose a tag to compare

@github-actions github-actions released this 25 Aug 17:33
7b1ba4d
@W-23748891 feat: render SSE text/event-stream body via shapes#itemSc…

v4.4.15

Choose a tag to compare

@github-actions github-actions released this 09 Jan 19:39
14df4fa
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

Choose a tag to compare

@github-actions github-actions released this 10 Sep 20:19
ebde3f9
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

Choose a tag to compare

@github-actions github-actions released this 10 Sep 17:35
85aad24
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

Choose a tag to compare

@github-actions github-actions released this 13 Jan 20:10
226dcc3
Merge pull request #59 from advanced-rest-client/feat/release/4.4.12

release 4.4.12

v4.4.11

Choose a tag to compare

@github-actions github-actions released this 06 Aug 13:00
4a0243f
Merge pull request #58 from advanced-rest-client/feat/W-16216521/show…

v4.4.10

Choose a tag to compare

@github-actions github-actions released this 03 May 19:27
d83fdbf
Merge pull request #57 from advanced-rest-client/fix/W-15607551/fix-b…

v4.4.9

Choose a tag to compare

@github-actions github-actions released this 25 Apr 20:04
ea9950f
Merge pull request #56 from advanced-rest-client/feat/W-15520183/show…

v4.4.8

Choose a tag to compare

@github-actions github-actions released this 15 Jun 13:56
ba5b807
[W-13079436] Error: "The API file specifies body for this request but…

v4.4.7

Choose a tag to compare

@github-actions github-actions released this 22 May 18:44
4a1763e
4.4.7