Changelog

Updates, new features and bugfixes.
View also the picostrap theme changelog

3.12.1

20 May, 2024
  • Bugfix: restore WordPress integration settings in the LiveCanvas Sections Library

3.12.0

14 May, 2024
  • Shades Color Palette: color choice widgets now show color shades for each color variable (eg Primary, Secondary, etc)
  • Minor Fixes

3.11.1

7 May, 2024
  • Tree View is now hidden when simplified mode option is enabled and page is being edited by an Editor
  • Fixes for mod_pagespeed compatibility with the Editor

3.11.0

3 May, 2024
  • Tree View, allowing precise inspecting and editing of the document. Read blog post
  • Minor Fixes

3.10.0

8 Apr, 2024
  • Update the “edit properties” panels to support Bootstrap 5.3 if available (declared by the Theme via lc_get_bootstrap_version)
  • Sections library total refactoring to allow for different UI kits
  • NinjaBootstrap UI kit integration
  • Child themes can feed the Sections library via static html files organised in Folders
  • Add lc_types taxonomy to sections.
  • Added user bio section to dynamic single post template + enhanced lc_the_author shortcode to apply filters
  • Forms API changes [Potentially breaking]: The form feedback element is now allowed in form parent too
  • New Blocks: Simple Login and Registration form, in "WordPress Integration"
  • Our get_posts tool / shortcode can now recall a theme partial php file as view: get_posts_theme_loop_view
  • New Block to recall theme partials - enhanced shortcode: lc_get_template_part
  • Enable custom fields on lc_partials, enabling handling of multiple headers/footers
  • Add a date format attribute in the get_posts shortcode
  • New Blocks: Generic Iframe, Button with Icon
  • White-labeling minor fixes on link label for new LC page
  • More granular icon size control
  • Optionally allow for editor theme config files in the theme /child theme folder

3.9.0

8 Jan, 2024
  • Post locking: allow only one user at a time to edit pages / resources
  • Context sensitive AutoComplete in Code Editor, for class attribute, CSS variables in style statements and editable attribute
  • Bugfix: Upon saving, focused fields are blurred so last edit is taken into account if saving immediately, if no further modifications were done to the document
  • Fix bug where the right template could be lost upon updating CPTS in the wp backend post editing screen
  • Fixes and ehnacements to lc_nav_menu: Remove useless classes, add a new items_wrap_class parameter for more control
  • Fix the JS loading issue on WP 6.4 with legacy picostrap themes
  • Enhancement: to help targeting better via CSS, add body classes 'is-using-livecanvas', 'lc-custom-header', 'lc-custom-footer' if appropriate 
  • Added lc_the_order_by_widget for dynamic templating
  • UnSplash is now pulling WEBP images
  • Edit links (in pages listing, and single post edit screen) can now be whitelabeled

3.8.0

6 Oct, 2023
  • Feature: Related Posts
  • New Simple / Media Object view for "lc_get_posts"
  • Added field fot "lc_get_posts" to customize the no results message
  • Bugfix: Shortcode Preview Rendering Post ID
  • Added Header & Footer WPML compatibility filtering
  • Add GET parameter from_url to determine editor exit
  • Update BS icons to 1.11.1
  • Bugfix: Animation Once & Mirror settings in Properties panel
  • Bugfix: template setting could be lost upon updating CPTS in the WP backend post editing screen
  • Wp.com hosting compatibility New Page backend button

3.7.0

28 Jun, 2023
  • Brand New Properties Panel
  • Bugfix: remove dynamic template wrapper: lc-dynamic-template-ID-xxx
  • Enhancement: [Dynamic Templating] : allow formats for date and time shortcodes
  • WP multisite compatibility improvements
  • More minor bugfixes  

3.6.0

20 Apr, 2023
  • Dynamic Templating for Post Loops
  • Fix link editing content update. This bug could case a data corruption issue.
  • Added shortcodes: lc_get_categories lc_get_terms lc_get_tags 
  • Rewritten shortcode: lc_the_excerpt. Breaking change: "link" parameter is now "read_more_link"
  • Preview lc_function shortcode
  • Update code Beautify libs to 1.14.7
  • Added dynamic template starter templates for blog posts and front page
  • In the lc_get_posts shortcode, if output view par is numeric, will call a dynamic template | excerpt read more text is now linked in post loop views
  • Added shortcode: lc_function to call a 'templating' functions, useful eg for breadcrumbs nav xt integration  
  • isolate dynamic shortcode rendering for templates / ordinary pages.  

3.5.1

4 Apr, 2023
  • Compatibility fix for PHP 7.3

3.5.0

4 Apr, 2023
  • WooCommerce Dynamic Templating support
  • Add frontend adminbar link to edit dynamic templates
  • Bootstrap Icons update to 1.10.0
  • Added "Once" animation option
  • Added lc_get_file shortcode & added embed rendering to lc_get_gt_block
  • Allow readymade sections to contain section elements, preventing unnecessary nesting of sections upon inserting them on the page
  • Addes a post display state column in pages in the list table to show better where LC is activated
  • added parameter strip_label to shortcode lc_the_archive_title
  • Forms API JS callback support
  • fix lc_the_thumbnail_url shortcode
  • added parent filtering feature for lc_the_terms / lc_the_categories / lc_the_tags shortcodes
  • Shortcode enhancements: lc_the_terms, lc_the_pagination, lc_the_cf now show placeholder if empty value is returned, when editing dynamic templates
  • Compatibility fixes: W3 Total Cache, WP Fastest Cache, WP Optimize

3.2.0

11 Nov, 2022
  • WordPress Dynamic Templating support
  • Bugfixes & spring cleaning

3.1.0

30 Aug, 2022
  • Supports Color Opacity classes
  • Polylang compatibility: allows translating of template partials (Header & Footer)
  • Options to disable the built-in readymade blocks and sections in the editor
  • get_posts shortcode now can use also slug to identify the elements
  • Bugfix: on latest wp, button switch for lc appeared before post is saved
  • Bugfix: activation on multisite: if it’s not main site, activation button links to unauth page
  • Template partials menu is always shown in backend, also if custom header / footer not enabled, to encourage use of recallable partials
  • Bugfix: CSS Editor was not reacting to font size change
  • Enhancement: main labels eg to launch editor are now translatable
  • Bugfix: On win11, number inputs now appear correctly
  • Bugfix: with Picostrap MDB, color widgets are now properly painted
  • Enhancement: suggest to publish CPTs before using get_post shortcode in side notice
  • Fixed function lc_post_is_using_livecanvas, so editing link appears on frontend and backend to edit LC CPTs
  • All LiveCanvas CPTs now have codemirror and the edit with LC button, and corrrectly keep highlighted the side menu
  • Fixed a bug that could change template on CPTs when editing with LC
  • Fixed a bug that could prevent readymades window to open upon launching the editor

3.0.5

27 Jun, 2022
  • PHP8 compatibility fixes for ajax shortcode preview and video embed change
  • Responsive spacing tools
  • Hover preview on custom blocks as in custom sections
  • Various minor enhancements

3.0.0

9 Jun, 2022
  • Readymade Pages Library Integration
  • Page Clone Feature
  • Code editor now supports EMMET syntax
  • Added new Media Blocks
  • Added new Wireframing Sections
  • Simplified Client UI opt-in feature
  • SVG icon properties have now background, circle option, shadow and padding settings
  • Iframes: added lazyload setting
  • License activation management
  • Keyboard shortcuts and documentation link in Options Menu
  • Multisite compatibility enhancements
  • Blocks/Sections accordion autoscroll enhancement
  • Various minor fixes

2.3.6

23 Mar, 2022
  • Admin UI allows disabling LC on selected Post Types
  • History Bugfix
  • Allows unfiltered XML import so LiveCanvas pages can be seamlessly moved with the XML import/export WP feature
  • License Code Bugfix
  • Search Form Readymade Header fix
  • Added Accordion Custom View for get_posts

2.3.5

1 Mar, 2022
  • Code editor: updated Beautify libraries
  • Must Use Compatibility Fix
  • Editing bar responsive fixes
  • Minor editor JS bugfixes (fixes reload on some systems)
  • Negative values on all margins (if using Bootstrap5)

2.3.0

16 Feb, 2022
  • New Links Editing window
  • Enhanced compatibility with third party plugins while launching the editor
  • Negative Margin Top Widget (if using Bootstrap5)
  • New Blocks available in WordPress Integration: Simple Contact Form and AJAX / PHP Custom Form
  • New Forms API & Example Forms (documentation here)
  • Minor Fixes and Upgrades

2.2.0

7 Dec, 2021
  • New readymade sections
  • Added mp4 video block
  • Faster loading fix
  • Menu shortcode second level fix
  • Adds wp-media-id class to responsive images
  • Updated PUC library
  • Fixes editing on cover components
  • Message to alert user about OB problem ("The page loading seems to fail. This is generally due to peculiar host environments. Please reach support for advice.").
  • Backend Option to disable ob handling
  • Supports BootScore via options override

1.8.5

5 Feb, 2021
  • Minor fixes
  • First steps to achieve compatibility with Bootstrap 5

1.8.4

15 Jan, 2021
  • Allow scrolling the preview while having the HTML or CSS editor on screen
  • Updated to Bootstrap Icons 1.3
  • [BUGFIX]: Added in get_posts block: output_featured_image_class="card-img-top"
  • Fixed plugin author tag
  • [BUGFIX]: delete container
  • [BUGFIX]: after editing text in some boxes, scrolling was getting yanky
  • Learndash compatibility fix

1.8.3

9 Nov, 2020
  • WordPress 5.6 compatibility fix (for image upload feature)

1.8.2

24 Nov, 2020
  • Better export to HTML: inlines your custom Bootstrap build, and calls AOS for animations if necessary
  • Added to readymade headers: a header with search field
  • New default LC Footer with dynamic pages & posts listing
  • New dynamic pages block in Blocks > Wp Integration
  • New shortcode to pull custom field values in Blocks > Wp Integration
  • BUGFIX: Preview position in readymade sections Browser
  • ENH: Readymades: Header & footer sections are shown only when appropriate, by default
  • BUGFIX: tabber padding on post loop, images and image bg panels

1.8.1

5 Nov, 2020
  • Picostrap Theme compatibility fix
  • Fixed WooCommerce + Yoast JS bug while editing single products

1.8.0

14 Oct, 2020

New features:

  • New Blocks added: Icons and text, Cards
  • New Mouse and keyboard shortcuts
  • HTML Code Editor: added button to Go to parent element to easily navigate all your code
  • Inline SVG icons: extensive support in all prebuilt HTML
  • Link target field added to Image and SVG icon editing panels so you can assign links to icons and images
  • To broaden compatibility with more BS4-based WordPress themes, a new backend option has been added to Enforce a built-in single template

Enhancements:

  • UnSplash image search now allows for image format choice
  • Property groups in properties panel are now an accordion
  • Properties panel: the class field is enlarged on focus
  • Added HTML lazy loading in gallery readymade sections
  • Shortcodes are now parsed in gt_blocks
  • Editor, when launched, adds a class to body of page being edited: “livecanvas-is-editing"

Bugfixes:

  • Better onboarding theme recommendation message
  • Image closing tag in posts loop shortcode
  • In the Preview, some classes like are now "blacklisted" - so that elements stay clickable separately
  • Sometimes saving error(b) was reported even if saving went good
  • After deleting elements, properties panel is closed
  • Adding a row to container, the title row gets lc-block where it should

1.7.0

11 Sept 2020
  • [NEW!] Text Wysiwyg editor can assign Bootstrap classes to text with a shiny new toolbar
  • User Feedback on Wysiwyg editor to show active tags and classes
  • <SPAN> is now allowed inside editable=“rich” fields
  • Pasting text into editable fields now keeps line breaks
  • Added Bootstrap width classes to image editing panel
  • Updated Icons to Bootstrap SVG icons 1.0
  • Adds support for new BS containers (requires BS 4.5, needs updating your UnderStrap copy from here)
  • [BUGFIX] fixed text message about customizing colors in alert
  • [BUGFIX] removed lc-helper attribute on served HTML
  • [BUGFIX] Adding new sections does not substitute .fa icons with inline SVG forcefully
  • [BUGFIX] Live shortcode rendering was not passing the post_id

1.6.0

16 July 2020
  • SVG Inline Icons
  • Updated code beautify CSS & HTML libraries
  • The Shortcode panel now uses textarea instead of input
  • [BUGFIX] Now the Gutenberg related JS of LC is printed only on the post editing screen
  • [BUGFIX] ACF WW backend editors are available upon ticking a box in the plugin options

1.5.1

18 June 2020
  • Yoast SEO fix
  • [BUGFIX] ACF WW frontend editors are now unaffected
  • [BUGFIX] Overlayed text on bg-image elements is clickable again

1.5

13 June, 2020
  • Custom Header support
  • Added field for iFrame SRC editing of embeds in the LC editor
  • [BUGFIX] after coding new links in the editor, navigating away upon click is prevented
  • Plugin back-end menu voices reorder

1.41

22 May, 2020
  • Editor: Shortcut added: double clicking hamburgers opens the properties panel for each item
  • [BUGFIX] WP image choice window is now linked to the "upload image" permission
  • New tutorial video in backend
  • Media Object Bootstrap block & Footers added
  • Editor: Images get margins editing
  • [BUGFIX] for using LC on single posts: template was being reset by wp upon post update in wp backend
  • [BUGFIX]: select items wouldn't show their value on the newest Chrome due to a CSS quirk

1.40

  • History
  • Remote Update
  • Licensing screen
  • Admin page switch
  • Ten new readymade sections
  • Color picker icon gets bg white and text white
  • Gutenberg blocks in LC pages
  • Checkbox to open links in blank
  • [BUGFIX] Prevent swiping while editing -
  • [ENH] For animations, added speed / duration and intensity
  • New footer handling
  • Copypaste containers fixed

1.3

  • New block BG is now semi-transparent
  • Beautify saved HTML
  • Static export to HTML includes custom CSS too
  • Readymade sections refactoring: categories, light / dark mode, added many items

1.24

  • Gutenberg switch fix
  • Added color “none” to color widget
  • Bugfix: "z" char in export
  • Added Post Loop tabs ui & cards output
  • Cleaned logic for template switching when enabling LC
  • Chrome Browser recommendation alerts now only once

1.23

  • Wp incompatibility with 5.3 solved
  • Classic Editor Fix
  • Allows SVG upload

1.2

  • WP library Image & Bg image selection dialog
  • Add Simple additional CSS via CSS editor - talking to Customizer api -
  • Advanced color palettes, sensing BS dynamic variables
  • Starts to work on Firefox and Safari (Clipboard emergency fix)
  • New plugin page admin panel
  • Moved AOS from extra plugin to LC: now animations are an opt-in to settings page
  • Add dynamic footer switch to settings page
  • Can enable LC on CPTs
  • Can run LC to edit lc-sections or lc-blocks
  • CustomStrap v2.2 compatible
  • [ENH] Logged out sessions redirect to login AND open editor
  • [ENH] More clear saving message
  • [BUGFIX] Rearranging sections closes sidepanel
  • [BUGFIX] New Page function calls a wp-admin url for better stability on peculiar hosts
  • [ENH] Failed saves put content into clipboard as a kindness, and shows a more clear modal
  • [ENH] Added Horiz & Vertical alignment

1.1

  • Draggable bar to resize the code editor
  • Code editor gets autocomplete
  • New cobalt default theme
  • Code editor gets translucent only after mouseleave
  • Editor preferences are now saved in browser
  • Code suggestions select https://www.dopewp.com/blog/creating-editable-regions/
  • IMAGES: IMGIX fx are shown only on UnSplash images
  • BACKGROUNDS: removed inline min-height
  • BG image component is now using native BS class
  • CSS textarea in panel gets a little styling
  • Export as HTML standalone file (without header & footer, page content only)
  • Image LazyLoad attribute support

1.0

  • First public release. Per aspera ad astra