V8.2.2
What's Changed
- Improve Prettyblock simple image slider spacing and controls by @CySSoO in #868
- Fix simple image slider centering and spacing by @CySSoO in #869
- Center simple image slider items in Prettyblock by @CySSoO in #870
- Fix centering for Prettyblock simple image slider by @CySSoO in #871
- Fix simple image slider arrow positioning by @CySSoO in #872
- Align simple image slider arrows to active image by @CySSoO in #873
- Fix Simple Image slider arrow positioning (image-wrapper-centered Apple-like) by @CySSoO in #874
- Fix simple image slider arrows and native swipe/drag by @CySSoO in #875
- Amélioration du rendu Apple-like pour le slider Simple Image (mode slider actif) by @CySSoO in #876
- Adjust simple image slider focus styling by @CySSoO in #877
- Enhance simple image slider focus styling by @CySSoO in #878
- Adjust simple image slider active scaling wrapper by @CySSoO in #879
- Apple-like simple image slider: remove scaling and align arrows to active image CSS variables by @CySSoO in #880
- Replace simple image slider with Bootstrap carousel by @CySSoO in #881
- Add Heroe Carousel Prettyblock by @CySSoO in #882
- Add prettyblock_heroe_carousel.tpl to allowed files by @CySSoO in #883
- Heroe carousel: real horizontal track with translateX, index and swipe navigation by @CySSoO in #884
- Fix hero carousel overflow and slide sizing by @CySSoO in #885
- Remove unused everblock slider assets by @CySSoO in #886
- Adjust Heroe carousel layout for Apple-style slider presentation by @CySSoO in #887
- Improve heroe carousel layout and behavior by @CySSoO in #888
- Fix Heroe carousel translate offset by @CySSoO in #889
- Fix Heroe Carousel structure, styles and interaction by @CySSoO in #890
- Point heroe next arrow to the right by @CySSoO in #891
- Heroe carousel: advance one slide per click and respect loop/nav state by @CySSoO in #892
- Force infinite one-by-one scrolling and keep active slide centered in Heroe carousel by @CySSoO in #893
- Set middle slide as initial active in Heroe carousel by @CySSoO in #894
- Start Heroe carousel on second slide and center active slide by @CySSoO in #895
- Adjust mobile hero carousel navigation placement by @CySSoO in #896
- Replace mobile carousel arrows with indicator dots in category tabs by @CySSoO in #897
- Limit Prettyblocks to first guides listing page by @CySSoO in #898
- Add LLM links Prettyblock banner by @CySSoO in #899
- Prefer Tools::str2url for slug normalization (PS 9 compatibility, fallback to link_rewrite) by @CySSoO in #900
- Ensure guide author column is added on existing installs by @CySSoO in #901
- Add explicit image dimensions for page cover and Instagram thumbnails by @CySSoO in #902
- Improve heroe carousel infinite centering by @CySSoO in #903
- Add PrettyBlocks FAQ selection block and allowlist template by @CySSoO in #904
- Make Prettyblock Link List collapsible on mobile by @CySSoO in #905
- Add per-link media upload to Social Links (replace SVG icons) by @CySSoO in #906
- Set default alignment to center for social links by @CySSoO in #907
- Center Prettyblock Simple Image images by default by @CySSoO in #908
- Update Prettyblocks alt/title defaults to shop name by @CySSoO in #909
- Center Prettyblock Reassurance items by @CySSoO in #910
- Add native newsletter PrettyBlock wired to ps_emailsubscription by @CySSoO in #911
- Add prettyblock_newsletter.tpl to allowed files by @CySSoO in #912
- Honor capitalized
Centeralignment for social links by @CySSoO in #913 - Remove base background and text colors from .prettyblock-newsletter by @CySSoO in #914
- Align Prettyblock newsletter with ps_emailsubscription controller by @CySSoO in #915
- Add per-item CSS class to Social links repeater and template by @CySSoO in #916
- Add obfme class to PrettyBlock link list off homepage by @CySSoO in #917
- Refine newsletter prettyblock styling to match mockup by @CySSoO in #918
- Fix desktop click on Prettyblock link list title by @CySSoO in #919
- Add obfme class to Prettyblock social links by @CySSoO in #920
- Use newsletter settings directly for prettyblock content by @CySSoO in #921
- Reduce mobile spacing and align caret in Prettyblock Link List by @CySSoO in #922
- Hide prettyblock newsletter label by adding
d-noneby @CySSoO in #923 - Add cache to ActionRegisterBlock hook by @CySSoO in #924
- Add caching to product flags, category tabs and best sales hooks by @CySSoO in #925
- Add back-office toggle to enable/disable caching for everPresentProducts by @CySSoO in #926
- Optimize best-selling product query by category by @CySSoO in #928
- Optimize best-seller category SQL to prefilter products by @CySSoO in #929
- Refactor EverblockPage queries and add group-filter caching by @CySSoO in #930
- Optimize custom shortcode rendering by @CySSoO in #931
- Centralize prettyblocks availability check and expose flag to Smarty by @CySSoO in #932
- Add cached PrettyBlocks zone rendering and invalidation by @CySSoO in #933
- Refactor getProductsByCategoryId to single SQL query and improve caching by @CySSoO in #934
- Fix everblock status toggle UPDATE query (remove LIMIT 1) by @CySSoO in #935
- Fix LIMIT binding in low stock query by @CySSoO in #936
- Validate ordering options for product shortcodes by @CySSoO in #937
- Fix best-seller ORDER BY handling to prevent SQL syntax errors by @CySSoO in #938
- Cache granulaire pour PrettyBlocks (par bloc) by @CySSoO in #939
- Optimize PrettyBlocks caching and invalidation by @CySSoO in #940
- Add LLM links prettyblock (AI assistant links with prefilled prompts) by @CySSoO in #941
- Ensure mobile carousels show at least two products by @CySSoO in #942
- Fix crosselling thumbnail cropping in Everblock carousel by @CySSoO in #943
- Remove WordPress posts slider configuration and related code by @CySSoO in #944
- Allow prettyblock FAQ stylesheet in allowed files by @CySSoO in #945
- Remove WordPress posts template title by @CySSoO in #947
- Remove admin module form-group styles by @CySSoO in #949
- Remove highlight fields from simple image prettyblock template by @CySSoO in #950
- Guard missing content in PrettyBlocks extra states by @CySSoO in #951
- Guard missing prettyblock content in Smarty template by @CySSoO in #952
- Bugfix : Class not fount : ActionBarButton by @Ljz7 in #953
New Contributors
Full Changelog: V8.2.1...V8.2.2