Dependabot's bump to 1.3.0-beta.10 (#67) needs a real migration, not a version bump.
Done on the (closed) PR branch, reusable as a starting point:
EditorState no longer carries the document; editor.getText() replaces getState().file.contents
EditorProvider renamed EditProvider (same props)
- Typecheck/lint pass with those changes
Outstanding: editor attachment semantics changed — the pierre editing browser tests fail with Error: Editor is not attached under beta.10. The new CodeViewCreateEditorOptions/createEditor factory in the beta.10 types suggests the attach wiring moved. FileEditorPane.tsx (production file editing) uses the same flow, so this needs a deliberate migration with browser-test verification before the bump lands.
Until then @pierre/diffs stays pinned at 1.3.0-beta.9 (catalog) and beta.10 is dependabot-ignored.
Dependabot's bump to 1.3.0-beta.10 (#67) needs a real migration, not a version bump.
Done on the (closed) PR branch, reusable as a starting point:
EditorStateno longer carries the document;editor.getText()replacesgetState().file.contentsEditorProviderrenamedEditProvider(same props)Outstanding: editor attachment semantics changed — the pierre editing browser tests fail with
Error: Editor is not attachedunder beta.10. The newCodeViewCreateEditorOptions/createEditor factory in the beta.10 types suggests the attach wiring moved.FileEditorPane.tsx(production file editing) uses the same flow, so this needs a deliberate migration with browser-test verification before the bump lands.Until then
@pierre/diffsstays pinned at 1.3.0-beta.9 (catalog) and beta.10 is dependabot-ignored.