BYOB Templates Release Note

Release Note

Shopify requires all apps to upgrade to theme app extension (TAE).  If you're using the latest TAE, your template is automatically updated to the latest version. Otherwise, you can only update to version 0.98. Please upgrade to TAE.

1.76 - 4/4/2024

  • Discount code mode
    • Fixed a conflict with Monster Upsell 
  • Improve the warning message
  • Hide quantity input when the item selected once option is activated

1.75 - 26/3/2024

  • Discount code mode
    • Fixed the existing cart items being cleared when the bundle is added to the cart. (Clearing existing cart items is a known drawback of Shopify cart permalink)

1.74 - 20/3/2024

  • BYOB Subscription Pop-up
    • Add an option to hide the single purchase option
    • Fixed the option value not correct in the select box for Recharge

1.73 - 12/3/2024

  • BYOB Subscription Pop-up
    • Fixed the bundle price is not calculated correctly on the subscription pop-up  
    • Fixed the select box not shown when there are multiple selling plan groups
    • Auto selected the first selling plan when there is only 1 plan under a selling plan group

1.72 - 28/2/2024

1.71 - 5/2/2024

  • BYOB Quickview
    • Fixed the description content too long and the add-bundle-to-cart button cannot be seen. The maximum height is changed to 300px
    • Add an option to change the product option label length.

1.70 - 12/1/2024

  • Custom note can be optional. Customers can skip to input a note

1.69 - 11/1/2024

  • Fixed compare at price shown as NaN when loading more products
  • Hidden compare-at price smaller than the actual price
  • Improve the theme compatibility of the confirm pop-up

1.68 - 4/1/2024

  • Improved the header image quality when it's displayed on high-resolution devices, e.g. Macbook Air with Retina display

1.67 - 3/1/2024

  • Fixed the conflict of the options - show product price and show product compare-at price
  • Add a new option to change the text color on the quickview pop-up

1.66 - 11/12/2023

  • Support Recharge's latest Product Subscription Plans in the BYOB subscription app block
    • Previous setting: 1 product with 1 selling plan group + N group options
    • Current setting (the new Recharge default): 1 product with N selling plan group

1.65 - 6/12/2023

  • Host Vue with Shopify CDN instead of unpkg CDN

1.64 - 4/12/2023

  • App blocks can only be enabled on the product template
  • Fixed - If the product is not tracking inventory, customers may add more than the maximum limit

1.63 - 26/10/2023

  • Tiered discounts
    • Add an upsell message on the footer
      when the current tier is completed and the next tier is available. There will be an upsell message asking customers to buy more

1.62 - 25/10/2023

  1. Discount Code Mode (Pair with discount code)
    1. Redirect to the cart page instead of checkout
      1. Previously, the cart could not show the applied discount. Now the behavior is changed. So we will stick with the normal from cart to checkout

1.61 - 20/10/2023

  • BYOB Footer 
    • Add an option to change the remove icon color

1.60 - 13/10/2023

  • Fixed select items not cleared after adding a bundle to the cart (for discount code mode)
  • Fixed the add-to-bundle button on the quickview pop-up too tall on Safari
  • Added "Filter by:" to the language editor

1.56 - 28/9/2023

  • BYOB Product Selections
    • Add a bounding box option for product images. When the product images don't have a consistent size, it will put the images in a bounding box. So all images will be contained in the same square box.

1.55- 22/9/2023

  • Update font size to include unit, update text_alignment in the theme editor
  • Change outdated instructions

1.54 - 20/9/2023

  • BYOB Products Selection app block
    • Add an option to show the compare at price on each product card

1.53 - 19/9/2023

  • Change the default option name of the filter to "All"
  • Add a code option for developers to disable toggling tabs

1.52 - 19/9/2023

  • Fixed the quick view option select boxes not hidden when the bundle condition's hide option is activated

1.51 - 16/9/2023

  • Product links to individual pages are not disabled by default

1.50 - 13/9/2023

  • Add cart attributes to include bundle code & items with cart API
  • Add a placeholder when there is no image on the footer

1.49 - 8/9/2023

  • Suppose hiding product option select boxes in a bundle condition. 
    • All option select boxes are hidden. When the add-to-bundle button is clicked, only the 1st variant is added to the bundle

1.48 - 1/9/2023

  • Improved the add-to-cart button text when there are multiple bundle conditions. It will show the next condition to fulfill
  • BYOB Quickview
    • Add a new option - icon size. You can change the quickview icon size, which is shown when the mouse is over

1.47 - 31/8/2023

  • Minimize the footer height by 40 - 50% for desktop & laptop devices. In other words, there is more space to display the product grid
  • BYOB Footer 
    • Add new options - add a border & change the border color

1.46 - 30/8/2023

  • Limit the width of the sticky footer
  • Fixed stamped reviews integration not working
  • Added a border to the thumbnail of the Quickview pop-up

1.45 - 27/7/2023

  • Fixed the svg icons becoming ugly. Set svg icons with no fill
  • Set the button border color to be the same as the button color

1.42 - 18/7/2023

  • Hide the variant title on the footer on the mobile view. (This title is not almost readable)

1.41 - 14/7/2023

  • Show a warning message when the BYOB footer app block is not installed

1.40 - 11/7/2023

  • Improved the UX for items that can only be selected once

1.39 - 10/7/2023

  • Fixed items selected option not working when the page is reloaded

1.38 - 7/7/2023

  • Fix the Show product title option not working on the footer

1.37 - 6/7/2023

  • Add the option to hide the bundle name on the template
  • When the bundle description is not filled, it will be hidden on the template. No space will be taken

1.36 - 5/7/2023

  • Fix the quantity picker not rendering correctly when the cell width is short.
  • A new cart validation feature is added to prevent the wrong bundle variant from adding to the cart

1.35 - 15/6/2023

  • Show the default grey background color for the product card when the product or variant doesn't have a featured image

1.31 - 12/6/2023

1.30 - 8/6/2023

  • Update French translation

1.29 - 8/6/2023

  • Support showing the bundle price on the footer for BXGY

1.25 - 29/5/2023

  • Hide the price and saved amount labels on the footer when the discount type is discount code. The labels were showing the wrong values

1.24 - 25/5/2023

  • Add a theme option to disable the block list. Users can activate the option if the theme doesn't work well. 
  • Add a byob_custom_filters variable to override the default select box filter. Developers can add a custom liquid section and include this variable. Then the Vue app will load this custom filter component

1.22 - 18/5/2023

  • Fixed the load-more products are not filtered

1.21 - 17/5/2023

  • Fixing the template not rendered in the theme editor

1.19 - 17/5/2023

  • Add a check for the BYOB Confirm Pop-up on the template
  • Hide the tab hover effect when there is only 1 bundle condition

1.17 - 12/5/2023

  • Make the tab not togglable when there is only 1 bundle condition

1.14 - 3/5/2023

  • Add 2 callback methods, addVariantToBundle & removeVariantFromBundle for custom development

1.13 - 3/5/2023

  • Apply your currency format to the price
  • For the theme app extension, users can change texts by adding a custom liquid section

1.12 - 27/4/2023

  • Show an alert when there is a Vue loading conflict with another app

1.11 - 26/4/2023

  •  Fixed - load more products cannot be filtered

1.10 - 25/4/2023

  • Users can use the HTML editor to edit the bundle description

1.9 - 21/4/2023

  • Remove deprecated liquid filters on the template
  • Add more languages support for subscription integration

1.8 - 14/4/2023

  • Support tiered discounts with purchase amount

1.7 - 11/4/2023

  • Fixed the product option select boxes overflowing the row
  • Limit the footer product card text to 2 lines

1.6 - 6/4/2023

  • Show an error message when the app proxy URL is changed or there is a temp service outage

1.5 - 4/4/2023

  • Fix - the 1st variant image may not be available and it causes an error

1.4 - 4/4/2023

  • Use the first variant image instead of the product feature image in the product grids
  • Improve the style of the product option select boxes
  • Remove the default red color of the total price on the footer

1.3 - 3/4/2023

  • Hide the footer price when the bundle is having a subscription discount
  • Add an error message when the store turns a linked product to draft. The customers can't add bundles to the cart in this situation.

1.2 - 28/3/2023

  • Fixed product cards are not rendered correctly on the mobile footer

1.1 - 28/3/2023

  • Change the default colors of buttons
  • Improve the footer layout
    • Use a scroll bar to replace the left and right arrows

0.99 - 22/3/2023

  • The section liquid files are replaced by the new theme app extension. Please read the announcement here.
  • The asset access is removed. No file is uploaded to your theme

0.98 - 13/2/2023

  • Fix the option pickers are not hidden for variant cards

0.97 - 1/2/2023

  • Fix an error for some themes which don't have the root URL
  • Remove a wrong alert message for optional bundle conditions

0.96 - 19/1/2023

  • BYOB Products Selection section
    • Fix the product vendor is hidden with the product option select box even if there is no product option
  • BYOB Quickview section
    • add a new option to show the product vendor between the product title and price

0.95 - 11/1/2023

  • BYOB Products Selection section
    • add a quantity indicator for each selected item on the footer - repeated items are consolidated into one
    • add a tooltip to the disabled add-bundle-to-cart button

0.94 - 5/1/2023

  • BYOB Bundle Info section
    • add a new layout option - banner image on the left and text on the right

0.93 - 4/1/2023

BYOB Subscription section

  • Set & show the 1st subscription plan to be the default option on the pop-up
  • Fixed - the suffix 'Default TItle' is not removed for extra-loaded products

0.92 - 9/12/2022

BYOB Quickview section

  • Fix the default option select box not hidden

BYOB Products Selection section

  • Add an option to change the banner image to small

0.91 - 3/12/2022

BYOB Products Selection section

  • Fix the BYOB bundle products not hidden from the template
  • Fix the loading icon not reset. The loading icon keeps spinning when going back from checkout to the BYOB page. It only happens on mobile browsers

0.90 - 2/12/2022

BYOB Products Selection section

  • Fix a bug - the default select box is not hidden when loading new products

0.89 - 30/11/2022

BYOB Products Selection section

  • Fix a bug in the filter by product tags

0.88 - 24/11/2022

BYOB Products Selection section

  • Add an event trigger - beforeBYOBAddtoCart, which is triggered exactly before a bundle is added to the cart
  • Products with a template suffix of 'byob' will be hidden instead of the vendor equal to 'byob'
  • Support a filter by product tags under a tab (bundle condition)

0.87 - 14/11/2022

  • BYOB Products Selection section
    • Improve the warning message when no product is shown under a tab

0.86 - 11/11/2022

  • BYOB Products Selection section
    • Add the option - Open all tabs when the page opens. You can turn all tabs by default

0.85 - 10/11/2022

  • Discount code bundle - fixed
    • the items are not shown in the cart when going back from the checkout

0.84 - 4/11/2022

  • Improve the BYOB subscription section
    • Support Seal subscription
  • BYOB Products Selection section   
    • Improve the layout of the confirm & custom note pop-up
    • Support custom decimal place for the product prices on product cards

0.83 - 25/10/2022

  • BYOB Products Selection section  
    • Add a max height option for the product card images. The default option is set to 40% of the screen.
  • Whitelist Rebuy Cart Drawer CDN on the template

0.82 - 18/10/2022

  • Fixed loading more product not correct - the option select box still showing even when there is 1 variant only

0.81 - 6/10/2022

  • Support selecting variants in a product (variants picker)
    • Each variant is displayed as a card for customer selection
  • Improve the BYOB Subscription section
    • Fixed the select box width is too short

0.80 - 24/9/2022

  • Improve the BYOB Quickview section for mobile
    • Improve the layout 
    • Show the product description

0.79 - 14/9/2022

  • Add the display discount for the discount type - Pair with Discount Code. The discounted price can be shown on the add-to-cart button

0.78 - 13/9/2022

  • Change the class lb-currency-symbol to lb-currency-code
  • BYOB Products Selection section 
    • Add the option - Show currency code under PRODUCT GRID. A currency code (EUR, GBP, etc) can be added after the product price

0.77 - 9/9/2022

  • BYOB subscription section - Add order tracking for subscription orders

0.76 - 8/9/2022

  • Add the BYOB reviews section to integrate with Stamped Product Reviews & UGC
    • After activating this section, each product card will include a star rating. The star ratings are loaded from Stamped
  • Improve the BYOB subscription section
    • Support Skio

0.75 - 29/8/2022

Add bundle id to order tracker

0.74 - 28/8/2022

  • Improve the BYOB Quickview section
    • You can add a text next to the quick view icon
    • Fixed the quick view icon not aligning to the center of the product image
  • Add order tracking for orders generated by pairing the bundles with discount code

    order - additional details

0.73 - 23/8/2022

  • Show the first available variants instead of the first variants on the template. In simple terms, you'll see fewer Sold Out buttons when you open the bundle

0.72 - 18/8/2022

  • Support infinite scrolling for 1 bundle condition. It can be used if there are hundreds or thousands of products in a condition

0.71 - 11/8/2022

  • Improve beacon
    • Show the no of selected items
    • Fix the beacon icon is not vertically aligned with the circle
    • Remove the option to set beacon color, and make it the same as the button color (this option is just wasting the time)
  • Integration with Subscription apps
    • Support Appstle

0.70 - 9/8/2022

  • Improve the BYOB Quickview section
    • Fixed feature image not changed according to selected options
    • Added a new option to hide quantity input
  • Footer price format can be overridden by custom liquid using NumberFormat

0.699 - 28/7/2022

  • Improve the support for mobile devices
    • The top banner image will be always shown at full width, whether users set it to medium, large or full
    • Minimize the add-to-bundle button size
    • Set the line height of the bundle description to normal

0.698 - 22/7/2022

  • Change the pop-up and footer to be shown on top of other elements. This prevents other widgets like live chat, and sticky footer bar from blocking our footer

0.697 - 20/7/2022

  • Add section option to change title size on the bundle
  • Update default section options

0.696 - 7/7/2022

  • Support showing line item properties group by quantity

0.695 - 30/6/2022

  • Improving mobile layout

0.694 - 29/6/2022

  • BYOB Product Grid section
    • enable auto-scrolling for maximum bundle condition

0.693 - 24/6/2022

  • BYOB Product Grid section
    • Fixed the add to bundle button is disabled even the top tier is not reached
  • BYOB Quickview Pop-up section
    • Fixed product links cannot redirect to the corresponding language

0.692 - 23/6/2022

  • BYOB Product Grid section
    • Fixed product links cannot redirect to the corresponding language

0.691 - 15/6/2022

  • BYOB Quickview Pop-up section
    • Support showing the original HTML description of the product on the pop-up
  • Support applying discount codes for Tiered discounts

0.69 - 14/6/2022

  • BYOB Quickview Pop-up section
    • Added the view more link and the option
    • Fixed the quantity may be too short
  • BYOB Bundle section
    • Added an empty text for the any operator. Users can change the tab header text for any operator, e.g. Choose 3 items from Collection => Choose any 3 items from Collection. 

0.68 - 10/6/2022

  • Changed add bundle to cart process. Wait till the cart is ready before showing the view cart pop-up. Improving the $0 price issue.
  • Removed auto-reloading the cart page
  • Fixed the wrong items required calculation for Max condition

0.67 - 9/6/2022

  • Template
    • Added an option to change the Quickview pop-up background color
    • Fixed 
      • The footer remaining item number is not correct when there is an optional bundle condition
      • When the page is refreshed, the selected variants are not fully restored.
    • Default options are added
      • Padding and variable height are applied to the footer add-to-cart button
      • Bundle title and description are aligned to center

0.66 - 7/6/2022

  • Support bundle base price as a bundle option for percentage and fixed amount off discounts

0.65 - 31/5/2022

  • Fixed discount code bundle not adding the correct number of items to the cart
  • Allow hiding bundle description by leaving it blank on the bundle page

0.64 - 26/5/2022

  • Support At least operator in tiered discounts. In other words, a range can be supported, e.g. 
    • 1 - 3 for 10% off, 
    • 4 - 5 for 15% off, 
    • 6 - 8 for 20% off
  • Integrate with subscription app - Subscriptions, Recurring order by Webrex Studio

0.63 - 25/5/2022

  • Fixed button text not correct when one of the conditions is optional
  • Add change text and background color options to the subscription pop-up

0.62 - 23/5/2022

  • Support optional bundle condition for 'Any' operator
  • Fixed quantity selector cannot be shown when the product only has 1 variant
  • Show the applied discount on the footer for Tiered discounts
  • Add initProductCard event trigger when a product card is loaded

0.61 - 16/5/2022

  • Fixed issues of integrating with subscription apps
    • Multiple same items cannot be added to the cart
    • The text can now be changed in the language editor of the Byob subscription section

0.60 - 10/5/2022

  • Add integrations support to subscription apps Recharge & Awtomatic
    • A new section file is added
  • Fix radio buttons not easy to press on the bundle page

0.594 - 26/4/2022

  • Discount code bundles can also support the custom note feature. After checkout and the order is paid, the note will be added to the Order Details page => Notes field

0.593 - 20/4/2022

  • Fix a bug - when the variant is not tracking inventory quantity, the quantity input and Quickview pop-up are disabled

0.592 - 15/4/2022

  • Support maximum operator (<=) in bundle condition
  • Add a warning message when no product is shown under a tab

0.591 - 11/4/2022

  • Remove the show product description option in the BYOB Product Grid. This option is replaced by the new Quick view option
  • Fix bugs in quick view

0.59 - 8/4/2022

0.581 - 21/3/2022

  • Improve the template layout for laptop devices

0.580 - 18/3/2022

  • Add show product description option to the template

0.579 - 17/3/2022

  • Add a new section option - disable links to products in the BYOB Products Selection section

0.578 - 11/3/2022

  • Add checking for theme sections in the theme editor

0.577 - 10/3/2022

  • Remove the index for the tab heading when there is only 1 bundle condition
  • Support Foodie theme 

0.575 & 0.576 - 1/3/2022

  • Support Tiered Discounts
  • Fix a bug of product vendor with double quotes 
  • Fix template minor bugs

0.574 - 23/2/2022

  • Add default font color to the confirm pop-up, change the tab icon color same as the tab text

0.573 - 16/2/2022

  • Add the tab text color option to the BYOB Product Selection section

0.572 - 10/2/2022

  • Fixed add to cart button text not correct for multiple at least conditions
  • Fixed add to bundle button text is not vertically aligned for some themes

0.570 - 31/1/2022

  • Fixed the validation issue when the purchased quantity is larger than the available quantity 

0.569 - 28/1/2022

  • Improve compatibility with other discount apps
  • Remove the wrong ids on the add-to-bundle button elements
  • Fix the button text may not be aligned to center at certain screen resolutions
  • Support displaying product type & vendor, hiding product price in the BYOB Products Selection section option

0.568 - 26/1/2022

  • Improve the tab heading text for at least condition
  • Change "add a wrapper" to "add margins to both sides" option in the theme editor

0.567 - 18/1/2022

  • Fixed tab text may be overflowed for some themes

0.566 - 18/1/2022

  • Improve the style of the custom note pop-up 

0.565 - 14/1/2022

  • Add top margin to the tabs after scrolling, prevent blocking by the sticky header

0.564 - 14/1/2022

  • Add show total compare at price option to the theme editor. The total compare at price can be shown on the footer instead of total price
  • Change the block list from black list to white list. Improve bundle page stability due to conflicts with external apps

0.563 - 13/1/2022

  • Update minimum footer icon from cross to a down arrow on the template

0.562 - 12/1/2022

0.561 - 12/1/2022

  • Improve footer bar - auto-scroll to the last card when a new item is added

0.56 - 7/1/2022

  • Support discount code bundle

0.558 - 29/12/2021

  • Fixed bug - unpublished products are not excluded in the template

0.557 - 24/12/2021

  • Improve theme compatibility, add js event hook - triggered after adding a bundle to cart

0.556 - 16/12/2021

  • Hide Tidio Chat widget, Set max-width for options select box on the template

0.555 - 6/12/2021 

  • Improved the pluralization of tab heading in the template

0.554 - 3/12/2021

  • Support using the last image of the linked bundle product as the large banner. 
    • Just search for the linked product with the bundle name in the Shopify product admin. Add a second image to the bundle product. It'll be displayed in the template.

0.553 - 1/12/2021

  • Increase waiting time after adding a bundle to the cart - work around the Shopify issue of $0 on the cart page
  • Can show the compare-at price of a variant with custom css
  • Fixed the text may overflow in the add-bundle-to-cart button

0.551 & 0.552 - 24/11/2021

  • Blocked Candy Rack on the bundle page. It's affecting the normal bundling steps. Other products are not affected
  • Disabled image upload with a long filename

0.55 - 15/11/2021

  • Fixed - the add-bundle-to-cart button is only enabled when all conditions are met

0.54 - 12/11/2021

  • Support selecting products in a bundle condition in addition to a collection

0.53 - 9/11/2021

  • Improved compatibility with the Startup theme by PixelUnion
    • Changed "modal-container" class to "byob-modal-container" class
  • Separate currency symbol with the variant price on the product cards. So one can use custom CSS to hide the currency symbol

0.52 - 5/11/2021

0.51 - 2/11/2021

  • Fixed the upper limit of quantity input is not enforced for some product variants

0.50 - 1/11/2021 - Happy Halloween! 🎃👻💀

  • Support a locale-aware URL when redirecting to the cart or checkout page. In other words, if you're using multiple languages, it will redirect to the page with the corresponding language
  • Fixed - the theme editor doesn't refresh the style immediately for the BYOB Products Selection section
  • Support quantity input under a product card. You can activate the option in the theme editor => BYOB Products Selection section => PRODUCT GRID => Enable quantity input

    Enable Quantity Input

0.495 - 28/10/2021

  • Improved tab storage for customers' selected items

0.494 - 25/10/2021

  • Changed conflict class name from card to byob-footer-card in the footer
  • When there are multiple bundle conditions, auto-scrolling is disabled for the at-least condition so customers can continue adding more items
  • Improved compatibility of the template with other apps

0.493 - 20/10/2021

  • In the BYOB Confirm Pop-up section, you can hide the SKU on each line item property on the cart page

0.492 - 19/10/2021

  • Prevent selected items to be cleared when users refresh the page accidentally. Load selected items when the tab is refreshed

0.491 - 18/10/2021

  • Added new section option to BYOB Bundle Info - show banner image 

0.49 - 15/10/2021

0.483 - 12/10/2021

  • Improved the grid layout issue - width not equal for some bundles on mobile screens

0.482 - 11/10/2021

  • Improved templates to add custom css easier

0.481 - 8/10/2021

  • Improved the layout for the footer

0.48 - 4/10/2021

  • Support auto-scrolling to the next incomplete condition when there are multiple conditions

0.47 - 30/9/2021

  • New section options on the confirm pop-up
    • View Cart button can be hidden 
    • "Create another bundle" button can be added 

0.461 - 29/9/2021

  • Use the store primary language instead of user-preferred language for the template

0.46 - 29/9/2021

  • Support Polish
  • Support new section option - direct checkout on the BYOB confirm pop-up

0.45 - 28/9/2021

  • Add a custom note pop-up (paid features)
  • The note is shown as a line item property

Still need help? Contact Us Contact Us