@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):
Stabilize the unstable_flushSync option for navigations and fetchers (#11989)
Stabilize the unstable_viewTransition option for navigations and the corresponding unstable_useViewTransitionState hook (#11989)
Patch Changes
Fix bug when submitting to the current contextual route (parent route with an index child) when an ?index param already exists from a prior submission (#12003)
Fix useFormAction bug - when removing ?index param it would not keep other non-Remix index params (#12003)
Fix types for RouteObject within PatchRoutesOnNavigationFunction's patch method so it doesn't expect agnostic route objects passed to patch (#11967)
Updated dependencies:
react-router@6.27.0
@remix-run/router@1.20.0
6.26.2
Patch Changes
Updated dependencies:
@remix-run/router@1.19.2
react-router@6.26.2
6.26.1
Patch Changes
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
Bumps the minor-and-patch group with 26 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.2
6.23.1
6.27.0
6.1.11
6.1.13
0.11.3
0.11.4
7.24.7
7.25.8
7.24.7
7.25.8
7.24.7
7.25.7
7.24.7
7.25.7
6.4.6
6.5.0
16.0.0
16.0.1
29.5.12
29.5.13
4.17.5
4.17.10
18.3.3
18.3.11
18.3.0
18.3.1
9.1.3
9.2.1
2.29.1
2.31.0
6.8.0
6.10.0
7.34.2
7.37.1
2.9.0
2.9.1
2.6.3
2.7.0
5.4.5
5.6.3
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.2Commits
Updates
react-router-dom
from 6.23.1 to 6.27.0Release notes
Sourced from react-router-dom's releases.
... (truncated)
Changelog
Sourced from react-router-dom's changelog.
... (truncated)
Commits
8cfb4a7
chore: Update version for release (#12121)cde8139
chore: Update version for release (pre) (#12112)9a62e35
chore: Update version for release (pre) (#12101)0389eba
Fix issues with contextual routing and index params (#12003)73fcb9b
Stabilize viewTransiton and flushSync options (#11989)8c9e2b6
Fix types for PatchRoutesOnNavigationFunction (#11967)09c1978
Stabilize unstable_dataStrategy (#11974)25e4981
Stabilize unstable_patchRoutesOnNavigation (#11973)eeb86ab
chore: Update version for release (#11968)7cbe349
chore: Update version for release (pre) (#11955)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.8Release notes
Sourced from
@babel/core
's releases.... (truncated)
Changelog
Sourced from
@babel/core
's changelog.... (truncated)
Commits
f9cb91a
v7.25.82570cfd
Restore public API ofresolvePlugin
/resolvePreset
(#16888)2533cfb
v7.25.72ee4982
chore: ImproveloadFullConfig
types (#16872)b2ba04c
Allow sync loading of ESM when--experimental-require-module
(#16820)cd8ffa4
[Babel 8] fix: Throwing exceptions synchronously (#16836)9e14f7d
chore: Enable more lint rules (#16827)7722f23
Updatetypescript
&typescript-eslint
(#16826)69d65f1
[babel 8] Require Node.js^18.20.0 || ^20.17.0 || >=22.8.0
(#16800)dba45d3
IgnoredevDependencies
when generatingtsconfig.json
(#16659)Updates
@babel/preset-env
from 7.24.7 to 7.25.8Release notes
Sourced from
@babel/preset-env
's releases.... (truncated)
Changelog
Sourced from
@babel/preset-env
's changelog.... (truncated)
Commits
f9cb91a
v7.25.8a6b0f54
Inline one-line syntax plugins (#16824)2533cfb
v7.25.7866bc07
Update compat data (#16866)367ab6c
Add browserslist config to external dependency (#16858)343ee2d
Bump compat deps (#16857)4ff9408
Bump regexpu-core to 6 (#16848)368b512
Update compat data (#16846)2ee26be
fix: CI Failure (#16835)69d65f1
[babel 8] Require Node.js^18.20.0 || ^20.17.0 || >=22.8.0
(#16800)Updates
@babel/preset-react
from 7.24.7 to 7.25.7Release notes
Sourced from
@babel/preset-react
's releases.