Skip to content

feat: release v0.8.1#63

Merged
liamwalder merged 4 commits intomainfrom
develop
Mar 19, 2026
Merged

feat: release v0.8.1#63
liamwalder merged 4 commits intomainfrom
develop

Conversation

@liamwalder
Copy link
Copy Markdown
Collaborator

Summary

Release v0.8.0 from develop to main. Includes new features, bug fixes, and UI improvements across the builder, canvas, and rendering pipeline.

Changes

  • Add smooth scroll-to-selected for layer tree and canvas
  • Add convert to collection / detach collection to context menu
  • Add default height and width attributes to images to prevent content shifts
  • Add canvas portal context for improved element rendering
  • Enhance layer context menu with expanded actions
  • Improve canvas context menu behavior and positioning
  • Improve slider navigation logic and collection-based slides
  • Improve color picker opacity input and shadow color opacity
  • Improve UI loading and layer selection when switching to components
  • Reset native form element appearance for custom styling
  • Highlight UI state selector, canvas outlines, and layer tree in green
  • Fix rich-text CMS image rendering on generated pages
  • Fix image alt field rendering with simple text field support
  • Fix hidden animated layers in component instances
  • Fix absolutely positioned layer visibility when editing components
  • Fix folder deletion error when published version exists
  • Fix layer change detection and page routing for multiple dynamic pages
  • Fix FK violation during batch layer publishing
  • Fix collapsed folder children during drag-and-drop
  • Implement cleanLayersForComponentCreation utility
  • Add support for rich text component variables
  • Bump version to 0.8.0

Test plan

  • Verify canvas scroll-to-selected works when clicking layers in the tree
  • Test context menu actions (convert to collection, detach)
  • Confirm image dimensions are set on rendered pages (no layout shift)
  • Test slider with collection-bound slides
  • Verify form elements render with reset appearance
  • Test component instance editing with hidden/absolute layers
  • Verify rich-text CMS images render on dynamic pages
  • Test drag-and-drop with collapsed folders
  • Confirm publishing works without FK violations

Made with Cursor

tristan-mouchet and others added 2 commits March 19, 2026 11:37
- Replace row-level scrollIntoView with virtualizer-based smooth centering
- Add canvas auto-scroll to selected element with zoom-aware positioning
- Re-scroll on content height changes to correct image loading shifts
feat: add smooth scroll-to-selected for layer tree and canvas
@tristan-mouchet tristan-mouchet changed the title feat: release v0.8.0 feat: release v0.8.1 Mar 19, 2026
@liamwalder liamwalder merged commit bfb8f06 into main Mar 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants