Releases: geldata/gel-js
Releases · geldata/gel-js
@edgedb/create v0.2.2
What's Changed
- Fix missing gitignore in create recipes by @scotttrinh in #969
v1.5.3
What's Changed
- Skip logging edgedb CLI errors in wrapper by @scotttrinh in #960
v1.5.2
Fix for how package.json#bin works in Windows, which was causing infinite loops on Windows when running npx edgedb or running edgedb within package.json#run scripts.
What's Changed
- Better Windows support for wrapper by @scotttrinh in #958
edgedb-js v1.5.1
Fixes the issue with the edgedb CLI binary having a space in the path (which is the default for macOS).
What's Changed
- Bump dev TypeScript to latest 5.4.x by @scotttrinh in #954
- Properly quote binary path by @scotttrinh in #955
@edgedb/generate v0.5.3
What's Changed
- Ensure cardinality is a valid
Cardinalityby @scotttrinh in #953 - Revert "Support
edgeqlfiles with snake_case (#661)" by @scotttrinh in #962
@edgedb/generate v0.5.2
What's Changed
- Support
isolatedModulesin interfaces generator by @scotttrinh in #950
edgedb-js v1.5.0
Headline features
- Better memory usage
- Support for the upcoming
branchconnection option in 5.0 - Run the EdgeDB CLI from
npx
What's Changed
- Update temporal shapes to be compatible with Temporal API instances by @CarsonF in #791
- Avoid copying existing buffer in base64 encoder by @scotttrinh in #676
- Bump tsconfig target & supported nodejs to 18+ by @CarsonF in #792
- Only use SNI if servername is not an IP address by @scotttrinh in #801
- Fix casing for 'TypeScript' naming by @beerose in #850
- Surface Deno prerequisites by @raddevon in #851
- Expose connection params via Client by @CarsonF in #896
- Update overview SDL for modern syntax by @scotttrinh in #913
- Add 5.0 beta to test matrix by @scotttrinh in #926
- Expose the EdgeDB CLI as
npx edgedbby @scotttrinh in #931 - Cache session serialized state for its lifetime by @CarsonF in #927
- Native BigInt by @CarsonF in #890
- Add support for
branchconfiguration by @scotttrinh in #910
New Contributors
- @beerose made their first contribution in #850
- @corbinday made their first contribution in #858
@edgedb/generate v0.5.1
What's Changed
- Move TOML dependency to direct dependency by @scotttrinh in #948
@edgedb/generate v0.5.0
Headline features
- Faster type inference (still a lot of work to do here, though!)
- Should work on the latest TypeScript versions!
- Support for UUID -> Object casts
$inferworks one.shape- A few related fixes for conflicts and nesting in schema modules
What's Changed
- Support
edgeqlfiles with snake_case by @scotttrinh in #661 - Index
toEdgeQLfor doc search by @scotttrinh in #797 - Merge default types into modules with the same name (query builder) by @CarsonF in #793
- Index
unlessConflictfor doc search by @scotttrinh in #798 - Support new functional
if..then..elsesyntax by @scotttrinh in #795 - Pass schema directory to generators by @scotttrinh in #800
- Removed unneeded async keyword by @PastelStoic in #812
- Update docs and tests for optional parameters on update by @scotttrinh in #816
- Establish baseline for select type instantiations by @scotttrinh in #829
- Move expensive type expressions to generic by @scotttrinh in #830
- Remove extra flattening of array literal by @scotttrinh in #831
- Some continued performance improvements by @scotttrinh in #832
- Allow scalarToLiteralMapping to declare TS type for extended scalar type by @CarsonF in #836
- Add an example of
select(update())to the docs by @scotttrinh in #838 - Support UUID cast to Object in 3.0 by @scotttrinh in #693
- Surface Deno prerequisites by @raddevon in #851
- Add optional param example by @corbinday in #858
- Allow
$inferto work one.shapeobjects by @scotttrinh in #868 - Fix order by types to allow enums by @CarsonF in #883
- Accept readonly arrays on assignment by @CarsonF in #884
- Break down analyzeQuery for more generation flexibility by @CarsonF in #885
- Accept readonly arrays on generated query file args by @CarsonF in #887
- Wrap types in default module in
$defaultnamespace and re-export them at top level by @jaclarke in #888 - Fix collision in QB with nested object & module names by @CarsonF in #900
- Infer expression cardinality for Object UUID casts by @CarsonF in #912
- Expose connection params via Client by @CarsonF in #896
- Refactor codec to TS generation for fine grained customization by @CarsonF in #889
- Add 5.0 beta to test matrix by @scotttrinh in #926
- Add test for exclusive filter in queries generator by @scotttrinh in #932
- Bump to latest @arktype/attest by @scotttrinh in #933
- Do not fail CI on benchmark failues by @scotttrinh in #934
- Reduce type instantiations in
e.literalby @scotttrinh in #924 - Add unlessConflict on composite constraint example by @scotttrinh in #935
- Adjust parentheses on QB cast rendering to fix pathing off of it by @CarsonF in #920
New Contributors
- @diksipav made their first contribution in #810
- @corbinday made their first contribution in #858
@edgedb/create v0.2.1
create-v0.2.1 Fix last import issue in auth-express (#904)