Skip to content

Version Packages#180

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main
Open

Version Packages#180
github-actions[bot] wants to merge 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@trycourier/react-designer@0.9.0

Minor Changes

  • d6e83de: Make column drag-and-drop deterministic so a block dropped over a cell always lands in the highlighted cell instead of before the column, and allow dropping blocks into the gap between two stacked columns.

Patch Changes

  • 05ed765: Fix list loop path validation so "path not found" warnings clear when sample data is updated, without requiring the loop path field to be edited again.

nextjs-demo@0.1.21

Patch Changes

  • Updated dependencies [d6e83de]
  • Updated dependencies [05ed765]
    • @trycourier/react-designer@0.9.0

🧪 Manual UI Testing Checklist

Before merging this release, please complete the following manual tests in the browser:

🎨 Core Editor Functionality

  • Open nextjs-demo app and verify editor loads without errors
  • Type text in editor - verify no lag or infinite loops - verify it saves
  • Format text (bold, italic, links) - verify formatting applies
  • Add heading blocks - verify they render correctly
  • Add button blocks - verify they are draggable and editable
  • Undo/redo operations work correctly
  • Editor remains responsive during rapid typing
  • Email subject field is visible and editable
  • Add image block - verify upload UI appears. Verify it saves.
  • Try to upload image from the Editor and them from Sidebar. Veryfy it uploads. Verify Image upload progress shows correctly
  • Add variables - verify they render as pills. Verify they can be deleted.
  • Preview email - verify it displays correctly

📱 Multi-Channel Switching

  • Switch from Email → SMS - verify content changes
  • Type in SMS editor - verify character count updates
  • Switch from SMS → Push - verify push editor loads
  • Switch from Push → Inbox - verify inbox editor loads
  • Switch back to Email - verify original email content is preserved
  • Rapid switching (Email→SMS→Email→SMS) doesn't cause crashes

🔄 Template Switching Tests

  • Initial load: Select Template A from dropdown - verify content loads correctly
  • Switch A→B: Select Template B - verify content updates to Template B
  • Switch B→A: Select Template A again - verify Template A content is restored (not Template B)
  • Subject field updates correctly when switching templates
  • Email body content updates correctly when switching templates
  • SMS content updates correctly when switching templates
  • No infinite loops during template switching
  • Rapid template switching (A→B→A→B→A) doesn't crash

👥 Multiple Provider Instances

  • Open page with 2+ TemplateProvider instances side-by-side
  • Type in Editor 1 - verify Editor 2 content doesn't change
  • Type in Editor 2 - verify Editor 1 content doesn't change
  • Each editor maintains independent state
  • Auto-save fires independently for each editor
  • No state collision between instances

🔧 Additional rounds of testing

  • Run tests with all props passed to TemplateProvider
  • Run tests with all props passed to TemplateEditor

🚀 Once all UI tests pass, this release is ready to publish!

Note: Automated tests (unit + E2E) must pass before manual testing. This checklist focuses on UI/UX validation that automated tests cannot fully cover.

@github-actions
github-actions Bot requested a review from a team June 8, 2026 16:11
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 3c57b1e to f98b322 Compare June 8, 2026 16:11
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from f98b322 to e32ee11 Compare June 9, 2026 18:40
@github-actions
github-actions Bot force-pushed the changeset-release/main branch 4 times, most recently from b95f143 to c5807d6 Compare July 1, 2026 13:15
@github-actions
github-actions Bot force-pushed the changeset-release/main branch 2 times, most recently from 50b224d to 82d7fb7 Compare July 7, 2026 18:28
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 82d7fb7 to 44bcfa7 Compare July 17, 2026 17:18
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 44bcfa7 to ff48ad7 Compare July 22, 2026 17:25
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.

0 participants