Skip to content

lab: Section to fields migration steps - #8385

Closed
bastianallgeier wants to merge 5 commits into
v6/section-to-fieldsfrom
v6/feat/section-to-field-migration
Closed

lab: Section to fields migration steps#8385
bastianallgeier wants to merge 5 commits into
v6/section-to-fieldsfrom
v6/feat/section-to-field-migration

Conversation

@bastianallgeier

@bastianallgeier bastianallgeier commented Aug 15, 2026

Copy link
Copy Markdown
Member

Description

Don't review yet. This is only for me as a reference for the required steps

@bastianallgeier bastianallgeier mentioned this pull request Aug 15, 2026
@bastianallgeier
bastianallgeier force-pushed the v6/feat/section-to-field-migration branch from c62eaa2 to 19c15b1 Compare August 15, 2026 18:59
@bastianallgeier
bastianallgeier force-pushed the v6/feat/section-to-field-migration branch 3 times, most recently from 3cea27c to 7bdce1f Compare August 16, 2026 08:39
@afbora

afbora commented Aug 16, 2026

Copy link
Copy Markdown
Member

@bastianallgeier Tested this quite thoroughly — all section types convert correctly, plugin sections still work through the adapter, layouts (tabs, columns, mixed) come out right, name clashes fail loudly, and I couldn't find any test regressions. Really nice work 👍

One thing I did find: two fields sections with reference lists work on v6/section-to-fields but break here.

title: Reference lists collide

fields:
  one:
    label: One
    type: text
  two:
    label: Two
    type: toggle

sections:
  first:
    type: fields
    fields:
      - one
  second:
    type: fields
    fields:
      - two

Both fields disappear and you get The field "0" already exists in your blueprint.

@bastianallgeier bastianallgeier changed the title feat: Migrate away from sections to fields lab: Migrate away from sections to fields Aug 16, 2026
@bastianallgeier bastianallgeier changed the title lab: Migrate away from sections to fields lab: Section to fields migration steps Aug 16, 2026
@bastianallgeier
bastianallgeier force-pushed the v6/feat/section-to-field-migration branch 13 times, most recently from 815bb14 to 440d123 Compare August 17, 2026 09:54
@bastianallgeier
bastianallgeier force-pushed the v6/feat/section-to-field-migration branch from 440d123 to 8e956f8 Compare August 17, 2026 10:00
@bastianallgeier
bastianallgeier force-pushed the v6/feat/section-to-field-migration branch from 8e956f8 to e383e09 Compare August 17, 2026 10:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants