Skip to content

Releases: frappe/builder

v1.14.1

29 Jan 08:55
Compare
Choose a tag to compare

v1.14.0

29 Jan 07:51
Compare
Choose a tag to compare

What's Changed

Features

  • Cut & Paste Blocks – Users can now cut and paste blocks anywhere within the editor. da2c5d0
  • Safer Block Deletion – When deleting a block from another breakpoint, it will now be hidden instead of removed to prevent breaking desktop layouts. To force delete, hold the Shift key. d933bde
  • Revert Changes - Introduced a simple "Revert Changes" option, that will let you discard all changes the last published version #306

Bug Fixes & UX Improvements

  • Editor & Canvas Stability Fixes 0511903, 3977218, 71064bb
  • Component System Fixes
    • Fixed unreliable component creation.
    • Properly track overridden changes in nested components.
    • "Detach Component" now detaches only the parent component instead of all nested components.
  • Dialogs now auto-close when navigating to a different route. 0393bc2
  • Page previews now update correctly after publishing. d933bde
  • Users now receive a warning before refreshing the page if there are unsaved changes in the code editor, to prevent accidental data loss. 94683c7

Performance

  • All component events are now delegated to the component wrapper to improve efficiency. 4af4471
  • Reduced reactivity overhead during block creation. 0c72d04

New Contributors

Full Changelog: v1.13.1...v1.14.0

v1.13.1

24 Jan 06:56
Compare
Choose a tag to compare

fix: Handle invalid dataURL or InvalidCharacterException (f61d240)

Full Changelog: v1.13.0...v1.13.1

v1.13.0

02 Jan 12:20
Compare
Choose a tag to compare

Highlights

  • Folders to manage web pages (#255)
  • Better history management (#261)
    • No longer skips snapshots in cases like block duplication, color selection, etc.
    • While undoing/redoing, changed block gets highlighted
  • Editor is now 2.3x* faster (#276)
    • Significantly less event listeners which reduces overhead on editor and also consume lot less memory
  • Arrow key shortcuts to intuitively navigate blocks (#234)
  • Option to disable desktop breakpoint for more space while editing (2c9dca1)

Bug & UX Fixes

Full Changelog: v1.12.5...v1.13.0

v1.12.5

10 Nov 16:11
Compare
Choose a tag to compare

Full Changelog: v1.12.4...v1.12.5

v1.12.4

02 Nov 02:08
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.12.3...v1.12.4

v1.12.3

24 Oct 07:50
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.12.2...v1.12.3

v1.12.2

19 Oct 07:43
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.12.1...v1.12.2

v1.12.1

15 Oct 16:00
Compare
Choose a tag to compare

Full Changelog: v1.12.0...v1.12.1

v1.12.0

15 Oct 14:05
Compare
Choose a tag to compare

Highlights and features

  • Updated look and feel with app selector and cleaner dark mode
    Screenshot 2024-10-15 at 1 02 52 PM
    Screenshot 2024-10-15 at 1 02 35 PM

  • Consolidated settings #210
    Screenshot 2024-10-15 at 1 05 26 PM

  • New block templates (Navbar, Hero, Footer, Testimonial)

    Screen.Recording.2024-10-15.at.2.02.21.PM.mov
  • Custom font support #217

    Screen.Recording.2024-10-08.at.4.14.35.PM.mov
  • Protected Pages

  • Option to disable search engine indexing for specific page

UX fixes

  • Re-organized and grouped block properties for easy discovery of properties
  • Image uploaded as background will also be converted to WebP
  • Persistent sorting option for page list in dashboard. Pages now can be sorted based on "Last Creation", "Last Modified", and alphabetically
  • ":" to set dynamic routes (can set dynamic route as /blog/:blog_id instead of /blog/<blog_id>).
    Note: Angle brackets are still supported.

Performance

  • Auto-compress user-generated client scripts
  • Remove frappe-builder from class names to make page size smaller #209

Refactor

  • Move methods to appropriate files #208

Full Changelog: v1.11.6...v1.12.0