@stellar/stellar-base and its underlying dependency @stellar/js-xdr have been upgraded to their latest versions; reference their release notes (v12.1.0 and v3.1.2, respectively) for details (#1013).
Added
You can now pass custom headers to both rpc.Server and Horizon.Server (#1013):
import { Server } from "@stellar/stellar-sdk/rpc";
const s = new Server("<some URL>", { headers: { "X-Custom-Header": "hello" }})
Horizon.Server now supports the new POST /transactions_async endpoint via the submitAsyncTransaction method (#989). Its purpose is to provide an immediate response to the submission rather than waiting for Horizon to determine its status. The response schema is as follows:
interface SubmitAsyncTransactionResponse {
// the submitted transaction hash
hash: string;
// one of "PENDING", "DUPLICATE", "TRY_AGAIN_LATER", or "ERROR"
tx_status: string;
// a base64-encoded xdr.TransactionResult iff `tx_status` is "ERROR"
error_result_xdr: string;
}
</tr></table>
@stellar/stellar-base and its underlying dependency @stellar/js-xdr have been upgraded to their latest versions; reference their release notes (v12.1.0 and v3.1.2, respectively) for details (#1013).
Added
You can now pass custom headers to both rpc.Server and Horizon.Server (#1013):
import { Server } from "@stellar/stellar-sdk/rpc";
const s = new Server("<some URL>", { headers: { "X-Custom-Header": "hello" }})
Horizon.Server now supports the new POST /transactions_async endpoint via the submitAsyncTransaction method (#989). Its purpose is to provide an immediate response to the submission rather than waiting for Horizon to determine its status. The response schema is as follows:
interface SubmitAsyncTransactionResponse {
// the submitted transaction hash
hash: string;
// one of "PENDING", "DUPLICATE", "TRY_AGAIN_LATER", or "ERROR"
tx_status: string;
// a base64-encoded xdr.TransactionResult iff `tx_status` is "ERROR"
error_result_xdr: string;
}
rpc.Server now has a getFeeStats method which retrieves fee statistics for a previous chunk of ledgers to provide users with a way to provide informed decisions about getting their transactions included in the following ledgers (#998):
Rename unstable_patchRoutesOnMiss to unstable_patchRoutesOnNavigation to match new behavior (#11888)
Updated dependencies:
@remix-run/router@1.19.1
react-router@6.26.1
6.26.0
Minor Changes
Add a new replace(url, init?) alternative to redirect(url, init?) that performs a history.replaceState instead of a history.pushState on client-side navigation redirects (#11811)
Patch Changes
Fix initial hydration behavior when using future.v7_partialHydration along with unstable_patchRoutesOnMiss (#11838)
During initial hydration, router.state.matches will now include any partial matches so that we can render ancestor HydrateFallback components
Updated dependencies:
@remix-run/router@1.19.0
react-router@6.26.0
6.25.1
Patch Changes
Memoize some RouterProvider internals to reduce unnecessary re-renders (#11803)
Updated dependencies:
react-router@6.25.1
6.25.0
Minor Changes
Stabilize future.unstable_skipActionErrorRevalidation as future.v7_skipActionErrorRevalidation (#11769)
When this flag is enabled, actions will not automatically trigger a revalidation if they return/throw a Response with a 4xx/5xx status code
You may still opt-into revalidation via shouldRevalidate
This also changes shouldRevalidate's unstable_actionStatus parameter to actionStatus
Bumps the minor-and-patch group with 23 updates in the / directory:
6.28.6
6.29.4
12.0.1
12.3.0
1.5.0
1.7.0
1.5.0
1.7.0
9.2.4
9.4.1
6.23.1
6.26.2
6.1.11
6.1.13
0.11.3
0.11.4
7.24.7
7.25.2
7.24.7
7.25.4
6.4.6
6.5.0
16.0.0
16.0.1
29.5.12
29.5.13
4.17.5
4.17.9
18.3.3
18.3.10
9.1.3
9.2.1
2.29.1
2.30.0
6.8.0
6.10.0
7.34.2
7.37.0
2.9.0
2.9.1
2.6.3
2.7.0
5.4.5
5.6.2
5.92.0
5.95.0
Updates
@ledgerhq/hw-transport-webusb
from 6.28.6 to 6.29.4Commits
d85b16b
Merge branch 'release'2cbdeea
chore(release): :rocket: prepare release [skip ci]fc6861f
feat: upgrade pnpm to v9.11d9b5d61
updating release notes for LLD 2.87a5adf4d
chore(prerelease): :rocket: release prerelease [LLD(2.87.0-next.2), LLM(3.50....91391a2
Merge pull request #7883 from LedgerHQ/support/update-axios-and-ws-for-cvef805d14
changeset22161f3
Updatehw-app-eth
dev depethers
to 5.7.2d0ca87e
Forceethers
dependencyws
to 7.5.102a7b25f
Updateaxios
to 1.7.7Updates
@stellar/stellar-sdk
from 12.0.1 to 12.3.0Release notes
Sourced from
@stellar/stellar-sdk
's releases.... (truncated)
Changelog
Sourced from
@stellar/stellar-sdk
's changelog.... (truncated)
Commits
99cf4cc
Release v12.3.0 (#1045)e6cda07
RPC: Add support forgetTransactions
endpoint (#1037)581b32a
Use renamed custom types example contract (#1043)3e081ba
Modify auth entry sig expiration to ~8min (#1023)72ec060
Add support for getVersionInfo endpoint (#1028)e4dd603
RemovestatusText
error check to broaden compatibility (#1001)a2f69d9
Bump the minor-and-patch group across 1 directory with 9 updates (#1027)5ab7797
Update endpoint documentation references in the jsdocs (#1026)6a0c519
Update npm link in the README (#1025)161c083
Bump the minor-and-patch group across 1 directory with 2 updates (#1018)Updates
@stellar/typescript-wallet-sdk
from 1.5.0 to 1.7.0Updates
@stellar/typescript-wallet-sdk-km
from 1.5.0 to 1.7.0Updates
@trezor/connect-web
from 9.2.4 to 9.4.1Commits
Updates
react-router-dom
from 6.23.1 to 6.26.2Release notes
Sourced from react-router-dom's releases.
... (truncated)
Changelog
Sourced from react-router-dom's changelog.
... (truncated)
Commits
eeb86ab
chore: Update version for release (#11968)7cbe349
chore: Update version for release (pre) (#11955)6483515
Merge branch 'release-next' into v605612a3
unstable_dataStrategy refactor for better single fetch support (#11943)5651176
fix: Wait for restore url navigation to complete before proceeding (#11930)04d09c3
chore: Update version for release (#11895)f806fa4
chore: Update version for release (pre) (#11889)5a6545b
Rename patchRoutesOnMiss to patchRoutesOnNavigation (#11888)91ef146
chore: Update version for release (#11863)7acbfbe
chore: Update version for release (pre) (#11860)Updates
styled-components
from 6.1.11 to 6.1.13Release notes
Sourced from styled-components's releases.
Commits
22a4a2e
6.1.1399c02f5
Allow Passing Shadow Root as Sheet Target (#4309)8831f2e
Replace deprecated JSX namespace (#4333)e0019ba
chore: fix benchmark, make the code exactly equal9a61fbc
chore: bump version2d7bcc9
Prevent ServerStyleSheet generating empty style tags/elements (#4327)4a4b0da
Export rehydrate from StyleSheet (#4328)Updates
url
from 0.11.3 to 0.11.4Commits
455a3e2
v0.11.497ab476
[meta] add missingengines.node
c5e1391
[Fix] usepunycode
from the package and not from the node core module57539a8
[Deps] updateqs
11a50c9
[Dev Deps] update@ljharb/eslint-config
,acorn
,aud
db8a439
[actions] improve workflowsUpdates
@babel/core
from 7.24.7 to 7.25.2Release notes
Sourced from
@babel/core
's releases.... (truncated)
Changelog
Sourced from
@babel/core
's changelog.... (truncated)
Commits
0f8f408
v7.25.26a15d7a
Ensure thatrequeueComputedKeyAndDecorators
is available (#16695)9f7e29a
chore: fix one suppressed eslint error (#16696)2413d1a
Add eslint-plugin-regexp (#16680)5dc3b44
Expose wether a module has TLA or not as.extra.async
(#16480)30aa644
v7.24.97d923b8
Avoidrequire()
call in@babel/standalone
bundle (#16639)889c58f
Revert "Pin CI to Node.js 22.1" (#16633)1f5af44
v7.24.8683c654
Enable some lint rules (#16605)Updates
@babel/preset-env
from 7.24.7 to 7.25.4Release notes
Sourced from
@babel/preset-env
's releases.... (truncated)
Changelog
Sourced from
@babel/preset-env
's changelog.... (truncated)
Commits
cbf124c
v7.25.4b38b027
Update compat data (#16736)55dfde8
Updatebabel-plugin-polyfill-corejs3
(#16715)dba45d3
IgnoredevDependencies
when generatingtsconfig.json
(#16659)787c7cd
v7.25.3a0c8871
Test: Improve available-plugins compat-data check (#16693)0f8f408
v7.25.20b2cc25
Update compat-table (#16691)2413d1a
Add eslint-plugin-regexp (#16680)d2e3ee2
v7.25.0Updates
@testing-library/jest-dom
from 6.4.6 to 6.5.0Release notes
Sourced from
@testing-library/jest-dom
's releases.Commits
62f0e3a
docs: add waynevanson as a contributor for code, and test (#626)acbf416
feat(toHaveValue): Asserting aria-valuenow (#479)47a667c
docs: add vorant94 as a contributor for code (#619)06d19ba
adjust vitest ambient declaration file according to vitest docs (#612)a073b08
docs: add aleks-elkin as a contributor for maintenance (#618)aa094a5
chore: remove unused@babel/runtime
dependency (#617)d02e80b
docs: add ddolcimascolo as a contributor for maintenance (#616)faf534b
fix: Drop peerDependencies from package.json (#610)78a2934
docs: add tonyhallett as a contributor for bug (#615)5cc6298
fix: Type definition oftoHaveClass
(#611)Updates
@testing-library/react
from 16.0.0 to 16.0.1Release notes
Sourced from
@testing-library/react
's releases.Commits
3dcd8a9
fix: Add support for exactOptionalPropertyTypes in TypeScript (#1351)7a28fa9
Fix React Canary and Experimental tests (#1353)Updates
@types/jest
from 29.5.12 to 29.5.13Commits
Updates
@types/lodash
from 4.17.5 to 4.17.9Commits