We follow Semantic Versioning best practices.

The DXPR Builder 2.x release notes are now on Drupal.org:

https://www.drupal.org/project/dxpr_builder/releases

 

Version 1.8.3

June 14, 2022

  • This release should fix DXPR Builder for users who still experience problems after the 1.7.x > 1.8.1. migration. Please run update.php or drush updb after installing 1.8.3 

Version 1.8.1

June 8, 2022

  • Fixed a bug in the 1.7.x -> 1.8.x update script
  • Improved locking mechanism in Content Locking feature (for DXPR Builder Enterprise users)
  • Fixed issue with color picker widget sometimes not selecting #000000 from the color square

Version 1.8.0

May 24, 2022

  • DXPR Builder now loads frontend files for editors from the cloud to facilitate continuous deployment for DXPR. Please add cdn.dxpr.com as exception to your firewall where needed.
  • Moved DXPR Builder configuration pages to a new DXPR Studio top level menu item in the admin toolbar tray.
  • Updated history window with icons that better represent going back and forward in history.
  • Removed the behavior of modal windows closing when clicking outside the modal window, to prevent accidental closing. You can still close modal windows by clicking X, Cancel, or Save.

Version 1.7.0

March 24, 2022

  • Added support for Drupal block configuration forms to all Drupal blocks in DXPR Builder
  • Fixed regression with Carousel element settings not working
  • Fix bug with Image Carousel element, new Image Carousels were not working for anonymous users

Version 1.6.0

February 16, 2022

  • Added "Mobile friendly" option to tabs. When enabled tabs will morph into collapsible on small screens.
  • Fixed issue with help popover in main controls needing two clicks to open
  • Fixed bug border-color in social links element
  • Fixed bug with JSON Web Token is Invalid. error when saving DXPR Builder settings form
  • Fixed bug with YouTube background videos causing a section to drop to the bottom of the page
  • Fixed bug with Blockquote element stripping HTML of quote contents

Version 1.5.4

November 23, 2021

Security update:

Version 1.5.3

November 4, 2021

  • Fixed issue with auto-restart option on countdown timer element 
  • Fixed bug with user-template save button failing when clicked on the main controls of DXPR Builder container (For example when trying to save the whole page as template)
  • Fixed issue with Social Icons elements not rendering as expected when using its default settings
  • Fixed issue with Social Icons elements having stretched out icons in some scenarios (for example with the Circle Icons style selected some icons could have oval backdrops rather than circular backdrops)

Version 1.5.2

September 22, 2021

  • Fixed issue where DXPR Builder will fail to load in certain scenarios where a Drupal Block expects a contextual input for an access check.  
  • Fixed bug with Basic Homepage Page Template

Version 1.5.1

August 17, 2021

  • Fixed release issue

Version 1.5.0

August 16, 2021

Important: Enterprise clients: Update DXPR Builder first, run drush updb. Then update DXPR Builder Enterprise and run drush updb again.

Security update:

Other changes:

  • Brought the Enterprise feature 'User Profiles' to the DXPR Builder module, limited to creating 1 user profile. (Enterprise version allows unlimited user profiles)
  • Added embedded UX analytics to improve product discovery and development
  • Fixed bug with Social Links default settings not applying when creating a new Social Links element
  • Fixed log warnings The "dxpr_builder_webform" was not found

Version 1.4.1

April 2, 2021

  • Fixed issue with editor performance on high-latency network connections

Version 1.4.0

March 10, 2021

Security update:

Other changes:

  • Added support for Bootstrap 4. DXPR Builder will detect the Bootstrap version on your website. Existing Bootstrap 3 content will not automatically be compatible with Bootstrap 4, due to the difference between this major versions being to great.
  • Implemented Page Templates as configuration objects so that they can be customized and extended
  • Fixed issue with inaccessible collapsible controls 
  • Updated collapsible element so that it will close the currently open collapsible item when a new item is opened
  • Fixed issue with YouTube background video autoplay not working due to browser policy
  • Fixed issue with Pantheon hosting ignoring our twig library files
  • Fixed issue with Carousel navigation not working for editors
  • Added information about billable usage (User add-ons) to Status Report page
  • Fix issue with broken background images when background image file names contain special charaters
  • Fixed issue with disabled views being available in DXPR Builder.

Version 1.3.0

November 27, 2020

  • Started rendering all elements with twig templates. Future update will let Enterprise clients override these templates with custom HTML
  • Improved support for Media Entities. Now it's not needed anymore for an Entity Browser that uses Media Entities to return a File ID (This is what Acquia Lightning's image browser does).
    As of this release images uploaded with the DXPR Builder editor will also create Media Entities if Media Entities are supported on your website.  
  • Fixed issue with "vertical centering" in "equal height columns"
  • Divider element now uses border styling instead of background styling to be more consistent with Bootstrap framework

Version 1.2.1

October 22, 2020

  • Fixed issue with "Full height" option on section element.
  • Fixed issue with "Image" field that affected the Image Carousel element.
  • Fixed "Brand colors" option on Social links element
  • Made all brand icons in Social linke element fixed width for more a consistent design

Version 1.2.0

October 5, 2020

  • Improved user experience of main controls by making them re-position when scrolling down a long container.
  • Improved handling of production site changing default file system from public to private and vice versa.
  • Added a class 'container-fluid-wrapper' to differentiate full-width sections.
  • Fixed issue with Google Recaptcha on webforms that are inserted using DXPR Builder.
  • Fixed issue with header tags not being colored when the "Font color" option on the style tab is used.
  • Fixed issue with adding images and choosing the image style named 'Thumbnail'.
  • Fixed issue with icon element controls when Icon element is linked.

Version 1.1.0

August 5, 2020

  • Added row element option to "mirror" rows, changing the column order .horizontally but not in mobile view.
  • Fixed issue with accordeon toggle title covering the +/- control icons.
  • Updated Font Awesome 5 to latest version.
  • Added Duotone Font Awesome 5 set.
  • Fixed issue with "paste" control and inline editing not starting right away.
  • For our "Full height" option on sections we switched to using "minimum height" to prevent from content disappearing from the edge of the screen on small devices. 
  • Fixed issue with "user profile" entities exporting.
  • Improved extensibility so that Enterprise clients can extend elements from their own module.
  • Improved front-end performance of video element by having the "Themed play button" use an SVG icon instead of an icon font.
  • Added an option to set custom classes for our smooth-scroll feature, to account for fixed or sticky headers in your custom theme.
  • Added support for translation in the time period labels for the countdown element.
  • Fixed issue with video element not loading certain Vimeo URLs when enabling certain element options.
  • Fixed issue with URL arguments for contextual filters not working as expected in some views displays that are added with DXPR Builder.
  • Drupal 9 compatibility

Version 1.7.1

April 8, 2021

  • Fixed issue where adding row element did not work due to a conflict with certain Bootstrap configurations (fixing a new issue introduced in 1.7.0)

Version 1.7.0

March 24, 2021

  • Added support for Drupal block configuration forms to all Drupal blocks in DXPR Builder
  • Fixed regression with Carousel element settings not working
  • Fix bug with Image Carousel element, new Image Carousels were not working for anonymous users

Version 1.6.0

February 16, 2021

  • Added "Mobile friendly" option to tabs. When enabled tabs will morph into collapsible on small screens.
  • Fixed issue with help popover in main controls needing two clicks to open
  • Fixed bug border-color in social links element
  • Fixed bug with JSON Web Token is Invalid. error when saving DXPR Builder settings form
  • Fixed bug with YouTube background videos causing a section to drop to the bottom of the page
  • Fixed bug with Blockquote element stripping HTML of quote contents

Version 1.5.4

November 23, 2021

Security update:

Version 1.5.3

November 4, 2021

  • Fixed issue with auto-restart option on countdown timer element 
  • Fixed bug with user-template save button failing when clicked on the main controls of DXPR Builder container (For example when trying to save the whole page as template)
  • Fixed issue with Social Icons elements not rendering as expected when using its default settings
  • Fixed issue with Social Icons elements having stretched out icons in some scenarios (for example with the Circle Icons style selected some icons could have oval backdrops rather than circular backdrops)

Version 1.5.2

September 22, 2021

  • Fixed issue where DXPR Builder will fail to load in certain scenarios where a Drupal Block expects a contextual input for an access check.  
  • Fixed bug with Basic Homepage Page Template

Version 1.5.1

August 17, 2021

  • Fixed release issue

Version 1.5.0

August 16, 2021

Important: Enterprise clients: Update DXPR Builder first, run drush updb. Then update DXPR Builder Enterprise and run drush updb again.

Security update:

Other changes:

  • Brought the Enterprise feature 'User Profiles' to the DXPR Builder module, limited to creating 1 user profile. (Enterprise version allows unlimited user profiles)
  • Added embedded UX analytics to improve product discovery and development
  • Fixed bug with Social Links default settings not applying when creating a new Social Links element
  • Fixed log warnings The "dxpr_builder_webform" was not found

Version 1.4.1

April 2, 2021

  • Fixed issue with editor performance on high-latency network connections

Version 1.4.0

March 10, 2021

Security update:

Other changes:

  • Added support for Bootstrap 4. DXPR Builder will detect the Bootstrap version on your website. Existing Bootstrap 3 content will not automatically be compatible with Bootstrap 4, due to the difference between this major versions being to great.
  • Implemented Page Templates as configuration objects so that they can be customized and extended
  • Fixed issue with inaccessible collapsible controls 
  • Updated collapsible element so that it will close the currently open collapsible item when a new item is opened
  • Fixed issue with YouTube background video autoplay not working due to browser policy
  • Fixed issue with Pantheon hosting ignoring our twig library files
  • Fixed issue with Carousel navigation not working for editors
  • Added information about billable usage (User add-ons) to Status Report page
  • Fix issue with broken background images when background image file names contain special charaters
  • Fixed issue with disabled views being available in DXPR Builder.

Version 1.3.0

November 27, 2020

  • Started rendering all elements with twig templates. Future update will let Enterprise clients override these templates with custom HTML
  • Improved support for Media Entities. Now it's not needed anymore for an Entity Browser that uses Media Entities to return a File ID (This is what Acquia Lightning's image browser does).
    As of this release images uploaded with the DXPR Builder editor will also create Media Entities if Media Entities are supported on your website.  
  • Fixed issue with "vertical centering" in "equal height columns"
  • Divider element now uses border styling instead of background styling to be more consistent with Bootstrap framework

Version 1.2.1

October 22, 2020

  • Fixed issue with "Full height" option on section element.
  • Fixed issue with "Image" field that affected the Image Carousel element.
  • Fixed "Brand colors" option on Social links element
  • Made all brand icons in Social linke element fixed width for more a consistent design

Version 1.2.0

October 5, 2020

  • Improved user experience of main controls by making them re-position when scrolling down a long container.
  • Improved handling of production site changing default file system from public to private and vice versa.
  • Added a class 'container-fluid-wrapper' to differentiate full-width sections.
  • Fixed issue with Google Recaptcha on webforms that are inserted using DXPR Builder.
  • Fixed issue with header tags not being colored when the "Font color" option on the style tab is used.
  • Fixed issue with adding images and choosing the image style named 'Thumbnail'.
  • Fixed issue with icon element controls when Icon element is linked.

Version 1.1.0

August 5, 2020

  • Added row element option to "mirror" rows, changing the column order .horizontally but not in mobile view.
  • Fixed issue with accordeon toggle title covering the +/- control icons.
  • Updated Font Awesome 5 to latest version.
  • Added Duotone Font Awesome 5 set.
  • Fixed issue with "paste" control and inline editing not starting right away.
  • For our "Full height" option on sections we switched to using "minimum height" to prevent from content disappearing from the edge of the screen on small devices. 
  • Fixed issue with "user profile" entities exporting.
  • Improved extensibility so that Enterprise clients can extend elements from their own module.
  • Improved front-end performance of video element by having the "Themed play button" use an SVG icon instead of an icon font.
  • Added an option to set custom classes for our smooth-scroll feature, to account for fixed or sticky headers in your custom theme.
  • Added support for translation in the time period labels for the countdown element.
  • Fixed issue with video element not loading certain Vimeo URLs when enabling certain element options.
  • Fixed issue with URL arguments for contextual filters not working as expected in some views displays that are added with DXPR Builder.
  • Drupal 9 compatibility

Version 7.x-1.3.3

November 23, 2021 10, 2021

Security update:

Version 7.x-1.3.2

August 16, 2021, 2021 10, 2021

Security update:

Version 7.x-1.3.1

March 22, 2021

  • Fixed issue with text editing

Version 7.x-1.3.0

March 10, 2021

Security update:

Other changes:

  • Updated smooth-scroll function so that it can support nested container elements. You can now link to an HTML #ID that is inside a collapsible while the collapsible is inside a tab, and DXPR Builder will open the correct containers and scroll to the correct position.
  • Fixed issue with YouTube background video autoplay not working due to browser policy
  • Fixed issue with Carousel navigation not working for editors
  • Added information about billable usage (User add-ons) to Status Report page
  • Fix issue with broken background images when background image file names contain special charaters

Version 7.x-1.2.3

November 27, 2020

  • This release is not compatible with jQuery 1.9.x, please update to jQuery 2.x or higher
  • Fixed issue with "vertical centering" in "equal height columns"
  • Divider element now uses border styling instead of background styling to be more consistent with Bootstrap framework

Version 7.x-1.2.2

October 26, 2020

  • Fixed issue with Vidyard video element (only relevant for Enterprise users)
  • Fixed bug with "vertical centering" in "equal height columns"
  • Fixed problem with "vidyard" video element (part of DXPR Builder Enterprise module)
  • Modified the DXPR Builder settings for the "divider element" to style the divider with border-color and "border-x-height" instead of "background-color" and "height". This fixes the issue of DXPR Builder generated 


    elements not being styled by custom themes. 

Version 7.x-1.2.1

October 22, 2020

  • Fixed issue with "Full height" option on section element.
  • Fixed "Brand colors" option on Social links element
  • Made all brand icons in Social linke element fixed width for more a consistent design

Version 7.x-1.2.0

October 5, 2020

  • Improved user experience of main controls by making them re-position when scrolling down a long container.
  • Improved handling of production site changing default file system from public to private and vice versa.
  • Fixed issue with icon element controls when Icon element is linked.

Version 7.x-1.1.0

August 5, 2020

  • Added row element option to "mirror" rows, changing the column order horizontally but not in mobile view.
  • Fixed issue with accordeon toggle title covering the +/- control icons.
  • Added Duotone Font Awesome 5 set.
  • Fixed issue with "paste" control and inline editing not starting right away. 
  • For our "Full height" option on sections we switched to using "minimum height" to prevent from content disappearing from the edge of the screen on small devices. 
  • Fixed issue with the configuration form not loading.
  • Improved extensibility so that Enterprise clients can extend elements from their own module.
  • Improved front-end performance of video element by having the "Themed play button" use an SVG icon instead of an icon font.
  • Added an option to set custom classes for our smooth-scroll feature, to account for fixed or sticky headers in your custom theme.
  • Added support for translation in the time period labels for the countdown element.
  • Fixed issue with video element not loading certain Vimeo URLs when enabling certain element options.
  • Improved front-end performance of video element.
  • Fixed issue with interactive elements (carousel, tabs, etc.) not breaking when adding a tag inside an HTML element.