github-actions[bot]
9af3f999e0
chore: version packages ( #109 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@json-render/core@0.6.0
@json-render/react-native@0.6.0
@json-render/react@0.6.0
@json-render/codegen@0.6.0
@json-render/remotion@0.6.0
2026-02-13 18:03:21 -06:00
Chris Tate
06b8745da7
v0.6.0 ( #108 )
2026-02-13 18:00:57 -06:00
Chris Tate
ddae61805e
inline mode ( #107 )
...
* ai sdk
* chat
* move more to lib
* fixes
* refactor
* fixes
* streamdown
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* data-spec
* fixes
* sortable
* github
* tools
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* tables
* fixes
* fixes
* rename to chat
* fixes docs
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fix lint
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
* fixes
2026-02-13 17:53:03 -06:00
Chris Tate
f11283fa92
fix write file ( #103 )
2026-02-11 19:10:14 -06:00
Chris Tate
fd8c7a489f
fix missing close button on mobile ( #102 )
2026-02-11 14:55:24 -06:00
Chris Tate
f8e39b30fe
update docs ( #101 )
2026-02-11 14:50:25 -06:00
Chris Tate
68ba7c6d7d
sidebar chat ( #100 )
...
* fix chat height
* fixes
* fixes
* fixes
* sidebar
* fix
2026-02-11 11:41:05 -06:00
Chris Tate
7c4a6fed9a
better registry docs ( #96 )
2026-02-10 13:47:00 -06:00
Chris Tate
5b4fcaa349
chat improvements ( #93 )
...
* better chat
* fixes
* fix lint
* chat fixes
2026-02-09 11:15:57 -06:00
Chris Tate
2b3f3a723f
better chat ( #92 )
...
* better chat
* fixes
* fix lint
2026-02-09 09:44:29 -06:00
github-actions[bot]
726ddc1d4f
chore: version packages ( #91 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@json-render/remotion@0.5.2
@json-render/core@0.5.2
@json-render/react-native@0.5.2
@json-render/codegen@0.5.2
@json-render/react@0.5.2
2026-02-09 08:43:42 -06:00
Chris Tate
429e456a4f
changeset ( #90 )
...
* changeset
* update
2026-02-09 08:41:41 -06:00
Chris Tate
0e16ca33d4
Fix LLM hallucinations by dynamically generating prompt examples from catalog ( #89 )
...
* smarter schema
* better examples
2026-02-09 08:37:03 -06:00
github-actions[bot]
edbeb5a637
chore: version packages ( #87 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@json-render/remotion@0.5.1
@json-render/react@0.5.1
@json-render/react-native@0.5.1
@json-render/core@0.5.1
@json-render/codegen@0.5.1
2026-02-09 07:09:15 -06:00
Chris Tate
d9a4efdbeb
changeset ( #86 )
2026-02-09 07:07:17 -06:00
Chris Tate
f435643817
more resilient ( #85 )
...
* more resilient
* more resilient
2026-02-09 07:05:16 -06:00
Chris Tate
458f3a728c
update docs ( #84 )
...
* update docs
* fix og
2026-02-09 02:16:06 -06:00
github-actions[bot]
d5734e975c
chore: version packages ( #83 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@json-render/core@0.5.0
@json-render/react-native@0.5.0
@json-render/react@0.5.0
@json-render/codegen@0.5.0
@json-render/remotion@0.5.0
2026-02-09 01:53:27 -06:00
Chris Tate
3d2d1adb2d
update docs ( #82 )
2026-02-09 01:45:07 -06:00
Chris Tate
801708a128
react-native and other things ( #81 )
...
* react native
* fixes
* pop/push
* fixes
* rename data -> state
* remove . tsbuildinfo
* fixes
* fixes
* user prompt
* fixes
* $id
* combine catalog.ts
* better actions
* repeat
* fix docs
* fixes
* fixes
* fixes
* better stream
* catalog
* fixes
* fixes
* fixes
* dialog
* sonner
* accordion
* catalog on homepage
* fixes
* more catalog
* fixes
* fixes
* refactor
* mv
* 404
* fixes
* nested
* fixes
* fixes
* fixes
* fixes
* mobile playground
* mdx
* fix mdx
* fixes
* streamdown
* fixes
* use haiku
* fixes
* great
* fixes
* fix ...
* fixes
* fixes
* fix build
* fix lint
* fix lint
* fix lint
* fix tests
@json-render/react-native@0.4.3
2026-02-09 01:31:46 -06:00
github-actions[bot]
e9ea9c782b
chore: version packages ( #80 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@json-render/react@0.4.4
@json-render/core@0.4.4
@json-render/codegen@0.4.4
@json-render/remotion@0.4.4
2026-02-07 12:31:01 -06:00
Chris Tate
dd17549ee8
next release ( #79 )
2026-02-07 12:17:32 -06:00
Chris Tate
1eb6212dd7
fix json patch ( #78 )
2026-02-07 12:09:53 -06:00
Chris Tate
711e79b069
remove key/parentKey from flat specs ( #77 )
2026-02-07 11:46:16 -06:00
github-actions[bot]
f3611860a7
chore: version packages ( #75 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@json-render/react@0.4.3
@json-render/core@0.4.3
@json-render/codegen@0.4.3
@json-render/remotion@0.4.3
2026-02-06 18:02:12 -06:00
Chris Tate
61ee8e5291
changeset: include remove op in system prompt ( #74 )
2026-02-06 17:58:50 -06:00
Chris Tate
d38b281e5e
include remove op in system prompt ( #73 )
2026-02-06 17:56:03 -06:00
Chris Tate
39fcc192e9
fix stream docs ( #72 )
2026-02-06 14:48:32 -06:00
github-actions[bot]
96c7a452b3
chore: version packages ( #71 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@json-render/remotion@0.4.2
@json-render/react@0.4.2
@json-render/core@0.4.2
@json-render/codegen@0.4.2
2026-02-06 14:33:12 -06:00
Chris Tate
844f18d1ee
fix deps ( #70 )
2026-02-06 14:32:10 -06:00
Chris Tate
54bce097a5
add defineRegistry function ( #67 )
2026-02-06 14:30:06 -06:00
Chris Tate
e2cb239c88
fix version ( #69 )
2026-02-06 14:28:38 -06:00
Chris Tate
90c59c674d
update registry page ( #68 )
2026-02-06 14:27:07 -06:00
Chris Tate
bba38727e8
ignore private packages ( #66 )
...
* ignore private packages
* fix ignore
* better ignore
2026-02-06 14:19:34 -06:00
Chris Tate
1d547b579c
changeset ( #65 )
2026-02-06 14:12:00 -06:00
Chris Tate
795cdaac56
defineRegistry ( #64 )
...
* defineRegistry
* update dashboard example
2026-02-06 13:56:48 -06:00
Chris Tate
4ae049f218
stripe app ( #62 )
...
* stripe-app example
* fix lint
* add readme
* fix lint
2026-02-05 12:53:58 -06:00
Chris Tate
f004caf95e
combine docs nav ( #61 )
2026-02-05 10:22:51 -06:00
Chris Tate
72d6468e70
redirect for /docs/registry ( #60 )
2026-02-05 10:13:26 -06:00
Chris Tate
e6f2b1e9b8
chore: bump @json-render/remotion to v0.4.1 ( #59 )
v0.4.1
2026-02-05 05:05:21 -06:00
Chris Tate
85f82590a8
add motion to remotion ( #58 )
...
* add motion to remotion
* update example
2026-02-05 05:03:28 -06:00
Chris Tate
6129f312ea
v0.4.0 ( #57 )
...
* v0.4.0
* slots
v0.4.0
2026-02-05 04:15:00 -06:00
Chris Tate
c1b1aaaddb
custom schema system ( #56 )
...
* add rate limits
* fix lint
* better
generate prompt
update examples
* fixes
* fixes
* new api
* update docs
* fixes
* fixes
* generated prompt
* Add tests for catalog validation and prompt generation
- Test generateSystemPrompt with components, actions, custom rules
- Test new defineCatalog API from schema system
- Test catalog.prompt() method with custom rules
- Test catalog.validate() for valid and invalid specs
- Test catalog.zodSchema() for custom validation
- Test catalog.jsonSchema() for structured outputs
- Add tests for nested specs with children
- Add tests for rejecting invalid component types
* Fix lint: pass children as nested elements in renderer
Change from children={...} prop to nested children pattern
to satisfy react/no-children-prop rule.
* Fix lint errors in dashboard and web apps
- Disable react/prop-types in both eslint configs (TypeScript handles this)
- Allow styled-jsx 'jsx' property in dashboard
- Add DATABASE_URL to turbo env allowlist
- Remove unused drizzle-orm imports (and, sql)
- Suppress unused variable warnings where intentional
* Add server entry point for @json-render/remotion
The main package entry includes React components that require
client-side context (React.createContext). This causes build
failures when importing in server-side API routes.
Added `@json-render/remotion/server` entry point that exports
only schema and catalog definitions without React dependencies:
- schema, RemotionSchema, RemotionSpec
- standardComponentDefinitions, standardTransitionDefinitions
- standardEffectDefinitions
- Type exports for catalogs
Updated remotion example to import from /server in catalog.ts
* Make dashboard database connection lazy-initialized
The database connection threw an error at module load time if
DATABASE_URL was not set, causing builds to fail in CI where
the database is not available.
Changed to lazy initialization using a Proxy so the error only
occurs when the database is actually used at runtime, not at
build time.
* Fix previousSpec property name and lazy rate limiting
- Fix property name mismatch: playground now passes previousSpec
instead of previousTree to match what useUIStream hook expects
- Make rate limiting lazy-initialized to avoid runtime errors when
Redis env vars (KV_REST_API_URL, KV_REST_API_TOKEN) are not set
- Rate limiting gracefully becomes a no-op when Redis is unavailable
2026-02-05 03:59:56 -06:00
Chris Tate
a48f6d665d
add rate limits ( #46 )
...
* add rate limits
* fix lint
2026-01-25 13:37:03 -06:00
Chris Tate
06235798e1
ui fixes ( #41 )
2026-01-21 13:55:17 -06:00
Chris Tate
e323d263d0
add playground ( #40 )
...
* add playground
* update title
2026-01-21 13:46:52 -06:00
Chris Tate
75ab55f178
fix header ( #38 )
2026-01-21 12:18:42 -06:00
Chris Tate
43756783fe
make model configurable ( #17 )
...
* make model configurable
* update examples
* fix lint
* update env var name
* fix
2026-01-16 22:45:16 -06:00
Chris Tate
af9dd04085
codegen ( #15 )
...
* codegen
* fixes
* fix lint
* address feedback
2026-01-16 22:10:07 -06:00
gui de andrade
96a6ce112c
fix: update AI Gateway API key link ( #14 )
2026-01-16 16:52:00 -06:00