• Elements 1.3.3 (23871)
    • Removed Elements Branding from form emails
    • Fixed various issues with the “Load More” CMS Component
    • Added “Scroll to Top” button in Templates, under Scalfolding > Buttons
    • Mobile Menu trigger colours are now set correctly
    • Updated menu templates to support new close button position
    • Modals will now work with Tree navigation (again, but more work to do here)
  • Elements 1.3.2 (23869)
    • Added option to “Remove Recovered Nodes” in Help menu
    • Added support for text colour change on hover to the text Component
    • Tree Component now supports active/selected pages
    • Tree Component now supports setting the depth level
    • Added support displaying up to 12 slides at one time on the Image Slider Component
    • Added support for moving the mobile close button in the Menu Component
    • Added plays-inline tag to background video
    • Added a quote SVG to the Core Resources
    • Added SVG dividers to Core Resources
    • CMS now correctly uses author name in frontmatter
    • Include index.php in the API requests (fixes Form on certain shared hosting plans)
  • Elements 1.3.1 (23863)
    • Fixes a pathing issue when previewing a page using the CMS
  • Elements 1.3.0 (23861)
    • Added new Tree menu component
    • Added Tree menu template
    • Added “Fixed Menu” template
    • Added more SVG assets to Core Resources
    • Added option to show/hide Accordion content in edit mode
    • Improved server compatibility for Form component
    • Improved the drop zone for Gallery and Slider components
    • Possible fix for the modal not closing under certain situations
    • Fixed an issue where the Form logs folder was not uploaded to the server
    • Fixed an issue with YouTube thumbnail generation
    • Fixed an issue with Link pages in menu hierarchy
  • Elements 1.2.5 (23853)
    • Update curl 8.13.0 -> 8.15.0
    • Update OpenSSL 3.5.0 -> 3.5.2
    • Various other under-the-hood publishing tweaks and improvements!
  • Elements 1.2.4 (23851)
    • Resources can now be sorted Z-A (Decending)
    • Added better handling of Resource icons (including audio files)
    • Added warning when deleting Resources
    • Improve Classic Importer warnings
  • Elements 1.2.3 (23845)
    • Started work on app-wide Publishing Bookmarks
    • Added new Scaffolding items to Core Templates
    • Added support for Remote mp4 Thumbnails
    • Resources dropwell now uses mp4 icon if it’s not possible to generate a preview frame
    • Fixed a Preview caching issue related to the unique ID of documents
    • Improved sorting of alphabetical items in Resources
    • Fix forward slashes and improve validation when overriding website address
    • Audio component will now pause other playing audio components on the same page
    • New Projects window now handles unknown addons gracefully
  • Elements 1.2.2 (23835)
    • New Audio Component
    • New Solo Project
    • Added Layout Templates
    • Added Card Templates
    • Added Audio Templates
    • Added Audio Icon Resources
    • Text Component now supports specifying a custom HTML tag
    • Templates now support collection items
    • Fixed pathing to site logo in menu
    • Fixed an alert shown in publishing settings when path hasn't changed
    • Importer converts Offsite page
    • Importer converts images in Styled Text
    • Importer now handles external resources
    • Importer now scrapes SVG's embeded in Stacks pages
    • Numerous improvements to the Classic Project importer
  • Elements 1.2.1 (23823)
    • Added preliminary support for stacks, foundry, and Foundation content import
    • Fixed a crash when importing various Classic Projects
    • Fixed a display error when using the Form Attachment Component
  • Elements 1.2.0 (23816)
    • Added Classic project import (Beta)
    • Fixed “hang on export” publishing issue
    • Added right-click sort options to resource folders
    • Fetch Priority option added to Images, and Background Images
    • New Hero Photo in Core Templates
    • New Photography Backgrounds in Resources
  • Elements 1.1.2 (23804)
    • Huge improvements to resource import, project saving, icon generation and memory use
    • Added support for batch Import of Remote Resources
    • Option for “New Folder from Selection” in resources is back
    • Page list now prevents dragging to a child of a code page
    • Fixed dev pack link in app preferences
    • New Elements Badge Component
    • Added “Made with Elements” Badge to Base plan websites
    • Added an option in the Menu Component to specify at what breakpoint the mobile menu appears
    • Fixed an issue with the Image Component not resizing images in Preview/Publish
    • Added support for alt tag in CMS on the Image Component
    • Load More CMS Component now works on sub pages
    • Collection Item links ({{item.url}}) in the CMS now work when the site is published to a sub folder
    • Missing CMS Frontmatter props no longer causes a fatal error
    • Added support for Custom source (url, php, etc…) in Image Component
    • Time is now respected for date filtering in the CMS, you can now use "2025-08-21 17:00". Time is in UTC, customising the timezone is not currently supported.
  • Elements 1.1.1 (23782)
    • Fixes issue where a lowercased cms.php file was attempting to be included, causing a PHP fatal error
    • Adds ability to fetch single Item's via customisable URL query parameters (you can now fetch an Item via the item=, author=, or tag= params)
    • Tag and Author filters are no longer case sensitive
    • Related Tags and Authors now set unique query params. Uses tag={tagSlug} and author=authorSlug instead of generic item={postSlug|authorSlug|TagSlug} (allows you to fetch single tags or authors via the Item component)
  • Elements 1.1.0 (23779)
    • Added Collection, Item, and Load More CMS Components
    • Fixed a crash on macOS 13 when viewing subscription
    • Fixed a double refresh when changing plans
    • Updated the icons in app preferences
    • Top pages component now works with sub folders
    • Code pages are now tracked and deleted/moved in preview
  • Elements 1.0.13 (23763)
    • Added subscription management right in the app preferences!
  • Elements 1.0.12 (23755)
    • Fixes a problem in trials where you can’t save a project with 3 pages
    • Corrected text showing expired subscription information
  • Elements 1.0.11 (23750)
    • Fixed an issue that prevented forms from sending on certain servers
    • Various under-the-hood improvements
  • Elements 1.0.10 (23747)
    • Fixes an issue where the Gallery lightbox doesn’t show in preview
  • Elements 1.0.9 (23745)
    • 🔥 Added syntax validation to the Custom Component properties editor
    • Added classic Honeypot spam trap to Forms
    • Anchor links now work correctly in the Background component
    • Fixed various issues with the Form component
    • Fixed a bug where the Menu component output empty links
    • Tentative fix for making Transform settings responsive
    • Fixed an issue where large backup files could fail to transfer during publishing
    • Fixed an issue where asset files from Dev Packs weren’t published
    • Switching pages no longer marks them as changed
    • Sitemap has correct last published date
    • Page info shows the correct URL
  • Elements 1.0.8 (23733)
    • The editor no longer overlays the toolbar when it's height is less than 320px
    • Fixed an issue moving items within globals
    • Fixed a problem where moving items within globals might loose their overridden content/properties
  • Elements 1.0.7 (23730)
    • Add a page changed status indicator
    • Removed Google fonts from published content if they’re unused
    • Fixes another problem where images had a filename prefix of “1#$!@%!#”
  • Elements 1.0.6 (23722)
    • Editor now takes visible scrollbars into account when sizing to a breakpoint
    • Non page types are excluded from sitemap by default
    • Fixes a problem where images had a filename prefix of “1#$!@%!#”
    • Auto-resized images have correct dimensions
  • Elements 1.0.5 (23714)
    • Added option to include pages in the sitemap
    • Added Media Templates
    • Fixed a crash that could occur when publishing a single page
    • Right-click “Publish Single Page” now works as expected
  • Elements 1.0.4 (23705)
    • Fixes a crash seen by some users during publish
    • Clarify website address field purpose in publishing settings
  • Elements 1.0.3 (23702)
    • Fixes a crash during publish
    • Stabilize generated HTML output by sorting portal content and component attributes
  • Elements 1.0.2 (23697)
    • Fixed unnecessary re-uploading of unchanged files during publishing
    • Fixed issue with dragging and dropping root-level pages
    • Fixed publishing progress bars not displaying correctly
    • Fixed a crash that could occur during publishing
  • Elements 1.0.1 (23692)
    • Fixed an issue with new lines being added at the start of the site template
    • Added graceful handling of running FTP connections during cancellation
    • Improved handling of AWS errors
    • Improved connection stability
    • Create fresh connections on failure
    • Expand retry logic to catch more errors
    • fixes a crash if the server is offline
    • Neumerous other under-the-hood publishing improvements
  • Elements 1.0.0 (23688)
    • Updated first run experience to include Elements Cloud sign-up
    • Added a Collapse and Expand All option to the Node Browser
    • Single Group mode is now the default in the component inspector
    • Added a warning before deleting a page
    • Page title now has focus when adding new pages
    • Added support for SVG’s in Background Component
    • Added more options to the Content Alignment controls in the Container component
    • Page encoding option is now saved
    • Fixed a crash that would sometimes occur while processing Tailwind
    • Fixed a crash when dragging pages to another project (the ability to actually drag pages to another project is coming soon, burt at least it doesn’t crash)
    • Fixed an issue with uppercase JPG filenames
    • Updated position controls in Image Component to make them responsive (you may need to re-select settings if you were previously using this feature)
    • Form Submit now get the CSS Classes and Global ID applied correctly
    • Fixed an issue with modal button sizing
    • Desktop submenu now adjusts width based on the length of the items
    • Elements no longer inserts new lines on head start portals
    • youtu.be URL's are now handled correctly when adding to Resources
    • Show an alert when no homepage is set
  • Elements 0.9.10 (23662)
    • Accordion title area can now be styled with colour
    • The Delete key now removes a folder from Dev Packs correctly
    • Fixed an issue when duplicating templates between packs
    • Dragging of empty folders in template packs is now supported
    • Dragging resources from Finder into an image/SVG component now works
    • Fixed a crash that would sometimes occur when removing a component
    • Document is now marked as dirty when adding templates to the editor
    • Added support for deploy flags in dev components
  • Elements 0.9.9 (23643)
    • You can now drag pages into templates
    • Fixed ordering of items when dragging from editor to templates
  • Elements 0.9.8 (23635)
    • Added Templates feature
    • Added Resources feature
    • Added support for Templates in Dev Packs
    • Added support for Resources in Dev Packs
    • New alert when no Home Page is set
    • Fixed an issue with new document window sizing
    • Fixed a publishing deadlock bug on large projects
    • Active state now works correctly in Top Pages component when using Dark Mode
    • Form component now works inside a Modal
    • Fixed incorrect date in the About screen
  • Elements 0.9.7 (23616)
    • Added page node validation during project load
  • Elements 0.9.7 (23614)
    • This build addresses an issue that occurs when duplicating pages. After a page is duplicated, several operations including moving or deleting items from the page may fail.
  • Elements 0.9.6 (23600)
    • Added lazy loading support to the Image Component
    • Always show the Project Chooser window when creating new documents
    • Fixed aspect rations on thumbnails in Project Chooser
    • Fixed the YouTube/Vimeo thumbnail aspect ratio in the Gallery Component
    • Added Accordion Summary background colour controls
    • The Modal now closes when links are clicked
    • The Menu now closes when links are clicked
    • Fixed a syntax issue in deployed packs
    • Fixed the page load flashing issue
    • Fixed an issue when generating backend folders
  • Elements 0.9.5 (23586)
    • New Marketplace Projects Window
    • Form component actually filters out turnstile response from emails
    • cURL: Jumped from 7.79.1 → 8.13.0: Brings faster transfers, improved HTTP/2 and FTP handling, and support for the latest protocols.
    • OpenSSL: Upgraded from 1.1.1 → 3.5.0: Building on TLS 1.3 with improved performance, stronger cryptographic controls, and long-term support.
    • libssh2: From 1.10.0 → 1.11.1: Enhances SFTP stability, key exchange robustness, and compatibility with modern servers.
  • Elements 0.9.0 (23579)
    • Added support for background colour in Theme Studio
    • Added ability to override background colour on a per-page basis
    • Added support for background colour in the Theme API
    • Added support for adding a folder of code pages to the Page manager
    • Added support in the Video Component for autoplaying an MP4 when it’s inline
    • Fixed a crash that would occur when using undo in the editor
    • Fixed a crash that would sometimes occur when using SVG’s
  • Elements 0.8.5 (23567)
    • Fixed issue with key window not receiving keyboard shortcuts when moving components
    • Web icons are now linked correctly on all pages
    • You can now paste components into an empty editor (click in editor for focus first)
    • Copy and pasting multiple components now retains the original order
    • Fixed an issue with setting custom colours on text selection
  • Elements 0.8.4 (23558)
    • Added keyboard shortcut for Scroll to Selection
    • Fixed an issue with text editing and keyboard navigation
    • Improved theme selection ring in Theme Studio
    • Fixed SVG selection size
    • Lightbox Gallery arrows now display correctly
    • Fixed a crash when deleteing items
    • Fixed a crash when adding new items
  • Elements 0.8.3 (23547)
    • Added scroll sync support in the editor
  • Elements 0.8.2 (23544)
    • Added keyboard support for navigating and moving components!
  • Elements 0.8.1 (23541)
    • Fixed an issue with opening saved projects in the previous build.
  • Elements 0.8.0 (23540)
    • Fixed layering issue with the Background Component.
    • Make sure Reveal Component responsive options are correctly set.
    • Fixed mobile menu close spacing when no logo is visible.
    • Favicons now use relative paths.
    • Select node when dragging in new Components.
    • Resources now keep the correct folder structure on export.
    • JavaScript for custom components is now exported.
    • Duplicate now works for Globals.
    • Fixed issue with missing font resources.
    • Added keyboard support for navigating in the editor/node browser.
  • Elements 0.7.12 (23532)
    • Added support for Web Icons in Site Settings
    • Website Address is now restored in Site Settings
    • Fixed a crash that would sometimes occur on Undo
    • Fixed a page pathing issue that would cause a crash
    • New Code and Link Pages are now visible by default
    • JS files are no longer published if they are empty
    • API: Added sharedAssetPath to Component Properties
  • Elements 0.7.11 (23517)
    • Fixed "NO DEFAULT VALUE" text editor issue
  • Elements 0.7.10 (23513)
    • Fixed a crash when moving and deleting nodes
    • Fixed an issue with “Undefined” links in text components
    • Wordwrap added for Markdown files
    • Dropzones now visible from includes
    • Added Mobile trigger position to Menu component
    • Added Mobile close colour options to Menu component
    • Minor Theme tweaks
  • Elements 0.7.9 (23506)
    • Fixed numerous issues relating to Preview and Export optimisations.
    • Fixed bug where changing pages failed to update the editor.
  • Elements 0.7.8 (23502)
    • 5x speed improvements for preview and export!
    • Added CMS category to API for components
    • Gallery lightbox images are now resized better when viewport width is increased
    • Fixed issue with main page scrolling when a long menu is open on mobile
    • Added SVG support to Top Pages component
    • Added folder support to Top Pages component
    • Fixed alignment issues in Top Pages component
  • Elements 0.7.7 (23490)
    • Added new Dropdown Component
    • Added new (in-progress) Top Pages Component
    • Portals targeting body end now appear at body end in the editor
    • Fixed a crash when opening documents with globals
    • Added option to create Markdown files with front matter.
    • Syntax highlighting in Files now works with many more popular languages, including markdown!
    • Fixed absolutePath containing a directory name on home page
  • Elements 0.7.6 (23477)
    • Fix New Page crash caused by using an unavailable SF icon
  • Elements 0.7.5 (23475)
    • Added Page Metadata Inspector!
    • Added social properties to page data for use in Site Template
    • Added option to open Link Pages in New Window
    • Added License type back into Top Toolbar
    • Code editor highlighter now updates on filename extension change
    • Sitemap links are now cruftless
    • Sitemap no longer outputs double slashes for paths
    • New Files now honour the default page extension
    • Added new options to Modal Component (Page Load, After Delay and Exit Intent)
  • Elements 0.7.4 (23453)
    • Added Modal and Modal Close Components
    • The “Standard” navigation Component is now known as “Menu”
    • The "Sticky” property should now work in the editor
    • Page name changes are now pushed to the editor correctly
    • Folder names now use web-safe page titles by default
    • Switching off Dark Mode no longer breaks the device’s UI
    • Added options to modify SVG output
    • Link Pages now support any type of link (mailto:, tel:, php, etc.)
    • Added the “Elements” theme (work-in-progress)
    • API: Fixed an issue with using PHP in the portal head
  • Elements 0.7.3 (23443)
    • Added ability to create files in Page Manager
    • Added ability to create links (also known as office pages) in Page Manager
    • Improved page settings options
    • Disabled warning about changing page filenames
    • Hide interface options based on page types
    • Added a “Hidden” option under Display for all Components
    • Updated SVG component to enable better support for size and colour
    • Added support for Hover on Self or Parent
    • Fixed an issue with RTL languages on the Form Select Component
    • Fixed dropped files not being sent via email in the Attachments Component
    • Added better support for sending multiple files when using the Form Attachments Component
    • Checkboxes, radios, and attachments are now cleared on success
    • Refactored home page handling to make it more robust
  • Elements 0.7.2 (23433)
    • Fixed an editor issue when margins were applied to components at the top of the page
    • Added support for correctly defining drop shadows
    • Fixed pasting of text with carriage returns into Text Components
  • Elements 0.7.1 (23429)
    • Further optimisation work on the main editor
    • Changing themes will now update the browser preview
    • Changing a global now correctly marks other pages as changed
    • Added support for custom ID as the hover trigger on components
    • API: Dropzones in portals now show in the Node Browser
    • Minor update to various form component icons
    • Added support for right-clicking with the trackpad in the components view
    • Added support for line breaks when pasting text into text-based components
    • Added safeguards to prevent crashes when no homepage is set
    • Fixed an issue with inline text styles not displaying in the editor
    • We now generate a thumbnail from the first frame of an MP4
    • Fixed an issue where only the last checkbox value was being sent to email/webhook
    • Fixed an issue with dragging components over the scroll bar (especially important for RTL-based websites)
    • Added better support for highlighting components in RTL pages
    • Prevented reordering of font family, font size, shadow and typography list items when they are not in a dev pack
    • Non-required email field is no longer required for the form to send the email
  • Elements 0.7.0 (23410)
    • Huge editor speed improvements
    • Forms component can now send to other email addresses
    • Forms can now be submitted again without refreshing the page
    • Form components now support foreign characters
    • Forms are now better at handling empty submissions
    • Added support for word-wrap utility classes to the Text component
    • Fixed issue with background image placement in the Text component
    • Fixed an issue with custom font sizes
    • Fixed an issue with DOMPurify conflicting with the output optimiser
    • Image Slider component now works correctly with LTR languages
    • New "Properties" example custom component
    • API: Fixed multiple missing values in the page properties
    • API: Changed page.isPublished to page.isDraft in page properties
    • Fixed more issues when using PHP in Dev components
  • Elements 0.6.9 (23396)
    • Added support for autoplay in the image slider
    • Sorted the order of all theme properties
    • Fixed the typography issue
    • Addressed and improved numerous issues when using PHP
  • Elements 0.6.8 (23389)
    • Fixed crashes caused by custom colours
    • Fixed issue where text would revert to lorum ipsum
  • Elements 0.6.6 (23349)
    • Added Editor support for right-to-left languages.
    • Added Editor display options!
    • Added support for cut, copy, paste, and duplicate in the Editor and the Node Browser!
    • Added Workspace chooser and removed Theme Switcher from the Toolbar.
    • Added keyboard shortcuts to cycle workspaces.
    • Added keyboard shortcuts to toggle Editor display options.
    • Folders now publish correctly using safe filenames based on their title in the page tree.
    • Improved handling of multiple pages.
    • Removed the Preview button in the preferences as it’s redundant and caused crashes.
    • Fixed Component filter issues.
    • Corrected Editor Background tooltip in the Preferences window.
    • Fixed activation field typo.
  • Elements 0.6.5 (23321)
    • Added Preference to change the Background colour of the Editor (this is purely cosmetic)
    • Added a menu option for Clearing App preferences (hold the Option key and go to the Help menu)
    • Fixed up SFTP publishing so it actually works!
    • Added some safeguarding around Editor size
    • Fixed the Standard Menu Component so it no longer shows a horizontal scroll bar in the editor
    • Added support for Border Width and Color to the Mobile menu
    • Video Component padding is now working
    • Video component is no longer always muted
  • Elements 0.6.4 (23313)
    • Collections now work in Globals
    • Improved support for Globals in Globals (aka Globbles)
    • Scrollbars are now being accounted for in Edit Mode (for realz this time)
    • Added border support in Divider Component
    • Fixed issue with muted and autoplaying videos
  • Elements 0.6.3 (23306)
    • Command-D now duplicates Components in the Editor
    • PHP Now works in Site and Page Templates
    • Scrollbars are now accounted for when changing screen sizes
    • Components can now be moved around inside of Globals
    • Fixed crash during publish
    • Added Tailwind Form Plugin (Form Components will be available in a later build).
  • Elements 0.6.2 (23294)
    • Globals can no longer be dropped inside themselves, causing a rip in the space-time continuum.
    • Documents now restore with the previously used device size
    • Fixed a crash that occurred during publish
    • Fixed a crash opening multiple documents on macOS 13
    • Fixed an issue where Accordian grouping was always being applied
    • Transition classes are now applied when filtering
    • Fixed border opacity
  • Elements 0.6.1 (23282)
    • Globals can no longer be dropped inside themselves, causing a rip in the space-time continuum (this work is ongoing).
    • Added Tag support to Grid and Flex Components.
    • Fixed issue where all components were being animated in the viewport.
    • Dropzones in Components no longer re-arrange themselves.
    • Custom Components now use the new Debug Panel!
    • API: Multiple format values are now being responsively prefixed.
    • Fixed Editor sometimes being off-center when you open documents.
  • Elements 0.6 (23271)
    • Refined Welcome Screen for Early Access builds
    • New Debug Panel added (Useful when building Dev Components)
    • Pressing return in the Quick Add window now inserts the selected component into the page
    • Quick Add search now ignores case
    • Added Globals and Custom Components to Quick Add Window
    • Accordions can now be opened or closed on page load
    • Tags now support different match modes (Single, Multiple, All and Any)
    • Fixed Backgrounds and Gradients not working in Text Component
    • Divider is now listed in the Component area
    • Fixed an issue with the Base license and Global limits
    • Switched to new version numbering scheme for Early Access builds
  • Elements b36 (23254)
    • Fixed issue with being able to deselect all pages
    • Auto Refresh Preview in Browser option added to Preferences
    • Quick Find Menu updated to include Components (Command-Shift-F)
    • Multiple Undo Improvements!
    • New Accordion Component
    • New Filter Component
    • New Filter Tags Component
    • Dev Components can now use Collections
    • Added support for Collections in the Inspector
    • Improved handling when moving or remove multiple components
    • Various UI tweaks!
  • Elements b35 (23226)
    • Added a new Backend API to the Elements Language
    • All folders and files in a component pack's shared/assets folder are now included in preview/publish.
    • Screen size icons now highlight correctly when editor is resized
    • Responsive dots now update correctly
    • Editor only sticks to the edge when resizing at XL and 2XL screen sizes
    • Added extra logging details for Elements Cloud
    • Container: Fixed numerous background and border hover issues
    • Standard Menu: Fixed mobile menu preview not being shown in Editor
  • Elements b34 (23213)
    • Added a plain link option in the link panel to support php in upcoming components
    • Container: Reverted link change to fix hover issues (HTML does not support nested href tags)
    • Fixed Dark/Light Mode issues
    • No longer outputs double slashes in path when site is previewed
    • PHP Files in Dev Components will now render HTML in the Editor (PHP will only render in Preview).
    • Link attributes are now saved
    • Open in new window link setting is now saved
    • Fixed missing toolbar icons on older versions of macOS
    • Fixed Workspace crashes on macOS 10.13 and 10.14
  • Elements b33 (23199)
    • New Scalable Editor Added
    • Optimized UI for a smoother and faster experience
    • Added keyboard shortcuts for responsive screen sizes (cmd-1, cmd-2, etc…)
    • Editor will now stick to edges on largest screen size when resizing
    • Opening or starting new projects no longer defaults to the mobile screen size
    • Fixed a Beachball issue when switching Workspaces
    • Fixed layout issues with screens and dark/light mode toggle
    • Custom Classes are now supported in the Menu Component
    • Fixed sizing issue in Image Component.
  • Elements b32 (23189)
    • Improved stability of the Workspace UI feature
    • Sidebars remember state correctly on launch
    • Fixed an Issue where the Component Inspector would fail to update
  • Elements b31 (23180)
    • Switching Workspaces no longer breaks Editor resizing
    • Components no longer get duplicated when dragging from Editor into the Node Browser
    • Video: Improved MP4 Support
    • Video: Added custom placeholder support to
    • Container: Fixed issues when hover effect is set to self
    • Button: Shadow hover is not set to none by default (as it should be!)
    • Image Component now supports Dark & Light Mode images
    • Image: Updated Image resizing options
    • Reworked Video Component
    • Translate Horizontal now has a default value on all Components
    • Reveal: Added full sizing options including breakpoints
    • Container: Background images are no longer resized
    • Container: Switching a background image no longer shows an error
    • Text: Fixed Text underline styling issue in Edit mode
    • Removed Collapse from Visibility options as it's only applicable to Tables
    • Menu: Now supports three levels of nesting
    • Menu: Fixed issue with sub items in mobile menu being repeated
    • Menu: Fixed issue with sub menu items showing when they should be hidden
    • Menu: Drop down menu arrow now matches text colour on mobile menu
    • Menu: Added Sub menu bg color and blur options
    • Menu: Added an options to independently set the background colour of the drop menu
  • Elements b30 (23176)
    • Controls look disabled in windows (but they still work)
    • Editor sometimes fails to resize correctly (restart app to fix)
    • New Configurable Workspace
    • New Save and Manage Workspace Layouts
    • Added support for pageStart/pageEnd areas in shared components
    • Added support for PHP files in component and shared templates
  • Elements b29 (23171)
    • Added basic Lightbox support to the Image Component
    • Added further support for Conditional Includes to the Elements Language
    • Improved Gallery Component
    • Fixed issue with Anchors not working in Typography blocks
    • Added third level menu support to Standard Navigation
    • Added an option to hide text in Button Component
    • Fixed display error in Image Component
    • Fixed display error when removing Gallery resources
    • No longer resize images when not required in Image Component
    • Fixed an issue with FileWrappers in macOS 15
  • Elements b27 (23161)
    • Fixed an issue when dragging root level pages
    • Improved stability in the editor
  • Elements b26 (23158)
    • Creating anchor links in the Typography Component now work
    • Fixed an issue with projects crashing on open
    • Fixed editor crashing if component content is invalid
    • Numerous other under the hood stability improvements
  • Elements b25 (23151)
    • Resolves an issue in the updater where an update wasn’t found for a number of hours
    • Allow shift-click to select text in text editor
    • Fix loading of remote SVG files
    • In the node tree, added an option to duplicate a node without it’s content
    • Fixed a problem on text/typrography where the default text was being published
    • Double clicking anywhere in a text component will now enter edit mode. The fix caused a problem with button icons appearing in the wrong place. More investigation required to fix the initial problem.
  • Elements b24 (23142)
    • Added new Reveal component
    • Faster Document Loading (very noticeable on larger projects and slower machines)
    • Fixed issue with the scroll position resetting when changing anything in resources, page or project settings
    • Fixed Resource issue with thumbnails not loading and hanging/crashing the app
    • Fixed issue with Editor not updating when first opening a document!
    • Double clicking anywhere in a text component will now enter edit mode.
    • Text Component now supports Borders
    • Button Component now supports different case styles
    • Fixed Property order for flex and grid
    • Fixed an issue with Text opacity colours
    • Add regex support to the expression parser for property hidden/visibility states in the Elements language
    • Fixed a crash when inserting new items while a filter is active in Page and Resources
    • Do not allow page deletion if there is only one page!
    • Fix editor initialization unnecessarily running multiple times
    • Under-the-hood memory management improvements for tree based views and more
  • Elements b23 (23110)
    • Evicts the sneaky green hue that dared to crash the Amber color strip party
  • Elements b23 (23109)
    • New Addons tab in the Settings window
    • Ability to create Element Dev Packs
    • Ability to create Components inside of a Dev Pack.
    • Improved rendering performance
    • Global overrides only shows when necessary
    • Improved sync when a component title changes
    • Fix a bug preventing grid overlay working
    • Fixed crash on macOS 13/14 when opening theme studio
    • Improved editor component highlighter
    • Custom shadow control now functions correctly when dragging
    • Fixed links with no anchor appending a #
    • Fixed font change forcing editor to reload and cause flashing in editor
    • Fixed some of the missing icons on macOS 13/14
  • Elements b22 (23076)
    • Added Anchor Support to Link Panel
    • Added ID(Anchor) support to all Components!
    • Remove keyboard shortcut for old preview view
    • Add duplicate to custom components
    • Creating a link to a resource in Typography or Text now works.
    • Fixed extraneous br added in Text editor.
    • Themes now support Typography Defaults (we just need to set them up…)
    • API: Added absoluteURL option to link controls
    • API: Added Anchor support (rw.AddAnchor)
    • Added Smooth Scroll class to default site Template
    • Flex: Added link option
    • Grid: Added link option
    • Further improvements to text output
    • Linking to resources now working in text areas
    • Gallery: Further improvements, including Lightbox styling options
    • Container: Gradient Hover now works on background
    • Container: Gradient Transparency now works
    • Background overlay opacity now works in Dark Mode
    • Improved copy/paste and undo for custom components
    • Quotes are now handled correctly in custom component titles
    • Various other minor fixes and improvements.
  • Elements b21 (23053)
    • Added support for custom colour strips in Theme Studio!
    • Overriding colors in the Theme Studio now removes them from the drop down in the editor
    • Colour Chooser now has search focus in Theme Studio
    • Added support for selecting “No Colour” in the Theme Colour picker
    • Copy and pasting components now maintains images
    • Remote resources now render correctly when previewing
    • Global Overrides now work with Typography
    • Fixe an editor rendering issue when using flowing column selection
    • Fixed an editor rendering issue with using float left for image in CSSS
    • Fixed a crash when undoing a change in the Custom Classes area in Text Components
    • Fixed some more issues with the Resources Editor (still more work to be done here…)
    • Improved font resource handling in the Theme Studio
    • Disabled Quick Look generation as it was causing saving issues (will fix later)
    • Further improvements to Gallery Component (Still a work-in-progress, use with caution)
    • Menu: Fixed erroneous settings under Logo
    • Button: Font weight can now be set
    • Button: Hover on parent now works
    • SVG: Fill and Stroke Colours now support opacity
    • SVG: Stroke can now be animated
  • Elements b20 (23031)
    • Components can now be dragged into Flex and Grid Components
    • HTML is now escaped correctly in Text Components (use a Custom Component if you need HTML)
    • Added new V2 Gallery Component (still a work-in-progress)
    • Text: Fixed issue with setting link styles
    • Button: Added dropzone support (perfect for adding SVGs)
    • Standard Navigation: Added margin support for logo
    • Fixed an issue where the node tree would sometimes cause crashes editing the page
    • Improved Document saving so it doesn't crash or display a warning telling the user an external application has modified the document!
  • Elements b19 (23021)
    • Typography style dropdown now selects “none” by default
    • Fixed another P class spacing issue in the Typography Component
  • Elements b18 (23018)
    • Fixed a crash that occurs while filtering any of the outline views in the the sidebar!
    • Typography Classes can now be duplicated via the right-click menu.
    • Typography Classes editor now remembers the last selection (instead of always revering to H1).
    • Menu: Added custom dropzone for hamburger
    • Menu: Added option to set colour for hamburger
    • Menu: Added site link and fallback link for logo
    • Typography: Fixed issue with using bold and colour on text
    • Typography: Fixed issue with empty P tags not being displayed in preview
    • Button: Hover controls consolidated.
    • Text: Links can now be styled
    • Container: Background is now transparent by default
    • Numerous other fixes and enhancements
  • Elements b17 (23008)
    • Old Components are now renamed with a (V1) at the end in the node browser.Please manually migrate your websites to use the newer V2 components.
    • Updated Tab Bar UI
    • Inline Text Editor added
    • Added Typography in the Theme Studio Update
    • Dark/Light Mode Colour Support
    • QuickLook Finder Documents
    • V2 Components Added (Work-in-progress)
    • Custom Class area is now responsive on all Components!
    • New “Standard” Navigation menu component added with support for page visibility and folders
    • Hide/Show Page setting now works
    • Publish/Don’t Publish setting now works
    • Editor updates when changing page names
    • Fixed various issues with the Resources Browser (Still more to do here)
    • Numerous other fixes
  • Elements b16 (22949)
    • Deleting components no longer produces duplicates
    • Converting a component to a Global no longer causes a crash
    • Dragging and dropping components between documents now works (again)
    • Documents no longer marked as dirty upon open
    • Code editor now keeps it's position during each session
    • Main Editor now remembers scroll position per page