diff --git a/packages/lasereyes-core/package.json b/packages/lasereyes-core/package.json index e4f4fa25..b7061ecc 100644 --- a/packages/lasereyes-core/package.json +++ b/packages/lasereyes-core/package.json @@ -1,7 +1,7 @@ { "name": "@omnisat/lasereyes-core", "private": false, - "version": "0.0.38", + "version": "0.0.39-rc.1", "type": "module", "main": "./dist/index.umd.cjs", "module": "./dist/index.js", diff --git a/packages/lasereyes-core/src/client/providers/op-net.ts b/packages/lasereyes-core/src/client/providers/op-net.ts index cd2ff224..62f1eeb7 100644 --- a/packages/lasereyes-core/src/client/providers/op-net.ts +++ b/packages/lasereyes-core/src/client/providers/op-net.ts @@ -49,11 +49,11 @@ export default class OpNetProvider extends WalletProvider { removeListeners() { if (!this.library) return - this.library.removeListener( + this.library?.removeListener( 'accountsChanged', this.handleAccountsChanged.bind(this) ) - this.library.removeListener( + this.library?.removeListener( 'networkChanged', this.handleNetworkChanged.bind(this) ) diff --git a/packages/lasereyes-core/src/client/providers/unisat.ts b/packages/lasereyes-core/src/client/providers/unisat.ts index 43f3cf66..fb83db96 100644 --- a/packages/lasereyes-core/src/client/providers/unisat.ts +++ b/packages/lasereyes-core/src/client/providers/unisat.ts @@ -49,11 +49,12 @@ export default class UnisatProvider extends WalletProvider { } removeListeners() { - this.library.removeListener( + if (!this.library) return + this.library?.removeListener( 'accountsChanged', this.handleAccountsChanged.bind(this) ) - this.library.removeListener( + this.library?.removeListener( 'networkChanged', this.handleNetworkChanged.bind(this) ) diff --git a/packages/lasereyes-react/package.json b/packages/lasereyes-react/package.json index 08b44ba2..e16e7e34 100644 --- a/packages/lasereyes-react/package.json +++ b/packages/lasereyes-react/package.json @@ -1,7 +1,7 @@ { "name": "@omnisat/lasereyes-react", "private": false, - "version": "0.0.30", + "version": "0.0.31-rc.0", "type": "module", "main": "./dist/index.umd.cjs", "module": "./dist/index.js", diff --git a/packages/lasereyes/package.json b/packages/lasereyes/package.json index bab85b5b..9ebc3c6f 100644 --- a/packages/lasereyes/package.json +++ b/packages/lasereyes/package.json @@ -20,7 +20,7 @@ "url": "https://github.com/omnisat/lasereyes-mono.git" }, "private": false, - "version": "0.0.113", + "version": "0.0.114-rc.1", "type": "module", "main": "./dist/index.umd.cjs", "module": "./dist/index.js", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index add7eec2..fbf6c2d4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -251,10 +251,10 @@ importers: packages/lasereyes: dependencies: '@omnisat/lasereyes-core': - specifier: workspace:* + specifier: 0.0.38 version: link:../lasereyes-core '@omnisat/lasereyes-react': - specifier: workspace:* + specifier: 0.0.30 version: link:../lasereyes-react bip39: specifier: ^3.1.0 @@ -3604,44 +3604,6 @@ packages: engines: {node: '>=12.4.0'} dev: true - /@omnisat/lasereyes-core@0.0.33(typescript@5.6.3): - resolution: {integrity: sha512-CXalcXIh6oICllKi36pLj6NeyWf2sgBmph4Sh8fc8EWtPx5CJIvdq/SHdO+M1TyWymAYuXQzGC8e3eJ6fulZ9w==} - dependencies: - '@bitcoinerlab/secp256k1': 1.1.1 - '@cmdcode/crypto-utils': 2.4.6 - '@cmdcode/tapscript': 1.4.6 - '@nanostores/persistent': 0.10.2(nanostores@0.11.3) - '@orangecrypto/orange-connect': 1.2.2 - axios: 1.7.7 - bip32: 5.0.0-rc.0(typescript@5.6.3) - bip39: 3.1.0 - bitcoinjs-lib: 7.0.0-rc.0(typescript@5.6.3) - buffer: 6.0.3 - nanostores: 0.11.3 - sats-connect: 2.8.3(typescript@5.6.3) - transitivePeerDependencies: - - debug - - typescript - dev: false - - /@omnisat/lasereyes-react@0.0.26(@popperjs/core@2.11.8)(typescript@5.6.3)(vite@5.4.10): - resolution: {integrity: sha512-gpcqe4DP1DgFvych6Z8Ymj+Vb0JnoewbtlEJlr2383y4CAB2jOdUYDbePoDSOrWi+sT6Jtrt6r5uwfqU3COCzA==} - dependencies: - '@nanostores/react': 0.7.3(nanostores@0.11.3)(react@18.3.1) - '@omnisat/lasereyes-core': 0.0.33(typescript@5.6.3) - bootstrap: 5.3.3(@popperjs/core@2.11.8) - nanostores: 0.11.3 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - vite-plugin-ssr: 0.4.142(vite@5.4.10) - transitivePeerDependencies: - - '@popperjs/core' - - debug - - react-streaming - - typescript - - vite - dev: false - /@orangecrypto/orange-connect@1.2.2: resolution: {integrity: sha512-cv1TP+pan+Zx5yKuQHQsTIhABi2YlyTUZbzJgLbIB7fT1cA4plZiIS9GEJN7eD7wc60Fr/yumMV3zTIL5eSZ8w==} dependencies: diff --git a/scripts/generate_release_notes.py b/scripts/generate_release_notes.py index 3431edf7..80be3826 100644 --- a/scripts/generate_release_notes.py +++ b/scripts/generate_release_notes.py @@ -16,7 +16,7 @@ response = openai.ChatCompletion.create( model="gpt-4", messages=[ - {"role": "system", "content": "You are a passive aggressive release note generator. Create detailed, sometimes hilarious release notes based on the git diff provided. Always ensure you are informative and helpful. Don't mention anyting about the lock file or about anything ot her then the main version changes."}, + {"role": "system", "content": "You are a passive aggressive release note generator. Create detailed, sometimes hilarious release notes based on the git diff provided. Always ensure you are informative and helpful. On a humor scale of 1-10, you're a 3. Don't mention anything about the lock file or about anything ot her then the main version changes."}, {"role": "user", "content": f"Version: {version}\n{diff_content}"} ] )