Releases: rivet-gg/opengb
Releases · rivet-gg/opengb
v0.1.0
0.1.0 (2024-06-10)
⚠ BREAKING CHANGES
- gen: Fix misc generated files and imports (#142)
- gen: Fix misc generated files and imports
- db: Fix default postgres login password (#141)
- db: Fix default postgres login password
- Require modules to specify dependencies in
module.yaml
- Require modules to specify dependencies in
module.yaml
Features
- add cli:run:dirty script (#185) (8d238c1)
- add default registry (899a21c)
- add default registry (#153) (592a572)
- add durable storage MVP (#267) (7d2d7be)
- add env flag for rivet cli (8b1b100)
- add env flag for rivet cli (#243) (64c7c47)
- add format & lint tasks (ec2a3c6)
- add lint & format commands (0485af5)
- add lint & format commands (#128) (df4ff29)
- add module regsitries (#68) (4e9a875)
- add sh and url db commands (0186bc1)
- add sh and url db commands (#244) (64a53e1)
- allow toggling force deploy migrations (#228) (d6d1605)
- allow toggling strict schemas (e7de383)
- allow toggling strict schemas (#227) (eebdee0)
- auto-create postgres container (a564fea)
- auto-create postgres container (#113) (a87da57)
- auto-generate config.ts (#178) (8e952a2)
- Bind
modules/<dep_name>/public.ts
toModule.<depName>
(#265) (de289ad) - clean build output (#189) (9f2d251)
- clean command (c923af1)
- clean command (#155) (2b0f9bf)
- compile module schema (1982f57)
- compile module schema (#172) (cbf0397)
- convert
ctx.modules
proxy to camelCase (d90263a) - convert
ctx.modules
proxy to camelCase (#96) (1d458e7) - CORS origin configuration in
backend.yaml
(#314) (be8e6e3) - delayedStart for build steps for accurate logging (#188) (adf1a46)
- e2e ci tests (0759fe1)
- e2e ci tests (#135) (7ededdf)
- expose user config in context (#184) (67af465)
- file hashing for reusing builds (5033d55)
- file hashing for reusing builds (bb622bc)
- file hashing for reusing builds (dde3ecd)
- file hashing for reusing builds (#109) (479c0ef)
- filter modules to be tested (d47f2d8)
- filter modules to be tested (#131) (aec4993)
- git registries (a078b8d)
- git registries (#123) (fcfc3bd)
- init command to create project (dc84a98)
- init command to create project (#147) (9e27e0f)
- module dependencies (#134) (985e477)
- move Prisma to run Deno-native, remove Node & Docker dependency from running, add Dockerfile (#341) (345dc43)
- move tasks to standalone cli (#78) (b216eeb)
- move tjs schema to worker (623b4fe)
- move tjs schema to worker (3ca763b)
- move tjs schema to worker (0469872)
- move tjs schema to worker (#110) (3c4a564)
- parse config.ts & validate user config (#181) (c59de8b)
- print separator when detect watch changes (#224) (faa78eb)
- Require modules to specify dependencies in
module.yaml
(fc629fe) - Require modules to specify dependencies in
module.yaml
(d027dde) - run only local tests unless explicitly specifying remote module (c646bd8)
- run only local tests unless explicitly specifying remote module (#133) (8ab04d4)
- server.ts: temp var for HTTP 204 (awaiting OGSE-3) (dd4e09d)
- ship runtime with cli, auto-populate in _gen (e082061)
- ship runtime with cli, auto-populate in _gen (#107) (6211886)
- standardize & parallelize build steps (92f6a0d)
- standardize & parallelize build steps ([#108](https://github.com/rivet-gg/opengb/is...