Skip to content

Releases: TeamEver/everblock

V8.2.1

28 Jan 10:22

Choose a tag to compare

What's Changed

  • Make WordPress posts slider optional by @CySSoO in #836
  • Use h2 element for blog section title by @CySSoO in #838
  • Add GitHub release check and back-office update status display by @CySSoO in #839
  • Add GithubReleaseChecker to allowed files list by @CySSoO in #840
  • Ensure Everblock tables exist before block registration by @CySSoO in #842
  • Ensure checkAndFixDatabase covers all Everblock tables and columns by @CySSoO in #843
  • Fix Smarty nofilter usage in prettyblock_custom_code.tpl by @CySSoO in #844
  • Render PrettyBlocks custom code as raw output (remove pre/code wrapper) by @CySSoO in #845
  • Add vanilla everblock slider frontend and allow script by @CySSoO in #846
  • Fix simple image slider markup for Everblock (remove row/col in slider mode) by @CySSoO in #847
  • Fix simple image slider markup for Everblock by @CySSoO in #848
  • Style ever-slider active states, permanent arrows and remove dots by @CySSoO in #849
  • Adjust centered Everblock slider behavior and styles by @CySSoO in #850
  • Fix centered slider translate offset by @CySSoO in #851
  • Prettyblocks: center-focused image slider with scaled active slide and centered controls by @CySSoO in #852
  • Remove background from WP section title span by @CySSoO in #853
  • Add text-center to centered prettyblock heading by @CySSoO in #854
  • Add one-click update flow to download and install latest GitHub release by @CySSoO in #855
  • Fix mobile-only reassurance slider display classes by @CySSoO in #856
  • Restore desktop columns for reassurance when slider is mobile-only by @CySSoO in #857
  • Fix reassurance slider IDs for multiple blocks by @CySSoO in #858
  • Fix reassurance slider grid layout fallback by @CySSoO in #859
  • Fix mobile Prettyblock cover text overflow by @CySSoO in #860
  • Fix cover block mobile text overflow by @CySSoO in #861
  • Refine Prettyblock hover effects by link type by @CySSoO in #862
  • Remove redundant slider setting for Simple Image prettyblock by @CySSoO in #864

Full Changelog: V8.2.0...V8.2.1

V8.2.0

20 Jan 16:30

Choose a tag to compare

What's Changed

  • Replace heading tag with h2 class for WP posts by @CySSoO in #719
  • Make generated blog post strings translatable by @CySSoO in #720
  • Fix escaping of custom data attributes by @CySSoO in #718
  • Add link option to Prettyblock cover block by @CySSoO in #721
  • Add device-specific sliders to category tabs block by @CySSoO in #722
  • Fix link obfuscation markup generation by @CySSoO in #723
  • Remove slick theme asset references that caused 404s by @CySSoO in #724
  • Enhance FAQ page design and SEO by @CySSoO in #725
  • Fix sanitizeUrl visibility for Advent controller by @CySSoO in #726
  • Fix sanitizeUrl signature for advent controller by @CySSoO in #728
  • Add option to open past Advent windows by @CySSoO in #729
  • Remove FAQ quick navigation block by @CySSoO in #730
  • Add dimensions to category price images by @CySSoO in #731
  • Add Prettyblock for custom iframe embedding by @CySSoO in #733
  • Add Elementor to Bootstrap conversion service by @CySSoO in #734
  • Category Tabs: fix slider init and default mobile columns by @CySSoO in #735
  • Fix category tabs carousel initialization when slick is absent by @CySSoO in #736
  • Add title attributes to Prettyblock template links by @CySSoO in #737
  • Allow elements with data-everclickmodal to trigger Everblock modal by @CySSoO in #738
  • Fix category tabs sliders initialization by @CySSoO in #739
  • Fix host comparison and use Tools::file_get_contents for image downloads by @CySSoO in #740
  • Fix prettyblock category tab slider layout by @CySSoO in #741
  • Move Prettyblock cover custom class to content container by @CySSoO in #742
  • Reassurance prettyblock: optional slider with per-device settings by @CySSoO in #743
  • Remove checkLatestEverModuleVersion usage and add PrettyBlocks admin controller by @CySSoO in #744
  • Add Prettyblock admin controller to allowed files by @CySSoO in #745
  • Display hook/shop/language labels and hide duplication forms when single shop/language by @CySSoO in #746
  • Refine FAQ front layout with Bootstrap utilities by @CySSoO in #747
  • Fix guide selection rewrite handling by @CySSoO in #748
  • Add HTML intro content for Category Tabs prettyblock by @CySSoO in #750
  • Replace EverblockPage selector with select choices; add cover image & excerpt override by @CySSoO in #751
  • Add front-office 'View on front' action for Everblock pages by @CySSoO in #752
  • Replace Slick sliders with Bootstrap carousels by @CySSoO in #753
  • Add configurable all-brands button to Prettyblock Brands by @CySSoO in #754
  • Add best-sellers Prettyblock by @CySSoO in #755
  • Register PrettyBlocks beforeRendering hooks when PrettyBlocks is installed by @CySSoO in #756
  • Make carousels infinite and pad slides to avoid gaps by @CySSoO in #757
  • Add option to hide Best Sellers button in Best Sales prettyblock by @CySSoO in #758
  • Fix best sales slider column sizing by @CySSoO in #759
  • Add optional category filter to Prettyblock Best Sales by @CySSoO in #760
  • Prettyblock: remove iframe extra height and hide scrollbars by @CySSoO in #761
  • Add prettyblock_custom_iframe to allowed files by @CySSoO in #762
  • Style Prettyblock category tabs as buttons by @CySSoO in #763
  • Add ordering options to Category Tabs repeater by @CySSoO in #764
  • Add 4-image slider to Category Tabs prettyblock by @CySSoO in #765
  • Category Tabs: move image slider left, add header and responsive layout by @CySSoO in #766
  • Adjust category tabs layout: two products beside slider, remaining full-width below by @CySSoO in #767
  • Per-product modal trigger: add button image/label support and DB self‑heal checks by @CySSoO in #768
  • Refactor Everblock database check logic by @CySSoO in #769
  • Adjust FAQ headings, badge styling, and add chevron icon by @CySSoO in #770
  • Fix FAQ selector in product admin by @CySSoO in #771
  • Add background image/color support to heading prettyblock by @CySSoO in #772
  • Move Prettyblock Title background to heading by @CySSoO in #773
  • Add configurable background image for WordPress latest posts section by @CySSoO in #774
  • Remove text-center class from prettyblock heading by @CySSoO in #775
  • Fix FAQ selector search visibility in product BO by @CySSoO in #776
  • Remove parallax support from Prettyblocks by @CySSoO in #777
  • Move PrettyBlocks import/export into dedicated service by @CySSoO in #778
  • Fix PrettyBlocks export hook detection and align admin action buttons by @CySSoO in #779
  • Show hook name in Prettyblock admin listing by @CySSoO in #780
  • Handle zone_name hooks in PrettyBlocks admin and import/export by @CySSoO in #781
  • Align PrettyBlocks action buttons by @CySSoO in #782
  • Fix collation mismatch in PrettyBlocks hook lookup by @CySSoO in #783
  • Remove simple image highlight text fields by @CySSoO in #784
  • Fix Smarty override handling in Google reviews block by @CySSoO in #785
  • Remove PrettyBlocks missing hook warning by @CySSoO in #786
  • Use Smarty bracket array for overrides in Google Reviews template by @CySSoO in #787
  • Improve Prettyblock Google Reviews layout by @CySSoO in #788
  • Amélioration du style du bloc Prettyblock Google Reviews by @CySSoO in #789
  • Refactor Google Reviews block layout and styling (Bootstrap 5) by @CySSoO in #790
  • Fix collation mismatch in PrettyBlocks hook join by @CySSoO in #791
  • Fix Google reviews layout in Prettyblocks by @CySSoO in #792
  • Enable Bootstrap carousel for Google reviews by @CySSoO in #793
  • Fix Google reviews avatars and add secondary “Laisser un avis” CTA by @CySSoO in #794
  • Normalize prettyblock iframe URLs by @CySSoO in #795
  • Enhance Simple Image layout controls and overrides by @CySSoO in #796
  • Add Prettyblocks MegaMenu blocks and assembly logic by @CySSoO in #797
  • Avoid array-to-string and null replacement warnings in PrettyBlocks and shortcodes by @CySSoO in #798
  • Render WordPress posts as mobile-only Bootstrap carousel by @CySSoO in #799
  • Prettyblocks: init carousels only when visible and re-init on tab activation by @CySSoO in #800
  • Align WordPress posts mobile slider with cover carousel by @CySSoO in #801
  • Add background image support to Everblock repeater by @CySSoO in #802
  • Add error logging around Prettyblocks usage by @CySSoO in #808
  • Add per-tab background image support for Tabs block by @CySSoO in #810
  • Add background image option to default block by @CySSoO in #811
  • Restore admin menu stylesheet ...
Read more

V8.1.2

17 Dec 10:02

Choose a tag to compare

What's Changed

  • Adjust reassurance block layout defaults by @CySSoO in #664
  • Allow configuring blog URL for WordPress posts shortcode by @CySSoO in #665
  • Make WordPress post cards linkable by @CySSoO in #666
  • Add customer group visibility for Prettyblocks by @CySSoO in #667
  • Use default customer group for Prettyblock visibility by @CySSoO in #668
  • Switch store locator to PlaceAutocompleteElement by @CySSoO in #669
  • Allow configuring heading block title alignment by @CySSoO in #670
  • Add items per row setting to reassurance block by @CySSoO in #671
  • Add structured data to Prettyblock FAQ by @CySSoO in #672
  • Add missing templates to allowed files list by @CySSoO in #673
  • Convert FAQ headings to spans by @CySSoO in #675
  • Update reassurance block configuration by @CySSoO in #676
  • Adjust reassurance wrapper classes by @CySSoO in #677
  • Fix reassurance items per row fallback by @CySSoO in #678
  • Ensure reassurance block uses default column count by @CySSoO in #679
  • Limit admin assets to module contexts by @CySSoO in #680
  • Add configurable front pages management by @CySSoO in #681
  • Synchronize allowed files list by @CySSoO in #682
  • Fix Smarty template default for page titles by @CySSoO in #683
  • Add Prettyblock pages guide block by @CySSoO in #684
  • Add ordering and structured data to everblock pages by @CySSoO in #685
  • Store guide page covers in shared img directory by @CySSoO in #686
  • Rename PrettyBlocks zone identifiers by @CySSoO in #687
  • Remove heading tags from page titles in list by @CySSoO in #688
  • Fix Smarty template defaults without null coalescing by @CySSoO in #689
  • Fix page controller language context by @CySSoO in #690
  • Remove language id lookups from page templates by @CySSoO in #691
  • Fix breadcrumbs for Everblock front page controllers by @CySSoO in #692
  • Add pagination controls to pages listing by @CySSoO in #693
  • Add header and toolbar actions to admin pages controller by @CySSoO in #694
  • Add Prettyblock guide selection blocks by @CySSoO in #695
  • Enable Bootstrap modal for guide images by @CySSoO in #696
  • Fix pagination link for first guide page by @CySSoO in #697
  • Add cover images to guides listing with layout stability by @CySSoO in #698
  • Fix Smarty template syntax for guide link by @CySSoO in #699
  • Synchronize guide meta data with template page context by @CySSoO in #700
  • Remove heading tags from guide listing block by @CySSoO in #701
  • Display guide cover images in Prettyblock blocks by @CySSoO in #702
  • Make prettyblock guide cards fully clickable by @CySSoO in #703
  • Add PrettyBlocks zones for pages listing by @CySSoO in #704
  • Hide guide card dates by @CySSoO in #705
  • Add FAQ tag listing with configurable routes by @CySSoO in #706
  • Add front guide and FAQ links to module config by @CySSoO in #708
  • Remove statistics tab from module configuration by @CySSoO in #707
  • Convert FAQ headings to spans by @CySSoO in #674
  • Add full FAQ listing page with tag links by @CySSoO in #709
  • Add all FAQs link in module config by @CySSoO in #710
  • Add front office view link to FAQ admin list by @CySSoO in #711
  • Add structured data fallbacks for FAQ templates by @CySSoO in #712
  • Avoid generating empty SVG icon URLs by @CySSoO in #713
  • Make FAQ tag route parameter optional by @CySSoO in #714
  • Fix FAQ tag links in accordion header by @CySSoO in #715
  • Decode WordPress post entities by @CySSoO in #717
  • Restore admin menu icon when assets limited by @CySSoO in #716

Full Changelog: V8.1.0...V8.1.2

V8.1.0

14 Nov 14:27

Choose a tag to compare

What's Changed

  • Add front-end block preview support by @CySSoO in #648
  • Add admin block preview modal by @CySSoO in #649
  • Update WordPress post fetching and simplify configuration by @CySSoO in #650
  • Add desktop and mobile image uploads to featured category prettyblock by @CySSoO in #651
  • feat: split meta integrations into dedicated tabs by @CySSoO in #652
  • Store WordPress posts in temp templates by @CySSoO in #653
  • Import WordPress featured images into PrestaShop by @CySSoO in #654
  • Remove module stats from admin controllers by @CySSoO in #656
  • Add FAQ/product pivot table and helper API by @CySSoO in #657
  • Add FAQ association management for products by @CySSoO in #658
  • Add product FAQ extra content by @CySSoO in #659
  • Adjust FAQ front template structure by @CySSoO in #660
  • Improve product FAQ selector order and style by @CySSoO in #661
  • Hide hero block outside module configuration by @CySSoO in #662
  • Add shortcode to display FAQs by product by @CySSoO in #663

Full Changelog: V8.0.6...V8.1.0

V8.0.6

30 Oct 07:24

Choose a tag to compare

What's Changed

  • Use Bootstrap classes for Prettyblock product highlight button by @CySSoO in #621
  • Guard testimonial fields against missing data by @CySSoO in #622
  • Allow configuring lookbook marker colors by @CySSoO in #623
  • Handle array-based features in Prettyblock pricing table by @CySSoO in #624
  • Add configurable columns to reassurance block by @CySSoO in #625
  • Fix visibility helper classes for prettyblocks by @CySSoO in #626
  • Enable infinite looping for selected products slider by @CySSoO in #627
  • Fix inconsistent product sizing in category tab block by @CySSoO in #628
  • Automatically populate Flash deals with promotions by @CySSoO in #629
  • Handle Product::getPricesDrop signature changes by @CySSoO in #630
  • Refactor flash deals hook to rely on price drop data by @CySSoO in #631
  • Fix flash deals hook data key by @CySSoO in #632
  • Add configurable slide product counts to Prettyblock carousels by @CySSoO in #633
  • Fix mobile carousel slide counts by @CySSoO in #634
  • Restrict holiday and prettyblock tabs by @CySSoO in #635

Full Changelog: V8.0.5...V8.0.6

V8.0.5

29 Oct 08:42

Choose a tag to compare

What's Changed

  • fix: complete French translations by @CySSoO in #525
  • Hide empty helper anchors on module configuration page by @CySSoO in #524
  • Remove temporary admin functional tests by @CySSoO in #526
  • Migrate block admin to Symfony UI by @CySSoO in #527
  • Add Symfony hook management interface by @CySSoO in #528
  • Migrate shortcode admin to Symfony controller by @CySSoO in #529
  • Replace legacy FAQ admin with Symfony implementation by @CySSoO in #530
  • Migrate configuration page to Symfony controller by @CySSoO in #531
  • Fix everPresentProducts call in header hook by @CySSoO in #532
  • Ensure bootstrap class persists as string by @CySSoO in #533
  • Remove admin controllers directory by @CySSoO in #534
  • Introduce Doctrine-based EverBlock repository and provider by @CySSoO in #535
  • feat: migrate FAQ fetching to Doctrine repository by @CySSoO in #536
  • feat: migrate product flags and tabs to Doctrine services by @CySSoO in #537
  • Refactor modal and shortcode data access by @CySSoO in #538
  • Add Symfony-backed legacy adapters and deprecations by @CySSoO in #539
  • Add authorization checks to Everblock block controller actions by @CySSoO in #540
  • Secure admin block actions with CSRF tokens by @CySSoO in #541
  • Introduce domain services and Doctrine entities for legacy models by @CySSoO in #542
  • Refactor Everblock CRUD to Doctrine services by @CySSoO in #543
  • Refactor service wiring to avoid direct container lookups by @CySSoO in #544
  • Refactor block handling to rely on domain services by @CySSoO in #545
  • Refactor shortcode management to domain service by @CySSoO in #546
  • Refactor FAQ admin to domain service by @CySSoO in #547
  • Refactor flag management to the domain service by @CySSoO in #548
  • Remplace les onglets legacy par le service de domaine by @CySSoO in #549
  • Refactor modal management to use domain service by @CySSoO in #550
  • Refactor shortcode rendering into dedicated service by @CySSoO in #551
  • Refactor shortcode data access into dedicated repositories by @CySSoO in #552
  • Migrate shortcode rendering to Twig by @CySSoO in #553
  • Add Symfony cart add controller and service by @CySSoO in #554
  • Refactor Everblock tools to injectable services by @CySSoO in #555
  • Remove legacy models and update tooling references by @CySSoO in #556
  • Synchronize allowed files manifest by @CySSoO in #557
  • Migrate Ever Block admin to Symfony stack by @CySSoO in #559
  • Clarify Everblock total content statistic label by @CySSoO in #560
  • Add confirmation display helper to admin controllers by @CySSoO in #561
  • Hide anchor placeholders in configuration form by @CySSoO in #562
  • Improve store locator layout when map is hidden by @CySSoO in #563
  • Improve shortcode documentation modal UI by @CySSoO in #564
  • Revamp shortcode documentation modal styling by @CySSoO in #565
  • Add date-based visibility to Prettyblock simple image block by @CySSoO in #566
  • Add scheduling controls to Prettyblock image slider by @CySSoO in #567
  • Hide holiday configuration tab when no stores exist by @CySSoO in #568
  • Rename Google Maps tab and move Places credentials by @CySSoO in #569
  • Document handling of Google Places key and Place ID by @CySSoO in #570
  • Make shortcode documentation modal compatible with Bootstrap 5 by @CySSoO in #571
  • Refactor EverblockTools into service by @CySSoO in #572
  • Implement slick-based Prettyblock image slider by @CySSoO in #574
  • Handle ProductAssembler availability by @CySSoO in #575
  • Refactor Prettyblock image slider to Bootstrap by @CySSoO in #577
  • Allow custom title font size in featured category block by @CySSoO in #578
  • Allow configuring columns for cover block layout by @CySSoO in #579
  • Fix cover block column layout configuration by @CySSoO in #580
  • Expand featured category title alignment options by @CySSoO in #581
  • Fix Prettyblock cover columns layout by @CySSoO in #582
  • Add CSS alignment for center-bottom overlay positions by @CySSoO in #583
  • Adjust cover block column item classes by @CySSoO in #584
  • Adjust spacing between Prettyblock cover columns by @CySSoO in #585
  • Allow disabling lazy loading in Prettyblock image slider by @CySSoO in #586
  • Fix cover block layout markup for column selection by @CySSoO in #587
  • Adjust column class for Prettyblock cover layout by @CySSoO in #588
  • Fix cover block column widths when spacing is applied by @CySSoO in #589
  • Fix mobile fallback for Prettyblock image slider by @CySSoO in #590
  • Add Symfony admin route and grid for Ever Block by @CySSoO in #591
  • Relax validation on EverBlock multi-select choices by @CySSoO in #592
  • Improve FAQ front-end presentation by @CySSoO in #594
  • Enable drag-and-drop ordering in admin controllers by @CySSoO in #596
  • Add product FAQ associations and display by @CySSoO in #597
  • Add product FAQ association management by @CySSoO in #598
  • Add tag-aware FAQ reordering in admin by @CySSoO in #599
  • Add EverblockFaqProduct to allowed files list by @CySSoO in #600
  • Fix missing Manufacturer import in EverblockTools by @CySSoO in #601
  • Remove admin configuration sidebar panels by @CySSoO in #602
  • Remove admin sidebar panels from module configuration by @CySSoO in #603
  • Fix missing Manufacturer import by @CySSoO in #604
  • Fix undefined donation link notice in settings documentation by @CySSoO in #605
  • Fix undefined module_name warnings in admin controllers by @CySSoO in #606
  • Skip WebP conversion for SVG media during CMS migration by @CySSoO in #607
  • Fix admin controllers missing stats assignment by @CySSoO in #608
  • Remove overflow constraint from form card styling by @CySSoO in #609
  • Handle modal file uploads on new product page by @CySSoO in #610
  • Add product modal script to allowed files list by @CySSoO in #611
  • Limit product modal script to admin product page by @CySSoO in #612
  • Handle product modal file upload via AJAX by @CySSoO in #613
  • Replace Tools::jsonEncode with json_encode by @CySSoO in #614
  • Improve admin product modal media handling by @CySSoO in #615
  • Fix modal upload directory recreation when replacing file by @CySSoO in #616
  • Fix checkout step compatibility with newer PrestaShop namespaces by @CySSoO in #617
  • Improve checkou...
Read more

V8.0.4

17 Oct 10:38

Choose a tag to compare

What's Changed

  • Revamp module configuration UX by @CySSoO in #518
  • Add admin modal listing available shortcodes by @CySSoO in #519
  • Allow CLI autoloading of shortcode documentation provider by @CySSoO in #520
  • Refine Prettyblock TOC layout by @CySSoO in #521
  • Add infinite slider option to Prettyblock Simple Image block by @CySSoO in #522
  • Allow ShortcodeDocumentationProvider in allowed files list by @CySSoO in #523

Full Changelog: V8.0.3...V8.0.4

V8.0.3

16 Oct 09:19

Choose a tag to compare

What's Changed

  • Hide HTML markup in FAQ admin list by @CySSoO in #474
  • Fix duplicated admin footer rendering by @CySSoO in #475
  • Fix Smarty array syntax for spacing style partial by @CySSoO in #476
  • Fix visibility class mapping for blocks by @CySSoO in #477
  • Refactor prettyblock spacing styles by @CySSoO in #478
  • Ensure documentation inputs appear last in each config tab by @CySSoO in #479
  • Add admin configuration tab redirect by @CySSoO in #481
  • Replace arrow functions for PHP 7.3 compatibility by @CySSoO in #482
  • Limit reassurance hook to product page and render modal file by @CySSoO in #483
  • Adjust reassurance modal layout for image sizing by @CySSoO in #484
  • Hide prettyblock countdown after completion by @CySSoO in #486
  • Refine lookbook block styling by @CySSoO in #487
  • Update lookbook markers and helper overlay by @CySSoO in #488
  • Add parallax support to Prettyblock cover block by @CySSoO in #489
  • Adjust lookbook marker styling by @CySSoO in #490
  • Adjust lookbook helper button layout by @CySSoO in #491
  • Update lookbook helper icon by @CySSoO in #492
  • Adjust lookbook helper text emphasis by @CySSoO in #493
  • Adjust lookbook helper layout on desktop by @CySSoO in #494
  • Fix store locator map toggle initialization by @CySSoO in #495
  • Ensure store list fills width when map hidden by @CySSoO in #496
  • Filter out unavailable products in cross-selling shortcode by @CySSoO in #497
  • Migrate module translations to new system by @CySSoO in #498
  • Add Google Reviews integration by @CySSoO in #499
  • Add statistics to module configuration by @CySSoO in #500
  • feat: add configurable advent calendar block by @CySSoO in #501
  • feat: add optional animation for lookbook markers by @CySSoO in #503
  • Fix syntax error in advent calendar instructions string by @CySSoO in #504
  • Add pulse animation to lookbook markers by @CySSoO in #505
  • Amplify lookbook marker pulse effect by @CySSoO in #506
  • Add autoplay controls to prettyblock simple image slider by @CySSoO in #507
  • Keep Prettyblock TOC styles in front-end bundle by @CySSoO in #508
  • Harden advent calendar window data handling by @CySSoO in #509
  • Fix advent calendar instructions HTML rendering by @CySSoO in #510
  • Add configurable background color for advent calendar by @CySSoO in #511
  • Fix snowfall decoration toggle in Prettyblock Advent calendar by @CySSoO in #512
  • Change number field types to text by @CySSoO in #513
  • Move Prettyblock carousel navigation outside slider by @CySSoO in #514
  • Add additional Prettyblock cover alignment options by @CySSoO in #515
  • Fix mobile position class hyphenation for Prettyblock overlays by @CySSoO in #516
  • Remove warmup action by @CySSoO in #517

Full Changelog: V8.0.2...V8.0.3

V8.0.2

23 Sep 12:04

Choose a tag to compare

What's Changed

  • Add console action listing and documentation updates by @CySSoO in #428
  • Add maintenance actions to Everblock console command by @CySSoO in #430
  • Add tabs to EverBlock form by @CySSoO in #429
  • Use bootstrapFiles for PHPStan autoloader by @CySSoO in #432
  • Include PrettyBlocks and shortcode sources in allowed files list by @CySSoO in #431
  • Remove unused PrettyBlocks and Shortcode autoload mappings by @CySSoO in #434
  • Revert "Remove unused PrettyBlocks and Shortcode autoload mappings" by @CySSoO in #435
  • Revert "Include PrettyBlocks and shortcode sources in allowed files list" by @CySSoO in #436
  • Add play icon overlay to video gallery thumbnails by @CySSoO in #438
  • Fix shortcode edit to load requested record by @CySSoO in #439
  • Fix FAQ content handling by @CySSoO in #440
  • Add text color option to heading block by @CySSoO in #441
  • Refactor config form into tabbed helper form by @CySSoO in #442
  • Bump module version to 8.0.1 by @CySSoO in #437
  • Restructure admin configuration into requested tabs by @CySSoO in #443
  • Check all groups by default for new blocks by @CySSoO in #444
  • Improve configuration tab organization by @CySSoO in #445
  • Adjust admin block defaults and layout by @CySSoO in #446
  • Remove controller.js asset and references by @CySSoO in #447
  • Move custom assets settings to tools tab by @CySSoO in #448
  • Place upload buttons within their tabs by @CySSoO in #449
  • Refactor spacing field definitions for Prettyblocks by @CySSoO in #450
  • Refactor shortcode handler mapping in tools by @CySSoO in #451
  • Refactor EverblockCache into namespaced service by @CySSoO in #452
  • Move EverblockPrettyBlocks service to PSR-4 namespace by @CySSoO in #453
  • Move checkout step to PSR-4 namespace by @CySSoO in #454
  • Harden cleanObsoleteFiles and document media hygiene by @CySSoO in #455
  • Secure mail recipients for shortcode forms by @CySSoO in #456
  • Remove tests directory by @CySSoO in #457
  • Add tab-specific documentation to configuration form by @CySSoO in #458
  • Add documentation tabs to block admin controller by @CySSoO in #459
  • Add configurable map toggle for store locator by @CySSoO in #460
  • Improve accessibility of contact form field labels by @CySSoO in #461
  • Place tab documentation sections at bottom by @CySSoO in #462
  • Add Meta Tools tab for Instagram and WordPress settings by @CySSoO in #463
  • Add isset guards for mobile margin settings in prettyblock templates by @CySSoO in #464
  • Ensure documentation sections render after tab inputs by @CySSoO in #465
  • Ensure Prettyblock templates use default background by @CySSoO in #466
  • Allow configuring row columns in prettyblock by @CySSoO in #467
  • Relax FAQ language and position requirements by @CySSoO in #468
  • Add responsive visibility option to Prettyblocks by @CySSoO in #469
  • Refactor pretty block spacing fields by @CySSoO in #470
  • Fix undefined visibility class notice by @CySSoO in #471
  • Ensure prettyblock spacing settings propagate by @CySSoO in #472
  • Move documentation cards to bottom of configuration tabs by @CySSoO in #473

Full Changelog: V8.0.0...V8.0.2

V8.0.0

18 Sep 09:18
ddd5bd5

Choose a tag to compare

What's Changed

  • feat: add bootstrap slider option for brands block by @CySSoO in #266
  • Add Lookbook prettyblock with product links by @CySSoO in #267
  • Add flash deals prettyblock with countdown by @CySSoO in #269
  • Disable store locator cache for fresh hours by @CySSoO in #270
  • Normalise cover overlay position classes by @CySSoO in #271
  • feat: configurable brands per slide in Prettybloc slider by @CySSoO in #272
  • Fix newsletter form action to use current page by @CySSoO in #273
  • Add PrettyBlock to present category products by @CySSoO in #274
  • Respect store timezones in store locator by @CySSoO in #277
  • Fix ampersand rendering and price alignment in category list by @CySSoO in #278
  • Align category price block elements by @CySSoO in #279
  • feat: add mobile slider for category price by @CySSoO in #280
  • feat: show multiple brands per slide on mobile by @CySSoO in #281
  • feat: allow outline button styles in cover block by @CySSoO in #282
  • Add pricing table prettyblock by @CySSoO in #289
  • fix: prevent store locator overlay on footer by @CySSoO in #290
  • feat: add text position option to text and image block by @CySSoO in #291
  • feat(text_and_image): align text only by @CySSoO in #292
  • Remove image resizing from WebP conversion by @CySSoO in #293
  • Add downloads list prettyblock by @CySSoO in #294
  • feat: show 3.5 items in mobile brand slider by @CySSoO in #295
  • Improve category price slider and pricing logic by @CySSoO in #296
  • Add custom class support to Prettyblock spacer by @CySSoO in #297
  • Improve Lookbook block with CTA overlay by @CySSoO in #298
  • Add video gallery prettyblock by @CySSoO in #299
  • Add animated counters prettyblock by @CySSoO in #300
  • feat: add exit intent offer block by @CySSoO in #301
  • docs: document PrettyBlock blocks by @CySSoO in #302
  • Add podcasts prettyblock by @CySSoO in #304
  • Add subcategory option to PrettyBlocks category products block by @CySSoO in #305
  • Link CMS pages from store locator list and map by @CySSoO in #306
  • Add CMS page link to store locator list by @CySSoO in #307
  • Consolidate CSS into everblock.css by @CySSoO in #308
  • Handle store hours without spaces around hyphen by @CySSoO in #309
  • Fix misaligned category price blocks by @CySSoO in #310
  • feat: allow custom marker icon for store locator by @CySSoO in #311
  • fix: improve store locator UI by @CySSoO in #312
  • feat(storelocator): add spacing between image and text by @CySSoO in #314
  • Adjust store locator marker button size by @CySSoO in #315
  • Fix padding in store locator marker modal by @CySSoO in #316
  • feat: add product lookbook image map by @CySSoO in #318
  • feat: add custom svg upload for prettyblocks by @CySSoO in #317
  • Escape hash in newsletter form regex by @CySSoO in #320
  • Sanitize SVG uploads by @CySSoO in #319
  • Fix lookbook block parameter validation by @CySSoO in #321
  • Fix Lookbook modal trigger by @CySSoO in #322
  • Fix Lookbook AJAX token validation by @CySSoO in #323
  • Fix newsletter shortcode handling in modals by @CySSoO in #324
  • style: make lookbook markers circular by @CySSoO in #325
  • Add responsive margin controls to Prettyblock Cover block by @CySSoO in #326
  • feat: add mobile margin options for simple image block by @CySSoO in #327
  • Add responsive column option to lookbook block by @CySSoO in #330
  • feat: add overlay and loop options to scroll video block by @CySSoO in #329
  • feat: support mobile margins for featured category by @CySSoO in #328
  • feat: allow mobile images and slider for Simple Image block by @CySSoO in #331
  • Use choices for lookbook columns select by @CySSoO in #332
  • feat: enable grid columns in lookbook block by @CySSoO in #333
  • Adjust brand carousel arrow spacing by @CySSoO in #335
  • feat: center bootstrap cards by @CySSoO in #336
  • style: format everblock.css by @CySSoO in #337
  • Refactor everblock.js to rely on jQuery by @CySSoO in #338
  • Allow PrettyBlocks beside Lookbook items by @CySSoO in #339
  • fix: hide empty lookbook zones by @CySSoO in #340
  • Make simple image block fully clickable by @CySSoO in #341
  • Fix visible slider navigation text in Prettyblock image block by @CySSoO in #342
  • feat: configurable image slider items by @CySSoO in #343
  • fix: render custom classes in PrettyBlocks simple image block by @CySSoO in #344
  • fix grid layout for image block by @CySSoO in #345
  • refactor: use prettyblocks zones in lookbook by @CySSoO in #347
  • Add product video gallery block by @CySSoO in #348
  • Load video products via AJAX by @CySSoO in #349
  • docs: document shortcode parameters by @CySSoO in #350
  • Add recently viewed products shortcode by @CySSoO in #351
  • Fix product video gallery modal trigger by @CySSoO in #352
  • Track recently viewed products via header hook by @CySSoO in #353
  • Improve product video gallery layout and looping by @CySSoO in #354
  • Track recently viewed products via header hook by @CySSoO in #355
  • feat: add countdown prettyblock by @CySSoO in #356
  • chore: allow countdown prettyblock template by @CySSoO in #357
  • feat: add special event prettyblock by @CySSoO in #358
  • Allow Special Event block to render products by IDs by @CySSoO in #360
  • Add guided selector PrettyBlock by @CySSoO in #361
  • Fix store locator day index for correct open status by @CySSoO in #362
  • Refactor guided selector block by @CySSoO in #363
  • Add wheel of fortune prettyblock by @CySSoO in #364
  • feat: support slash-separated hours by @CySSoO in #365
  • Fix wheel login and remove account creation form by @CySSoO in #366
  • Fix wheel segment iteration when configuration isn't array by @CySSoO in #367
  • feat: spin wheel of fortune by @CySSoO in #368
  • Simplify holiday hours configuration by @CySSoO in #369
  • Add customizable messages to Wheel of Fortune block by @CySSoO in #370
  • Fix prettyblocks query in wheel controller by @CySSoO in #371
  • Handle array labels in wheel controller by @CySSoO in #372
  • Handle already played state for wheel of fortune by @CySSoO in #373
  • fea...
Read more