diff --git a/.changeset/13308-add-record-retired-keys.md b/.changeset/13308-add-record-retired-keys.md new file mode 100644 index 0000000000..0d9cd3f6df --- /dev/null +++ b/.changeset/13308-add-record-retired-keys.md @@ -0,0 +1,4 @@ +--- +--- + +Test-only change to two `@object-ui/types` spec-alignment tests: they stop authoring `addRecord.mode` / `addRecord.formView`, which `@objectstack/spec` retired. No published behaviour changes. diff --git a/packages/types/src/__tests__/p1-spec-alignment.test.ts b/packages/types/src/__tests__/p1-spec-alignment.test.ts index 2012fcf2f9..7241c8a5b8 100644 --- a/packages/types/src/__tests__/p1-spec-alignment.test.ts +++ b/packages/types/src/__tests__/p1-spec-alignment.test.ts @@ -181,12 +181,9 @@ describe('P1.1 ListView Spec Alignment', () => { addRecord: { enabled: true, position: 'top', - mode: 'inline', - formView: 'quick_create', }, }; expect(schema.addRecord?.enabled).toBe(true); - expect(schema.addRecord?.mode).toBe('inline'); }); it('should accept ObjectGridSchema with spec-aligned conditionalFormatting and emptyState', () => { diff --git a/packages/types/src/__tests__/p2-spec-exports.test.ts b/packages/types/src/__tests__/p2-spec-exports.test.ts index 68632c75da..b2f6d20060 100644 --- a/packages/types/src/__tests__/p2-spec-exports.test.ts +++ b/packages/types/src/__tests__/p2-spec-exports.test.ts @@ -136,12 +136,10 @@ describe('P2.4 Spec Protocol Type Re-exports — View Configuration', () => { expect(result.success).toBe(true); }); - it('should validate a full AddRecordConfig', () => { + it('should validate an AddRecordConfig with enabled and position', () => { const config: AddRecordConfig = { enabled: true, position: 'top', - mode: 'inline', - formView: 'new-contact-form', }; const result = AddRecordConfigZod.safeParse(config); expect(result.success).toBe(true);