wp-lemon Docs

Changelogs 3.x

Changelogs 3.x

Back to current major version

3.36.0:

Release Date - 02 march 2023

  • 💡 Newly added

    • Add action_deprecated() to be used inside twig.
    • New filter added wp-lemon/action/entry/content/before and wp-lemon/action/entry/content/after
  • Enhanced

    • Full rework of class-site.php after some tests.
    • Check added if fields with name "name" are not added. This field name conflicts with timber.
    • deprecated wp-lemon/action/entry-footer/before in favor of wp-lemon/action/entry/content/after

3.35.[3-5]:

Release Date - 02 march 2023

  • 🐛 Bugs Fixed
    • Class site bug fixed
    • section css bug fixed.

3.35.2:

Release Date - 27 february 2023

  • 💡 Newly added
    • New filter for adjacent_post_info added.
    • Font weight can now be changed inside the editor.
  • Enhanced
    • section now always loads the largest image.
    • Better default fonts sizes for headings and custom sizes.
    • Some improvements to diagnostics class.
    • Started with enhancing the site class, this is still a work in progress.
  • 🐛 Bugs Fixed
    • Fixed lazyload bugs
    • Fixed footer widget width in single widget layouts. #211
    • get_archive_page() method fixed in backend.

3.35.1:

Release Date - 24 february 2023

  • Enhanced
    • Disable auto activation of FluentForms plugin via theme activation. This is now handles by the CLI tool.
  • 🐛 Bugs Fixed
    • Fixed lazyload bugs
    • Fixed footer widget width in single widget layouts. #211
    • get_archive_page() method fixed in backend.

3.35.0:

Release Date - 23 february 2023

  • Enhanced
    • Removed most of the vanilla-lazyload.js usage as a test in favor of native lazyloading.
  • 🐛 Bugs Fixed
    • Removed WordPress version from enques
    • Slider block now has proper margin when aligned fully.
    • Minor fix in diagnostics class.

3.34.1

Release Date - 20 february 2023

  • 🐛 Bugs Fixed
    • navbar css fix
    • Cookiebar fix
    • Two footer fixes.

3.34.0:

Release Date - 14 february 2023

  • ⛏️ Breaking
    • Please update bulldozer to 3.0.0
    • Please run the following search/replace in your library/blocks folder. wp-lemon 4.0 will feature the new ACF6.0 way to register blocks which will use the BlockRendererV2 in the future.
      • Search: use HighGround\Bulldozer\BlockRenderer;
      • Replace: use HighGround\Bulldozer\BlockRendererV1 as BlockRenderer;
  • 💡 Newly added
    • New diagnostics class added.
  • Enhanced
    • Add preparations in Bulldozer for wp-lemon 4.0.
    • Added deprecation for the old widgets and set new theme partials as default in the customizer. It's recommended to switch existing sites to the new widgets.
    • New cache buster added for simple post type plugin.
  • 🐛 Bugs Fixed
    • Lazyload bug fixed on Safari by disableing native_lazyloading

3.33.3

Release Date - 13 february 2023

  • 💡 Newly added
    • Add two new filters to disable the header/footer
  • 🐛 Bugs Fixed
    • Fixed two deprecations.
    • Removed default margin from logo block.
    • Removed left border from block-quote inside circle-text
    • price card render fixes.
    • Fixed not properly rendered google maps cards when there are url entities in the name.
    • get_total_posts() fix when there are no terms.
    • Added classes to widget block for centered text to work.
  • Enhanced
    • WCAG 1.3.2 (NIVEAU A) fix in new cards.
    • Faq setup improvements.

3.33.2

Release Date - 06 february 2023

  • 🐛 Bugs Fixed
    • Cookie bar fix
    • icon block fixed
    • contact cta buttons now have correct font size
  • Enhanced
    • Price card improved

3.33.1

Release Date - 03 february 2023

  • 💡 Newly added
    • add_spaces_to_phonenumber() function and twig filter.
  • Enhanced
    • Enhanced price cards css.
    • entry-header smaller margin by default.
  • 🐛 Bugs Fixed
    • header flex bug fixed from Clearwell
    • several section bugs fixed.

3.33.0

Release Date - 01 february 2023

  • 💡 Newly added
    • New block: pricing cards.
  • Enhanced
    • Continued work on FAQ function
    • Renamed FAQ to Accordion to differentiate between the new FAQ and collapse. 🐛 Bugs Fixed
    • Hide contact button div when no button is visible.
    • Offcanvas js fix.

3.32.1

Release Date - 27 january 2023

  • Enhanced
  • Disabled blocks are now visibility:hidden, for better block flow.
  • 🐛 Bugs Fixed
    • Translations in Twig files now work once more.
    • node-overview and node overview excerpt toggle field now works as intended.
    • Related FAQs question fix.

3.32.0

Release Date - 24 january 2023

  • ⛏️ Breaking
    • Make sure Advanced Custom Fields: Editor Palette Field plugin is version 1.1.6, if not upload manually.
    • Bundled all PHP functions that we encourage to use in child themes in the API folder. All functions/queries are being redirected to the new location and throw a deprecated notice in the log. Please update your function calls accordingly.
  • 💡 Newly added
    • Better reusable blocks
  • Enhanced
    • Continued work on FAQ function
    • Renamed FAQ to Accordion to differentiate between the new FAQ and collapse.
  • 📦 updated packages

3.31.3

Release Date - 18 january 2023

  • Enhanced
    • Added missing property for generic-ajax-query to prepare for PHP8.2
    • Better labels for post types
    • get_archive_page method rewritten.
    • next_post() deprecated in favor of next_post_info() and previous_post_info()
    • Filters added to change the date notion in several post types.
    • Two icons added
    • Proposed fix for offcanvas overflow.
  • 🐛 Bugs Fixed
    • Contact cta final fixes
    • Added missing allowed_block in slide.php

3.31.2

Release Date - 13 january 2023

  • 💡 Newly added
    • Continued on FAQ feature.
    • Contact cta improvements
    • filter added to change navbar breakpoint
  • 🐛 Bugs Fixed
    • Proper image slider name
    • Removed default wp-lemon-faq support
    • archive.js bug fixed

3.31.1

Release Date - 10 january 2023

  • 💡 Newly added
    • Continued on FAQ.
  • 🐛 Bugs Fixed
    • Fixed FAQ js bug.

3.31.0

Release Date - 05 january 2023

  • ⛏️ Breaking
    • Rework of cards. (check your custom cards twig files and scss)
      • .crd__inner a/div element is removed. The .crd element is now the link if the link is active. This reduces the amount of elements in the DOM.
      • .crd__bottom is renamed to .crd__content. It's recommended to also rename these classes in your custom cards.
      • .crd__text is removed from .crd__bottom/.crd__content and .crd__footer elements. Check your padding!
  • 💡 Newly added
    • New block carousel added. This is a nice image slider.
    • New infrastructure added for pluggable functions which you can active via add_theme_support().
    • First new pluggable function added: FAQ - This is still in active development.
  • Enhanced
    • Better default padding for small aligned sections with a background.
    • Remove block suggestions from the editor.
    • Removed old palette function.
    • Faster file inclusion in function.php by not using locate_template() since we only want the parent theme files to load here anyway.
  • 🐛 Bugs Fixed
    • JS: Fixed a bug where in smoothscroll.js when there is not navbar present.
    • Twig: Fixed missing icons on person card.

3.30.2

Release Date - 03 january 2023

  • 💡 Newly added
    • Add escapers to twig files for hrefs and title attributes
    • Share and social icons can now be fully modified without overwrting the socials.twig macro.
  • 🐛 Bugs Fixed
    • Smoothscroll.js bug fixed where clicking a hash button could lead to jumping around the page.
    • fixed a bug in the animation macro where an animation code would still be loaded when the value was 'none'
    • Undo the code introduced to fix a WP issue regarding the nav menus in WP6.1

3.30.1

Release Date - 27 december 2022

  • 🐛 Bugs Fixed
    • sections not aligning properly
    • Fixed section wrap being wrong
    • fixed naming of css custom property --max-width-default

3.30.0

Release Date - 23 december 2022

  • 💡 Newly added
    • You can now beta test the new partials instead of widgets
    • New widgets and widget block added.
      • Widget block support both innerblocks and nav menus.
    • Container is now out of beta
    • You can now set $smaller-width-percentage to manually set the small size for container blocks
    • new $animation-settings added for more control over animation in your child theme
    • configurable link_markup for twig cards.
  • 🐛 Bugs Fixed
    • Section min height in de editor fixed
    • Fixed margins for figcaptions in embeds and images.
    • remove margin form last widget on mobile
    • Removed last margin left from footer menu
    • Fix for logo gallery missing flex wrap

3.29.6

Release Date - 1 december 2022

  • 💡 Newly added
    • Filter default phone format.
  • 🐛 Bugs Fixed
    • Fix wide alignment

3.29.5

Release Date - 29 november 2022

  • 💡 Newly added
    • Added a way to deprecate scss variables
  • 🐛 Bugs Fixed
    • Fixed missing widgets

3.29.4

Release Date - 29 november 2022

  • 🐛 Bugs Fixed
    • Fixed alignment of wide blocks inside other blocks
    • Fixed card styles being overwritten after 3.28.0 release

3.29.2

Release Date - 26 november 2022

  • Enhanced
    • Better iconfont
    • Better A11y css resulting in less css.
    • Reduced utility classes from bootstrap resulting in less css.
  • 🐛 Bugs Fixed
    • removed default letter spacing from buttons
    • Fixed two variables that were not overwriteble
    • Fixed wrong namespace in contact-cta.php

3.29.1

Release Date - 24 november 2022

  • Enhanced
    • added scss variables for first and last block margins.
    • Better default styling for nav togglers
    • Better styling for circle-text block on mobile phones
    • IMG container is now aligned correctly once more in wide align mode
  • 🐛 Bugs Fixed
    • removed templatelock from circle-text

3.29.0

Release Date - 23 november 2022

  • ⛏️ Breaking

    • Testimonial block is now reworked to circle-text block for more utility.
    • slide-banner block is now also marked as deprecated
    • Reworked a lot of css for easier overwriting in child theme, see this ticket for the ongoing process.
  • 💡 Newly added

    • New animations added for node-overview and node-latest cards
  • Enhanced

    • Enhanced the order of categories inside the block editor to highlight wp-lemon blocks
    • Removed new full site editor blocks
    • Added --max-width--default
    • picture macro yet again improved
  • 🐛 Bugs Fixed

    • Fixed missing hover color on regular links
  • 🗑️ Removed

    • Removed linktree template

3.28.1

Release Date - 16 november 2022

  • Enhanced
    • card grid can now be 5 columns.
  • 🐛 Bugs Fixed
    • removed animation from a element inside a widget

3.28.0

Release Date - 16 november 2022

  • ⛏️ Breaking
    • Changed a lot within the css of the share buttons. Please double check your child theme if you custom styled the share buttons.
  • 💡 Newly added
    • Cookiebar added.
  • Enhanced
    • Removed first large margin before media text block.
    • card padding is now a css var
    • Overhoul in share button css
    • Added section class to more-items twig file for better default spacing
  • 🐛 Bugs Fixed
    • Fixed two aria bugs in the search form and header
    • Search query is now done in the correct language
    • Change order of styles. Fixes #181

3.27.0

Release Date - 8 november 2022

  • ⛏️ Breaking
    • Due to bug in Timber 1.22 where Twig is updated to 3.x branch we have this version. Please update your full vendor folder after twig update.
  • Enhanced
    • Removed first large margin before media text block.

3.26.1

Release Date - 7 november 2022

  • Enhanced
    • Load more button is now unfocussed after successful load.
    • Some style improvements that leads to less css.
  • 🐛 Bugs Fixed
    • Fixed animation being wrong in node-overview block
    • Fixed incorrect lang domain
    • Fixed a edge case bug in the editor when removing a specific block.

3.26.0

Release Date - 3 november 2022

  • Enhanced
    • Compat fix with WordPress 6.1
    • using new style.css labels to disable accidental updates when there is a theme with the same name.
  • 🐛 Bugs Fixed
    • Fixed a bug where custom sizes for media/text would be overwritten
    • Added missing rel and target attributes to external links in socials.twig
    • Temp fix for regression in WordPress 6.1 regarding the navwalker, see https://core.trac.wordpress.org/ticket/5694
    • Fixed an issue where wide aligned elements inside full containers woulds still be wide aligned.

3.25.1 t/m 3.25.5:

Release Date - 1 november 2022

  • 🐛 Bugs Fixed

    • image card image sizes are now full size.
    • Navwalker background color is not added anymore when no color is set.
    • Dropdown active and hover states fixed
    • Fixed wrong default aria state in faq-item
    • Fixed a bug where tablet/mobile display would display wrong css.
    • Fixed a excerpt bug
    • Fixed regression in custom archives.
    • Custom orders weren't obeyed in class-generic-ajax-call.php ajax calls.
    • Some blocks wouldn't properly lazyload in tablet/mobile preview mode.
    • Fix to map block having a too large margin when not used fully aligned.
    • Fixed a bug where large amount of posts inside the ajax call would result in weird animations.
  • Enhanced

    • node latest and node overview can now also query builtin post types.
    • archive filter now has better styling
    • improved disabled state of block
    • archive filters are now more opinionated
    • Custom order plugin extra css added for better interface in backend
    • team pages are now searchable when detail page is active.

3.25.0:

Release Date - 23 october 2022

  • ⛏️ Breaking
    • Please update bulldozer to 2.1.0
  • Enhanced
    • Added 'combined' to phone number utility. it will output phone number as +31 (6) 12345678
    • Less html/css for img-container block. This is a total rework, so if you encounter any bugs, let us know
    • Complete rework of the section (beta) block. The container does not have a .section__inner container anymore and elements inherit the --max-width css variable. If you encounter any bugs, let us know!
    • Map block now support setting your own ratio via a field. You can make the card 16x9, 4x3 and square. Gets overwritten when fully aligned.
    • Added instructions if there is a WPML field that has the copy setting.
    • img card now supports
      • Background color
      • vertical alignment

3.24.1:

Release Date - 20 october 2022

  • 🐛 Bugs Fixed

    • Fix dropdowns not working when importing the bootstrap dropdown module
    • Removed margin underneath last element inside an image card.
  • Enhanced

    • Filter added for card type
    • Swiper pagination color is now a scss var

3.24.0:

Release Date - 17 october 2022

  • 💡 Newly added
    • New block image-card added that can be used inside the card grid.
  • Enhanced
    • Bumped PHP version to 8.0.2 minimum
    • Further enhance search bar experience

3.23.3:

Release Date - 14 october 2022

  • Enhanced

    • Larger pagination buttons for swiper
    • more css vars introduced
    • Enhanced search page display
    • Enhanced search bar experience
      • Auto focussing when opening the search bar
      • Exit search bar when clicking outside the bar or search results
      • Exit search bar when pressing escape
  • 🐛 Bugs Fixed

    • Removed default letter spacing in navigation items
    • Fixed a bug where max widths couldn't be overwritten due to a specificity issue in the css.
    • Possible fix for issue where too large images would crash the server on resizing or moving to webp
    • Fixed an issue where lemon_excerpt() would return too little text when the content was not that long.
    • Fixed a bug when searching for content and a password protected page would come up the password template would be loaded.
    • Removed default order of team post type introduced in 3.23.0, this caused custom orders to not work.
  • 🗑️ Removed

    • Removed small cols and no-ml styles from core/columns
  • 🌐 Updated Dutch translation

3.23.2:

Release Date - 12 october 2022

  • 📖 Documented new filters

  • 🐛 Bugs Fixed

    • Fix animation bug in archives where too many items would lead to weird fade in animations.
    • Fixed a bug where small excerpts would not be shown completely inside cards.
    • Fixed a bug where a person card would always show a link to the detail page, even if the detail page feature was not activated.

3.23.1:

Release Date - 30 september 2022

  • 💡 Newly added

    • Added hook for overwriting card classes
  • 🐛 Bugs Fixed

    • Already activated licenses on websites can now be reactivated.
    • Full height sections in backend are properly displayed
  • Enhanced

    • Font sizes are not overwritten in footer by force anymore
    • Add body class when search is active
    • Its now easier to overwrite css of the footer

3.23.0:

Release Date - 30 september 2022

  • 💡 Newly added
    • Added hooks file for actions and filters
  • 🐛 Bugs Fixed
    • Removed console logs.
    • Better error handling for WP_Lemon\Controllers\format_phone_number() function.
  • Enhanced
    • More css var usage
    • WP_Lemon\Controllers\socials() is updated to be a named array.
    • WP_Lemon\Controllers\log_message() now writes the time in the timezone selected from the site.
  • 🗑️ Removed
    • Cleaned up block patterns

3.22.3:

Release Date - 21 september 2022

  • 💡 Newly added
    • New customizer field added for google tag manager.
    • new wp-lemon/filter/header/logo filter added
  • Enhanced
    • Re-ordered customizer tabs and fields.
    • Shorter default css navigation on links.
    • added template uri to pb_site variable.
    • Rework of get_attached_file() function
    • Updated iconfont with nicer icons.
  • 🐛 Bugs Fixed
    • Fixed button hover color.
    • Fixed menu issue #170

3.22.[1-2]:

Release Date - 12 september 2022

  • 🐛 Bugs Fixed
    • Fixed phone number default region
    • Fixed a bug where section paddings would not be applied to latest section in .entry
    • Fixed social icons on person card missing
    • Fixed a not correctly closed heading tag inside the twig marco elements.twig

3.22.0:

Release Date - 9 september 2022

  • 💡 Newly added
    • New filter added to change share buttons and social buttons.
    • New filters/actions added in archive-loop.twig to change the load more text and add items before/after the loop.
    • Added archive page of current singular page to the navigation context. (nav.back)
  • 🐛 Bugs Fixed
    • Fixed a bug where full/wide sections did not have a margin.
    • Changed the person card.
    • Fixed button background color scss variable not working.
  • Enhanced
    • Better feedback when license server fails.
    • Added anchor link support for sections
  • 📦 updated packages

3.21.2:

Release Date - 9 august 2022

  • 🐛 Bugs Fixed
    • Fixed phonenumber being incorrectly formatted when wpml is not active.

3.21.1:

Release Date - 4 august 2022

  • 💡 Newly added
    • New full height option in container
  • 🐛 Bugs Fixed
    • Fixed whatsapp button being shown when only call button is set

3.21.0:

Release Date - 3 august 2022

  • ⚠️ Please add the following to your child theme
    • resources/assets/styles/app.scss --> add new rule before @import "01-settings"; and add @use "~parentThemeStyles/02-tools/functions" as *;
      • resources/assets/styles/editor.scss --> add new rule before @import "01-settings/variables"; and add @use "~parentThemeStyles/02-tools/functions" as *;
  • 🐛 Bugs Fixed
    • Node overview block, fixed undefined fixes on rule 263 and 264
    • class-site.php, fixed undefined fixes
    • Fixed a bug where a a full aligned block after a full aligned section block with a background would have a margin-top
    • Fixed alignment in entry-header.twig
    • Archive load more buttons are not showing up anymore if there are no more items.
  • Enhanced
    • Add ability to easily overwrite color for FAQ item buttons.
    • New filters added in entry-footer.twig and single.twig

3.20.2:

Release Date - 1 august 2022

  • 💡 Newly added
    • New get_contact_buttons() method that will return an array to build the contact buttons displayed on the bottom right of the screen when activated. This array can be extended by overwriting this method.
  • 🐛 Bugs Fixed
    • Backend notices in blocks are now visible again when a background image is added to a block.
    • Fixed a bug where matrix displayed blocks would get css that will get inherited by child blocks.
  • Enhanced
    • card padding classes for pictures are now css vars and added filter for picture classes.
    • remove lemon blocks from being activated by default.

3.20.1:

Release Date - 27 july 2022

  • 🐛 Bugs Fixed
    • Fixed a bug where the current menuitem wouldn't have an active state.
    • Fixed a bug where heading fontsizes in the backend were too small
    • Archive block improvements.

3.20.0:

Release Date - 22 july 2022

  • ⛏️ Breaking
    • Update bootstrap to 5.2
    • if you are using a custom archive with loadmore function, please rework your block. see node-overview.php block for reference.
      • Echo urban design controleren
      • zalm, vaantje, gouda petanque, chilibra, controleren
      • nederhoff, geen node-archive.twig gebruiken, want we gebruiken geen filter.
  • 💡 Newly added
    • Added translation hints.
  • Enhanced
    • Rework of archive query mechanism

3.19.9:

Release Date - 19 july 2022

  • 💡 Newly added
    • New experimental css clamp functionality added.

3.19.8:

Release Date - 14 july 2022

  • 💡 Newly added
    • New checklist style for lists.
  • Enhanced
    • Enhanced icon font usage.
    • Archives now have a getTerm and setTerm function to get and set the active term on the archive holder element.
    • Transitioned some scss vars to css vars.
  • 🐛 Bugs Fixed
    • Fix bug with term_ids in node-overview
    • Fixed a bug in menu.js where the --scroll modifier wouldn't go away.
    • Fixed a bug in the header an footer where containers were wider then content containers.

3.19.6 and 3.19.7:

Release Date - 13 july 2022

  • Enhanced
    • Easier backend styling with .ibb class to add really good section differentiation.
    • better apply_filter name to easier apply filters on blocks. You now can directly copy the filter name from the source code.
    • FAQ block doesn't have the edit mode anymore.
    • Added picture.ratio class to automatically set a ratio on images.
  • 🐛 Bugs Fixed
    • REST api point now has proper permission callback
    • Several contrast mode improvements
    • Fix in node-archive
  • 📦 updated packages
  • 🤖 linted PHP/CSS/JS

3.19.5:

Release Date - 12 july 2022

  • 💡 Newly added
    • New log function added
  • Enhanced
    • Better css for new section block.
  • 🐛 Bugs Fixed
    • Fixed an issue where width and height inside picture element were empty.

3.19.4:

Release Date - 8 july 2022

  • Enhanced
    • You can now set a initial term on the archive.twig partial.
    • new post_per_page filter in node-overview block.
  • 🐛 Bugs Fixed
    • Map permanent fix.
    • Fixed "no more items" message in node-archive

Release Date - 6 july 2022

  • Enhanced
    • Better css for new section block.
    • Improved language switcher code.

3.19.2:

Release Date - 6 july 2022

  • Enhanced
    • Better css for new section block.
    • Added extra information on how to create your flexible card grid inside the editor.
    • person card improved.
  • 🐛 Bugs Fixed
    • css alignment improvements
    • Fixed map not being 100% height inside the editor.

3.19.1:

Release Date - 4 july 2022

  • Enhanced
    • Improved block positioning classes. All blocks are now displayed with max width instead of an combination between width and max width. This is a bit experimental.
    • Better default map styling due to new section class.
    • Better css styling for headings.
    • Cleaned css a bit
  • 🐛 Bugs Fixed
    • Map block fix in backend
    • Fixed an issue where menu items were not active in sub menus when selected.
    • Fixed a bug where the block edit block would be behind other block element.
    • Fixed PHP bug when there were no widgets present.
    • Fixed a JS bug where the menu.js would crash if the collapse element was not present.

3.19.0:

Release Date - 24 june 2022

  • ⛏️ Breaking
    • Please re-save your customizer fields after updating on the live site. You can do this by changing a value and going back to the old value.
  • 💡 Newly added
    • A page can now be the archive for multiple pages.
    • class-site.php has been extended to add archive pages to the Timber context.
    • entry-header now directly uses this new context instead of doing a separate database call.
    • This overall enhances the experience to link back to an archive page from any custom post type.

3.18.1:

Release Date - 21 june 2022

  • 💡 Newly added
    • New icon block added.
    • New get_svg_image() function to load the contents of an SVG image from the media library.
  • Enhanced
    • New container block improvements
    • Three new icons added in iconfont.
    • Removed unneeded macro imports in blocks.
  • 🐛 Bugs Fixed
    • Fixed an issue with columns block.
  • 🪦 deprecated
    • Banner block is now marked as deprecated

3.18.0:

Release Date - 17 june 2022

  • 💡 Newly added
    • New container block added. This is still in beta.
  • Enhanced
    • Only show block ID when one is set via attributes.
  • 🐛 Bugs Fixed
    • Removed unneeded normal font size
    • Fixed license page not loading
    • Fixed a bug where you could not overwrite blocks in theme.json
    • Fixed typo in license class all over the codebase.
    • Fixed an issue where the phone number could not be empty.

3.17.3:

Release Date - 7 june 2022

  • 💡 Newly added
    • New get_contact_information method that creates a single array of all contact information from the customizer.
    • The contact_icons macro now requires contact as a first parameter that you will pass.
  • Enhanced
    • PHP linted.
    • Language switcher is now twig and has a helper function that formats the language switcher. This helps with custom language switcher implementation.
  • 🐛 Bugs Fixed
    • Fixed typo in license class all over the codebase.
    • Fixed an issue where the phone number could not be empty.

3.17.2:

Release Date - 7 june 2022

  • 💡 Newly added
    • show bottom bar filter added in footer.
  • 🐛 Bugs Fixed
    • Fix contact bar icon color
    • Fixed blockloader
    • body background as css var is now working

3.17.1:

Release Date - 2 june 2022

  • 💡 Newly added
    • Password protected pages are now working
    • New get_fluent_form function
    • New block loader so you can filter blocks that are loaded by the parent theme.
  • Enhanced
    • Added extra class when navbar is on top of the viewport.
    • Better controls for slide and slider block.
    • Added a localized phone number option. The site will show an national phonenumber on the default language and an internationized phone number on other languages.
  • 🐛 Bugs Fixed
    • Fixed large padding in wp-block-pullquote
    • Minor css fixes in block columns and slider arrow colors

3.17.0:

Release Date - 25 may 2022

  • ⛏️ Breaking
    • Please run composer require giggsey/libphonenumber-for-php in root and upload your vendor folder!
  • 💡 Newly added
    • New site class added for more structured context.
    • New phone number methods added. This fixes a lot of multilanguage phonenumber issues.
  • Enhanced
    • Updated default look and feel of hamburger menu
  • 🐛 Bugs Fixed
    • Navbar only gets a class when fully on top of the viewport.
    • Fixed banner display
    • Banners can now be text center aligned
    • Proper card footer color
    • You can now switch to the default font size after change.

3.16.2:

Release Date - 14 may 2022

  • 🐛 Bugs Fixed
    • Excerpt can now be hidden in default cards.
    • Banner block: Set background opacity on videos now works again
  • 💡 Newly added
    • You can now set extra arguments on queries using a filter used in the virtual node-latest and node-overview blocks.

3.16.1:

Release Date - 12 may 2022

  • 🐛 Bugs Fixed
    • fixed domready
    • top adminbar alignment fix
    • Padding fix inside icons.

3.16.0:

Release Date - 5 may 2022

  • 💡 Newly added
    • Detail page for persons can now be enabled via the customizer
  • Enhanced
    • Slider block improvements
    • Removed deprecated FAQ fields
    • Less css due to smart selectors
    • Better icon positioning
    • Excerpts can now receive a -1 argument to post all content inside cards.
  • 🐛 Bugs Fixed
    • fix for lazyload issue on safari mobile

3.15.1 - 3.15.4:

Release Date - 3 may 2022

  • Enhanced
    • Updated workflow dependencies
    • Updated workflow files

3.15.0:

Release Date - 3 may 2022

  • ⛏️ Breaking
    • Please update basebuilder to 2.8.0
    • Please update bulldozer to 1.11.0
  • 🐛 Bugs Fixed
    • Proposed fix for lazyload issue on safari mobile
    • Footer menu items not aligning properly.

3.14.0:

Release Date - 25 april 2022

  • Enhanced

    • PHP linting
    • Filter added to show share buttons, overwrite labels and platforms of sharer.
    • Css improvements
      • ⚠️ Overall process of enhancing the default flow of blocks. Please double check your sites on weird margin issues ⚠️
      • Changed all 30px margins to $vertical-gutter.
      • logo grid now has same margin on the side as bottom
      • Eliminated a lot of media queries by using custom properties.
      • Menu toggler black outline removed on focus
      • Rework of icons-list.scss for more consistent icons
      • Table.scss display fix
      • Media-text block css reworked and reduces total css size by 4kb
  • 🐛 Bugs Fixed

    • card grid backend display fix

3.13.0:

Release Date - 15 april 2022

  • ⛏️ Breaking
    • Please update the version number to 2 in your theme.json in your child theme.
  • Enhanced
    • font sizes inside searchbar are tweaked
    • Improvements to other-items.twig
    • Major overhaul to how blocks display their background colors
    • Nav items with a background now have a has-background class
    • Load more archives are more responsive to user input.
    • Theme.json update to v2 and did some householding.
    • Several queries in queries.php are now leaner and thus should perform better.
    • Hide empty categories in node-overview block.
  • 🐛 Bugs Fixed
    • post_type_name() would throw notice on some post types.
    • gallery block logo view with links now display properly
    • Translation inside search-list.twig is fixed
    • Load more archives with filters now load the correct next items.

3.12.1 - 3.12.2:

Release Date - 4 april 2022

  • 💡 Newly added
    • REST url added
    • card-button-color variable added
  • Enhanced
    • removed image size small and upsized medium_large to 800
  • 🐛 Bugs Fixed
    • A11y
      • set body class directly on startup in head when in a11y mode to prevent flash when switching pages
      • Fixed a lot of bugs in contrast mode
    • wp-gallery block logo variant is working again
    • Better image size loaded for content-cards
    • less compression on webp generation

3.12.0:

Release Date - 30 march 2022

  • Enhanced
    • slide block now has a proper option for an image. You can now choose between innerblocks and a single image
    • Continued on contrast mode
    • header and nav colors are transformed to css vars

3.11.4:

Release Date - 25 march 2022

  • 💡 Newly added
    • Fields of person and job are now filterable.
  • 🐛 Bugs Fixed
    • ACF fields at jobs and persons are translated once more
    • Css grid fix in backend

3.11.2:

Release Date - 25 march 2022

  • 💡 Newly added
    • Added before footer widgets action
  • 🐛 Bugs Fixed
    • Card grid backend layout fixed
  • Enhanced
    • Removed instagram feed block references.
    • dim ratio moved to global

3.11.1:

Release Date - 22 march 2022

  • 💡 Newly added
    • Archive pages now have an extra body class 'archive-page'
  • 🐛 Bugs Fixed
    • Footer widgets css improvements
    • Card grid backend layout fixed
  • Enhanced
    • Removed instagram feed block references.
    • dim ratio moved to global

3.11.0:

Release Date - 21 march 2022

  • 💡 Newly added
    • New logo block for usage in widget areas.
  • Enhanced
    • Custom blocks added via the new card-grid filter introduced in 3.10.2 are now displayed the same way as regular cards inside the grid.

3.10.2:

Release Date - 222 march 2022

  • Enhanced
    • Allowed blocks are now filterable so you can add your extra or your own blocks to wp-lemon blocks.
    • Two new footer actions added.

3.10.0:

Release Date - 21 march 2022

  • ⛏️ Breaking
    • Bumped bulldozer to 1.10.
  • 💡 Newly added
    • Card grid mode now has a flexible layout mode where you can build the layout of the grid by hand. You can choose from 3 different layouts to start with.
  • Enhanced
    • Cleanup of setup function.
    • scss vendor imports no longer prefixed
    • Better slider JS
    • Overlaps of media-text are now done purely by css grid instead of after element.
    • Contrast mode work in progress
  • 🐛 Bugs Fixed
  • Disable alignment on timeline block.

3.9.1:

Release Date - 15 march 2022

3.9.0:

Release Date - 9 march 2022

  • ⛏️ Breaking
    • Please update basedbuilder-config to 2.6
  • Enhanced
    • Colors are now inserted into the theme.json file for maximum compat with new WordPress versions.
    • Timeline positioning fixes.
  • 🐛 Bugs Fixed
  • Disable alignment on timeline block.

3.8.3:

Release Date - 25 february 2022

  • 🐛 Bugs Fixed
    • Media text fixes
    • Timeline fixes

3.8.2:

Release Date - 25 february 2022

  • ⛏️ Breaking
    • Bumped bulldozer to 1.9.8
  • Enhanced
    • Better backend block alignment.
    • Aria improvements to language switcher and currentpage.
  • 🐛 Bugs Fixed
    • Fixed double notices in blocks.
    • wp-separator block is now properly displayed.

3.8.1:

Release Date - 24 february 2022

  • 🐛 Bugs Fixed
    • Block alignment fixes

3.8.0:

Release Date - 24 february 2022

  • ⛏️ Breaking
    • Bumped minimal WordPress version to 5.9
    • Removed the primary sidebar since it is not used in any project.
  • Enhanced
    • Complete overhaul to the site.php file.
    • Animate on scroll library is now handles by css custom properties. This decreases the css size by 20kb
    • Simplified css for several blocks. This also decreased css size.
    • Cleaned some PHP files
    • Editor alignment of blocks on smaller screens is now better.
  • 🐛 Bugs Fixed
    • Cleaned the Ajax query class.

3.7.3:

Release Date - 21 february 2022

  • 💡 Newly added
    • Slide block now hase a fade option
  • 🐛 Bugs Fixed
    • acf-fluentform class could throw a notice in some cases.

3.7.2:

Release Date - 15 february 2022

  • 🐛 Bugs Fixed
    • Banner block margin backend fix #133
    • img-container block not having correct background color.

3.7.1:

Release Date - 14 february 2022

  • 🐛 Bugs Fixed
    • Css bootstrap5 gutter fix
    • Link in colored paragraph now inherits color properly
    • Fixed logo variant of gallery.
    • Media and text without background color is now shown correctly without padding on mobile.
    • Block positioning fixes.

3.7.0:

Release Date - 10 february 2022

  • ⛏️ Breaking
    • Please double check custom cards in your theme. We added custom footer in the card-wrap.twig that your card will probably extend. Disable the default footer by adding a twig var in your custom card {% set hide_default_footer = true %} or remake your custom cards and remove the footer.
  • Enhanced
    • All cards now share the same footer.
    • Allow lists inside faq items.
    • Add default margin underneath img-container blocks.
  • 🐛 Bugs Fixed
    • Fixed backend notice not being correct.
    • Hopefully a permanent bug for the overflowing navbar without setting the navbar to overflow: hidden.

3.6.3:

Release Date - 08 february 2022

  • Enhanced
    • Rework on menu.js and dropdown.js for better compat with custom dropdown elements outside the navbar.
    • archive.js now is split into two functions: an ajax call and listereners. This allows to use ajaxcall separately.
  • 🐛 Bugs Fixed
    • css headings were not displayed correctly because of an css regression introduces in 3.6.0
    • Better footer css

3.6.2:

Release Date - 07 february 2022

  • Enhanced
    • content card grid - allow 1 col layouts.
    • archive - filter is now a overwritable partial.
    • Footer - don't show navholder div when not needed.
  • 🐛 Bugs Fixed
    • backend - fully aligned blocks cannot overflow anymore.

3.6.1:

Release Date - 07 february 2022

  • 🐛 Bugs Fixed
    • Fixes overflow bug

3.6.0:

Release Date - 06 february 2022

  • Please update bulldozer to 1.9.4 by uploading the vendor folder to the server.
  • Enhanced
    • ⚠️ Enhanced FAQ block with new innerblock, please migrate your FAQ questions to the new innerblocks!
    • Better editor block alignment
  • 🐛 Bugs Fixed
    • Minor css fixes in front- and backend

3.5.3:

Release Date - 03 february 2022

  • 💡 Newly added
    • New hook wp-lemon/filter/navwalker/{{item}}/link-attributes to filter attributes
    • Menu items that function as an archive page now have a specific class named .archive-{{posttype}}
  • Enhanced
    • Better editor block alignment
  • 🐛 Bugs Fixed
    • Minor css fixes in front- and backend

3.5.2:

Release Date - 01 february 2022

  • Enhanced
    • Better editor block alignment
    • img container block now support text alignment

3.5.1:

Release Date - 01 february 2022

  • 💡 Newly added
    • New hook wp-lemon/action/entry/before and wp-lemon/action/entry/after inside single.twig and index.twig
  • Enhanced
    • Linting & security fixes
    • Better WordPress 5.9 support
    • Minor scss impromenets
    • testimonial support inside sliders

3.5.0:

Release Date - 27 january 2022

  • 💡 Newly added
    • New testimonial block
  • 🐛 Bugs Fixed
    • Fixed smoothscroll bug
  • Enhanced
    • Support responsive embeds.
    • Tweaked font sizes a bit

3.4.0:

Release Date - 25 january 2022

  • 🐛 Bugs Fixed
    • Several JS bugs fixed.
  • Enhanced
    • Added margin to first block if not full aligned, this reduces the usage of container blocks. Please check layouts of pages.
    • better positioning of blocks inside editor
    • acf boxes are not draggable anymore in backend.
    • cleanup of files
    • Woocommerce improvements

3.3.2:

Release Date - 17 january 2022

  • Please update bulldozer to 1.9.1 by uploading the vendor folder to the server.
  • 🐛 Bugs Fixed
    • block classes would be rendered incorrectly.

3.3.1:

Release Date - 17 january 2022

  • 🐛 Bugs Fixed
    • antispambot filter fixed
    • bug where dropdown menus wouldn't close is fixed
  • Enhanced
    • Removed no-js function in head
    • removed overflow from header
    • faster default fade-in animations
    • better archive css
    • some improvements to woocommerce

3.3.0:

Release Date - 11 january 2022

  • Please update bulldozer to 1.9.0 by uploading the vendor folder to the server.
  • 💡 Newly added
    • No more jQuery dependency in wp-lemon. Read: Javascript
  • 🐛 Bugs Fixed
    • Several JS bugs fixed.
    • bug where dropdown menus wouldn't close is fixed
  • Enhanced
    • Its now possible to overwrite block attributes inside a block declaration class.
    • Cleaned deprecated functions
    • navwalker improvements. Less classes and better markup.
    • Vanilla js Archive.js

3.2.2:

Release Date - 05 january 2022

  • 💡 Newly added
    • wp-lemon now supports nested sub menus.
  • 🐛 Bugs Fixed
    • JS fix in search.js
    • JS fix in contact-buttons.js
  • Enhanced
    • share.js is now vanilla js
    • smoothscroll.js in now vanilla js
    • Block-slider.js is now vanilla js
    • A11y.js is now vanilla js
  • 📦 Updated dependencies

3.2.0:

Release Date - 24 december 2021

  • 💡 Newly added
    • wp-lemon now supports nested sub menus.
  • 🐛 Bugs Fixed
    • Margin bottom is now fixed in banner block
    • Button block now has a proper hover color
  • Enhanced
    • Navbar toggle now has an aria label
    • Search.js is now vanilla JS
    • Contact-buttons is now vanilla js

3.1.7:

Release Date - 23 december 2021

  • 🐛 Bugs Fixed
    • Fixed media and text display in backend.
  • Enhanced
    • Allow lists inside banner block
    • Improved navwalker
    • You are now able to overwrite font sizes inside cards more easily.

3.1.6:

Release Date - 21 december 2021

  • 🐛 Bugs Fixed
    • fluentform acf field now allows for a null value.
  • Enhanced
    • Skip license check on development.
    • Add possibility to add a margin underneath a banner block
    • Allow wide alignment on card grid block
    • other_items_query now supports taxonomies as well.

3.1.5:

Release Date - 17 december 2021

  • 🐛 Bugs Fixed
    • Fixes a bug where the excerpt would always be set
  • Enhanced
    • New actions and filters added, please check the docs.

3.1.4:

Release Date - 17 december 2021

  • Enhanced
    • Woocommerce improvements.

3.1.3:

Release Date - 15 december 2021

  • 🐛 Bugs Fixed
    • Fixes missing media text bg color
  • Enhanced
    • minor css var improvements
    • added date filter in entry header

3.1.2:

Release Date - 13 december 2021

  • Please update bulldozer to 1.8.2 by uploading the vendor folder to the server.
  • 🐛 Bugs Fixed
    • Disable mode switching for several blocks.
    • Fixes bug where card images would render at incorrect heights in the backend.
    • Fixes wrong display of card grid with two columns.
  • Enhanced
    • Card grid now shows horizontal alignment buttons.
    • Several backend style improvements.
    • Better checks if acf fields inside blocks are empty.
    • Some block fields are no longer required.
    • Better overwriting of styles

3.1.1:

Release Date - 13 december 2021

  • 🐛 Bugs Fixed
    • Fixes sass deprecation.
    • Updated changelog for new theme.json
  • 🌐 Updated Dutch translation

3.1.0:

Release Date - 13 december 2021

  • ⛏️ Breaking
    • Please update bulldozer to 1.8.1 by uploading the vendor folder to the server.
    • Please create a new file named theme.json with the following contents in your child theme.
theme.json
1{
2 "$schema": "https://schemas.wp.org/trunk/theme.json",
3 "version": 1,
4 "settings": {
5 "border": {
6 "customRadius": false
7 },
8 "spacing": {
9 "customPadding": false,
10 "customMargin": false
11 },
12 "layout": {
13 "contentSize": "1100px",
14 "wideSize": "1400px"
15 }
16 }
17}
  • 💡 Newly added
    • New Block: Card grid
    • Filter added: wp-lemon/filter/card/' ~ card_type ~ '/image-id'
    • Filter added: wp-lemon/filter/entry-header/' ~ post.type ~ '/type'
    • Filter added: wp-lemon/filter/card/' ~ card_type ~ '/image-el'
    • Filter added: wp-lemon/filter/entry-header/' ~ post.type ~ '/picture-el'
  • Enhanced
    • Font sizes are now set with css vars.
    • Smaller css bundle by removing not used styles.
    • Better icons for block to differentiate between them inside the editor.
    • Various block context improvements
    • macro picture now doesn't have any children elements when there is now image set.
    • Move colors to css vars for several blocks
      • Node latest
      • Node overview
      • Timeline

3.0.2:

Release Date - 7 december 2021

  • 🐛 Bugs Fixed
    • Fixes missing icon in card wrap
    • Fixes the word "menu" not being translatable.

3.0.1:

Release Date - 6 december 2021

  • 🐛 Bugs Fixed
    • Fixes navbar being sticky top all the time
    • proposed fix for overflowing navbar due to two transforming element inside each other.

3.0.0:

Release Date - 2 december 2021

Please read our upgrade guide for a step-by-step plan to upgrade to the newest version: 3.0 upgrade guide

  • ⛏️ Breaking
    • Please update your dependencies in package.json to "@popperjs/core": "^2.10.2", "aos": "^3.0.0-beta.6", "bootstrap": "^5.1", "lodash.throttle": "^4.1.1", "swiper": "^7.2", "vanilla-lazyload": "17.5" and run yarn install
    • Please update your dev dependencies like so: "devDependencies": { "@wordpress/browserslist-config": "^4.1", "basebuilder-config": "^2.2", "prettier": "^2.4", "prettier-plugin-twig-melody": "^0.4.6", "stylelint": "^14.0" },
    • Please check custom bootstrap code against https://getbootstrap.com/docs/5.1/migration/
    • Please update custom Swipers against https://swiperjs.com/migration-guide
    • Remove "babel-preset-es2015" from your packages
    • New naming for filters. Please double check if filters are still working.
    • Icons classnames are now namespaced. So you can more easily add your own icon font.
  • Enhanced
    • New offcanvas bootstrap 5 mobile menu

All changelogs by major version

Edit this page on GitHub