Skip to content

Commit

Permalink
changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
HarshaNalluru committed Mar 21, 2024
1 parent 6e25e4d commit f15502b
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions sdk/test-utils/recorder/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,22 @@
### Features Added

- Enhanced the `addSanitizers` method and `SanitizerOptions` options bag by exposing the following sanitizer types for more flexible usage:

- `FindReplaceSanitizer`: A sanitizer that finds and replaces specified strings.
- `RegexSanitizer`: A sanitizer that uses regular expressions for pattern matching and replacement.
- `StringSanitizer`: A sanitizer that handles string-based sanitization tasks.
- `HeaderSanitizer`: A sanitizer specifically designed for handling HTTP headers.
- `ConnectionStringSanitizer`: A sanitizer that securely handles connection strings.
- `RemoveHeaderSanitizer`: A sanitizer that removes specified headers from HTTP requests or responses.

This update aims to provide users with a more comprehensive and customizable sanitization process.

### Breaking Changes

- Removes support for mocha, in favour of vitest.
- The `@azure-tools/[email protected]` package now supports `vitest` and `playwright` (stops support for `mocha` and `karma`), employs `process.env` in both Node and browser environments. This aligns with the latest testing frameworks and provides improved testing capabilities.

- The package has been simplified by removing the `dotenv` dependency and the `karma.conf` file, env shims for the browser. This streamlines the package dependencies and configuration files, respectively.
- These changes introduce a new `env` strategy for all SDKs once they migrate to ESM and depend on `@azure-tools/test-recorder` version 4, as we employ `process.env` through vitest to access environment variables in both Node and browser environments.

### Bugs Fixed

Expand Down

0 comments on commit f15502b

Please sign in to comment.