Repository navigation
·
159 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- ci: publish
wrpc-waveby @rvolosatovs in #1313 - build(deps): bump nixlib from
49d9244tode42d44by @dependabot[bot] in #1310 - refactor(transport): take
&mut selfinAccept::acceptby @rvolosatovs in #1319 - build(deps): bump the wasm group with 5 updates by @dependabot[bot] in #1317
- build(deps): bump tower-http from 0.6.11 to 0.7.0 by @dependabot[bot] in #1318
- build(deps): bump nixify from
feba144to04618baby @dependabot[bot] in #1314 - build(deps): bump nixpkgs-unstable from
9f11f82to9eac87aby @dependabot[bot] in #1315 - build(deps): bump fenix from
96e0fc9to8c2e51dby @dependabot[bot] in #1316 - ci: fix always-true nextest guard in cargo job by @rvolosatovs in #1321
- build: specify version for wrpc-pack dependency by @rvolosatovs in #1322
- ci(dependabot): group nix updates into a single group by @rvolosatovs in #1320
- build(deps): bump syn from 2.0.117 to 2.0.118 by @dependabot[bot] in #1324
- refactor: shorten transport and runtime crate names by @rvolosatovs in #1323
- refactor: rename web-transport feature to webtransport by @rvolosatovs in #1326
- refactor(transport/frame): remove
Accepttrait by @rvolosatovs in #1328 - build(deps): bump the nix group across 1 directory with 2 updates by @dependabot[bot] in #1327
- build(deps): bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #1329
- build(deps): bump bytes from 1.11.1 to 1.12.0 by @dependabot[bot] in #1330
- refactor(test): add shared single-invocation test by @rvolosatovs in #1331
- feat: add WebSocket transport by @rvolosatovs in #1332
- fix(transport/frame): flush on each frame by @rvolosatovs in #1333
- merge: wit-bindgen 0.37 by @rvolosatovs in #1335
- merge: wit-bindgen 0.38 by @rvolosatovs in #1336
- merge: wit-bindgen 0.39 by @rvolosatovs in #1341
- merge: wit-bindgen 0.40 by @rvolosatovs in #1342
- wit-bindgen 0.41 by @rvolosatovs in #1343
- build(deps): bump DeterminateSystems/determinate-nix-action from 3.21.1 to 3.21.2 in /.github/actions/install-nix by @dependabot[bot] in #1337
- build(deps): bump softprops/action-gh-release from 3.0.0 to 3.0.1 by @dependabot[bot] in #1338
- build(deps): bump redis from 1.2.3 to 1.2.4 by @dependabot[bot] in #1339
- fix(transport): minimize lifetime capture by @rvolosatovs in #1344
- build(deps): bump rustls from 0.23.40 to 0.23.41 by @dependabot[bot] in #1347
- chore: migrate workspace to Rust edition 2024 by @rvolosatovs in #1351
- test(go): switch to TCP, fix frame writer data race by @rvolosatovs in #1354
- fix(wit-bindgen-rust): derive async-func names from item_name by @rvolosatovs in #1355
- wit-bindgen 0.42 by @rvolosatovs in #1352
- wit-bindgen 0.43 by @rvolosatovs in #1357
- wit-bindgen 0.44 by @rvolosatovs in #1358
- chore: remove NATS.io support by @rvolosatovs in #1356
- wit-bindgen 0.45 by @rvolosatovs in #1359
- wit-bindgen 0.46 by @rvolosatovs in #1361
- wit-bindgen 0.47 by @rvolosatovs in #1362
- wit-bindgen 0.48 by @rvolosatovs in #1363
- wit-bindgen 0.49 by @rvolosatovs in #1364
- wit-bindgen 0.50 by @rvolosatovs in #1365
- merge: wit-bindgen 0.58 by @rvolosatovs in #1367
- doc: update by @rvolosatovs in #1360
- build(deps): bump quinn from 0.11.9 to 0.11.11 by @dependabot[bot] in #1349
- build(deps): bump quote from 1.0.45 to 1.0.46 by @dependabot[bot] in #1348
- build(deps): bump the nix group across 1 directory with 2 updates by @dependabot[bot] in #1340
- test(wit-bindgen): reduce upstream drift by @rvolosatovs in #1368
- build(rust): update dependencies by @rvolosatovs in #1369
- build(deps): bump the wasm group across 1 directory with 5 updates by @dependabot[bot] in #1346
- fix(go): emit a single stream terminator from stream encoders by @rvolosatovs in #1373
- build(deps): bump toml from 0.8.23 to 0.9.12+spec-1.1.0 by @dependabot[bot] in #1370
- build(deps): bump the nix group with 2 updates by @dependabot[bot] in #1371
- build(deps): bump anyhow from 1.0.102 to 1.0.103 by @dependabot[bot] in #1379
- build(deps): bump the wasm group across 1 directory with 6 updates by @dependabot[bot] in #1375
- build(deps): bump uuid from 1.23.3 to 1.23.4 by @dependabot[bot] in #1377
- build(deps): bump the nix group across 1 directory with 3 updates by @dependabot[bot] in #1380
- build(deps): bump toml from 0.9.12+spec-1.1.0 to 1.1.2+spec-1.1.0 by @dependabot[bot] in #1376
- chore: pull in more wit-bindgen 0.58 tests by @rvolosatovs in #1372
- build(deps): bump redis from 1.2.4 to 1.3.0 by @dependabot[bot] in #1381
- build(deps): bump tokio-websockets from 0.13.2 to 0.13.3 by @dependabot[bot] in #1378
- refactor!: make framing mandatory and remove the
Indextrait by @rvolosatovs in #1382 - feat(js): add wRPC codec package and use it in the web example by @rvolosatovs in #1345
- refactor: remove internal Captures workaround trait by @rvolosatovs in #1383
- build(deps): bump humantime from 2.3.0 to 2.4.0 by @dependabot[bot] in #1388
- feat: add HTTP transport by @rvolosatovs in #1389
- build(deps): bump actions/setup-node from 6.0.0 to 6.4.0 by @dependabot[bot] in #1384
- build(deps): bump github/codeql-action/upload-sarif from 4.36.2 to 4.36.3 by @dependabot[bot] in #1386
- build(deps): bump docker/login-action from 4.2.0 to 4.3.0 by @dependabot[bot] in #1387
- build(deps): bump docker/login-action from 4.3.0 to 4.4.0 by @dependabot[bot] in #1390
- build(deps): bump the wasm group with 3 updates by @dependabot[bot] in #1392
- build(deps): bump bytes from 1.12.0 to 1.12.1 by @dependabot[bot] in #1394
- build(deps): bump regex from 1.12.4 to 1.13.0 by @dependabot[bot] in #1396
- build(deps): bump uuid from 1.23.4 to 1.23.5 by @dependabot[bot] in #1397
- build(deps): bump softprops/action-gh-release from 3.0.1 to 3.0.2 by @dependabot[bot] in #1398
- build(deps): bump http-body-util from 0.1.3 to 0.1.4 by @dependabot[bot] in #1399
- build(deps): bump actions/setup-node from 6.4.0 to 7.0.0 by @dependabot[bot] in #1400
- build(deps): bump DeterminateSystems/determinate-nix-action from 3.21.2 to 3.21.7 in /.github/actions/install-nix by @dependabot[bot] in #1401
- build(deps): bump github/codeql-action/upload-sarif from 4.36.3 to 4.37.1 by @dependabot[bot] in #1402
- chore: address some clippy warnings by @rvolosatovs in #1403
- build(deps): bump rustls from 0.23.41 to 0.23.42 by @dependabot[bot] in #1404
- build(deps): bump redis from 1.3.0 to 1.4.1 by @dependabot[bot] in #1405
- build(deps): bump http-body from 1.0.1 to 1.1.0 by @dependabot[bot] in #1406
- feat(transport): add
Header::readby @rvolosatovs in #1414 - build(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #1410
- build(deps): bump toml from 1.1.2+spec-1.1.0 to 1.1.3+spec-1.1.0 by @dependabot[bot] in #1412
- build(deps): bump serde from 1.0.228 to 1.0.229 by @dependabot[bot] in #1413
- build(deps): bump the wasm group with 8 updates by @dependabot[bot] in #1411
- build(deps): bump the wasm group with 5 updates by @dependabot[bot] in #1417
- build(deps): bump DeterminateSystems/determinate-nix-action from 3.21.7 to 3.21.8 in /.github/actions/install-nix by @dependabot[bot] in #1415
- build(deps): bump github/codeql-action/upload-sarif from 4.37.1 to 4.37.2 by @dependabot[bot] in #1416
- build(deps): bump quote from 1.0.46 to 1.0.47 by @dependabot[bot] in #1418
- build(deps): bump hyper from 1.10.1 to 1.11.0 by @dependabot[bot] in #1419
- build(deps): bump the nix group across 1 directory with 3 updates by @dependabot[bot] in #1391
- build(deps): bump github/codeql-action/upload-sarif from 4.37.2 to 4.37.3 by @dependabot[bot] in #1420
- build(deps): bump clap from 4.6.1 to 4.6.4 by @dependabot[bot] in #1421
- build(deps): bump proc-macro2 from 1.0.106 to 1.0.107 by @dependabot[bot] in #1422
- build(deps): bump serde_json from 1.0.150 to 1.0.151 by @dependabot[bot] in #1423
- fix(bindgen): use empty instance for world-root functions by @rvolosatovs in #1434
- build(deps): bump DeterminateSystems/determinate-nix-action from 3.21.8 to 3.21.9 in /.github/actions/install-nix by @dependabot[bot] in #1436
- build(deps): bump github/codeql-action/upload-sarif from 4.37.3 to 4.37.4 by @dependabot[bot] in #1437
- build(deps): bump ossf/scorecard-action from 2.4.3 to 2.4.4 by @dependabot[bot] in #1425
- build(deps): bump tokio-util from 0.7.18 to 0.7.19 by @dependabot[bot] in #1428
- build(deps): bump bitflags from 2.13.0 to 2.13.1 by @dependabot[bot] in #1429
- build(deps): bump uuid from 1.23.5 to 1.24.0 by @dependabot[bot] in #1430
- build(deps): bump docker/login-action from 4.4.0 to 4.6.0 by @dependabot[bot] in #1435
- build(deps): bump the wasm group with 8 updates by @dependabot[bot] in #1438
- build(deps): bump anyhow from 1.0.103 to 1.0.104 by @dependabot[bot] in #1439
- build(deps): bump tokio-stream from 0.1.18 to 0.1.19 by @dependabot[bot] in #1440
- build(deps): bump the nix group across 1 directory with 3 updates by @dependabot[bot] in #1432
- build(deps): bump tokio from 1.52.3 to 1.53.1 by @dependabot[bot] in #1441
- build(deps): bump toml from 1.1.3+spec-1.1.0 to 1.1.4+spec-1.1.0 by @dependabot[bot] in #1442
- build(deps): bump rustls from 0.23.42 to 0.23.43 by @dependabot[bot] in #1443
- build(deps): bump github/codeql-action/upload-sarif from 4.37.4 to 4.37.6 by @dependabot[bot] in #1446
- build(deps): bump http from 1.4.2 to 1.5.0 by @dependabot[bot] in #1448
- build(deps): bump clap from 4.6.4 to 4.6.6 by @dependabot[bot] in #1449
- build(deps): bump redis from 1.4.1 to 1.5.0 by @dependabot[bot] in #1450
- build(deps): bump github/codeql-action/upload-sarif from 4.37.6 to 4.37.7 by @dependabot[bot] in #1452
- build(deps): bump DeterminateSystems/determinate-nix-action from 3.21.9 to 3.22.2 in /.github/actions/install-nix by @dependabot[bot] in #1456
- build(deps): bump the nix group across 1 directory with 3 updates by @dependabot[bot] in #1461
- Allow to pass env. vars on CLI by @psiegl in #1460
- build(deps): bump redis from 1.5.0 to 1.6.0 by @dependabot[bot] in #1454
- build(deps): bump rcgen from 0.14.8 to 0.14.9 by @dependabot[bot] in #1455
- build(deps): bump github/codeql-action/upload-sarif from 4.37.7 to 4.37.8 by @dependabot[bot] in #1457
- refactor(cli): slight clean-up by @rvolosatovs in #1462
- build(deps): bump the wasm group across 1 directory with 8 updates by @dependabot[bot] in #1458
- chore: mark js package public by @rvolosatovs in #1463
- build(deps): bump the wasm group with 3 updates by @dependabot[bot] in #1465
- build(deps): bump uuid from 1.24.0 to 1.25.0 by @dependabot[bot] in #1466
- build(deps): bump wtransport from 0.7.1 to 0.7.2 by @dependabot[bot] in #1467
- build(deps): bump github/codeql-action/upload-sarif from 4.37.8 to 4.37.9 by @dependabot[bot] in #1468
- build(rs): update dependencies by @rvolosatovs in #1473
- build(deps): bump softprops/action-gh-release from 3.0.2 to 3.0.3 by @dependabot[bot] in #1469
- build(deps): bump http-body-util from 0.1.4 to 0.1.5 by @dependabot[bot] in #1470
- build(deps): bump rcgen from 0.14.9 to 0.14.10 by @dependabot[bot] in #1471
- build(deps): bump the nix group with 2 updates by @dependabot[bot] in #1464
- build(deps): bump the nix group across 1 directory with 3 updates by @dependabot[bot] in #1476
- build(deps): bump nixify from
8310da2to6a34603in the nix group by @dependabot[bot] in #1478 - build(deps): bump actions/deploy-pages from 5.0.0 to 5.0.1 by @dependabot[bot] in #1477
- build(deps): bump DeterminateSystems/determinate-nix-action from 3.22.2 to 3.22.3 in /.github/actions/install-nix by @dependabot[bot] in #1479
- build(deps): bump toml from 1.1.4+spec-1.1.0 to 1.1.5+spec-1.1.0 by @dependabot[bot] in #1480
- build(deps): bump the nix group across 1 directory with 2 updates by @dependabot[bot] in #1481
- build(deps): bump redis from 1.6.0 to 1.7.0 by @dependabot[bot] in #1482
- build(deps): bump the wasm group with 8 updates by @dependabot[bot] in #1487
- build(deps): bump bitflags from 2.13.1 to 2.13.2 by @dependabot[bot] in #1488
- build(deps): bump uuid from 1.26.0 to 1.26.1 by @dependabot[bot] in #1491
- build(deps): bump rustls from 0.23.43 to 0.23.45 by @dependabot[bot] in #1492
- build(deps): bump DeterminateSystems/determinate-nix-action from 3.22.3 to 3.22.5 in /.github/actions/install-nix by @dependabot[bot] in #1493
- build(deps): bump github/codeql-action/upload-sarif from 4.37.9 to 4.38.1 by @dependabot[bot] in #1494
- build(deps): bump the nix group across 1 directory with 2 updates by @dependabot[bot] in #1495
- build(deps): bump reqwest from 0.13.4 to 0.13.5 by @dependabot[bot] in #1496
- build(deps): bump toml from 1.1.5+spec-1.1.0 to 1.1.6+spec-1.1.0 by @dependabot[bot] in #1498
- build(deps): bump clap from 4.6.6 to 4.6.7 by @dependabot[bot] in #1499
- build(deps): bump github/codeql-action/upload-sarif from 4.38.1 to 4.38.2 by @dependabot[bot] in #1501
- build(deps): bump DeterminateSystems/determinate-nix-action from 3.22.5 to 3.23.0 in /.github/actions/install-nix by @dependabot[bot] in #1504
- build(deps): bump the nix group across 1 directory with 2 updates by @dependabot[bot] in #1505
- merge: wit-bindgen 0.59 by @rvolosatovs in #1409
- fix(http): await the response lazily and surface ingress errors by @rvolosatovs in #1510
- modernize codebase by @rvolosatovs in #1511
- chore: remove redundant imports by @rvolosatovs in #1513
- fix(wave): pin
wasm-waveto version used bywasmtime49 by @rvolosatovs in #1512 - harden decoders by @rvolosatovs in #1515
- fix: wasmtime codec by @rvolosatovs in #1516
- build(deps): bump uuid from 1.26.1 to 1.27.0 by @dependabot[bot] in #1508
- build(deps): bump quinn from 0.11.11 to 0.11.12 by @dependabot[bot] in #1509
- build(deps): bump tokio from 1.53.1 to 1.53.2 by @dependabot[bot] in #1520
- build(deps): bump hyper-util from 0.1.20 to 0.1.21 by @dependabot[bot] in #1521
- build(deps): bump actions/setup-node from 7.0.0 to 7.1.0 by @dependabot[bot] in #1522
- build(deps): bump actions/upload-artifact from 7.0.1 to 7.0.2 in /.github/actions/build-nix by @dependabot[bot] in #1523
- build(deps): bump github/codeql-action/upload-sarif from 4.38.2 to 4.38.3 by @dependabot[bot] in #1524
- build(deps): bump actions/download-artifact from 8.0.1 to 8.0.2 by @dependabot[bot] in #1525
- build(deps): bump actions/upload-artifact from 7.0.1 to 7.0.2 by @dependabot[bot] in #1526
- build(deps): bump ossf/scorecard-action from 2.4.4 to 2.5.0 by @dependabot[bot] in #1528
- build(deps): bump DeterminateSystems/determinate-nix-action from 3.23.0 to 3.23.2 in /.github/actions/install-nix by @dependabot[bot] in #1530
- build(deps): bump the wasm group across 1 directory with 8 updates by @dependabot[bot] in #1532
- build(deps): bump github/codeql-action/upload-sarif from 4.38.3 to 4.39.0 by @dependabot[bot] in #1534
- fix(js): correctly handle failures by @rvolosatovs in #1538
- ci(js): publish to npm via trusted publishing by @rvolosatovs in #1540
- fix(js): address multiple issues by @rvolosatovs in #1539
- fix(js): encode every element of a sparse array by @rvolosatovs in #1541
- fix(js): align with Rust implementation by @rvolosatovs in #1543
- js: harden implementation by @rvolosatovs in #1544
- fix(wit-bindgen-rust): encode flags in ceil(n/8) bytes by @rvolosatovs in #1546
- build(deps): bump tokio-util from 0.7.19 to 0.7.20 by @dependabot[bot] in #1535
- build(deps): bump rustls from 0.23.45 to 0.23.46 by @dependabot[bot] in #1536
- build(deps): bump redis from 1.7.0 to 1.7.1 by @dependabot[bot] in #1537
- build(deps): bump DeterminateSystems/determinate-nix-action from 3.23.2 to 3.23.3 in /.github/actions/install-nix by @dependabot[bot] in #1542
- fix(js): further harden implementation by @rvolosatovs in #1547
- test(js): test interoperability with the Rust implementation by @rvolosatovs in #1548
- feat(js): lint code by @rvolosatovs in #1549
- chore(js): format code by @rvolosatovs in #1550
- js: bump to 0.2.0 by @rvolosatovs in #1551
- feat!: encode ready streams as
readyvariant ofstream<T>by @rvolosatovs in #1552 - build(deps): bump the nix group across 1 directory with 3 updates by @dependabot[bot] in #1545
- transport: implement
packandunpackby @rvolosatovs in #1553 - feat(transport): add
pack_readyby @rvolosatovs in #1555 - perf(transport): avoid shifting packed
stream<u8>chunks by @rvolosatovs in #1559 - perf(transport): optimize by @rvolosatovs in #1560
- build(deps): bump uuid from 1.27.0 to 1.28.0 by @dependabot[bot] in #1557
- build(deps): bump serde_json from 1.0.151 to 1.0.154 by @dependabot[bot] in #1558
- build(deps): bump tokio from 1.53.2 to 1.53.3 by @dependabot[bot] in #1556
- setup benchmarks for all transports by @rvolosatovs in #1561
- simplify transport ingress by @rvolosatovs in #1567
- release prep by @rvolosatovs in #1554
- build(deps): bump toml from 1.1.6+spec-1.1.0 to 1.1.8+spec-1.1.0 by @dependabot[bot] in #1565
- build(deps): bump the wasm group across 1 directory with 5 updates by @dependabot[bot] in #1564
- build(deps): bump hyper from 1.11.1 to 1.12.0 by @dependabot[bot] in #1566
- fix(wasmtime): correctly handle
input-streamby @rvolosatovs in #1568 - build(deps): update to Wasmtime 50 by @rvolosatovs in #1569
Full Changelog: v0.17.0...v0.18.0