0.5.0
What's Changed
Hey ๐ some new things for this release!
Goodies in Schema
(#20) You can now use $.faker
for $default
and $defaultFn
name: text("name")
.notNull()
.$defaultFn(() => $.faker.person.lastName())
New Drizzle extensions
drizzle-zod
and drizzle-valibot
are now available in all playgrounds (#16)
UI reworks
Playgrounds list
You can now identify which playground is shared (you can filter on the keyword shared
)
Share button
The share button has been reworked to easily reflect its status
Publish button (shared playgrounds)
The publish button has been reworked to draw your attention to the fact that your shared playground has some pending changes that have not been pushed.
Discard local changes (shared playgrounds)
You can now discard local changes that have not been pushed and revert to the server version.
Catch playground execution error
Some users can face cryptic errors when they miss some awaits on async function calls.
Now we try to help you.
New formatter
The default formatter has been replaced with prettier