diff --git a/.changeset/curly-walls-agree.md b/.changeset/curly-walls-agree.md deleted file mode 100644 index 44c1b389..00000000 --- a/.changeset/curly-walls-agree.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@delvtech/drift": patch ---- - -Added `DynamicProperty` property type to exports. diff --git a/.changeset/khaki-cars-share.md b/.changeset/khaki-cars-share.md deleted file mode 100644 index cdffdb25..00000000 --- a/.changeset/khaki-cars-share.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@delvtech/drift": minor ---- - -Renamed `NotImplementedError` for missing stubs on mock clients to `MissingStubError` for clarity and to avoid confusion with more general use cases that may not be related to stubs. diff --git a/.changeset/ninety-ghosts-give.md b/.changeset/ninety-ghosts-give.md deleted file mode 100644 index 8cc28245..00000000 --- a/.changeset/ninety-ghosts-give.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@delvtech/drift": patch ---- - -Added `erc4626` artifact to exports (abi + method identifiers). diff --git a/.changeset/olive-ducks-stand.md b/.changeset/olive-ducks-stand.md deleted file mode 100644 index e4e6f52e..00000000 --- a/.changeset/olive-ducks-stand.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"@delvtech/drift": patch ---- - -Added the following types to exports: -- `FunctionCallParams` -- `AfterMethodHook` -- `BeforeMethodHook` -- `HookMap` -- `HookPayload` -- `RequiredValueKey` diff --git a/.changeset/rich-pianos-clap.md b/.changeset/rich-pianos-clap.md deleted file mode 100644 index 8a08661b..00000000 --- a/.changeset/rich-pianos-clap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@delvtech/drift": patch ---- - -Patched a bug in the ViemReadWriteAdapter related to private method access when trying to use write methods. diff --git a/.changeset/tired-boxes-attend.md b/.changeset/tired-boxes-attend.md deleted file mode 100644 index ab42a638..00000000 --- a/.changeset/tired-boxes-attend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@delvtech/drift": patch ---- - -Added `encodeDeployData`, `prepareDeployData`, and `prepareFunctionReturn` to exports. diff --git a/.changeset/twenty-shrimps-lick.md b/.changeset/twenty-shrimps-lick.md deleted file mode 100644 index b5e671df..00000000 --- a/.changeset/twenty-shrimps-lick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@delvtech/drift": patch ---- - -Made the `data` property on `EventLog` required. diff --git a/.changeset/violet-eggs-ring.md b/.changeset/violet-eggs-ring.md deleted file mode 100644 index 67625f2d..00000000 --- a/.changeset/violet-eggs-ring.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@delvtech/drift-viem": patch ---- - -Added support for accepting any viem client type as the `publicClient`. If the client is missing the minimum required actions, it will be extended with `publicActions`. diff --git a/examples/package.json b/examples/package.json index 69236673..b9ed8485 100644 --- a/examples/package.json +++ b/examples/package.json @@ -16,7 +16,7 @@ "sdk_client": "yarn execute src/sdk_client.ts" }, "dependencies": { - "@delvtech/drift": "^0.9.1", + "@delvtech/drift": "^0.10.0", "@gud/math": "^1.0.0" }, "devDependencies": { diff --git a/packages/drift-ethers-v5/CHANGELOG.md b/packages/drift-ethers-v5/CHANGELOG.md index 542ac672..026ff7f6 100644 --- a/packages/drift-ethers-v5/CHANGELOG.md +++ b/packages/drift-ethers-v5/CHANGELOG.md @@ -1,5 +1,18 @@ # @delvtech/drift-ethers-v5 +## 0.10.0 + +### Patch Changes + +- Updated dependencies [1feff53] +- Updated dependencies [319c2aa] +- Updated dependencies [9f63615] +- Updated dependencies [b99ea80] +- Updated dependencies [fcab0a8] +- Updated dependencies [e669f49] +- Updated dependencies [0364ef3] + - @delvtech/drift@0.10.0 + ## 0.9.1 ## 0.9.0 diff --git a/packages/drift-ethers-v5/package.json b/packages/drift-ethers-v5/package.json index 6bb24ee8..c8d07036 100644 --- a/packages/drift-ethers-v5/package.json +++ b/packages/drift-ethers-v5/package.json @@ -1,7 +1,7 @@ { "name": "@delvtech/drift-ethers-v5", "description": "Ethers.js v5 adapter for Drift", - "version": "0.9.1", + "version": "0.10.0", "license": "Apache-2.0", "type": "module", "main": "dist/index.cjs", @@ -28,11 +28,11 @@ "typecheck:watch": "tsc --noEmit --watch" }, "peerDependencies": { - "@delvtech/drift": "^0.9.0", + "@delvtech/drift": "^0.10.0", "ethers": "^5.7.2" }, "devDependencies": { - "@delvtech/drift": "^0.9.1", + "@delvtech/drift": "^0.10.0", "ethers": "^5.7.2", "tsconfig-paths": "^4.2.0", "tsup": "^8.4.0", @@ -50,7 +50,5 @@ "publishConfig": { "access": "public" }, - "files": [ - "dist" - ] + "files": ["dist"] } diff --git a/packages/drift-ethers/CHANGELOG.md b/packages/drift-ethers/CHANGELOG.md index 965afab0..c4d32dd5 100644 --- a/packages/drift-ethers/CHANGELOG.md +++ b/packages/drift-ethers/CHANGELOG.md @@ -1,5 +1,18 @@ # @delvtech/drift-ethers +## 0.10.0 + +### Patch Changes + +- Updated dependencies [1feff53] +- Updated dependencies [319c2aa] +- Updated dependencies [9f63615] +- Updated dependencies [b99ea80] +- Updated dependencies [fcab0a8] +- Updated dependencies [e669f49] +- Updated dependencies [0364ef3] + - @delvtech/drift@0.10.0 + ## 0.9.1 ## 0.9.0 diff --git a/packages/drift-ethers/package.json b/packages/drift-ethers/package.json index 5c7d239c..ad2b225e 100644 --- a/packages/drift-ethers/package.json +++ b/packages/drift-ethers/package.json @@ -1,7 +1,7 @@ { "name": "@delvtech/drift-ethers", "description": "Ethers.js adapter for Drift", - "version": "0.9.1", + "version": "0.10.0", "license": "Apache-2.0", "type": "module", "main": "dist/index.cjs", @@ -28,11 +28,11 @@ "typecheck:watch": "tsc --noEmit --watch" }, "peerDependencies": { - "@delvtech/drift": "^0.9.0", + "@delvtech/drift": "^0.10.0", "ethers": "^6.13.5" }, "devDependencies": { - "@delvtech/drift": "^0.9.1", + "@delvtech/drift": "^0.10.0", "ethers": "^6.13.5", "tsconfig-paths": "^4.2.0", "tsup": "^8.4.0", @@ -50,7 +50,5 @@ "publishConfig": { "access": "public" }, - "files": [ - "dist" - ] + "files": ["dist"] } diff --git a/packages/drift-viem/CHANGELOG.md b/packages/drift-viem/CHANGELOG.md index 926dabdf..595f8df3 100644 --- a/packages/drift-viem/CHANGELOG.md +++ b/packages/drift-viem/CHANGELOG.md @@ -1,5 +1,20 @@ # @delvtech/drift-viem +## 0.10.0 + +### Patch Changes + +- cf8eaf1: Added support for accepting any viem client type as the `publicClient`. If the client is missing the minimum required actions, it will be extended with `publicActions`. +- fcab0a8: Patched a bug in the `ViemReadWriteAdapter` related to private method access when trying to use write methods. +- Updated dependencies [1feff53] +- Updated dependencies [319c2aa] +- Updated dependencies [9f63615] +- Updated dependencies [b99ea80] +- Updated dependencies [fcab0a8] +- Updated dependencies [e669f49] +- Updated dependencies [0364ef3] + - @delvtech/drift@0.10.0 + ## 0.9.1 ## 0.9.0 diff --git a/packages/drift-viem/package.json b/packages/drift-viem/package.json index 309db70c..61d4d5e5 100644 --- a/packages/drift-viem/package.json +++ b/packages/drift-viem/package.json @@ -1,7 +1,7 @@ { "name": "@delvtech/drift-viem", "description": "Viem adapter for Drift", - "version": "0.9.1", + "version": "0.10.0", "license": "Apache-2.0", "type": "module", "main": "dist/index.cjs", @@ -28,11 +28,11 @@ "typecheck:watch": "tsc --noEmit --watch" }, "peerDependencies": { - "@delvtech/drift": "^0.9.0", + "@delvtech/drift": "^0.10.0", "viem": "^2.26.5" }, "devDependencies": { - "@delvtech/drift": "^0.9.1", + "@delvtech/drift": "^0.10.0", "tsconfig-paths": "^4.2.0", "tsup": "^8.4.0", "typescript": "^5.8.3", @@ -50,7 +50,5 @@ "publishConfig": { "access": "public" }, - "files": [ - "dist" - ] + "files": ["dist"] } diff --git a/packages/drift-web3/CHANGELOG.md b/packages/drift-web3/CHANGELOG.md index 97a89eb5..b6f41ef1 100644 --- a/packages/drift-web3/CHANGELOG.md +++ b/packages/drift-web3/CHANGELOG.md @@ -1,5 +1,18 @@ # @delvtech/drift-web3 +## 0.10.0 + +### Patch Changes + +- Updated dependencies [1feff53] +- Updated dependencies [319c2aa] +- Updated dependencies [9f63615] +- Updated dependencies [b99ea80] +- Updated dependencies [fcab0a8] +- Updated dependencies [e669f49] +- Updated dependencies [0364ef3] + - @delvtech/drift@0.10.0 + ## 0.9.1 ## 0.9.0 diff --git a/packages/drift-web3/package.json b/packages/drift-web3/package.json index 7e8d6008..80d3e263 100644 --- a/packages/drift-web3/package.json +++ b/packages/drift-web3/package.json @@ -1,7 +1,7 @@ { "name": "@delvtech/drift-web3", "description": "Web3.js adapter for Drift", - "version": "0.9.1", + "version": "0.10.0", "license": "Apache-2.0", "type": "module", "main": "dist/index.cjs", @@ -28,11 +28,11 @@ "typecheck:watch": "tsc --noEmit --watch" }, "peerDependencies": { - "@delvtech/drift": "^0.9.0", + "@delvtech/drift": "^0.10.0", "web3": "^4.16.0" }, "devDependencies": { - "@delvtech/drift": "^0.9.1", + "@delvtech/drift": "^0.10.0", "tsconfig-paths": "^4.2.0", "tsup": "^8.4.0", "typescript": "^5.8.3", @@ -50,7 +50,5 @@ "publishConfig": { "access": "public" }, - "files": [ - "dist" - ] + "files": ["dist"] } diff --git a/packages/drift/CHANGELOG.md b/packages/drift/CHANGELOG.md index ab67e461..8ed802e1 100644 --- a/packages/drift/CHANGELOG.md +++ b/packages/drift/CHANGELOG.md @@ -1,5 +1,26 @@ # @delvtech/drift +## 0.10.0 + +### Minor Changes + +- 319c2aa: Renamed `NotImplementedError` for missing stubs on mock clients to `MissingStubError` for clarity and to avoid confusion with more general use cases that may not be related to stubs. + +### Patch Changes + +- 1feff53: Added `DynamicProperty` property type to exports. +- 9f63615: Added `erc4626` artifact to exports (abi + method identifiers). +- b99ea80: Added the following types to exports: + - `FunctionCallParams` + - `AfterMethodHook` + - `BeforeMethodHook` + - `HookMap` + - `HookPayload` + - `RequiredValueKey` +- fcab0a8: Patched a bug in the `ViemReadWriteAdapter` related to private method access when trying to use write methods. +- e669f49: Added `encodeDeployData`, `prepareDeployData`, and `prepareFunctionReturn` to exports. +- 0364ef3: Made the `data` property on `EventLog` required. + ## 0.9.1 ### Patch Changes diff --git a/packages/drift/package.json b/packages/drift/package.json index 738c084d..c1c85ffe 100644 --- a/packages/drift/package.json +++ b/packages/drift/package.json @@ -1,7 +1,7 @@ { "name": "@delvtech/drift", "description": "Effortless ethereum development across Web3 libraries", - "version": "0.9.1", + "version": "0.10.0", "license": "Apache-2.0", "type": "module", "main": "dist/index.cjs", @@ -32,12 +32,8 @@ }, "typesVersions": { "*": { - ".": [ - "./dist/index.d.ts" - ], - "testing": [ - "./dist/testing.d.ts" - ] + ".": ["./dist/index.d.ts"], + "testing": ["./dist/testing.d.ts"] } }, "scripts": { @@ -91,7 +87,5 @@ "publishConfig": { "access": "public" }, - "files": [ - "dist" - ] + "files": ["dist"] }