diff --git a/.changeset/green-tips-beam.md b/.changeset/green-tips-beam.md deleted file mode 100644 index aa05755e587..00000000000 --- a/.changeset/green-tips-beam.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@thirdweb-dev/service-utils": minor ---- - -track usage call once per ratelimit window diff --git a/.changeset/rude-cats-clean.md b/.changeset/rude-cats-clean.md deleted file mode 100644 index d6d117039d4..00000000000 --- a/.changeset/rude-cats-clean.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"thirdweb": patch ---- - -Fix NFT components not displaying correct metadata if multiple contracts with same token id is rendered because of incorrect caching diff --git a/.changeset/rude-sheep-hear.md b/.changeset/rude-sheep-hear.md deleted file mode 100644 index d5c69855a37..00000000000 --- a/.changeset/rude-sheep-hear.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -"thirdweb": minor ---- - -Support multiple messages for Nebula API, updated input props. - -Some prop names have been updated: - -`prompt -> messsage` -`context -> contextFilter` - -```ts -Nebula.chat({ - client, - // prompt is now message - message: - "What's the total supply of this contract: 0xe2cb0eb5147b42095c2FfA6F7ec953bb0bE347D8", - // contextFilter is now contextFilter - contextFilter: { - chains: [sepolia], - }, -}); -``` - -The Nebula.chat and Nebula.execute functions now support multiple input messages, and the input properties have been updated to match the http API. - -```ts -Nebula.chat({ - client, - // multi message format - messages: [ - { - role: "user", - content: - "Tell me the name of this contract: 0xe2cb0eb5147b42095c2FfA6F7ec953bb0bE347D8", - }, - { - role: "assistant", - content: "The name of the contract is My NFT Collection", - }, - { - role: "user", - content: "What's the symbol of this contract?", - }, - ], - contextFilter: { - chains: [sepolia], - }, -}); -``` - -Same changes apply to Nebula.execute. - -```ts -Nebula.execute({ - client, - account, - messages: [ - { role: "user", content: "What's the address of vitalik.eth" }, - { - role: "assistant", - content: - "The address of vitalik.eth is 0xd8dA6BF26964aF8E437eEa5e3616511D7G3a3298", - }, - { role: "user", content: "Send them 0.0001 ETH" }, - ], - contextFilter: { - chains: [sepolia], - }, -}); -``` diff --git a/.changeset/thick-forks-joke.md b/.changeset/thick-forks-joke.md deleted file mode 100644 index deab0a05c96..00000000000 --- a/.changeset/thick-forks-joke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"thirdweb": patch ---- - -Update implementations diff --git a/.changeset/witty-bugs-roll.md b/.changeset/witty-bugs-roll.md deleted file mode 100644 index 505213460d2..00000000000 --- a/.changeset/witty-bugs-roll.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"thirdweb": patch ---- - -Added `mode` as a predefined chain diff --git a/.changeset/yellow-apples-flash.md b/.changeset/yellow-apples-flash.md deleted file mode 100644 index 4b1a6118c99..00000000000 --- a/.changeset/yellow-apples-flash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"thirdweb": patch ---- - -Added overrides for Lumia Testnet to use pre-EIP1559 gas values diff --git a/packages/service-utils/CHANGELOG.md b/packages/service-utils/CHANGELOG.md index b5c64f04e62..a1dca5ea16f 100644 --- a/packages/service-utils/CHANGELOG.md +++ b/packages/service-utils/CHANGELOG.md @@ -1,5 +1,11 @@ # @thirdweb-dev/service-utils +## 0.6.0 + +### Minor Changes + +- [#5950](https://github.com/thirdweb-dev/js/pull/5950) [`c290997`](https://github.com/thirdweb-dev/js/commit/c290997b11b547618fd6e46281ecf82ce4c5a550) Thanks [@nischitpra](https://github.com/nischitpra)! - track usage call once per ratelimit window + ## 0.5.1 ### Patch Changes diff --git a/packages/service-utils/package.json b/packages/service-utils/package.json index d947e64bebb..9b7f89cf893 100644 --- a/packages/service-utils/package.json +++ b/packages/service-utils/package.json @@ -1,6 +1,6 @@ { "name": "@thirdweb-dev/service-utils", - "version": "0.5.1", + "version": "0.6.0", "type": "module", "main": "dist/cjs/index.js", "module": "dist/esm/index.js", diff --git a/packages/thirdweb/CHANGELOG.md b/packages/thirdweb/CHANGELOG.md index 35bd58572a2..3558da885b5 100644 --- a/packages/thirdweb/CHANGELOG.md +++ b/packages/thirdweb/CHANGELOG.md @@ -1,5 +1,87 @@ # thirdweb +## 5.85.0 + +### Minor Changes + +- [#5972](https://github.com/thirdweb-dev/js/pull/5972) [`0b62397`](https://github.com/thirdweb-dev/js/commit/0b6239735ea01b68533784d629a7bd5ab8752b94) Thanks [@joaquim-verges](https://github.com/joaquim-verges)! - Support multiple messages for Nebula API, updated input props. + + Some prop names have been updated: + + `prompt -> messsage` + `context -> contextFilter` + + ```ts + Nebula.chat({ + client, + // prompt is now message + message: + "What's the total supply of this contract: 0xe2cb0eb5147b42095c2FfA6F7ec953bb0bE347D8", + // contextFilter is now contextFilter + contextFilter: { + chains: [sepolia], + }, + }); + ``` + + The Nebula.chat and Nebula.execute functions now support multiple input messages, and the input properties have been updated to match the http API. + + ```ts + Nebula.chat({ + client, + // multi message format + messages: [ + { + role: "user", + content: + "Tell me the name of this contract: 0xe2cb0eb5147b42095c2FfA6F7ec953bb0bE347D8", + }, + { + role: "assistant", + content: "The name of the contract is My NFT Collection", + }, + { + role: "user", + content: "What's the symbol of this contract?", + }, + ], + contextFilter: { + chains: [sepolia], + }, + }); + ``` + + Same changes apply to Nebula.execute. + + ```ts + Nebula.execute({ + client, + account, + messages: [ + { role: "user", content: "What's the address of vitalik.eth" }, + { + role: "assistant", + content: + "The address of vitalik.eth is 0xd8dA6BF26964aF8E437eEa5e3616511D7G3a3298", + }, + { role: "user", content: "Send them 0.0001 ETH" }, + ], + contextFilter: { + chains: [sepolia], + }, + }); + ``` + +### Patch Changes + +- [#5966](https://github.com/thirdweb-dev/js/pull/5966) [`4ffcf30`](https://github.com/thirdweb-dev/js/commit/4ffcf305abdced715a76638a3af47d0f91e24e01) Thanks [@MananTank](https://github.com/MananTank)! - Fix NFT components not displaying correct metadata if multiple contracts with same token id is rendered because of incorrect caching + +- [#5973](https://github.com/thirdweb-dev/js/pull/5973) [`dbb64ea`](https://github.com/thirdweb-dev/js/commit/dbb64ea190b248c5e4e04c98b0e6bc178fd729a0) Thanks [@kumaryash90](https://github.com/kumaryash90)! - Update implementations + +- [#5982](https://github.com/thirdweb-dev/js/pull/5982) [`b6d65cf`](https://github.com/thirdweb-dev/js/commit/b6d65cf1c42a6c6707489e2d3ab3510f137c1b35) Thanks [@gregfromstl](https://github.com/gregfromstl)! - Added `mode` as a predefined chain + +- [#5967](https://github.com/thirdweb-dev/js/pull/5967) [`9cbcbe7`](https://github.com/thirdweb-dev/js/commit/9cbcbe776032556717b3d0b30e774323f75c63ee) Thanks [@gregfromstl](https://github.com/gregfromstl)! - Added overrides for Lumia Testnet to use pre-EIP1559 gas values + ## 5.84.0 ### Minor Changes diff --git a/packages/thirdweb/package.json b/packages/thirdweb/package.json index b0c766bcaa5..e0f2479be92 100644 --- a/packages/thirdweb/package.json +++ b/packages/thirdweb/package.json @@ -1,6 +1,6 @@ { "name": "thirdweb", - "version": "5.84.0", + "version": "5.85.0", "repository": { "type": "git", "url": "git+https://github.com/thirdweb-dev/js.git#main" diff --git a/packages/wagmi-adapter/CHANGELOG.md b/packages/wagmi-adapter/CHANGELOG.md index c9589efe549..db3ae5e5c1a 100644 --- a/packages/wagmi-adapter/CHANGELOG.md +++ b/packages/wagmi-adapter/CHANGELOG.md @@ -1,5 +1,7 @@ # @thirdweb-dev/wagmi-adapter +## 0.1.9 + ## 0.1.8 ## 0.1.7 diff --git a/packages/wagmi-adapter/package.json b/packages/wagmi-adapter/package.json index 1fe8bf724ff..2d94e1da9bf 100644 --- a/packages/wagmi-adapter/package.json +++ b/packages/wagmi-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@thirdweb-dev/wagmi-adapter", - "version": "0.1.8", + "version": "0.1.9", "repository": { "type": "git", "url": "git+https://github.com/thirdweb-dev/js.git#main"