Mingwei Samuel
343d26bdb7
release 2.61.1
2025-01-15 12:21:59 -08:00
Mingwei Samuel
561139e91f
chore: set msrv, min dependency versions, fix #77 ( #78 )
...
Fix #77
* Check MSRV in CI
* Lower MSRV to 1.71.1 by gating `allow(..., reason = "...")`
* Sets all min dependency crate versions needed by riven, via `-Z
direct-minimal-versions`
* Adds `test-min-deps.bash` script to run `-Z direct-minimal-versions`
* Removes underutilized `scan_fmt` dependency, replaces with simple
string manipulation code
2025-01-15 12:21:05 -08:00
Mingwei Samuel
bb8bd229f0
Release 2.61.0
2025-01-13 11:56:49 -08:00
Mingwei Samuel
bcbb39a3d3
feat: add route
to tracing spans, use tracing in testing
2025-01-13 10:38:54 -08:00
Brian Morin (Blitz)
7e774ccfe5
feat: add basic metrics
support ( #76 )
...
* First draft of metrics feature
* Use an async block per PR feedback
2025-01-13 09:47:24 -08:00
Mingwei Samuel
c43d606747
release 2.60.0
2025-01-10 16:34:49 -08:00
Mingwei Samuel
3fd5955492
release 2.59.0
2025-01-10 15:54:43 -08:00
Mingwei Samuel
a6983720d8
Release 2.58.0
2025-01-08 11:05:37 -08:00
Mingwei Samuel
78c88a0a3f
Release 2.57.0
2024-11-03 22:23:50 -08:00
Mingwei Samuel
5946183242
Release 2.56.0
2024-07-20 11:49:43 -07:00
Mingwei Samuel
3ac05c4068
Release 2.55.0
2024-07-17 08:46:23 -07:00
Mingwei Samuel
bfb687ef5b
refactor: use memo-map
instead of improvised CHashMap
2024-07-11 17:04:01 -07:00
Mingwei Samuel
689b422935
Release 2.54.0
2024-07-03 09:25:51 -07:00
Mingwei Samuel
0272d29f2e
Release 2.53.0
2024-06-11 23:30:40 -07:00
Mingwei Samuel
b99c6c05d6
Release 2.52.0
2024-05-30 11:48:01 -07:00
Mingwei Samuel
effcd2110f
Release 2.51.0
2024-05-27 10:43:04 -07:00
Mingwei Samuel
3f80cd228f
Release 2.50.0
2024-05-18 23:38:47 -07:00
Mingwei Samuel
d9c82fa873
Release 2.49.0
2024-05-16 13:43:30 -07:00
Mingwei Samuel
c2d53d7a17
Release 2.48.0
2024-05-12 10:32:29 -07:00
Mingwei Samuel
0d04dcc907
Release 2.47.0
2024-05-06 00:04:12 -07:00
Mingwei Samuel
ea48d422e1
Release 2.46.0
2024-05-03 09:58:46 -07:00
Mingwei Samuel
df4386dfab
Release 2.45.0
2024-05-01 20:04:40 -07:00
Mingwei Samuel
981243c7f7
Release 2.44.0
2024-04-23 23:01:42 -07:00
Mingwei Samuel
9bcb8ed5bf
Release 2.43.0
2024-04-20 20:51:18 -07:00
Mingwei Samuel
a3e1bb92cb
Release 2.42.0
2024-04-19 13:26:22 -07:00
Mingwei Samuel
20a97fdffc
Release 2.41.0
2024-04-17 10:28:09 -07:00
Mingwei Samuel
1775ffb5d2
Release 2.40.0
2024-04-10 15:28:40 -07:00
Mingwei Samuel
2118ade1c3
Release 2.39.0
2024-04-08 12:09:47 -07:00
Mingwei Samuel
995265571f
Release 2.38.2
2024-03-26 21:09:58 -07:00
Mingwei Samuel
053622efc5
Release 2.38.1
2024-03-26 15:15:34 -07:00
Mingwei Samuel
d26a9a290d
fix: memory leak in Notify
, fix #67
...
`notified()` future is now fused
2024-03-26 15:15:20 -07:00
Mingwei Samuel
648602a4b6
Release 2.38.0
2024-03-23 22:24:29 -07:00
Mingwei Samuel
ff86307485
Release 2.37.0
2024-03-20 17:18:35 -07:00
Mingwei Samuel
34f26637df
Release 2.36.0
2024-03-15 00:03:12 -07:00
Mingwei Samuel
9700dde341
Release 2.35.0
2024-03-13 14:59:24 -07:00
Mingwei Samuel
8a7fa49365
Release 2.34.1
2024-03-06 12:35:49 -08:00
Mingwei Samuel
688ffc2101
Release 2.34.0
2024-03-04 15:05:46 -08:00
Mingwei Samuel
4e74fefaae
chore: add wasm
category to Cargo.toml
2024-02-25 07:38:25 -08:00
Mingwei Samuel
f562c6693d
Release 2.34.0-beta.0
...
fix: include `/examples` in publish (included in `2.34.0-beta.0`)
2024-02-24 21:50:06 -08:00
Mingwei Samuel
2f54bb6381
feat: add wasm testing ( #63 )
2024-02-24 21:42:06 -08:00
Mingwei Samuel
1d6b513aa7
feat: setup riven for wasm (nodejs) execution ( #63 )
...
+ use custom `Notify`
+ use different version of async sleep (tokio vs gloo-timers)
+ switch futures utils from `tokio` to `futures`
2024-02-24 21:42:06 -08:00
Mingwei Samuel
092ea34358
chore: replace lazy_static
with std OnceLock
2024-02-24 09:46:11 -08:00
Mingwei Samuel
101633bb47
test: use #[tokio_shared_rt::test]
instead of custom macro
...
`env_logger::init()` moved into `RIOT_API` static initializer
2024-02-24 09:28:36 -08:00
Mingwei Samuel
672870dcf1
Release 2.33.1
2024-02-17 20:17:18 -08:00
Mingwei Samuel
b12060bb7f
fix: add missing tokio sync
feature
2024-02-17 20:16:59 -08:00
Mingwei Samuel
6b45c1eabd
Release 2.33.0
2024-02-16 16:09:15 -08:00
Mingwei Samuel
886ed4032d
Release 2.32.0
2024-01-27 22:56:26 -08:00
Mingwei Samuel
b52ddcd5df
Release 2.31.0
2024-01-25 11:31:26 -08:00
Mingwei Samuel
655d04f8df
Move proxy to make it an example, update its README.md
2024-01-20 19:39:44 -08:00
Mingwei Samuel
25b5d9fd22
Release 2.30.0
2024-01-19 11:20:14 -08:00