Major The new Integrations Hub in Commerce Manager is now available. Integrations allows you to integrate with third-party providers, such as site search integrations and Email and SMS. The following integrations are currently available:
Elastic Path Changelog
Keep up with changes to Elastic Path services by subscribing to our RSS Feed, Atom Feed, or JSON FeedStudio Release 160 | December 5, 2022
Overview
This was a smaller release. We shipped improvements for sync and mobile size & spacing polish, in addition to fixing a number of bugs.
Banner Features
De-Sync
Our team shipped the first of several updates designed to improve our performance with Shopify. Mainly, we’re in the process of moving towards a sync before publish model where we use Shopify's native APIs for searching and finding products in the page editor, but we only sync products to our database at the last so that page speeds are as fast as possible and the information remains up to date.
Mobile size & spacing polish
A number of improvements to the mobile size & spacing toolbar were shipped. This is a follow up release on some items that went out with Release 154.
Complete List of Resolved Items
Other
- Tweak - Shipped a number of improvements to the mobile size & spacing toolbar.
- Bug - Fixed an issue with the default padding toggle in the spacing dropdown.
- Bug - Fixed an issue where the "Button click in section" goal in A/B tests wasn't working properly.
- Bug - Resolved a console error that would appear when opening a forms "submitted by" customer list.
- Bug - Resolved an issue that arose when using the callouts add-on
Lambda
- Bug - Several bugs related to the Lambda service were found and ultimately resolved with this release.
Sync
- Feature - Moved product search to query Shopify's API directly.
- Tweak - Added back-end logging for our Shopify synchronizers
- Bug - Fixed a broken sync state for products that have more than 100 images.
Studio Release 159 | November 28, 2022
Overview
A very small follow up release to both Release 157 & Release 158.
Complete List of Resolved Items
- Tweak - Update in-app pricing plans to match the public website
- Bug - Fixed an issue where the product collection component would sometimes not add to cart properly on desktop.
- Bug - Removed the component named "Testing Component" from every account.
- Bug - Fixed an issue where text alignment didn't impact the clock in the countdown box.
- Bug - Fixed an issue where the button text color of the pricing component (in the editor) was always #4040d9.
Changelog 2022-11-24
Minor On November 24th, 2022, we deprecated the shipping_name
and billing_name
fields for filtering orders. For more information, see Filtering.
Studio Release 157 | November 14, 2022
Overview
The big news in this release is that we shipped an early version of the mobile editor. We also made some changes to sync and made it possible to name colors.
Banner Features
Mobile Editor MVP
With this release we shipped the first version of our new mobile editor. This has been under development for a few weeks and we wanted to get what we have merged even though it is not ready for prime time. For now, it is accessible to key customers so that we can continue to gather feedback before releasing this to everyone.
Better labels for colors
Previously, adding colors was something you could do, but you weren't able to give them custom labels. Now custom labels are fully supported.
Complete List of Resolved Items
Editor
- Feature - Shipped the MVP of our mobile editor to a group of key customers for feedback.
Components
- Tweak - Adjusted the level of image optimization that is used on galleries and collections.
- Bug - Fixed a layout issue with the callouts component when enabling add ons.
Mobile Size & Spacing
- Bug - Fixed a bug where padding was missing from the mobile version of some components.
Other
- Tweak - Removed initial Shopify product sync that takes place when a user first connects their account.
- Bug - Fixed an issue where the CTA menu wasn't visible within FAQ components.
- Bug - Fixed an issue where related blog posts weren't rendering properly.
- Bug - Fixed a display issue with some editor tooltips.
- Bug - Solved an issue where the active section toolbar would overlap with the editor title bar.
- Bug - Fixed an issue where the outer box settings of the countdown component couldn't be edited.
- Bug - Fixed an issue that arose when importing an XML into an account.
Changelog 2022-11-11
Major You can use the Export API to export products in bulk. For more information, see Export PXM Products.
Changelog 2022-11-08
Major You can dissociate products from multiple hierarchies and their children nodes. For more information, see Dissociate Multiple Products.
Major Commerce Manager: You can assign products to multiple hierarchies and their children nodes. See EP PXM Products Hierarchy and Assign Products to Multiple Nodes.
Major You can perform a bulk product update using the Import EP PXM Products
endpoint. For more information, see Bulk EP PXM Product Update.
Studio Release 156 | October 30, 2022
Overview
A tidy release with a new beta service (Lambda) rolling out to a select group of customers. We also released a new countdown component and a number of bug fixes.
Banner Features
Countdown Component
This component allows our users to add a countdown clock/timer to their pages. Crucial for Black Friday, it was a priority for us to get this out before November.
Complete List of Resolved Items
Lambda
- Feature - Rolled out to beta participants!
Page Editor
- Bug - Fixed an issue with how the page editor menu bar appeared when accessing the Unstack admin through Firefox.
Mobile Spacing & Sizing
- Feature - Updated our header/footer to use the default section width.
- Bug - Fixed a bug where setting max-width on a section didn't impact the rendered page.
Components
- Feature - Added new "countdown" component.
- Bug - Fixed an issue where the component editor was stripping out custom CSS property syntax
Other
- Bug - Fixed an issue where Images/Callouts section wasn't rendering properly.
- Bug - Adjusted our 404 page to no longer include a placeholder logo.
Changelog 2022-10-28
Major Commerce Manager: You can read and update TTL for personal data logs for a store, see Viewing and changing TTL settings.
Changelog 2022-10-27
Minor In Commerce Manager: Filter query parameters are now available in the URL. Bookmark your filter URL to automatically activate that filter without having to reapply the filter each time. For more information, see Filtering Products.
Changelog 2022-10-26
Minor In Commerce Manager:
Moved Settings option to Settings > Store Settings section.
Renamed Settings > Store Settings to Settings > Store Settings > General Settings. For more information, see Store Details Settings.
Minor You can now include and exclude products from a promotion based on their attributes for the following promotion types:
Create X for Amount Discount Promotion
Additionally, in Commerce Manager, we have included:
New Attributes condition type in Add exclude > Condition Type section to exclude products from a promotion based on their attributes.
New Attributes condition type in Add Promotion Condition > Condition Type section to include products in a promotion based on their attributes.
For more information, see Creating Item-level Promotions.
Studio Release 155 | October 23, 2022
Overview
A smaller release comprised of mostly bug fixes and a couple tweaks. This release also saw the addition of the "intro" modal to the editor.
Complete List of Resolved Items
- Feature - We added a new "intro" modal to the editor.
- Tweak - The name of any section in the page editor now links to the section in the section editor, making it easier to access the section's code.
- Bug - Fixed an issue where the media box in the media component would still take up space if the user set it to not appear on mobile.
- Bug - Fixed an issue where the "Open Published URL" button wasn't working for Dynamic Pages.
- Bug - Fixed an issue where manually entering a URL that included a "-" or a "." into the smart link bar would prevent the same tab/new tab prompt from appearing.
- Bug - Fixed an issue where pre-defined colors weren't being properly applied to the banner component.
- Tweak - Improved the schema/class names for device visibility settings.
- Bug - Fixed an issue where an SSL certificate was issued, but didn't auto-renew after expiry.
- Bug - Fixed an issue where A/B tests would sometimes render both the control and the variant.
- Bug - Fixed an issue with "Action Item" alignment
- Bug - Fixed a styling issue with footer link color in the editor and the style guide
- Bug - Fixed an issue where RGBA and 8-digit hex color values were no longer 'valid'
- Bug - Fixed an issue where a user wasn't able to save changes to their blog category settings.
Changelog 2022-10-18
Minor The bundle_configuation
object was misspelled in the cart, cart items, and order items. Therefore, on October 18, 2022, we have deprecated bundle_configuation
and recommend that you use bundle_configuration
to create a bundle configuration. See Carts.
Studio Release 154 | October 13, 2022
Overview
Our last couple releases were smaller than normal and this release is why. 154 was a huge release with 2 new features, 4 major improvements and a handful of bugs and tweaks.
Banner Features
Mobile Padding
This feature allows users to customize their section padding, box padding, and max width on mobile.
Popover forms with Smart Links
A first step towards 1st party pop-up support; you can now link directly to forms via our smart-linking system. This allows users to create popup forms that appear when a button is clicked.
Improved Gallery Component
With this release we also shipped a new version of our "Gallery" component that include several improvements to both the mobile and desktop experience.
Improved Product Collection Component
Following the changes we made to the gallery component, we realized that many of those updates could easily be pulled into our product collection component. Therefore we did just that. Now you're able to give a border radius to images and adjust the mobile experience.
Add-ons for product and media components
We also shipped improvements for both our Product and Media components. These improvements allow you to add banners or FAQs right to the "Text" areas of both components.
Complete List of Resolved Items
Mobile Editing & Preview
- Feature - Added size & spacing tab to house mobile settings
Component Updates
- Feature - Add-on support for the Product component which allows for FAQs or Callouts to be added to the text area of the section.
- Feature - Add-on support for the Media component which allows for FAQs or Callouts to be added to the text area of the section.
- Feature - Added border radius and mobile slider options to the Product Collection component
- Feature - Added smart link support for Unstack forms
- Feature - Overhauled the gallery component with tons of new features
Bugs & Tweaks
- Tweak - Made adjustments to collection queries to speed up load time.
- Tweak - Updated product component to use dynamic image sizing.
- Bug - Fixed issue with collapsing RichText on Firefox
- Bug - Fixed issue where the image in a media component wasn't loading properly
- Bug - Fixed an issue where starting to create a blog category, but then leaving before finishing, would crash the app
- Bug - Fixed an issue where the first section of a landing page (when viewed on mobile) was getting extra padding)
- Bug - Fixed an issue where default device visibility was using the wrong icon.
- Bug - Fixed an issue where new pages weren't showing up first in the "new pages" list
- Bug - Fixed an issue where parent boxes with properties collided with the properties of child boxes.
Changelog 2022-10-12
Major You can now create Application Keys, which are tied to the actual store instead of a user. This is helpful in avoiding scenarios like when a user in your organization leaves, then their user-specific keys leave with them. For more information, see Application Keys.
Additionally, we have moved all keys and credentials to Settings > Application Keys section in Commerce Manager. For more information, see Creating an Application Key.
Minor Commerce Manager: A new External Reference field allows you to store another unique ID with your PXM product. This could be a unique ID from another company system, for example. See Configuring Products in Product Experience Manager.
Minor Commerce Manager: When searching for products in Product Experience Manager > Products, you can now search on Description, UPC/EAN and, MPN. This is in addition to Slug, SKU and, Name. See Configuring Products in Product Experience Manager.
Studio Release 153 | October 4, 2022
Overview
Another small release with several bug fixes.
Complete List of Resolved Items
- Feature - Added support for style and other attributes to NoML tags
- Tweak - Updated Media component with mobile-specific settings
- Bug - Fixed issue where both the "Text" & "Media" components were missing box toolbars when they were added to * *Blog > Layout**
- Bug - Fixed an issue with button alignment in the callouts component
- Bug - Fixed an issue where new sections weren't getting the correct default width set
- Bug - Fixed an issue where the "gap" property that appears on some sections was also controlling vertical distance when the section rendered on mobile.
- Bug - Fixed an issue where long named variants in the product component would wrap to a second line.
Changelog 2022-09-28
Minor You can now exclude products from a promotion based on their attributes from cart-level promotions. For more information, see Create a Cart Fixed Discount Promotion and Create a Cart Percent Discount Promotion.
Minor Commerce Manager: New Attributes condition type in Add exclude > Condition Type field allows you to exclude products from a promotion based on their attributes from cart-level promotions. For more information, see Creating Cart-level Promotions.
Minor You can now see created_by
and updated_by
attributes to track changes made to a promotion in your store. For more information, see Promotions.
Minor You can use eq
operator to search promotions using promotion codes. For more information, see Filtering with v2/promotions
and Get all Promotions.
Studio Release 152 | September 26, 2022
Overview
A smaller release with a few bug fixes & tweaks.
Complete List of Resolved Items
- Tweak - Adjusted the link in the "Need Help?" widget
- Bug - Fixed an issue where the "Media/Text + Callouts" section was misaligned when added to a page where liquid header/footer was enabled.
- Bug - Fixed an issue where the "Media" component could be missing entirely from a page where liquid header/footer was enabled.
- Bug - Fixed an issue with the Shopify product sync where it would take a very very long time.
- Bug - Fixed drag & drop on our callouts components
- Bug - Fixed an issue where a user wasn't able to connect their Shopify store to Unstack
Changelog 2022-09-16
Minor Commerce Manager: New is and is like search operators are available in Product Experience Manager > Products. For more information, see Searching Products by Product Name, SKU and, Slug.
Changelog 2022-09-15
Minor You can now pay using Stripe Payment Element. For more information, see Elastic Path Payments Powered by Stripe.
Minor You can now void an authorization when an order with one payment transaction is in an authorized
state. You can also void or cancel a payment if the order is cancelled
.
Changelog 2022-09-12
Minor Commerce Manager: A new Hide Empty Template Fields toggle allows you to hide an attribute in your published catalog if no data has been set for the field. See Product Template Attributes.
Minor Commerce Manager:
- A new field Catalogs allows you to include catalogs to be applied for the promotion. For more information, see Creating Cart-level Promotions and Creating Item-level Promotions.
- A new field Products and Hierarchies > Enter by Hierarchy or Node allows you to include the hierarchies or nodes in the promotions. For more information, see Creating Item-level Promotions.
- A new field Excludes > Enter by Hierarchy or Node allows you to exclude the hierarchies or nodes from the promotions. For more information, see Creating Cart-level Promotions and Creating Item-level Promotions.
Studio Release 150 | September 12, 2022
Overview
This release includes several bug fixes, improvements to the help panel, and most excitedly... the option to show/hide certain sections or elements on mobile! 🎉
Banner Features
Mobile Visibility Options!
With this release we added the ability to control what devices you want to show sections or elements. You can now use these controls to show a section on all devices, mobile only, or desktop only.
Need help prompt
As part of the many ways we're trying to help people get set up on Unstack, we've added an in-app prompt in the editor that asks the user if they'd like to schedule a time with our Success team.
This prompt is shown to all users on pages that haven't been published (after the first day). After dismissal, it will be shown periodically until the account has sufficient publish activity (10 clicks on the publish button).
Help panel polish
We've updated our help panel with better controls for the video and a smaller layout for smaller viewports.
Complete List of Resolved Items
Shopify
- Tweak - Previously, an empty billing info section was visible for Shopify Users in their account settings.
With this update we removed this section.
- Feature - Added "Need help" prompt to the editor
- Tweak - Improved the help panel to include better video controls & to more-easily display the content of the help panel on smaller viewports.
- Bug - Fixed an issue where the rendered version of the media component was missing it's media element when liquid header/footer was enabled on the account.
Page Editor
- Tweak - Adjusted the logic behind title updates to also update the page path of the page.
- Feature - Added support for showing/hiding sections and boxes on mobile.
- Bug - Fixed a bug where shadows weren't being properly applied to boxes.
Style Guide
- Tweak - Improved the diagrams used in the section padding & box padding sections of the style guide.
- Bug - Fixed an issue where the header of the Style Guide was located too far down the page.
Product Component
- Bug - Fixed an issue where selecting a variant in a product component would improperly change the picture
shown in the product component.
- Bug - Fixed an issue where the variant buttons the product component were not appearing properly in the editor.
Other fixes
- Bug - Fixed an issue where deprecated components couldn't be duplicated if already on a page.
- Bug - Fixed an issue where Firefox users weren't able to click "Manage Pages" in our embedded Shopify app.
- Bug - Fixed an issue with the layout of the background toolbar
- Bug - Fixed an issue where some images weren't rendering properly.
- Bug - Fixed an issue where the code block formatting options
- Bug - Fixed a header spacing issue that was causing the bag/cart icon to be offset.
Changelog 2022-09-09
Minor The in
operator is now supported when filtering on Get all files
endpoint. You can return a batch of specific files in a single request. For more information, see Get All Files.
Changelog 2022-09-08
Major A new Get a Product's Children
endpoint retrieves a list of child products from a base product for a specified product and catalog release. For more information, see Get a Parent Product's Child Products.
Changelog 2022-09-07
Minor New bread_crumb_node
metadata in a catalog enables you to see the nodes that product and nodes are associated with. For more information, see Catalogs.
Minor Fixed a bug where promotions were not applied when the currency of the item or cart does not match the currency of the promotion. When you apply the promotion, you will now get a promotion message indicating the currency mismatch. In this case, the promotion with the mismatched currency will be skipped, and any other applicable promotions will be applied. For more information, see Add Promotion to Cart.
Studio Release 149 | August 30, 2022
Overview
A solid release with new expanded component development features, several bug fixes, and an easier way for Shopify users to log in.
Banner Features
Element Properties
Expanding on the component property work that we've done over the last few months, this release introduces this functionality to individual elements within components. At the time of this release none of our components are using this functionality, but stay tuned in the coming weeks as we add some really neat features to our product & media components. 👀
Removing Unneeded Components
As part of our quest to make Unstack easier for customers to understand and use we deprecated a large number of media and text components. These components had features that aren’t commonly used and only added clutter when people were looking for the more commonly used components.
These changes reduce the total count of components to 30. That’s down from 60 in the spring!
Here’s the list of deprecated components:
- Media / Text + Features
- Media / Text + Features (Desktop App)
- Media / Text + Features (Mobile App)
- Media / Text + Logos
- Media / Text + Logos (Desktop App)
- Media / Text + Logos (Mobile App)
- Media / Text + Quote
- Media / Text + Quote (Desktop App)
- Media / Text + Quote (Mobile App)
- Media / Text + Isometric
- Media / Text + Isometric (Desktop App)
- Media / Text + Isometric (Mobile App)
- Media / Text + Stacked (Mobile App)
- Media with stacked callouts
- Text / 2 Column
In the page editor, these components will now have the “Deprecated” badge. They will continue to function as before, but you will no longer be able to add them to new pages.
Login with Shopify
We've added a “Sign in here” button for Shopify merchants! Clicking this button will take our merchants to Shopify where they can sign in and access Unstack.
![]Signing in(/assets/studio/Screen_Shot_2022-08-26_at_12.46.26_PM.png)
Complete List of Resolved Items
Element Properties
- Feature - Added support for Element properties on boxes.
- Feature - Added support for Element properties on other elements.
Shopify
- Feature - Added support for logging in with Shopify.
- Bug - Fixed an issue where deleted products weren't being removed from Unstack.
- Bug - Fixed an issue where accounts with expired trials were missing their products after the trial expired.
Editor
- Bug - Fixed an issue where the article editor was missing the (?) that opens the help panel.
- Bug - Fixed an issue where max-width was showing differently in the editor and rendered page.
Smart Links
- Bug - Fixed an issue where the smart link field would persist after linking a product.
Misc. Changes/Fixes
- Tweak - Updated the URL that the "Shopify + Unstack FAQ" link uses in the Quickstart.
- Bug - Fixed an issue where product inventory in Unstack would show negative values.
- Bug - Fixed a display issue with the add to cart modal.
- Bug - Fixed an issue where an unrelated logo was showing on Shopify 404 pages.
- Bug - Fixed an issue where the navigation header was pushed down.
- Bug - Fixed an issue where form settings were inaccessible.
- Bug - Fixed an issue where the header logo wasn't being properly centered on mobile or desktop.
- Bug - Fixed an issue where the add-to-cart button would sometimes appear greyed out despite having inventory
Changelog 2022-08-25
Major Commerce Manager: You can now manage catalog releases from Catalogs > Edit Catalog. For more information, see Editing Catalogs.
Minor Fixed a bug where promotions to carts were applied even when start date of the promotions was in the future.
Minor You can now see price without discounted amount and all the discounts applied in the meta
object in carts and order items. You can also see the promotion id generated for the promotion. For more information, see Cart Items and Order Items.
Studio Release 148 | August 23, 2022
Overview
Given the scope/size of Release 148, this release was focused on a couple small changes, some internal tooling, and bug fixes.
Banner Features
Updated Actions Menu
We updated our actions menu to simply the options and increase visibility on darker backgrounds. On the left is the new design; on the right is the previous design.
Updated Shopify APIs
Shopify deprecated a number of older APIs that we depend on so we updated our code to use the new APIs before the older APIs reached their end-of-life.
Complete List of Resolved Items
Editor Improvements
- Tweak - Fixed an issue where action items were overlapping with one another.
- Bug - Fixed an issue where the section and box toolbars would overlap with one another when selecting a fill color on some sections.
- Bug - Fixed an issue with the title position in the new editor header.
- Bug - Fixed an issue where "dark background" button styles weren't inherited properly.
Smart Links
- Bug - Fixed an issue where the smart link search would persist when editing the URL of a social logo in the
Footer.
- Bug - Fixed an issue where the smart link search would persist after selecting a product to link.
Banner Component
- Bug - Fixed an issue where the button in the banner was being cut off on mobile.
Shopify
- Tweak - Updated the Shopify APIs that we were using.
- Bug - Fixed an issue where accounts with expired trials weren't being asked to choose a plan.
- Bug - Fixed an issue where some "Add to Cart" buttons were greyed out despite the product being available and in-stock.
- Bug - Fixed an issue where some "Add to Cart" buttons weren't working properly on Firefox & Safari.
Misc. Improvements/Changes
- Feature - Improved the NoML around pagination for sliders.
- Feature - Created internal Zapier integration for our support, success, and marketing teams.
- Bug - Fixed an issue where some images with transparent backgrounds weren't rendering properly
- Bug - Fixed an issue where a small white margin was being added to the bottom of all pages.
Changelog 2022-08-17
Major New dynamic bundles allow your shoppers to choose their own options in a bundle. For more information, see Dynamic Bundles.
Major Commerce Manager: New dynamic bundles allow your shoppers to choose their own options in a bundle. For more information, see Create Bundles.
Major You can now cancel or void a pending transaction. For more information, see Cancel a Transaction.
Major You can now add exclude options under the schema
object to exclude nodes and product SKUs for the following promotion types:
Major You can now define
target_nodes
under theschema
object to include nodes for the promotion for Create X for Y Discount Promotion and Create X for Amount Discount Promotion.
Changelog 2022-08-11
Minor Commerce Manager: A new Accounts field allows you to select the account names of accounts eligible to view your catalogs. When a user has logged in with the account, they see the configured catalog. See Catalog Rules.