Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version Packages (preview) #2574

Merged
merged 1 commit into from
Jul 2, 2024
Merged

Version Packages (preview) #2574

merged 1 commit into from
Jul 2, 2024

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Apr 26, 2024

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

master is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on master.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

@solana/web3.js-experimental@2.0.0-preview.4

Major Changes

  • 4e7ec14 Thanks @steveluscher! - This version of the @solana/web3.js Technology Preview fixes a bug with the default RPC transport, adds a utility that you can use to get an estimate of a transaction message's compute unit cost, and introduces @solana/react hooks for interacting with Wallet Standard wallets.

    To install the fourth Technology Preview:

    npm install --save @solana/web3.js@tp4

    For an example of how to use the new @solana/react package to interact with wallets in a React application, see the example application in examples/react-app. We hope to see similar wallet-connection packages patterned off @solana/react for other application frameworks soon.

    Try a demo of Technology Preview 4 in your browser at CodeSandbox.

    • #2858 22a34aa Thanks @steveluscher! - Transaction signers' methods now take minContextSlot as an option. This is important for signers that simulate transactions, like wallets. They might be interested in knowing the slot at which the transaction was prepared, lest they run simulation at too early a slot.

    • #2852 cec9048 Thanks @lorisleiva! - The signAndSendTransactionMessageWithSigners function now automatically asserts that the provided transaction message contains a single sending signer and fails otherwise.

    • #2707 cb49bfa Thanks @mcintyre94! - Allow creating keypairs and keys from ReadonlyUint8Array

    • #2715 26dae19 Thanks @lorisleiva! - Consolidated getNullableCodec and getOptionCodec with their Zeroable counterparts and added more configurations

      Namely, the prefix option can now be set to null and the fixed option was replaced with the noneValue option which can be set to "zeroes" for Zeroable codecs or a custom byte array for custom representations of none values. This means the getZeroableNullableCodec and getZeroableOptionCodec functions were removed in favor of the new options.

      // Before.
      getZeroableNullableCodec(getU16Codec());
      
      // After.
      getNullableCodec(getU16Codec(), { noneValue: 'zeroes', prefix: null });

      Additionally, it is now possible to create nullable codecs that have no prefix nor noneValue. In this case, the existence of the nullable item is indicated by the presence of any remaining bytes left to decode.

      const codec = getNullableCodec(getU16Codec(), { prefix: null });
      codec.encode(42); // 0x2a00
      codec.encode(null); // Encodes nothing.
      codec.decode(new Uint8Array([42, 0])); // 42
      codec.decode(new Uint8Array([])); // null

      Also note that it is now possible for custom noneValue byte arrays to be of any length — previously, it had to match the fixed-size of the nullable item.

      Here is a recap of all supported scenarios, using a u16 codec as an example:

      encode(42) / encode(null) No noneValue (default) noneValue: "zeroes" Custom noneValue (0xff)
      u8 prefix (default) 0x012a00 / 0x00 0x012a00 / 0x000000 0x012a00 / 0x00ff
      Custom prefix (u16) 0x01002a00 / 0x0000 0x01002a00 / 0x00000000 0x01002a00 / 0x0000ff
      No prefix 0x2a00 / 0x 0x2a00 / 0x0000 0x2a00 / 0xff

      Reciprocal changes were made with getOptionCodec.

    • #2785 4f19842 Thanks @steveluscher! - The development mode error message printer no longer fatals on Safari < 16.4.

    • #2867 be36bab Thanks @steveluscher! - The innerInstructions property of JSON-RPC errors used snake case rather than camelCase for stackHeight and programId. This has been corrected.

    • #2728 f1e9ac2 Thanks @joncinque! - Simulate with the maximum quantity of compute units (1.4M) instead of u32::MAX

    • #2703 0908628 Thanks @steveluscher! - Created a utility function to estimate the compute unit consumption of a transaction message

    • #2795 ce876d9 Thanks @steveluscher! - Added React hooks to which you can pass a Wallet Standard UiWalletAccount and obtain a MessageModifyingSigner, TransactionModifyingSigner, or TransactionSendingSigner for use in constructing, signing, and sending Solana transactions and messages

    • #2772 8fe4551 Thanks @steveluscher! - Added a series of React hooks to which you can pass a Wallet Standard UiWalletAccount to extract its signMessage, signTransaction, and signAndSendTransaction features

    • #2819 7ee47ae Thanks @steveluscher! - Fixed a bug where coalesced RPC calls could end up aborted even though there were still interested consumers. This would happen if the consumer count fell to zero, then rose above zero again, in the same runloop.

    • #2868 91fb1f3 Thanks @steveluscher! - The simulateTransaction RPC method now accepts an innerInstructions param. When true, the simulation result will include an array of inner instructions, if any.

    • #2866 73bd5a9 Thanks @steveluscher! - The TransactionInstruction RPC type now has stackHeight

    • #2751 6340744 Thanks @mcintyre94! - Allow Rpc Request params to be any type, instead of requiring an array

Patch Changes

  • #2728 f1e9ac2 Thanks @joncinque! - Simulate with the maximum quantity of compute units (1.4M) instead of u32::MAX

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • #2703 0908628 Thanks @steveluscher! - Created a utility function to estimate the compute unit consumption of a transaction message

  • Updated dependencies [7ee47ae, 26dae19, 4f19842, 73bd5a9, cec9048, be36bab, cb49bfa, 3d90241, 367b8ad, 22a34aa]:

    • @solana/rpc@2.0.0-preview.4
    • @solana/codecs@2.0.0-preview.4
    • @solana/errors@2.0.0-preview.4
    • @solana/rpc-types@2.0.0-preview.4
    • @solana/signers@2.0.0-preview.4
    • @solana/keys@2.0.0-preview.4
    • @solana/transaction-messages@2.0.0-preview.4
    • @solana/transaction-confirmation@2.0.0-preview.4
    • @solana/rpc-subscriptions@2.0.0-preview.4
    • @solana/rpc-parsed-types@2.0.0-preview.4
    • @solana/instructions@2.0.0-preview.4
    • @solana/transactions@2.0.0-preview.4
    • @solana/functional@2.0.0-preview.4
    • @solana/addresses@2.0.0-preview.4
    • @solana/accounts@2.0.0-preview.4
    • @solana/programs@2.0.0-preview.4
    • @solana/sysvars@2.0.0-preview.4

@solana/signers@2.0.0-preview.4

Minor Changes

  • #2858 22a34aa Thanks @steveluscher! - Transaction signers' methods now take minContextSlot as an option. This is important for signers that simulate transactions, like wallets. They might be interested in knowing the slot at which the transaction was prepared, lest they run simulation at too early a slot.

Patch Changes

  • #2852 cec9048 Thanks @lorisleiva! - The signAndSendTransactionMessageWithSigners function now automatically asserts that the provided transaction message contains a single sending signer and fails otherwise.

  • #2707 cb49bfa Thanks @mcintyre94! - Allow creating keypairs and keys from ReadonlyUint8Array

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [4f19842, be36bab, cb49bfa, 3d90241, 367b8ad]:

    • @solana/errors@2.0.0-preview.4
    • @solana/keys@2.0.0-preview.4
    • @solana/transaction-messages@2.0.0-preview.4
    • @solana/instructions@2.0.0-preview.4
    • @solana/transactions@2.0.0-preview.4
    • @solana/codecs-core@2.0.0-preview.4
    • @solana/addresses@2.0.0-preview.4

@solana/accounts@2.0.0-preview.4

Patch Changes

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [3bf31e7, 4f19842, 73bd5a9, be36bab, 367b8ad, 6340744]:

    • @solana/codecs-strings@2.0.0-preview.4
    • @solana/errors@2.0.0-preview.4
    • @solana/rpc-types@2.0.0-preview.4
    • @solana/codecs-core@2.0.0-preview.4
    • @solana/addresses@2.0.0-preview.4
    • @solana/rpc-spec@2.0.0-preview.4

@solana/addresses@2.0.0-preview.4

Patch Changes

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [3bf31e7, 4f19842, be36bab, 367b8ad]:

    • @solana/codecs-strings@2.0.0-preview.4
    • @solana/errors@2.0.0-preview.4
    • @solana/codecs-core@2.0.0-preview.4
    • @solana/assertions@2.0.0-preview.4

@solana/assertions@2.0.0-preview.4

Patch Changes

@solana/codecs@2.0.0-preview.4

Patch Changes

  • #2715 26dae19 Thanks @lorisleiva! - Consolidated getNullableCodec and getOptionCodec with their Zeroable counterparts and added more configurations

    Namely, the prefix option can now be set to null and the fixed option was replaced with the noneValue option which can be set to "zeroes" for Zeroable codecs or a custom byte array for custom representations of none values. This means the getZeroableNullableCodec and getZeroableOptionCodec functions were removed in favor of the new options.

    // Before.
    getZeroableNullableCodec(getU16Codec());
    
    // After.
    getNullableCodec(getU16Codec(), { noneValue: 'zeroes', prefix: null });

    Additionally, it is now possible to create nullable codecs that have no prefix nor noneValue. In this case, the existence of the nullable item is indicated by the presence of any remaining bytes left to decode.

    const codec = getNullableCodec(getU16Codec(), { prefix: null });
    codec.encode(42); // 0x2a00
    codec.encode(null); // Encodes nothing.
    codec.decode(new Uint8Array([42, 0])); // 42
    codec.decode(new Uint8Array([])); // null

    Also note that it is now possible for custom noneValue byte arrays to be of any length — previously, it had to match the fixed-size of the nullable item.

    Here is a recap of all supported scenarios, using a u16 codec as an example:

    encode(42) / encode(null) No noneValue (default) noneValue: "zeroes" Custom noneValue (0xff)
    u8 prefix (default) 0x012a00 / 0x00 0x012a00 / 0x000000 0x012a00 / 0x00ff
    Custom prefix (u16) 0x01002a00 / 0x0000 0x01002a00 / 0x00000000 0x01002a00 / 0x0000ff
    No prefix 0x2a00 / 0x 0x2a00 / 0x0000 0x2a00 / 0xff

    Reciprocal changes were made with getOptionCodec.

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [3bf31e7, 26dae19, a29bfee, 367b8ad]:

    • @solana/codecs-strings@2.0.0-preview.4
    • @solana/codecs-data-structures@2.0.0-preview.4
    • @solana/options@2.0.0-preview.4
    • @solana/codecs-numbers@2.0.0-preview.4
    • @solana/codecs-core@2.0.0-preview.4

@solana/codecs-core@2.0.0-preview.4

Patch Changes

@solana/codecs-data-structures@2.0.0-preview.4

Patch Changes

  • #2715 26dae19 Thanks @lorisleiva! - Consolidated getNullableCodec and getOptionCodec with their Zeroable counterparts and added more configurations

    Namely, the prefix option can now be set to null and the fixed option was replaced with the noneValue option which can be set to "zeroes" for Zeroable codecs or a custom byte array for custom representations of none values. This means the getZeroableNullableCodec and getZeroableOptionCodec functions were removed in favor of the new options.

    // Before.
    getZeroableNullableCodec(getU16Codec());
    
    // After.
    getNullableCodec(getU16Codec(), { noneValue: 'zeroes', prefix: null });

    Additionally, it is now possible to create nullable codecs that have no prefix nor noneValue. In this case, the existence of the nullable item is indicated by the presence of any remaining bytes left to decode.

    const codec = getNullableCodec(getU16Codec(), { prefix: null });
    codec.encode(42); // 0x2a00
    codec.encode(null); // Encodes nothing.
    codec.decode(new Uint8Array([42, 0])); // 42
    codec.decode(new Uint8Array([])); // null

    Also note that it is now possible for custom noneValue byte arrays to be of any length — previously, it had to match the fixed-size of the nullable item.

    Here is a recap of all supported scenarios, using a u16 codec as an example:

    encode(42) / encode(null) No noneValue (default) noneValue: "zeroes" Custom noneValue (0xff)
    u8 prefix (default) 0x012a00 / 0x00 0x012a00 / 0x000000 0x012a00 / 0x00ff
    Custom prefix (u16) 0x01002a00 / 0x0000 0x01002a00 / 0x00000000 0x01002a00 / 0x0000ff
    No prefix 0x2a00 / 0x 0x2a00 / 0x0000 0x2a00 / 0xff

    Reciprocal changes were made with getOptionCodec.

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [4f19842, be36bab, 367b8ad]:

    • @solana/errors@2.0.0-preview.4
    • @solana/codecs-numbers@2.0.0-preview.4
    • @solana/codecs-core@2.0.0-preview.4

@solana/codecs-numbers@2.0.0-preview.4

Patch Changes

@solana/codecs-strings@2.0.0-preview.4

Patch Changes

@solana/compat@2.0.0-preview.4

Patch Changes

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [4f19842, be36bab, cb49bfa, 367b8ad]:

    • @solana/errors@2.0.0-preview.4
    • @solana/keys@2.0.0-preview.4
    • @solana/transactions@2.0.0-preview.4
    • @solana/codecs-core@2.0.0-preview.4
    • @solana/addresses@2.0.0-preview.4

@solana/errors@2.0.0-preview.4

Patch Changes

@solana/fast-stable-stringify@2.0.0-preview.4

Patch Changes

@solana/functional@2.0.0-preview.4

Patch Changes

@solana/instructions@2.0.0-preview.4

Patch Changes

@solana/keys@2.0.0-preview.4

Patch Changes

@solana/options@2.0.0-preview.4

Patch Changes

  • #2715 26dae19 Thanks @lorisleiva! - Consolidated getNullableCodec and getOptionCodec with their Zeroable counterparts and added more configurations

    Namely, the prefix option can now be set to null and the fixed option was replaced with the noneValue option which can be set to "zeroes" for Zeroable codecs or a custom byte array for custom representations of none values. This means the getZeroableNullableCodec and getZeroableOptionCodec functions were removed in favor of the new options.

    // Before.
    getZeroableNullableCodec(getU16Codec());
    
    // After.
    getNullableCodec(getU16Codec(), { noneValue: 'zeroes', prefix: null });

    Additionally, it is now possible to create nullable codecs that have no prefix nor noneValue. In this case, the existence of the nullable item is indicated by the presence of any remaining bytes left to decode.

    const codec = getNullableCodec(getU16Codec(), { prefix: null });
    codec.encode(42); // 0x2a00
    codec.encode(null); // Encodes nothing.
    codec.decode(new Uint8Array([42, 0])); // 42
    codec.decode(new Uint8Array([])); // null

    Also note that it is now possible for custom noneValue byte arrays to be of any length — previously, it had to match the fixed-size of the nullable item.

    Here is a recap of all supported scenarios, using a u16 codec as an example:

    encode(42) / encode(null) No noneValue (default) noneValue: "zeroes" Custom noneValue (0xff)
    u8 prefix (default) 0x012a00 / 0x00 0x012a00 / 0x000000 0x012a00 / 0x00ff
    Custom prefix (u16) 0x01002a00 / 0x0000 0x01002a00 / 0x00000000 0x01002a00 / 0x0000ff
    No prefix 0x2a00 / 0x 0x2a00 / 0x0000 0x2a00 / 0xff

    Reciprocal changes were made with getOptionCodec.

  • #2573 a29bfee Thanks @lorisleiva! - Fix missing export of Zeroable Option codecs

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [3bf31e7, 26dae19, 4f19842, be36bab, 367b8ad]:

    • @solana/codecs-strings@2.0.0-preview.4
    • @solana/codecs-data-structures@2.0.0-preview.4
    • @solana/errors@2.0.0-preview.4
    • @solana/codecs-numbers@2.0.0-preview.4
    • @solana/codecs-core@2.0.0-preview.4

@solana/programs@2.0.0-preview.4

Patch Changes

@solana/react@2.0.0-preview.4

Patch Changes

  • #2795 ce876d9 Thanks @steveluscher! - Added React hooks to which you can pass a Wallet Standard UiWalletAccount and obtain a MessageModifyingSigner, TransactionModifyingSigner, or TransactionSendingSigner for use in constructing, signing, and sending Solana transactions and messages

  • #2772 8fe4551 Thanks @steveluscher! - Added a series of React hooks to which you can pass a Wallet Standard UiWalletAccount to extract its signMessage, signTransaction, and signAndSendTransaction features

  • Updated dependencies [4f19842, cec9048, be36bab, cb49bfa, 367b8ad, 22a34aa]:

    • @solana/errors@2.0.0-preview.4
    • @solana/signers@2.0.0-preview.4
    • @solana/keys@2.0.0-preview.4
    • @solana/transactions@2.0.0-preview.4
    • @solana/addresses@2.0.0-preview.4

@solana/rpc@2.0.0-preview.4

Patch Changes

  • #2819 7ee47ae Thanks @steveluscher! - Fixed a bug where coalesced RPC calls could end up aborted even though there were still interested consumers. This would happen if the consumer count fell to zero, then rose above zero again, in the same runloop.

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [91fb1f3, daf9691, 4f19842, 73bd5a9, be36bab, 367b8ad, 6340744]:

    • @solana/rpc-api@2.0.0-preview.4
    • @solana/errors@2.0.0-preview.4
    • @solana/rpc-types@2.0.0-preview.4
    • @solana/fast-stable-stringify@2.0.0-preview.4
    • @solana/rpc-transport-http@2.0.0-preview.4
    • @solana/rpc-transformers@2.0.0-preview.4
    • @solana/functional@2.0.0-preview.4
    • @solana/rpc-spec@2.0.0-preview.4

@solana/rpc-api@2.0.0-preview.4

Patch Changes

  • #2868 91fb1f3 Thanks @steveluscher! - The simulateTransaction RPC method now accepts an innerInstructions param. When true, the simulation result will include an array of inner instructions, if any.

  • #2865 daf9691 Thanks @steveluscher! - Fixed a TypeScript error where the return value of simulateTransaction claimed there was an accounts property at the top level when it is in fact value.accounts

  • #2866 73bd5a9 Thanks @steveluscher! - The TransactionInstruction RPC type now has stackHeight

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [3bf31e7, 4f19842, 73bd5a9, be36bab, cb49bfa, 3d90241, 367b8ad, 6340744]:

    • @solana/codecs-strings@2.0.0-preview.4
    • @solana/errors@2.0.0-preview.4
    • @solana/rpc-types@2.0.0-preview.4
    • @solana/keys@2.0.0-preview.4
    • @solana/transaction-messages@2.0.0-preview.4
    • @solana/rpc-parsed-types@2.0.0-preview.4
    • @solana/rpc-transformers@2.0.0-preview.4
    • @solana/transactions@2.0.0-preview.4
    • @solana/codecs-core@2.0.0-preview.4
    • @solana/addresses@2.0.0-preview.4
    • @solana/rpc-spec@2.0.0-preview.4

@solana/rpc-graphql@2.0.0-preview.4

Patch Changes

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [3bf31e7, 367b8ad]:

    • @solana/codecs-strings@2.0.0-preview.4
    • @solana/fast-stable-stringify@2.0.0-preview.4

@solana/rpc-parsed-types@2.0.0-preview.4

Patch Changes

@solana/rpc-spec@2.0.0-preview.4

Patch Changes

@solana/rpc-spec-types@2.0.0-preview.4

Patch Changes

@solana/rpc-subscriptions@2.0.0-preview.4

Patch Changes

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [4f19842, 73bd5a9, be36bab, 367b8ad]:

    • @solana/errors@2.0.0-preview.4
    • @solana/rpc-types@2.0.0-preview.4
    • @solana/rpc-subscriptions-transport-websocket@2.0.0-preview.4
    • @solana/rpc-subscriptions-spec@2.0.0-preview.4
    • @solana/fast-stable-stringify@2.0.0-preview.4
    • @solana/rpc-subscriptions-api@2.0.0-preview.4
    • @solana/rpc-transformers@2.0.0-preview.4
    • @solana/functional@2.0.0-preview.4

@solana/rpc-subscriptions-api@2.0.0-preview.4

Patch Changes

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [73bd5a9, cb49bfa, 3d90241, 367b8ad]:

    • @solana/rpc-types@2.0.0-preview.4
    • @solana/keys@2.0.0-preview.4
    • @solana/transaction-messages@2.0.0-preview.4
    • @solana/rpc-subscriptions-spec@2.0.0-preview.4
    • @solana/rpc-transformers@2.0.0-preview.4
    • @solana/transactions@2.0.0-preview.4
    • @solana/addresses@2.0.0-preview.4

@solana/rpc-subscriptions-spec@2.0.0-preview.4

Patch Changes

@solana/rpc-subscriptions-transport-websocket@2.0.0-preview.4

Patch Changes

@solana/rpc-transformers@2.0.0-preview.4

Patch Changes

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [73bd5a9, 367b8ad, 6340744]:

    • @solana/rpc-types@2.0.0-preview.4
    • @solana/rpc-subscriptions-spec@2.0.0-preview.4
    • @solana/functional@2.0.0-preview.4
    • @solana/rpc-spec@2.0.0-preview.4

@solana/rpc-transport-http@2.0.0-preview.4

Patch Changes

@solana/rpc-types@2.0.0-preview.4

Patch Changes

  • #2866 73bd5a9 Thanks @steveluscher! - The TransactionInstruction RPC type now has stackHeight

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [3bf31e7, 4f19842, be36bab, 367b8ad]:

    • @solana/codecs-strings@2.0.0-preview.4
    • @solana/errors@2.0.0-preview.4
    • @solana/codecs-numbers@2.0.0-preview.4
    • @solana/codecs-core@2.0.0-preview.4
    • @solana/addresses@2.0.0-preview.4

@solana/sysvars@2.0.0-preview.4

Patch Changes

@solana/transaction-confirmation@2.0.0-preview.4

Patch Changes

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [7ee47ae, 3bf31e7, 4f19842, 73bd5a9, be36bab, cb49bfa, 3d90241, 367b8ad]:

    • @solana/rpc@2.0.0-preview.4
    • @solana/codecs-strings@2.0.0-preview.4
    • @solana/errors@2.0.0-preview.4
    • @solana/rpc-types@2.0.0-preview.4
    • @solana/keys@2.0.0-preview.4
    • @solana/transaction-messages@2.0.0-preview.4
    • @solana/rpc-subscriptions@2.0.0-preview.4
    • @solana/transactions@2.0.0-preview.4
    • @solana/addresses@2.0.0-preview.4

@solana/transaction-messages@2.0.0-preview.4

Patch Changes

  • #2607 3d90241 Thanks @mcintyre94! - Freeze the instructions and lifetimeConstraint fields within transaction messages

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [26dae19, 4f19842, 73bd5a9, be36bab, 367b8ad]:

    • @solana/codecs-data-structures@2.0.0-preview.4
    • @solana/errors@2.0.0-preview.4
    • @solana/rpc-types@2.0.0-preview.4
    • @solana/codecs-numbers@2.0.0-preview.4
    • @solana/instructions@2.0.0-preview.4
    • @solana/codecs-core@2.0.0-preview.4
    • @solana/functional@2.0.0-preview.4
    • @solana/addresses@2.0.0-preview.4

@solana/transactions@2.0.0-preview.4

Patch Changes

  • #2606 367b8ad Thanks @lorisleiva! - Use commonjs package type

  • Updated dependencies [3bf31e7, 26dae19, 4f19842, 73bd5a9, be36bab, cb49bfa, 3d90241, 367b8ad]:

    • @solana/codecs-strings@2.0.0-preview.4
    • @solana/codecs-data-structures@2.0.0-preview.4
    • @solana/errors@2.0.0-preview.4
    • @solana/rpc-types@2.0.0-preview.4
    • @solana/keys@2.0.0-preview.4
    • @solana/transaction-messages@2.0.0-preview.4
    • @solana/codecs-numbers@2.0.0-preview.4
    • @solana/instructions@2.0.0-preview.4
    • @solana/codecs-core@2.0.0-preview.4
    • @solana/functional@2.0.0-preview.4
    • @solana/addresses@2.0.0-preview.4

@solana/webcrypto-ed25519-polyfill@2.0.0-preview.4

Patch Changes

@github-actions github-actions bot force-pushed the changeset-release/master branch 30 times, most recently from 4db226e to 8067dec Compare May 3, 2024 18:25
@github-actions github-actions bot force-pushed the changeset-release/master branch 22 times, most recently from 2860622 to cdb2fa7 Compare July 2, 2024 18:13
@steveluscher steveluscher merged commit 798651e into master Jul 2, 2024
4 of 6 checks passed
@steveluscher steveluscher deleted the changeset-release/master branch July 2, 2024 18:18
Copy link
Contributor Author

github-actions bot commented Jul 8, 2024

🎉 This PR is included in version 1.95.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Copy link
Contributor Author

Because there has been no activity on this PR for 14 days since it was merged, it has been automatically locked. Please open a new issue if it requires a follow up.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 23, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant