Skip to content

V8.0.0

Compare
Choose a tag to compare
@CySSoO CySSoO released this 18 Sep 09:18
· 177 commits to master since this release
ddd5bd5

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
  • feat: show wheel labels with custom text color by @CySSoO in #374
  • Fix Bootstrap close buttons for wheel modals by @CySSoO in #375
  • feat: delay wheel modal and add arrow pointer by @CySSoO in #376
  • Fix fortune wheel overflow by limiting height by @CySSoO in #377
  • feat: handle winning state for wheel segments by @CySSoO in #378
  • Fix fortune wheel arrow and label orientation by @CySSoO in #379
  • Respect segment probabilities in Wheel of Fortune by @CySSoO in #380
  • style: adjust wheel of fortune spacing by @CySSoO in #381
  • feat: display wheel labels vertically by @CySSoO in #382
  • Add copy functionality to wheel reward modal by @CySSoO in #383
  • Add login modal and authentication gating for wheel of fortune by @CySSoO in #384
  • Allow multiple category restrictions for wheel segments by @CySSoO in #385
  • Remove progress bar block by @CySSoO in #386
  • feat: show category restrictions in wheel success modal by @CySSoO in #387
  • Fix wheel win detection for string values by @CySSoO in #388
  • Add winner limit handling to wheel of fortune block by @CySSoO in #389
  • Allow store locator hours to accept long dashes by @CySSoO in #390
  • Make wheel of fortune labels vertical by @CySSoO in #391
  • Fix wheel discount value extraction by @CySSoO in #392
  • Center wheel of fortune spin button by @CySSoO in #393
  • Improve wheel segment text orientation by @CySSoO in #394
  • Make wheel coupon settings segment-specific by @CySSoO in #395
  • Ensure Wheel of fortune segments are evenly sized by @CySSoO in #396
  • Add radial gradient shading to wheel segments by @CySSoO in #397
  • feat: add minimum purchase requirement to wheel rewards by @CySSoO in #398
  • Enforce single wheel play per household by @CySSoO in #399
  • Add scheduling controls to Wheel of Fortune block by @CySSoO in #400
  • Fix wheel rotation alignment with pointer by @CySSoO in #401
  • Fix Wheel of Fortune pointer alignment with modal result by @CySSoO in #402
  • Fix wheel segment selection alignment by @CySSoO in #403
  • Respect server-provided wheel index by @CySSoO in #404
  • Add wheel debug logs by @CySSoO in #405
  • Make wheel pointer angle configurable by @CySSoO in #406
  • Allow configurable wheel pointer angle by @CySSoO in #407
  • Fix wheel index selection logic by @CySSoO in #408
  • Adjust wheel pointer angle detection by @CySSoO in #409
  • Fix wheel pointer angle detection by @CySSoO in #410
  • Adjust wheel pointer alignment offset by @CySSoO in #411
  • Fix wheel index normalization in everblock.js by @CySSoO in #412
  • Fix wheel alignment offset by @CySSoO in #413
  • Simplify wheel index handling by @CySSoO in #414
  • Fix admin detection for wheel controller by @CySSoO in #415
  • Allow admin to bypass wheel IP restriction by @CySSoO in #416
  • Show completion message when countdown ends by @CySSoO in #417
  • Ensure scroll video block loops infinitely by @CySSoO in #419
  • Add scratch card prettyblock game by @CySSoO in #420
  • Make scroll video loop attribute conditional by @CySSoO in #421
  • Improve scratch card touch support by @CySSoO in #422
  • Add mystery boxes prettyblock game by @CySSoO in #423
  • Add slot machine prettyblock with front controller and assets by @CySSoO in #424
  • Add default slot machine configuration by @CySSoO in #425
  • Add CSS treasure chest fallback for mystery boxes by @CySSoO in #426
  • Ensure slot machine vouchers have a name by @CySSoO in #427

Full Changelog: V7.3.2...V8.0.0