PUI-31 refactor(record-details)!: remove RecordDetails in favour of View Mode #111

Merged
pienter merged 2 commits from feature/PUI-31-remove-recorddetails-and-show-related-records-in-v into main 2026-09-22 11:08:14 +00:00
Owner

Stacked on the PUI-32 PR. Breaking: RecordDetails, RecordDetailsField and the RecordDetails.* exports are removed; migration under Unreleased / Breaking in the changelog.

A record's view page is its edit form in View Mode; the contact form's company aside is a read-only RecordFields group. docs/cms, CONVENTIONS, CMS_PLAYGROUND and CONTEXT.md follow. packages/ui/package.json changed: restart the Vue dev server.

Checks: typecheck, lint, format:check, bun test, build:vue, build:storybook; grep for RecordDetails empty. No browser check (dev server down).

Refs: PUI-31

Stacked on the PUI-32 PR. Breaking: RecordDetails, RecordDetailsField and the RecordDetails.* exports are removed; migration under Unreleased / Breaking in the changelog. A record's view page is its edit form in View Mode; the contact form's company aside is a read-only RecordFields group. docs/cms, CONVENTIONS, CMS_PLAYGROUND and CONTEXT.md follow. packages/ui/package.json changed: restart the Vue dev server. Checks: typecheck, lint, format:check, bun test, build:vue, build:storybook; grep for RecordDetails empty. No browser check (dev server down). Refs: PUI-31
refactor(record-details)!: remove RecordDetails in favour of View Mode
All checks were successful
ci / typecheck (pull_request) Successful in 44s
ci / lint (pull_request) Successful in 52s
ci / format (pull_request) Successful in 54s
ci / release (pull_request) Has been skipped
755715ca21
A record's view page is its edit form rendered read-only, and a related
record beside a form is a read-only RecordFields group, so the
description-list component has no remaining role. The contact form's
company aside, the CMS guides, CONVENTIONS and CONTEXT.md follow.

BREAKING CHANGE: RecordDetails, RecordDetailsField and the
@pienter/ui/components/RecordDetails.* exports are gone; see the
changelog migration.

Refs: PUI-31
pienter changed target branch from feature/PUI-32-make-the-backend-contract-state-its-expectations-c to main 2026-09-22 11:05:57 +00:00
merge
All checks were successful
ci / typecheck (pull_request) Successful in 34s
ci / lint (pull_request) Successful in 35s
ci / format (pull_request) Successful in 39s
ci / release (pull_request) Has been skipped
14600264ca
pienter deleted branch feature/PUI-31-remove-recorddetails-and-show-related-records-in-v 2026-09-22 11:08:15 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
pienter/ui!111
No description provided.