Skip to content

Commit 7ee2a8e

Browse files
committed
v2.139.0
1 parent db76d63 commit 7ee2a8e

File tree

6 files changed

+100
-25
lines changed

6 files changed

+100
-25
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Features
1111

12+
### Fixes
13+
14+
### Breaking
15+
16+
## [2.139.0] - 2025-09-25
17+
18+
### Features
19+
1220
- program: all token 22 use immutable owner ([#1904](https://github.com/drift-labs/protocol-v2/pull/1904))
1321
- program: allow resolve perp pnl deficit if pnl pool isnt 0 but at deficit ([#1909](https://github.com/drift-labs/protocol-v2/pull/1909))
1422
- program: auction order params account for twap divergence ([#1882](https://github.com/drift-labs/protocol-v2/pull/1882))

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

programs/drift/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "drift"
3-
version = "2.138.0"
3+
version = "2.139.0"
44
description = "Created with Anchor"
55
edition = "2018"
66

sdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@drift-labs/sdk",
3-
"version": "2.139.0-beta.14",
3+
"version": "2.139.0",
44
"main": "lib/node/index.js",
55
"types": "lib/node/index.d.ts",
66
"browser": "./lib/browser/index.js",

sdk/src/idl/drift.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "2.138.0",
2+
"version": "2.139.0",
33
"name": "drift",
44
"instructions": [
55
{

yarn.lock

Lines changed: 88 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -895,12 +895,12 @@ [email protected]:
895895
resolved "https://registry.yarnpkg.com/anchor-bankrun/-/anchor-bankrun-0.3.0.tgz#3789fcecbc201a2334cff228b99cc0da8ef0167e"
896896
integrity sha512-PYBW5fWX+iGicIS5MIM/omhk1tQPUc0ELAnI/IkLKQJ6d75De/CQRh8MF2bU/TgGyFi6zEel80wUe3uRol9RrQ==
897897

898-
ansi-regex@^5.0.1:
898+
ansi-regex@5.0.1, ansi-regex@^5.0.1, ansi-regex@^6.0.1:
899899
version "5.0.1"
900900
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
901901
integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
902902

903-
ansi-styles@^4.0.0, ansi-styles@^4.1.0:
903+
ansi-styles@4.3.0, ansi-styles@^4.0.0, ansi-styles@^4.1.0:
904904
version "4.3.0"
905905
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
906906
integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
@@ -938,6 +938,11 @@ assertion-error@^1.1.0:
938938
resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b"
939939
integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==
940940

941+
astral-regex@^2.0.0:
942+
version "2.0.0"
943+
resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
944+
integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
945+
941946
asynckit@^0.4.0:
942947
version "0.4.0"
943948
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
@@ -967,6 +972,11 @@ axios@^1.5.1, axios@^1.8.3, axios@^1.9.0:
967972
form-data "^4.0.0"
968973
proxy-from-env "^1.1.0"
969974

975+
backslash@<0.2.1:
976+
version "0.2.0"
977+
resolved "https://registry.yarnpkg.com/backslash/-/backslash-0.2.0.tgz#6c3c1fce7e7e714ccfc10fd74f0f73410677375f"
978+
integrity sha512-Avs+8FUZ1HF/VFP4YWwHQZSGzRPm37ukU1JQYQWijuHhtXdOuAzcZ8PcAzfIw898a8PyBzdn+RtnKA6MzW0X2A==
979+
970980
balanced-match@^1.0.0:
971981
version "1.0.2"
972982
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
@@ -1167,19 +1177,21 @@ [email protected]:
11671177
pathval "^1.1.1"
11681178
type-detect "^4.0.8"
11691179

1170-
chalk@^4.0.0, chalk@~4.1.2:
1180+
chalk-template@<1.1.1:
1181+
version "1.1.0"
1182+
resolved "https://registry.yarnpkg.com/chalk-template/-/chalk-template-1.1.0.tgz#ffc55db6dd745e9394b85327c8ac8466edb7a7b1"
1183+
integrity sha512-T2VJbcDuZQ0Tb2EWwSotMPJjgpy1/tGee1BTpUNsGZ/qgNjV2t7Mvu+d4600U564nbLesN1x2dPL+xii174Ekg==
1184+
dependencies:
1185+
chalk "^5.2.0"
1186+
1187+
[email protected], chalk@^4.0.0, chalk@^5.2.0, chalk@^5.3.0, chalk@^5.4.1, chalk@~4.1.2:
11711188
version "4.1.2"
11721189
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
11731190
integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
11741191
dependencies:
11751192
ansi-styles "^4.1.0"
11761193
supports-color "^7.1.0"
11771194

1178-
chalk@^5.3.0, chalk@^5.4.1:
1179-
version "5.4.1"
1180-
resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.4.1.tgz#1b48bf0963ec158dce2aacf69c093ae2dd2092d8"
1181-
integrity sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==
1182-
11831195
check-error@^1.0.3:
11841196
version "1.0.3"
11851197
resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.3.tgz#a6502e4312a7ee969f646e83bb3ddd56281bd694"
@@ -1196,17 +1208,24 @@ cliui@^8.0.1:
11961208
strip-ansi "^6.0.1"
11971209
wrap-ansi "^7.0.0"
11981210

1199-
color-convert@^2.0.1:
1200-
version "2.0.1"
1201-
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
1202-
integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
1211+
color-convert@<3.1.1, color-convert@^2.0.1:
1212+
version "3.1.0"
1213+
resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-3.1.0.tgz#ce16ebb832f9d7522649ed9e11bc0ccb9433a524"
1214+
integrity sha512-TVoqAq8ZDIpK5lsQY874DDnu65CSsc9vzq0wLpNQ6UMBq81GSZocVazPiBbYGzngzBOIRahpkTzCLVe2at4MfA==
12031215
dependencies:
1204-
color-name "~1.1.4"
1216+
color-name "^2.0.0"
12051217

1206-
color-name@~1.1.4:
1207-
version "1.1.4"
1208-
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
1209-
integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
1218+
color-name@<2.0.1, color-name@^2.0.0:
1219+
version "2.0.0"
1220+
resolved "https://registry.yarnpkg.com/color-name/-/color-name-2.0.0.tgz#03ff6b1b5aec9bb3cf1ed82400c2790dfcd01d2d"
1221+
integrity sha512-SbtvAMWvASO5TE2QP07jHBMXKafgdZz8Vrsrn96fiL+O92/FN/PLARzUW5sKt013fjAprK2d2iCn2hk2Xb5oow==
1222+
1223+
color-string@<2.1.1:
1224+
version "2.1.0"
1225+
resolved "https://registry.yarnpkg.com/color-string/-/color-string-2.1.0.tgz#a1cc4bb16a23032ff1048a2458a170323b15a23f"
1226+
integrity sha512-gNVoDzpaSwvftp6Y8nqk97FtZoXP9Yj7KGYB8yIXuv0JcfqbYihTrd1OU5iZW9btfXde4YAOCRySBHT7O910MA==
1227+
dependencies:
1228+
color-name "^2.0.0"
12101229

12111230
combined-stream@^1.0.8:
12121231
version "1.0.8"
@@ -1270,7 +1289,7 @@ [email protected]:
12701289
lodash "^4.17.3"
12711290
strip-bom "^2.0.0"
12721291

1273-
debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4:
1292+
debug@<4.4.2, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4:
12741293
version "4.4.1"
12751294
resolved "https://registry.yarnpkg.com/debug/-/debug-4.4.1.tgz#e5a8bc6cbc4c6cd3e64308b0693a3d4fa550189b"
12761295
integrity sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==
@@ -1373,6 +1392,13 @@ emoji-regex@^8.0.0:
13731392
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
13741393
integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
13751394

1395+
error-ex@<1.3.3:
1396+
version "1.3.2"
1397+
resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
1398+
integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
1399+
dependencies:
1400+
is-arrayish "^0.2.1"
1401+
13761402
es-define-property@^1.0.0, es-define-property@^1.0.1:
13771403
version "1.0.1"
13781404
resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.1.tgz#983eb2f9a6724e9303f61addf011c72e09e0b0fa"
@@ -1761,11 +1787,23 @@ graphemer@^1.4.0:
17611787
resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6"
17621788
integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==
17631789

1790+
has-ansi@<6.0.1:
1791+
version "6.0.0"
1792+
resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-6.0.0.tgz#8118b2fb548c062f9356c7d5013b192a238ce3b3"
1793+
integrity sha512-1AYj+gqAskFf9Skb7xuEYMfJqkW3TJ8lukw4Fczw+Y6jRkgxvcE4JiFWuTO4DsoleMvvHudryolA9ObJHJKHWQ==
1794+
dependencies:
1795+
ansi-regex "^6.0.1"
1796+
17641797
has-flag@^4.0.0:
17651798
version "4.0.0"
17661799
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
17671800
integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
17681801

1802+
has-flag@^5.0.1:
1803+
version "5.0.1"
1804+
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-5.0.1.tgz#5483db2ae02a472d1d0691462fc587d1843cd940"
1805+
integrity sha512-CsNUt5x9LUdx6hnk/E2SZLsDyvfqANZSUq4+D3D8RzDJ2M+HDTIkF60ibS1vHaK55vzgiZw1bEPFG9yH7l33wA==
1806+
17691807
has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2:
17701808
version "1.0.2"
17711809
resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854"
@@ -1848,6 +1886,11 @@ is-arguments@^1.0.4:
18481886
call-bound "^1.0.2"
18491887
has-tostringtag "^1.0.2"
18501888

1889+
is-arrayish@<0.3.3, is-arrayish@^0.2.1, is-arrayish@^0.3.1:
1890+
version "0.3.2"
1891+
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03"
1892+
integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==
1893+
18511894
is-callable@^1.2.7:
18521895
version "1.2.7"
18531896
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
@@ -2491,11 +2534,27 @@ shiki@^0.11.1:
24912534
vscode-oniguruma "^1.6.1"
24922535
vscode-textmate "^6.0.0"
24932536

2537+
simple-swizzle@<0.2.3:
2538+
version "0.2.2"
2539+
resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a"
2540+
integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==
2541+
dependencies:
2542+
is-arrayish "^0.3.1"
2543+
24942544
slash@^3.0.0:
24952545
version "3.0.0"
24962546
resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
24972547
integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
24982548

2549+
2550+
version "3.0.0"
2551+
resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787"
2552+
integrity sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==
2553+
dependencies:
2554+
ansi-styles "^4.0.0"
2555+
astral-regex "^2.0.0"
2556+
is-fullwidth-code-point "^3.0.0"
2557+
24992558
snake-case@^3.0.4:
25002559
version "3.0.4"
25012560
resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-3.0.4.tgz#4f2bbd568e9935abdfd593f34c691dadb49c452c"
@@ -2572,7 +2631,7 @@ string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3:
25722631
is-fullwidth-code-point "^3.0.0"
25732632
strip-ansi "^6.0.1"
25742633

2575-
strip-ansi@^6.0.0, strip-ansi@^6.0.1:
2634+
strip-ansi@6.0.1, strip-ansi@^6.0.0, strip-ansi@^6.0.1:
25762635
version "6.0.1"
25772636
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
25782637
integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
@@ -2619,13 +2678,21 @@ superstruct@^2.0.2:
26192678
resolved "https://registry.yarnpkg.com/superstruct/-/superstruct-2.0.2.tgz#3f6d32fbdc11c357deff127d591a39b996300c54"
26202679
integrity sha512-uV+TFRZdXsqXTL2pRvujROjdZQ4RAlBUS5BTh9IGm+jTqQntYThciG/qu57Gs69yjnVUSqdxF9YLmSnpupBW9A==
26212680

2622-
supports-color@^7.1.0:
2681+
supports-color@7.2.0, supports-color@^10.0.0, supports-color@^7.1.0:
26232682
version "7.2.0"
26242683
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
26252684
integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
26262685
dependencies:
26272686
has-flag "^4.0.0"
26282687

2688+
supports-hyperlinks@<4.1.1:
2689+
version "4.1.0"
2690+
resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-4.1.0.tgz#f006d9e2f6b9b6672f86c86c6f76bf52a69f4d91"
2691+
integrity sha512-6lY0rDZ5bbZhAPrwpz/nMR6XmeaFmh2itk7YnIyph2jblPmDcKMCPkSdLFTlaX8snBvg7OJmaOL3WRLqMEqcJQ==
2692+
dependencies:
2693+
has-flag "^5.0.1"
2694+
supports-color "^10.0.0"
2695+
26292696
text-encoding-utf-8@^1.0.2:
26302697
version "1.0.2"
26312698
resolved "https://registry.yarnpkg.com/text-encoding-utf-8/-/text-encoding-utf-8-1.0.2.tgz#585b62197b0ae437e3c7b5d0af27ac1021e10d13"
@@ -2803,7 +2870,7 @@ word-wrap@^1.2.5:
28032870
resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34"
28042871
integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==
28052872

2806-
wrap-ansi@^7.0.0:
2873+
wrap-ansi@7.0.0, wrap-ansi@^7.0.0:
28072874
version "7.0.0"
28082875
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
28092876
integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==

0 commit comments

Comments
 (0)