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

Bump @solana/web3.js from 1.24.1 to 1.24.3 #3

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Apr 17, 2024

Bumps @solana/web3.js from 1.24.1 to 1.24.3.

Release notes

Sourced from @​solana/web3.js's releases.

The New web3.js – Technology Preview 2

tp2 (2024-03-19)

The first Technology Preview of @solana/web3.js 2.0 was released at the Breakpoint conference in November 2023. Based on your feedback, we want to get a second version of it into your hands now with some changes, bug fixes, and new features.

To install the second Technology Preview:

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

Most notably, this release integrates with the new JavaScript client generator for on-chain programs. Instruction creators and account decoders can now be autogenerated for any program, including your own! Read more here, and check out the growing list of autogenerated core programs here.

Try a demo of Technology Preview 2 in your browser at https://sola.na/web3tp2demo.

Changelog since Technology Preview 1

  • Renamed Base58EncodedAddress to Address (#1814) 63683a4bc
  • Renamed Ed25519Signature and TransactionSignature to SignatureBytes and Signature (#1815) 205c09268
  • Fixed return type of getSignaturesForAddress (#1821) 36c7263bd
  • signTransaction now asserts that the transaction is fully signed; added partiallySignTransaction that does not (#1820) 7d54c2dad
  • The @solana/webcrypto-ed25519-polyfill now sets the crypto global in Node 17a54d24a
  • Added assertIsBlockhashLifetimeTransaction that asserts transaction has a blockhash lifetime (#1908) ae94ca38d
  • Added a createPrivateKeyFromBytes helper (#1913) 85b7dfe13
  • Added @solana/accounts; types and helper methods for representing, fetching and decoding Solana accounts (#1855) e1ca3966e
  • Export the TransactionError type (#1964) 4c009bf5b
  • Export all RPC method XApi types from @solana/rpc-core (#1965) ed98b3d9c
  • Added a generic createJsonRpcApi function for custom APIs 1e2106f21
  • Added a generic createJsonRpcSubscriptionsApi function for custom APIs ae3f1f087
  • RPC commitment now defaults to confirmed when not explicitly specified cb7702ca5
  • Added ClusterUrl types and handlers (#2084) 61f7ba0
  • RPC transports can now be cluster-specific, ie. RpcDevnet<TRpcMethods> & RpcSubscriptionsDevnet<TRpcMethods> (#2053) e58bb22, (#2056) cbf8f38
  • RPC APIs can now be cluster-specific, ie. SolanaRpcMethodsDevnet (#2054) 5175d8a
  • Added cluster-level RPC support for @solana/web3.js (#2055) 5a6335d, (#2058) 0e03ca9
  • Added @solana/signers; an abstraction layer over signing messages and transactions in Solana (#1710) 7c29a1e
  • Updated codec such that only one instance of Uint8Array is created when encoding data. This allows Encoders to set data at different offsets and therefore enables non-linear serialization (#1865) 7800e3b
  • Added FixedSize* and VariableSize* type variants for Codecs, Encoders and Decoders (#1883) 5e58d5c
  • Repaired some inaccurate RPC method signatures (#2137) bb65ba9
  • Renamed transaction/airdrop sender factories with the ‘Factory’ suffix (#2130) 2d1d49c
  • All code now throws coded exceptions defined in @solana/errors which can be refined using isSolanaError() and decoded in production using npx @solana/errors decode (#2160) 3524f2c, (#2161) 94944b, (#2213) 8541c2e, (#2220) c9b2705, (#2207) 75a18e3, (#2224) 613053d, (#2226) 94fee67, (#2228) 483c674, (#2235) 803b2d8, (#2236) cf9c20c, (#2242) 9084fdd, (#2245) e374ac6, (#2186) 546263e, (#2187) bea19d2, (#2188) 2e0ae95, (#2189) 7712fc3, (#2190) 7d67615, (#2191) 0ba8f21, (#2192) 91a360d, (#2202) a71a2db, (#2286) 52a5d3d, and more
  • You can now supply a custom Undici dispatcher for use with the fetch API when creating an RPC transport in Node (#2178) a2fc5a3
  • Added functions to assert a value is an IInstructionWithAccounts and IInstructionWithData` (#2212) 07c30c1
  • Added a function to assert an instruction is for a given program (#2234) fb655dd
  • You can now create an RPC using only a URL (#2238) cd0b6c6, (#2239) fc11993
  • You can now resize codec with the resizeCodec helper (#2293) 606de63
  • You can now skip bytes while writing byte buffers using the offsetCodec helper (#2294) 09d8cc8
  • You can now now pad the beginning or end of byte buffers using the padLeftCodec and padRightCodec helpers (#2314) f9509c7
  • Added a new @solana/sysvars package for fetching, decoding, and building transactions with sysvar accounts (#2041)
Commits
Maintainer changes

This version was pushed to npm by steveluscher, a new releaser for @​solana/web3.js since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js) from 1.24.1 to 1.24.3.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases)
- [Commits](https://github.com/solana-labs/solana-web3.js/commits)

---
updated-dependencies:
- dependency-name: "@solana/web3.js"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants