v0.0.2-alpha.23
Pre-releaseReleased all 12 packages at 0.0.2-alpha.23 in lockstep (nextly, create-nextly-app, and 10 @nextlyhq/* packages).
What's changed
@nextlyhq/adapter-drizzle
Patch Changes
-
#101
7f7845bThanks @faisal-rx! - Fix component CRUD breaking with a 500 after a dev-server config hot-reload.reloadNextlyConfigrebuilt the runtime Drizzle descriptors forcomp_*data tables with the collection/singlegenerateRuntimeSchema, which prependsid/title/slugbase columns and omits the_parent_id/_parent_table/_parent_field/_orderlink columns that components use to reference their parent document. This overwrote the correct boot-time registration.After a hot-reload the bad descriptor no longer matched the physical table, so component reads (which filter by
_parent_id) failed and were swallowed as "no rows", and component writes (which insert the_parent_*columns) were rejected by the database. Saving any Single or Collection document that embeds a component returned a 500.The reload path now builds
comp_*descriptors withComponentSchemaService.generateRuntimeSchema, matching the boot path and the physicalcomp_*table. Adds a regression test asserting the refreshed descriptor exposes the_parent_*link columns and nottitle/slug.
@nextlyhq/adapter-mysql
Patch Changes
-
#101
7f7845bThanks @faisal-rx! - Fix component CRUD breaking with a 500 after a dev-server config hot-reload.reloadNextlyConfigrebuilt the runtime Drizzle descriptors forcomp_*data tables with the collection/singlegenerateRuntimeSchema, which prependsid/title/slugbase columns and omits the_parent_id/_parent_table/_parent_field/_orderlink columns that components use to reference their parent document. This overwrote the correct boot-time registration.After a hot-reload the bad descriptor no longer matched the physical table, so component reads (which filter by
_parent_id) failed and were swallowed as "no rows", and component writes (which insert the_parent_*columns) were rejected by the database. Saving any Single or Collection document that embeds a component returned a 500.The reload path now builds
comp_*descriptors withComponentSchemaService.generateRuntimeSchema, matching the boot path and the physicalcomp_*table. Adds a regression test asserting the refreshed descriptor exposes the_parent_*link columns and nottitle/slug. -
Updated dependencies [
7f7845b]:- @nextlyhq/adapter-drizzle@0.0.2-alpha.23
@nextlyhq/adapter-postgres
Patch Changes
-
#101
7f7845bThanks @faisal-rx! - Fix component CRUD breaking with a 500 after a dev-server config hot-reload.reloadNextlyConfigrebuilt the runtime Drizzle descriptors forcomp_*data tables with the collection/singlegenerateRuntimeSchema, which prependsid/title/slugbase columns and omits the_parent_id/_parent_table/_parent_field/_orderlink columns that components use to reference their parent document. This overwrote the correct boot-time registration.After a hot-reload the bad descriptor no longer matched the physical table, so component reads (which filter by
_parent_id) failed and were swallowed as "no rows", and component writes (which insert the_parent_*columns) were rejected by the database. Saving any Single or Collection document that embeds a component returned a 500.The reload path now builds
comp_*descriptors withComponentSchemaService.generateRuntimeSchema, matching the boot path and the physicalcomp_*table. Adds a regression test asserting the refreshed descriptor exposes the_parent_*link columns and nottitle/slug. -
Updated dependencies [
7f7845b]:- @nextlyhq/adapter-drizzle@0.0.2-alpha.23
@nextlyhq/adapter-sqlite
Patch Changes
-
#101
7f7845bThanks @faisal-rx! - Fix component CRUD breaking with a 500 after a dev-server config hot-reload.reloadNextlyConfigrebuilt the runtime Drizzle descriptors forcomp_*data tables with the collection/singlegenerateRuntimeSchema, which prependsid/title/slugbase columns and omits the_parent_id/_parent_table/_parent_field/_orderlink columns that components use to reference their parent document. This overwrote the correct boot-time registration.After a hot-reload the bad descriptor no longer matched the physical table, so component reads (which filter by
_parent_id) failed and were swallowed as "no rows", and component writes (which insert the_parent_*columns) were rejected by the database. Saving any Single or Collection document that embeds a component returned a 500.The reload path now builds
comp_*descriptors withComponentSchemaService.generateRuntimeSchema, matching the boot path and the physicalcomp_*table. Adds a regression test asserting the refreshed descriptor exposes the_parent_*link columns and nottitle/slug. -
Updated dependencies [
7f7845b]:- @nextlyhq/adapter-drizzle@0.0.2-alpha.23
@nextlyhq/admin
Patch Changes
-
#101
7f7845bThanks @faisal-rx! - Fix component CRUD breaking with a 500 after a dev-server config hot-reload.reloadNextlyConfigrebuilt the runtime Drizzle descriptors forcomp_*data tables with the collection/singlegenerateRuntimeSchema, which prependsid/title/slugbase columns and omits the_parent_id/_parent_table/_parent_field/_orderlink columns that components use to reference their parent document. This overwrote the correct boot-time registration.After a hot-reload the bad descriptor no longer matched the physical table, so component reads (which filter by
_parent_id) failed and were swallowed as "no rows", and component writes (which insert the_parent_*columns) were rejected by the database. Saving any Single or Collection document that embeds a component returned a 500.The reload path now builds
comp_*descriptors withComponentSchemaService.generateRuntimeSchema, matching the boot path and the physicalcomp_*table. Adds a regression test asserting the refreshed descriptor exposes the_parent_*link columns and nottitle/slug. -
Updated dependencies [
7f7845b]:- @nextlyhq/ui@0.0.2-alpha.23
create-nextly-app
Patch Changes
-
#101
7f7845bThanks @faisal-rx! - Fix component CRUD breaking with a 500 after a dev-server config hot-reload.reloadNextlyConfigrebuilt the runtime Drizzle descriptors forcomp_*data tables with the collection/singlegenerateRuntimeSchema, which prependsid/title/slugbase columns and omits the_parent_id/_parent_table/_parent_field/_orderlink columns that components use to reference their parent document. This overwrote the correct boot-time registration.After a hot-reload the bad descriptor no longer matched the physical table, so component reads (which filter by
_parent_id) failed and were swallowed as "no rows", and component writes (which insert the_parent_*columns) were rejected by the database. Saving any Single or Collection document that embeds a component returned a 500.The reload path now builds
comp_*descriptors withComponentSchemaService.generateRuntimeSchema, matching the boot path and the physicalcomp_*table. Adds a regression test asserting the refreshed descriptor exposes the_parent_*link columns and nottitle/slug.
nextly
Patch Changes
-
#101
7f7845bThanks @faisal-rx! - Fix component CRUD breaking with a 500 after a dev-server config hot-reload.reloadNextlyConfigrebuilt the runtime Drizzle descriptors forcomp_*data tables with the collection/singlegenerateRuntimeSchema, which prependsid/title/slugbase columns and omits the_parent_id/_parent_table/_parent_field/_orderlink columns that components use to reference their parent document. This overwrote the correct boot-time registration.After a hot-reload the bad descriptor no longer matched the physical table, so component reads (which filter by
_parent_id) failed and were swallowed as "no rows", and component writes (which insert the_parent_*columns) were rejected by the database. Saving any Single or Collection document that embeds a component returned a 500.The reload path now builds
comp_*descriptors withComponentSchemaService.generateRuntimeSchema, matching the boot path and the physicalcomp_*table. Adds a regression test asserting the refreshed descriptor exposes the_parent_*link columns and nottitle/slug. -
Updated dependencies [
7f7845b]:- @nextlyhq/adapter-drizzle@0.0.2-alpha.23
- @nextlyhq/adapter-mysql@0.0.2-alpha.23
- @nextlyhq/adapter-postgres@0.0.2-alpha.23
- @nextlyhq/adapter-sqlite@0.0.2-alpha.23
@nextlyhq/plugin-form-builder
Patch Changes
-
#101
7f7845bThanks @faisal-rx! - Fix component CRUD breaking with a 500 after a dev-server config hot-reload.reloadNextlyConfigrebuilt the runtime Drizzle descriptors forcomp_*data tables with the collection/singlegenerateRuntimeSchema, which prependsid/title/slugbase columns and omits the_parent_id/_parent_table/_parent_field/_orderlink columns that components use to reference their parent document. This overwrote the correct boot-time registration.After a hot-reload the bad descriptor no longer matched the physical table, so component reads (which filter by
_parent_id) failed and were swallowed as "no rows", and component writes (which insert the_parent_*columns) were rejected by the database. Saving any Single or Collection document that embeds a component returned a 500.The reload path now builds
comp_*descriptors withComponentSchemaService.generateRuntimeSchema, matching the boot path and the physicalcomp_*table. Adds a regression test asserting the refreshed descriptor exposes the_parent_*link columns and nottitle/slug. -
Updated dependencies [
7f7845b]:- @nextlyhq/admin@0.0.2-alpha.23
- nextly@0.0.2-alpha.23
- @nextlyhq/ui@0.0.2-alpha.23
@nextlyhq/storage-s3
Patch Changes
-
#101
7f7845bThanks @faisal-rx! - Fix component CRUD breaking with a 500 after a dev-server config hot-reload.reloadNextlyConfigrebuilt the runtime Drizzle descriptors forcomp_*data tables with the collection/singlegenerateRuntimeSchema, which prependsid/title/slugbase columns and omits the_parent_id/_parent_table/_parent_field/_orderlink columns that components use to reference their parent document. This overwrote the correct boot-time registration.After a hot-reload the bad descriptor no longer matched the physical table, so component reads (which filter by
_parent_id) failed and were swallowed as "no rows", and component writes (which insert the_parent_*columns) were rejected by the database. Saving any Single or Collection document that embeds a component returned a 500.The reload path now builds
comp_*descriptors withComponentSchemaService.generateRuntimeSchema, matching the boot path and the physicalcomp_*table. Adds a regression test asserting the refreshed descriptor exposes the_parent_*link columns and nottitle/slug.
@nextlyhq/storage-uploadthing
Patch Changes
-
#101
7f7845bThanks @faisal-rx! - Fix component CRUD breaking with a 500 after a dev-server config hot-reload.reloadNextlyConfigrebuilt the runtime Drizzle descriptors forcomp_*data tables with the collection/singlegenerateRuntimeSchema, which prependsid/title/slugbase columns and omits the_parent_id/_parent_table/_parent_field/_orderlink columns that components use to reference their parent document. This overwrote the correct boot-time registration.After a hot-reload the bad descriptor no longer matched the physical table, so component reads (which filter by
_parent_id) failed and were swallowed as "no rows", and component writes (which insert the_parent_*columns) were rejected by the database. Saving any Single or Collection document that embeds a component returned a 500.The reload path now builds
comp_*descriptors withComponentSchemaService.generateRuntimeSchema, matching the boot path and the physicalcomp_*table. Adds a regression test asserting the refreshed descriptor exposes the_parent_*link columns and nottitle/slug.
@nextlyhq/storage-vercel-blob
Patch Changes
-
#101
7f7845bThanks @faisal-rx! - Fix component CRUD breaking with a 500 after a dev-server config hot-reload.reloadNextlyConfigrebuilt the runtime Drizzle descriptors forcomp_*data tables with the collection/singlegenerateRuntimeSchema, which prependsid/title/slugbase columns and omits the_parent_id/_parent_table/_parent_field/_orderlink columns that components use to reference their parent document. This overwrote the correct boot-time registration.After a hot-reload the bad descriptor no longer matched the physical table, so component reads (which filter by
_parent_id) failed and were swallowed as "no rows", and component writes (which insert the_parent_*columns) were rejected by the database. Saving any Single or Collection document that embeds a component returned a 500.The reload path now builds
comp_*descriptors withComponentSchemaService.generateRuntimeSchema, matching the boot path and the physicalcomp_*table. Adds a regression test asserting the refreshed descriptor exposes the_parent_*link columns and nottitle/slug.
@nextlyhq/ui
Patch Changes
-
#101
7f7845bThanks @faisal-rx! - Fix component CRUD breaking with a 500 after a dev-server config hot-reload.reloadNextlyConfigrebuilt the runtime Drizzle descriptors forcomp_*data tables with the collection/singlegenerateRuntimeSchema, which prependsid/title/slugbase columns and omits the_parent_id/_parent_table/_parent_field/_orderlink columns that components use to reference their parent document. This overwrote the correct boot-time registration.After a hot-reload the bad descriptor no longer matched the physical table, so component reads (which filter by
_parent_id) failed and were swallowed as "no rows", and component writes (which insert the_parent_*columns) were rejected by the database. Saving any Single or Collection document that embeds a component returned a 500.The reload path now builds
comp_*descriptors withComponentSchemaService.generateRuntimeSchema, matching the boot path and the physicalcomp_*table. Adds a regression test asserting the refreshed descriptor exposes the_parent_*link columns and nottitle/slug.