mirror of
https://github.com/clockworklabs/SpacetimeDB.git
synced 2026-05-15 20:28:04 -04:00
2271dbd057
# Description of Changes This resolves an issue reported in Discord: https://discordapp.com/channels/1037340874172014652/1398209084699709492/1423784670402842766 > note the name is Counter. in the typescript bindings, my useTable only gives me the option for counter => useTable<DbConnection, Counter>('counter'); > I switched my name in the c# module to [SpacetimeDB.Table(Public = true, Name = "counter")] and it just works. > Capitalization and whatnot strikes again The diff seems large because of the mechanical changes to codegen. You only really need to review code gen'd tables and `index.ts`. All the other files just have a new `__TableHandle` type import. # API and ABI breaking changes Technically API breaking, but it fixes a bug where the old API doesn't work # Expected complexity level and risk 2, relatively straight-foward changes to the TS SDK and TS codegen # Testing - [x] I have tested with a Rust module that has an `UpperCase` table, that that name is passed correctly down to the TypeScript client through the codegen and that it works in `useTable` --------- Signed-off-by: Tyler Cloutier <cloutiertyler@users.noreply.github.com>