Noa
cf6ac18eaf
Lookup lifecycle reducers by lifecycle flag, not by name ( #2132 )
2025-01-17 23:21:52 +00:00
Phoebe Goldman
dc0bdce324
Rework RLS macro for amended syntax ( #2105 )
...
Signed-off-by: Phoebe Goldman <phoebe@goldman-tribe.org >
Co-authored-by: joshua-spacetime <josh@clockworklabs.io >
2025-01-14 21:21:35 +00:00
Phoebe Goldman
44d7b76d29
Fix defining multiple tables on the same struct in Rust modules ( #2103 )
2025-01-10 01:58:20 +00:00
Ingvar Stepanyan
79a9c712f0
Implement new C# index syntax ( #2078 )
2025-01-07 20:58:17 +00:00
Ingvar Stepanyan
40faad6e2e
Implement ctx.Identity for C# ( #2091 )
2025-01-07 20:45:27 +00:00
Ingvar Stepanyan
763ba5ef5c
Enforce .NET 8 SDK for new C# modules ( #2046 )
2025-01-07 20:40:56 +00:00
Phoebe Goldman
a4b46c5ddb
Implement the identity host call and ctx.identity() in Rust ( #2085 )
2025-01-03 19:09:34 +00:00
Noa
4015237f6a
Tweak scheduled_at macro syntax ( #2054 )
2025-01-02 18:26:44 +00:00
Ingvar Stepanyan
08a3f3210b
Migrate C# ModuleDef to V9 ( #1670 )
2024-12-16 21:49:42 +00:00
james gilles
b9b36d5de1
Fix declaration order of ScheduleAt in C# ( #2007 )
...
Co-authored-by: Tyler Cloutier <cloutiertyler@aol.com >
2024-12-10 05:07:48 +00:00
Zeke Foppa
a5feed08b0
Remove IO macros ( #1929 )
...
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com >
2024-12-03 19:39:24 +00:00
Noa
94c66c97da
Don't autogen schedule fields ( #1894 )
...
Co-authored-by: Phoebe Goldman <phoebe@goldman-tribe.org >
2024-11-22 18:39:39 +00:00
Ingvar Stepanyan
a7a1d36535
Run and test benchmarks against C# as well ( #1965 )
...
Co-authored-by: Zeke Foppa <196249+bfops@users.noreply.github.com >
2024-11-15 17:27:11 +00:00
Ingvar Stepanyan
6d712b4b0d
Simplify benchmarking wrappers ( #1951 )
2024-11-06 17:21:56 +00:00
Mario Montoya
cb9e0176e6
Fix benches for ia_loop, circles ( #1922 )
2024-11-05 14:50:31 +00:00
Ingvar Stepanyan
0935b7346b
Fix Find() with struct-based rows ( #1917 )
2024-10-29 21:33:59 +00:00
Phoebe Goldman
437eed7760
Rust modules: Revise BTreeIndexBounds ( #1815 )
2024-10-22 14:49:32 +00:00
Mario Montoya
637d6d77b2
RLS: Adding a new filter! macro ( #1849 )
...
Signed-off-by: Mario Montoya <mamcx@elmalabarista.com >
Co-authored-by: joshua-spacetime <josh@clockworklabs.io >
2024-10-17 18:31:22 +00:00
Jeremie Pelletier
02b70d5c94
c# client generate ( #1707 )
2024-10-04 04:12:15 +00:00
Tyler Cloutier
0eb147e132
Implemented TypeScript SDK proposal codegen ( #1776 )
2024-10-02 06:24:58 +00:00
Ingvar Stepanyan
5ee077e6d9
[C#] [Reducers] Implement new context fields, enum-based kinds, validation ( #1729 )
2024-10-01 16:30:32 +00:00
Ingvar Stepanyan
1d6b0a141b
[C#] Migrate bench-cs to the new API ( #1758 )
2024-10-01 00:31:38 +00:00
Ingvar Stepanyan
bcdea5702c
[C#] Remove .Query support ( #1772 )
2024-09-30 21:22:29 +00:00
Ingvar Stepanyan
37ac4a43ee
[C#] Fix table view names and duplicate table registration ( #1757 )
2024-09-30 16:17:12 +00:00
Noa
53758420ec
Rust module API rework ( #1660 )
2024-09-27 20:09:36 +00:00
Ingvar Stepanyan
6ba91bbfc6
Minor attribute cleanups for C# module ( #1753 )
2024-09-27 15:43:40 +00:00
Jeremie Pelletier
32349062ec
Jeremie/cs module ( #1719 )
2024-09-27 11:23:50 +00:00
SteveGibson
2b09c8d1f8
Logging API ( #1714 )
...
Co-authored-by: Steve Boytsun <steve@clockwokrlabs.io >
2024-09-23 14:04:32 -04:00
Ingvar Stepanyan
9f6239991b
[C#] [NFC] Reuse attribute classes from runtime ( #1718 )
2024-09-23 16:47:30 +00:00
SteveGibson
14e509859e
Stopwatch and reducer rng ( #1681 )
...
Signed-off-by: Ingvar Stepanyan <me@rreverser.com >
Co-authored-by: Steve Boytsun <steve@clockwokrlabs.io >
Co-authored-by: Ingvar Stepanyan <me@rreverser.com >
2024-09-18 10:19:32 +00:00
Tyler Cloutier
3530498b88
Switched table names to singular ( #1684 )
...
Co-authored-by: Phoebe Goldman <phoebe@goldman-tribe.org >
2024-09-11 11:11:51 -04:00
Noa
8daab8e20f
Impl macro rework ( #1314 )
2024-09-09 23:30:31 +00:00
Ingvar Stepanyan
2cccac4e14
C# module benchmarks ( #1679 )
2024-09-06 18:08:14 +00:00
Mazdak Farrokhzad
1dd1e633f3
WASM ABI: implement row_iter_bsatn_advance & row_iter_bsatn_close ( #1622 )
2024-08-27 22:01:06 +00:00
james gilles
747eb71830
Make ScheduleAt special + Typespace::is_valid_for_client_code_generation ( #1590 )
2024-08-22 17:05:04 +00:00
Ingvar Stepanyan
01d4ed163f
Fix [iu](128|256) BSATN implementations in C# ( #1582 )
2024-08-13 14:07:53 +00:00
Mazdak Farrokhzad
1e8e18d74b
Add support for I256 and U256 ( #1477 )
2024-08-08 18:40:35 +00:00
Kim Altintop
4ffeff792b
Remove support for the update reducer ( #1557 )
2024-07-31 06:26:06 +00:00
james gilles
f81f2a7492
Move db module from spacetimedb_sats to spacetimedb_lib ( #1479 )
2024-07-17 20:59:44 +00:00
Shubham Mishra
276387d2b3
Timer Table Implementation ( #1449 )
...
Co-authored-by: Ingvar Stepanyan <me@rreverser.com >
2024-07-16 08:38:56 +00:00
Noa
10b151b999
Protobufectomy: server ( #1077 )
...
Co-authored-by: Phoebe Goldman <phoebe@goldman-tribe.org >
Co-authored-by: Jeremie Pelletier <jeremiep@gmail.com >
2024-07-12 18:02:18 +00:00
Ingvar Stepanyan
6f0f20bf7a
Restructure C# SpacetimeDB runtime ( #1455 )
2024-07-12 17:12:21 +00:00
Mario Montoya
814dd5b738
Add small 'realistic' workload benchmark integration test ( #714 )
2024-06-13 18:28:35 +00:00
Ingvar Stepanyan
4b7eff66da
Generate tagged enums in C# client code ( #1421 )
2024-06-13 16:32:46 +00:00
Ingvar Stepanyan
e73ea7932c
Add Option SDK tests ( #1405 )
2024-06-12 21:16:08 +00:00
Ingvar Stepanyan
cb2fbb9c4e
[C#] Add Roslyn shapshot tests ( #1399 )
2024-06-11 19:04:16 +00:00
Ingvar Stepanyan
d11c83e53c
Add explicit parameter for table visibility ( #1359 )
2024-06-10 13:38:38 +00:00
Ingvar Stepanyan
d1033b5d93
Shared C# codegen for BSATN ( #1312 )
...
Signed-off-by: Ingvar Stepanyan <me@rreverser.com >
Co-authored-by: james gilles <jameshgilles@gmail.com >
Co-authored-by: John Detter <no-reply@boppygames.gg >
2024-06-07 19:22:02 +00:00
Zeke Foppa
4af892a122
[bfops/update-quickstart]: do thing ( #1348 )
...
Co-authored-by: Zeke Foppa <github.com/bfops>
2024-06-06 20:40:45 +00:00
Mazdak Farrokhzad
5e47b61f8a
Tables only become public explicitly via #[spacetimedb(table(public))] ( #1278 )
...
* make user tables private by default and define privacy via attribute
* switch to spacetimedb(table(public)) syntax
* accept codegen snap changes
* sdk: use public in define_tables!
* bindings-macro: adjust some doc comments
* sdk-test-connect-disconnect: make Connected/Disconnected public tables
* Make Public Private again
2024-06-03 11:22:58 +00:00