Skip to content

Add all field definition forms for field types but dynamic#93

Merged
Nils-Kolvenbach merged 26 commits into
mainfrom
add-field-definition-forms
Jul 7, 2026
Merged

Add all field definition forms for field types but dynamic#93
Nils-Kolvenbach merged 26 commits into
mainfrom
add-field-definition-forms

Conversation

@Nils-Kolvenbach

Copy link
Copy Markdown
Member

No description provided.

@changeset-bot

changeset-bot Bot commented Dec 15, 2025

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 70357ba

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@elek-io/client Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

…ance

Move documentation/ to contributing/, add renderer guides (internationalization,
routing, theming-and-styling), add AGENTS.md/CLAUDE.md contributor guidance, and
refresh README.
Bump @elek-io/core to 0.20.0 and dedupe zod to a single 4.4.3 (peer) copy; switch
queries/util.ts to Core's re-exported z. Snapshot the in-progress field-definition
forms work. Type checks are not yet green.
Core 0.20.0 removed Project.fullHistory; history now comes from
core.projects.history() -> ProjectHistoryResult. Add the core:projects:history
IPC channel, a projects.history query option, and switch
the four diff components, history sidebar, commit-detail route, and the re-enabled
dashboard 'latest changes' widget to the query's fullHistory.
…nt. Default

translatable string records to '' instead of null. Drop the removed 'sharedValue'
objectType case and render the commit tag message discriminated union.
…render

field-definition groups as labeled fieldsets in the entry form and collection editor
(display only; group authoring is a follow-up). Flatten with flattenFieldDefinitions()
for the entry schema generators, the create-entry defaults, and the entry table columns,
where grouping has no meaning, and handle groups in the duplicate-slug check.
…and diffs drop

their explicit useForm generic), make the shared form components generic over the
schema input shape, and manage the collection field array as opaque id-rows to avoid
RHF's instantiation-depth limit on the FieldDefinitionOrGroup union. Trim the vendored
Field component to the used parts, add a proper EntryRow table type and pagination
disabled support, guard asset-diff teasers, and make the widened fieldType/objectType/
method switches exhaustive. check-types:web goes from 150 to 0, node stays clean, lint
passes.
…Definition boilerplate in the definition form dispatcher into a shared submitDefinition helper
…unner job on GH). Publish CD build artifacts to a draft GitHub Release and document the release flow
…es reformatted since prettier 3.9 wraps generic type parameters and unions slightly differently than 3.6
@Nils-Kolvenbach Nils-Kolvenbach changed the title Add more field definition forms Add all field definition forms for field types but dynamic Jul 7, 2026
@Nils-Kolvenbach Nils-Kolvenbach merged commit 3c4a5c3 into main Jul 7, 2026
4 checks passed
@Nils-Kolvenbach Nils-Kolvenbach deleted the add-field-definition-forms branch July 7, 2026 06:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant