Week of August 20th
Inside Replo, we're working hard on a lot of new features, performance improvements and support for PDPs being the top of the list. If you've signed up for the PDPs beta, don't worry - we'll be in touch soon to let you play around with it!
-
Say hello to the new Postscript Signup Form Component that allows for seamless integration of PostScript's SMS marketing service on your pages 🎉
-
We've tackled a bunch of performance issues related to fonts, carousels, and hidden components, making your pages load faster 🚀
-
We've made some changes to reduce the size of the pages that Replo generates, especially for images and hidden components. In some cases, this results in page size savings of around 20% 😮
-
When installing Replo, you'll now be redirected directly to the editor for your store - no more unnecessary stops at
/home
🎯 -
Fixed an issue where the error popup that showed up when another user had already edited the page was green instead of red - less confusing! 🎈
-
Fixed an issue where users were unable to select items in lists by clicking the checkboxes ✅
-
Fixed an issue where the source of an image would not get reset in certain conditions, causing potential problems when trying to publish pages after updating large SVG images 🖼️
-
Fixed an issue where Replo sections that were embedded into pages using the Shopify Section component would highlight incorrectly in the editor 🛠️
-
Fixed an issue with long blog paths in the page settings interface would unexpectedly extend beyond their container. Now they're neatly truncated 👌
-
Fixed an issue where in certain cases Google Fonts would not load 🅰️
-
Fixed an issue where sometimes the "Design, Config, Interactions" tags would overflow and their spacing would look incorrect
Week of August 14th
- Fixed an issue where Dynamic Data for variant featured images with certain URLs would cause images not to display
- Fixed an issue where an error popup would show in the editor for certain component configurations even though there was no actual error
- Fixed an issue where in certain product components, if one of the original variants of the product which was previously selected was deleted in Shopify, then sometimes "placeholder" products would display on the live page.
- Replo now supports better login URLs, so you'll be automatically redirected to the appropriate place after logging in 🥳
- Fixed an issue where the display of the selected font in the editor would appear incorrectly
- Fixed an issue with the "Option In List Is Unavailable" Statewhere in certain cases the state would now correctly show unless you clicked on another option
- Fixed an issue where in certain stores, pages would not preview in the editor unless you clicked back and forth between different pages
- Fixed an issue where in certain cases, the Liquid code that Replo creates would show an error in the Shopify theme code editor
- Fixed an issue where if you selected "hide header" when creating a new page then switched to creating a section, using that section on a page would still cause the header to be hidden
- Fixed an issue with Carousels where non-whole numbers like 1.5s for the automatic scroll transition time would not work correctly 🎠
- We've updated how Dynamic Data works with data collections in Carousels! Instead of having to select the correct type of dynamic data first, you can now just select it from the dynamic data popup just like any other dynamic data in Replo 🥳
- Fixed an issue where in certain cases the 'role' and 'aria-label' accessibility attributes would not be applied correctly to Icon components
- Fixed an issue where in the Replo editor if you didn't have access to a project, you'd just see a spinner which would spin forever. Now, there's a helpful screen which lets you know you don't have access to the project 🎊
Week of August 7th
Tons of really great work happened this week - the Replo team is getting the PDPs beta ready for launch and we've rolled out a ton of new integrations and improvements!
- 🎉 You can now use the Carousel Autoscroll feature more efficiently: the description is dynamic, and the 'to value' is automatically set to the featured image of the selected variant.
- A brand new accessibility menu has been added for containers! You can access this through Config tab -> Accessibility. 🎊
- Lots of new updates on third-party integrations! New integrations and embeddable components for Shopify Reviews and Ratings, Judge.me, Stamped, Fera.ai, and KnoCommerce have landed on your editor. 🤩
- Fixed a bug with the Replo Marketplace where templates would sometimes incorrectly create new sections
- Fixed an issue with Replo Marketplace where in certain cases the search functionality would not return any results
- Fixed an issue with Replo Marketplace where when you loaded certain specific URLs on first page load, the content would not show up correctly
- Fixed a bug related to incorrect metafield recognition which would result in an error in pages which used specific metafield setups
- Fixed an error related to the Product Options component where in certain configurations, the page would fail to publish
- Fixed an issue with specific themes where the editor would work incorrectly!
Week of July 31st
We're making some last adjustments before releasing the beta version of creating Shopify PDP templates in Replo! If you're interested, please fill out this form to sign up!
- Reviews.io widget received some love! It's now more robust to verious types of installation methods for your theme and correctly resizes in the editor preview.
- An improved flow for sharing and linking to Replo templates is live! Copy a link to the template from the Marketplace, and anyone with a Replo account can import and use it 🚀
- Fixed an issue with Popup where in certain cases, the background of the page would scroll behind the popup
- Fixed an issue with the Contact Sales form where the content would not reset after form submission
- Fixed an issue with the Ticker in right-to-left mode where the animation would look incorrect if there were certain types of images in the Ticker. Now, your tickers will look sleek no matter the direction they're moving 🏄♂️.
- Fixed an issue with Container, where a container would delete itself automatically even if it had a background image 🙌
- Billing plans are smarter now! They respond correctly to your Shopify store's billing being frozen and unfrozen, part of our effort to bring greater flexibility to your subscription management and better integration with your store's billing plans if you're billed through Shopify 💆♀️
- Fixed an issue where dynamic data values for certain URLs resulted in images not loading correctly
- Fixed an issue where Shopify page template would sometimes be unexpectedly reset if you changed a setting about the page but didn't publish afterward, resulting in pages that looked "blank." Thank you to the community for reporting this one!
- Fixed an issue where deleting pages/sections would sometimes not remove the corresponding asset files from the Shopify theme. Now, deleting pages leaves no trace at all in your theme, which helps with theme cleanliness
- Fixed a bug with the Ticker width calculations which would sometimes produce unsightly "jumping" animations
- Fixed an issue where names of pages would sometimes become "cut-off" at the first "/" character. Now, your element names will present just as you intended.
Week of July 24th
The team is making a ton of progress towards a beta version of creating Shopify PDP templates in Replo! If you're interested, please fill out this form and we'll be in touch!
- New updates for the Carousel component! We've added an easier-to-use config and accessibility tabs 🎉
- Fixed an issue with Dynamic Data where URLs would sometimes not be handled correctly 🙌
- Collapsibles? No longer a closed book! If Collapsible component is inside an Accordion and is set to start opened, it'll do just that at the start.🔓
- Copying and pasting styles in the editor now includes Image positioning styles 📊
- Massive editor speed win for pages with lots of metafields - edits for pages with metafields now take half the time in most cases! 💨
- Fixed an issue with the editor preview where in certain cases, the component's blue outline would be positioned incorrectly
- Fixed an issue with the Marketplace interface where in certain cases the count of templates in some categories would be incorrect
- Fixed a billing issue where in certain cases if your Shopify store's plan was cancelled, it would still show up that you were on a paid plan for Replo
- Fixed an issue where very large pages would fail to publish in certain circumstances
- Fixed those glitchy logos on the Contact Sales page, they're looking sharp now. 👩💼
- Fixed an issue with the Ticker component where in very specific circumstances the animation would not look correct
Week of July 17th
We're working hard on launching a beta version of creating Shopify PDP templates in Replo! If you're interested, please fill out this form and we'll be in touch!
- Increased visibility for light colors with an added shadow to the Color Picker 🌈
- Lots of performance improvements to the editor experience - things like doing less work with the editor preview is still loading, and other various optimizations 💪
- You can now access detailed information about a template straight from the Replo Marketplace! Dive into the specifics before adding it to your page 🎈
- Fixed an issue where the support chat would randomly quit and stop chats. We've been making a lot of progress on optimizing the support experience, but please reason out in the community Slack if you're still seeing issues!
- Fixed an issue with Okendo integration not loading with the appropriate styles in the editor on certain device sizes
- Fixed a problem where component templates were not visible in the Replo Marketplace despite the sidebar suggesting otherwise.
- Fixed an issue where dashboard menu bar items would not change color upon hovering
- Fixed an issue where the "RSVP for Replo 101" course link on replo.app would not work
- Fixed an issue where clicking the dynamic data button for certain Interactions would cause an error
- Fixed an issue where the badges which display widths in the editor left-bar would overlap incorrectly
- Fixed some issues with components inside popup components not being correctly selectable in the editor preview
- Fixed an issue where edits to Image alt-text would sometimes be applied to an incorrect image
- Fixed a layout error where popup messages in the editor were not properly aligned
- Resolved an issue where pasting text would not correctly create a new text component
- Fixed and issue with the editor preview scrolling on Safari browsers
- Fixed an issue where in certain cases, the Autolayout controls in the right-bar would show up as blank
- Fixed an issue where if you clicked outside of the color-picker when trying to select a border color, the color would sometimes not be applied
- Fixed an issue with the option list config dropdown was not setting default values correctly.
- Fixed an issue where the support-chat button would cover the right-click menu in certain cases
Week of July 10th
- We've updated the Replo AI loading system for a smoother and more predictable loading experience - the loading interface now better reflects the actual time that it takes AI to generate page content 🥳
- Improvements to uploading custom fonts feature! Now fonts with spaces in their names are properly selected and included in the published page 🎈
- Running Javascript actions just got easier! We've implemented autosave for Run JS actions, meaning you don't have to hit "save" twice anymore 🤓
- Fixed a bug with the Export To Section interface where it would be possible to create a section with too long of a title, which would error when publishing. The new popup now also shows a note when the maximum number of characters is reached!
- A nice small update to the Asset Library interface, which includes subtle shadows to image previews so that images with light backgrounds are easier to see 🌟
- Fixed an issue with the Replo Marketplace browser where the browser would erroneously return to the previously selected page
- Fixed an issue where Sticky and Fixed positioning components would not stick to the top of the page in the editor, in certain cases
- Fixed an issue with certain themes where Replo would not load styles for the header and footer correctly, resulting in a very weird looking editor preview
- Fixed a bug where automatic backup versions were incorrectly shown in Version History
- Fixed an issue where in the configuration for Ticker components scrolling to the right, the animation would animate too quickly
- Fixed an issue where when the Replo app had been uninstalled, Replo would fail to load the page with a generic error. There's now a much more informative message saying that the Shopify app has been uninstalled
- Fixed some aesthetic issues with alignment of controls in the data collections popup
- Fixed an issue that prevented the scroll-to-hashmark interactions from working in the editor preview in certain configurations
- Fixed an issue where if a product had a large number of subscription selling plans, not all of them would be selectable in the editor
- Fixed an issue where if there was a Replo section embedded in the header or footer of the Shopify theme, it would show up incorrectly in the editor
Week of July 2nd
- The Replo team is working super hard on the next big feature on the roadmap - support for PDP templates in Replo! Expect to hear more in the coming weeks as we start to open up beta access 🎉
- Added additional Vimeo controls to auto-play and loop Vimeo videos in Replo are now available! See Vimeo for more info 🚀
- Fixed an issue where it was possible to add product-centric templates (like product descriptions, etc) outside of product boxes
- Fixed an issue where for long page URLs, the editor header would look crowded and incorrect
- Fixed an issue with the new partner dashboard, where partnership forms were unable to be completed correctly
- Fixed an issue where with themes that use the non-standard
zoom
CSS property - those themes will now function correctly on Replo! - Fixed an issue where the editor preview would have weird scrolling behavior on Safari
- Fixed an issue where product components would load slowly in certain situations
Week of June 26th
- We're launching the new and improved Replo Partner Program, where partners can now get paid even more for referring Replo to brands. Read more here 🎉
- Improved controls for layout of buttons! Now button components can act like containers if they have multiple components inside them, including full alignment control 🚀
- Fixed an issue with the Ticker component which would cause certain pages to load slowly in certain cases. Both the editor and page speed scores will now be faster for pages with Tickers!
- Fixed an issue with the Youtube Embed where variable height aspect ratios were sometimes not supported correctly on mobile. This should make embedding YouTube videos more flexible. More details at Youtube Embed
- Fixed an issue with Hashmark states where auto-enabled hashmarks would cause the page to "jump" when scrolling past the hashmark in certain cases
- Improvements to how the Replo Editor determines how to update its previews, resulting in faster editing!
- Fixed an issue where the alignment icons in the left-bar tree did not reflect the correct alignment of some components
- If you have a long email, worry no longer. We’ve fixed an issue that was causing long emails to distort the dashboard sidebar.
- Fixed an issue where in some cases, trying to edit a Clear Cart Interaction would result in an error
- Fixed an issue where blogs would show "undefined" when creating posts. Now, the default blog will appear correctly.
- Fixed a few issues with automatic billing plan upgrades/downgrades, ensuring a smoother experience while handling stores opening and closing
- Fixed an issue with Carousel components where having a singular Carousel Slides component that was hidden would cause an error.
- Fixed an issue with the editor preview where it would have the wrong height when switching from a page to a section
- Fixed an issue with Shopify Markets where in certain cases the Redirect action would not correctly respect the current Markets URL.
Week of June 19th
- Introducing a brand new Accordion Block Component! Like Collapsibles, this component makes it easy to create engaging and space-saving content sections on your Replo site, but unlike Collapsibles, the Accordion Block can be configured so only one collapsile is open at a time 🥳
- Find an Expert has been updated with a slicker experience and our constantly-updating directory of experts 🚀
- All templates are now viewable under the Home category in the editor Marketplace even if they're not related to the content type you're editing, making it easier to find the perfect template for your site 😎
- More support for Shopify Markets stores - the Redirect to Product and Redirect interactions now correctly redirect to the current market (e.g.
yourstore.com/en-gb/
) - Fixed a problem where users might appear logged out from the Support Chat widget if it didn't load under a certain timeframe
- Fixed an issue with variants querying in Dynamic Data, where under certain conditions not all variants would be shown in the editor
- Fixed and issue with Dynamic Data where empty tooltips would sometimes appear
- Fixed an issue on safari where sometimes images inside "Columns" layouts would look incorrect
- Fixed a bug which incorrectly showed error messages on pages with a hidden Carousel Slides component
- Fixed an issue where if there were a large number of variant metafields used on a page, they would sometimes not load in the editor
- Fixed a few issues with drag-and-drop system in the editor, making it easier than ever to design your site layout
- Resolved a problem where blue bounding boxes would show incorrectly sometimes in the editor
Week of June 13th
- Pages and blog posts are now available in the Sections Marketplace. Hopefully this should make existing full-page templates easier to find 🎉
- Drag-and-drop improvements have arrived! We've optimized the logic behind drag-and-drop for a better user experience when arranging page components, especially when dealing with small components like text 🎊
- Fixed a positioning bug with the editor preview, where the small blue bar that shows which component is selected would become mis-positioned
- Fixed an issue on Safari browsers where images would appear the wrong side in Columns layouts 🎊
- Fixed an issue where informational notifications in the editor would not be responsive/animated. Now, they will gently fade out upon clicking close
- Fixed an issue where Popup components would show an incorrect positioning when they were first dragged into the page
- Fixed an issue where if Replo AI failed to generate content, there would be no error shown
- Fixed the mobile previews component templates. Now, it works the way you would expect, always providing consistency across different device previews
- Fixed an issue with the Recharge Widget component where variant updates would not be handled correctly in certain cases
- Fixed an issue where the store's myshopify.com domain would be shown in page settings, even if there was a custom domain set
- Fixed an issue with Ticker components, where they would cause unnecessary lag. Both the published page and editor should see improved page performance for pages with tickers now!
- Fixed an issue where fonts from your Shopify theme would sometimes not show up in font picker if they were not already set in the page
- Spotted an overflow in the header if your page title was long? We've got it fixed! Enjoy a seamless header view 🌴
- The Ask Replo AI feature will now only show if the selected component has text to replace, making it easier for you to use the AI when you really need it
Week of June 6th
- Data Collections now supports both plain text and rich text! This makes it easier to do things like use Dynamic Data to work with dynamic URLs in Redirect Actions 🎊
- Uploading custom fonts directly in Replo is now possible! See Fonts for more info on how to upload and use custom fonts in the editor 🎉
- We've made a few tweaks to the editor layout: the page settings and version history are now moved to the middle of the header with a dropdown. Hopefully the header looks a little less crowded now 🎉
- Fixed an issue in the Dynamic Data interface where there was an unnecessary close button and the styling was not consistent with the rest of the editor
- Fixed an issue where in the editor preview, non-replo elements were unnecessarily highlighted
- Fixed an issue in the left bar which would cause certain interface elements to overlap incorrectly in certain scenarios
- Fixed an issue where in very specific circumstances, it was possible that a billing subscription would not be cancellable via the "Manage plans" interface
- Fixed an issue with where interface elements for editing links would appear incorrectly in certain cases
- Fixed an issue where Collapsible components would not correctly animate when they were opened/closed
- Fixed an issue where in certain circumstances the Youtube embed component would not have the correct aspect ratio
- Fixed a few user interface bugs for the Replo Marketplace, including an issue where the loading spinner was incorrectly positioned
- Fixed an issue when changing directions of containers, where in certain cases changing direction would result in an incorrect width
Week of May 29nd
The Replo team continues to make a ton of progress on performance improvements and some really nice features that make Replo easier to use this week. Expect to see some even better Page Speed updates coming out soon, and even a beta program for PDPs right around the corner 👀
- Massive update to using Replo with multiple themes on your Shopify store - Replo now automatically re-saves theme files when a new theme is published, so existing pages and sections will automatically be available on the new theme. For more information, see Switching Themes 🎉
- New Page Speed optimization: we've optimized some internals of how Replo creates Carousel components, which should result in a nice decrease in the TBT page speed metric on certain pages 🏃♂️
- Replo now supports un-publishing Shopify Sections without deleting them - to do this, just toggle off the "published" toggle in the section's settings menu 🥳
- A nice update to how Hashmarks work in Replo - it's now possible to scroll between hashmarks in two different Shopify Sections which were published independently but have been placed on the same page 💪
- Shopify recently rolled out a restriction on the total size of all theme files. Replo now detects this error automatically and notifies you when trying to publish a page which would cause your theme to exceed the maximum size 🤝
- Added an error message when adding HTML to the
<head>
area in Page Settings for when the HTML would be invalid and otherwise cause issues when publishing the page 🫡 - Fixed an issue where component templates would not be selectable in the Replo Sandbox editor
- Fixed an issue where if you clicked in a certain place on the preview of a template in the Replo Marketplace, the template would get added twice to the current page
- Fixed an issue with the Pixels From Top Of Page State where the state would not show correctly if the user refreshed the page after scrolling down
- Fixed an issue with setting
<head>
metadata in the Page Settings where Replo would render an older version of liquid source code - Fixed an issue with the product quantity actions where in certain cases the product's automatically calculated price would display incorrectly
- Fixed an issue with States where when using multiple Hover states inside each other, there would sometimes be a flicker between the Hover and non-Hover styles
Week of May 22nd
Post launch of Replo 2.0, the team has been hard at work going back to the drawing board to work on foundational improvements to Replo. Expect to see new improvements to page speed and new updates to existing features coming soon. The team has also been doing work to enable PDPs in Replo - more to come on this front soon!
- Templates in the Replo Marketplace now load more quickly, for faster scrolling and swiping when choosing a template 🎉
- There's a new feature in Replo to clear all styles overrides that have been applied to a mobile device (right-click > Styles > Reset Overrides). Learn more on the Responsive Design documentation. 🥳
- New Page Speed optimization - Replo now automatically detects more cases where components will never be shown (for example, when they're hidden using the "eye" icon in the left bar) and prevents the page from loading unnecessary assets for those components. For certain pages, this results in a nice improvement in the TBT and asset payload components of page speed! 🏎️
- Redirect actions now support Dynamic Data! This makes it a lot easier to do things like link to specific variants on a product page 💪
- Fixed an issue in the left-bar component tree where components would sometimes incorrectly show an indicator that they were right- or left-aligned
- Fixed an issue where in certain cases where a Product component was inside a Carousel, which was inside a Tabs, the product would display incorrectly
- Fixed an issue where Shopify Liquid components would sometimes function incorrectly when inside a Collapsible
- Fixed an issue where when setting variants using the
?variant
URL parameter, other products on the same page would have their intially selected variant set incorrectly - Fixed an issue with the Rebuy integration where the Rebuy slide-out cart would open in certain situations, even when the Add to Cart interaction was set to redirect straight to checkout
- Fixed an issue with the Rebuy integration where on certain older browser versions, Rebuy components in certain configurations would not display on published pages
- Fixed an issue where Redirect actions on certain buttons would not open in a new tab even though the Open In New Tab setting was enabled
- Fixed an issue with Replo AI where on certain very large pages, AI would fail to generate copy
- Fixed an issue when duplicating pages where you would have to type in a new URL path for the new page, instead of it being automatically generated
- Fixed an issue where certain components which had previously had actions would still display a "pointer" cursor when hovering over them with a mouse
- Fixed an issue with Subscription Selling Plan components where selected selling plans would not display correctly in the Replo editor
Week of May 15th
- After lots of feedback from the community, Replo's new default for the Scroll To URL Hashmark Interaction is now "smooth". This should result in a nicer user experience for buttons which scroll to offer sections! This setting is configurable when editing the interaction.
- Small improvements for representing alignment of components when their alignment is not the same as the container they're inside - these components are now shown with a different icon in the left bar.
- Improvements to the code editor experience for Custom HTML components, including that clicking outside the editor no longer discards changes which have not been saved.
- Some fixes to tooltips in Replo - they're now less prone to closing when you hover outside of them!
- Fixed an issue where inline links would not work inside some Popup components.
- Fixed an issue where in certain cases, not all images would load when selecting images in Replo.
- Fixed an issue with the new Marketplace interface for templates where scrolling would not work correctly in certain screen sizes
- Fixed an issue where Star Rating components would not display with the correct color on certain themes.
- Fixed an issue with Carousels where previous/next slide buttons would not show up in certain configurations
- Fixed an issue with Carousels where States in the editor would sometimes show up incorrectly when the carousel was set to infinitely repeat
- Fixed an issue where certain buttons with Redirect Interactions would not be shown as accessible HTML tags
Week of May 8th
- We're excited to launch Replo 2.0 today! This release comes with a ton of amazing features, including a new marketplace for templates, public availability of Replo AI and the Replo UI design system, and much more. You can read more about Replo 2.0 in our announcement post! 🥳
- Fixed an issue where Replo would not correctly paginate images loading from the Files section. All Shopify files are now accessible in Replo!
- Fixed an issue where grouped pages in the left bar would sometimes be sorted incorrectly
- Fixed an issue where certain images would display incorrectly on older versions of iOS Safari
- Fixed an issue with Replo AI where the loading bar would occasionally display an incorrect percentage
Week of May 1st
- We've made some long-needed improvements to how inline text formatting works in Replo! The styles for underline, text color, strikethrough, etc now sync between the inline style buttons and the text style buttons below. This should hopefully result in less confusing when applying inline text styles like underline, highlight color, etc 🥳
- Added an optional loading image to the Klaviyo integration. This loader can be used to provide a better visitor experience when Klaviyo forms are slow to load 🎉
- Fixed an issue where in certain cases, theme assets would not be selectable in Replo
- Fixed an issue with the Recharge Widget where in certain configurations with multiple products, the widget would appear twice
- Fixed an issue related to Shopify's API integration where in certain cases, Replo would not install correctly on certain types of stores
- Fixed an issue with Carousels where it was possible to swipe through multiple carousel items in certain configurations on mobile
- Fixed an issue where it was possible to create a Shopfiy Section without a name
Week of April 24th
- When a new version of Replo is available, there's now a message which will show up in the editor to let you know. Refresh to get the latest updates! 🎉
- Shopify rolled out a change this week to how certain URLs are used for default theme styles. Replo has been updated to fully support this! 🥳
- Fixed an issue with Carousels where in certain cases, the carousel would have an incorrect width on certain devices when using the "auto-width" setting
- Fixed an issue with Carousels where if there were two Carousel Slides components, they would not move together when one was swiped on mobile
- Fixed an issue where when duplicating a page which you were not currently editing, an error would appear and the page would not be duplicated correctly
- Fixed an issue with using the "hold space to drag" feature where if the shift key was pressed in certain cases, the drag would become "stuck"
- Fixed an issue where the "Get Started" page would display on dashboard.replo.app even if you had already completed all the steps there
- Fixed an issue with publishing to Shopify theme homepages in Replo, where embedded Shopify Sections from the theme would not work on certain themes, only on the homepage
- Fixed an issue where certain images would appear incorrectly aligned on the latest version of Safari (16.4)
- Fixed an issue with Google Fonts where in certain pages which used multiple Google Fonts on one page, some fonts would fail to load
- Fixed an issue where scrollbars in the Dynamic Data would not appear even on systems where scrollbars were enabled
- Fixed an issue where footers would not be hidden on certain themes, even when the "Hide Footer" option was enabled
- Fixed an issue where on very large pages, there could possibly be a "flash" of desktop content before mobile content displayed on mobile devices
- Fixed an issue where when duplicating a page which was set as the Shopify theme's homepage, two "home" icons would be displayed
- Fixed an issue with using Metafields where the names of metafields would display incorrectly formatted when selecting them in the Dynamic Data editor
Week of April 17th
- We've improved the Shopify Section component - instead of having to type in the section's name to import it into a Replo page, you can now select the section from a searchable list 🥳
- Our integration with Rebuy is live! Rebuy components are now drag-and-droppable from the left bar with all other Replo components 🎉
- Fixed an issue where option-clicking on the 2D/3D transform section in the right bar would not reset the transform
- Fixed an issue where when creating a new page, it was possible in certain cases to create a section name which was too long, in which case the section would not be publishable to Shopify
- Fixed an issue with the Carousel where in certain cases, dragging the carousel slides would be difficult on mobile devices
- Fixed an issue where templates were not correctly accessible to screenreaders when viewing them in the editor
- Fixed an issue with the Carousel component where the layout would sometimes become incorrect when switching between device sizes in the editor
- Fixed an issue with copying styles from Figma where some styles would not be copied in certain cases
- Fixed an issue with Swatches where the Swatches editor would sometimes appear at the incorrect position if there were a large number of Swatches
- Fixed an issue with the Carousel component where in certain cases on mobile devices only, indicators would not update when the carousel was swiped
- Fixed an issue where the "Manage Plan" interface would not display when the editor was in preview mode
- Fixed an issue where certain components would not be found when searching through the left bar, even if you typed their name
Week of April 10th
- We've been making a ton of progress on Replo AI and we'll be rolling it out to our beta test group soon - if you're interested in getting access to beta AI-enabled features for Replo, please fill out the interest form here.
- In addition to being able to copy/paste styles between Replo components, we've updated our Figma integration to allow copy/pasting styles directly from Figma. Learn more on the Figma Integration Documentation
- Fixed an issue where the "hide footer" setting would sometimes hide too much content in certain themes
- Fixed a longstanding issue where Replo did not allow setting overflow at the same time as corner rounding. Setting overflow to "Show" or "Scroll" will now always work, regardless of corner rounding!
- Fixed an issue where icons in the left bar were sometimes mis-aligned
- Fixed an issue where the "new page" interface would sometimes appear squished
- Fixed an issue with the Recharge Integration where on certain themes, Recharge Widgets would fail to load in the Replo Editor
Week of April 10th
- We've been working hard on Replo AI - if you're interested in getting access to beta AI-enabled features for Replo, please fill out the interest form here.
- We made a few nice improvements to the Editor UI, including a less cluttered bottom-bar.
- Added an option to the text alignment settings that allows for justifying text!
- Updated the names of some of the Dynamic Data values to be less confusing
- Fixed an issue where on some Windows machines, zooming in the editor would zoom too fast
- Fixed an issue where in certain stores, using the Shopify Section on a homepage would display an error
- Fixed an issue with Swatches where in certain cases
- Fixed an issue where if icons had different height/widths settings on desktop and mobile, they would sometimes display incorrectly
Week of April 3rd
- We announced Replo AI this week! If you're interested in getting access to beta AI-enabled features for Replo, please fill out the interest form here.
- Fixed an issue where Animation settings would sometimes show up as empty if you clicked on a very particular spot in the right bar.
- Fixed an issue where Version History would not show a loading spinner while versions were loading.
- Fixed an issue where announcement bars would still show on certain stores, even when the "Hide Announcement Bar" setting was toggled on.
- Fixed an issue where Selling Plan Dropdowns in certain subscription apps would not display in the correct order.
Week of March 27th
- Added support for indicators in the left bar for when a component has fixed with (see Layouts), min or max width, or Relative To Parent Positioning
- When a font is not set on a component, Replo now shows the font which will apply by default, instead of "Default Font"
- Fixed an issue where product metafields in Replo would not be loaded in certain cases when a page contained multiple metafields with the same namespace
- Fixed an issue where the Vimeo Embed would have incorrect aspect ratio if its width/height were set differently on different (Device sizes)[/docs/building/responsive-design]
- Fixed an issue where Data Collection product selection popups would sometimes not be selectable
- Fixed an issue where the Dynamic Data selection interface would show an arrow incorrectly in certain case
Week of March 20th
- Added support for dynamic Subscription Selling Plan selection using Selling Plan List and Selling Plan Dropdown components 🎉 You can now build customizable interfaces in Replo for choosing subscription selling plan frequencies, subscrive and save tabs with selectable selling plans, and more.
- Added support for removing the automatic trigger from a Replo State
- Expanded the swipe-file to include even more DTC brands at https://www.replo.app/library/brands
- Fixed an issue where in certain cases, height for Video components could not be set on mobile.
- Fixed an issue where when moving a page which was not selected to a folder, the page would move back out of the folder when clicking on it
- Fixed an issue where the image selection editor would sometimes display overlaid on the image upload asset library
- Fixed an issue with the Custom Liquid component where Liquid content would sometimes show up as a Dynamic Data value
Week of March 13th
- Added support for Dynamic Checkout Buttons (Shop Pay, Google Pay, Apple Pay etc) in the Shopify Product component! This new component can be dragged anywhere inside a product box, and will automatically pull in the dynamic one-click checkout options configured for your Shopify store.
- Added support for all existing Google Fonts fonts in Replo. Replo now supports more than 1,400 fonts from Google Fonts!
- Fixed for an issue where tabs would show the wrong label in the right-bar when selecting which tab was active by default
- Fixed an issue where dynamic selling plan selectors would have the wrong name in Dynamic Data
- Fixed an issue where nested carousels with different Config tab values would not work correctly
- Fixed an issue where certain versions of the Okendo reviews embed components would not work correctly on published pages
- Fixed an issue where selecting Dynamic Data was not possible on certain carousels
- Fixed an issue where brand new stores in Replo would sometimes not allow creating a new page
- Fixed an issue where Relative To Container components positioned over certain Video components would not be clickable
- Fixed an issue where the Update Current Product action would not function correctly in cases with multiple States
- Fixed an issue where Replo's default variant and option dropdown components would not show their indicator arrows on mobile Safari
- Fixed an issue where the Out of Stock State for Option List components would not take the other selected option values into account correctly
Week of March 6th
- Improved support for pre-rendering Carousel components for page speed in Replo. Replo now pre-renders all Carousels to ensure fast First Contentful Paint and Largest Contentful Paint metrics. This can improve speed-test scores by a full letter grade!
- Improved dynamic data experience with a more modern design and clearer, more intuitive names and tooltips.
- Improved, faster publishing system
- Fix for an issue where embedded Yotpo reviews would cause page layouts to look incorrect
- Fix for an issue where letters with accents inside Shopify Section names would cause issues with publishing
- Fix for an issue with Icon components in certain configurations would expand to fill incorrectly on Safari
- Fix for an issue where Swatches would sometimes be unable to add new colors/images
- Fix for an issue where auto-scrolling to the selected variant image of a Product Images Carousel would not work in some cases
Week of February 13th
- Improved support for editor displaying correctly in certain themes
- Improved support for slide-out carts working automatically with Add to Cart buttons in Replo in more themes
- Fixes for Option Lists not updating when using the Update Current Product Interaction
- Fix for an issue where using "vh" units for height of containers would sometimes cause issues in the editor
- Fix for an issue where using Tabs Blocks in certain configurations would cause pages to look incorrect
- Fix for an issue where specifying fonts only for mobile device sizes would cause the font to not display correctly
Week of February 6th
- Improved bundle sizes and unused Javascript dependencies on pageload by up to 50%
- Improved raw copy/pasting into text components
- Improved image fit and positioning in certain legacy browsers and devices
- Added support for SVGs in Shopify Files
Week of January 30th
- Improved permissions around browser clipboard actions
- Improved behavior around grouped pages
- Fixed issue in Safari where editor would not load
Week of January 23rd
- Ability to group pages into folders
- Expanded functionality to support Shopify product + variant metafields
- Ability to toggle between smooth and jump scroll on hashmarks
- Improved runtime hydration performance
- Improved support for links inside buttons
- Improved support for legacy versions of app integrations, including Yotpo
- Improved CDN performance and availability