# Changelog

All notable changes to this project will be documented in this file.

# [Unreleased]

# Added

  • Drag and drop functions
  • Special Setting for Venture Theme: 775
  • Special Setting for Narrative Theme: 829 (Collection Page)
  • Special Setting for Prestige Theme: 855 (Cart Page / AJAX)

# Changed

  • Optimize overwrite and observe fn
  • Optimize the preview inject html logic

# [0.2.14] - 20210412

# Changed

  • Updated different currencies maximum amount

# [0.2.13] - 20210319

# Added

  • Css Selector for exclude text

# Changed

  • Updated Docs

# [0.2.12] - 20210315

# Changed

  • Added USD
  • Fixed documentation typo

# [0.2.11] - 2021-03-08

# Changed

  • Docs Updated
  • Amend Text

# [0.2.10] - 2021-01-06

# Fixed

  • Cart Page Popup

# [0.2.9] - 2020-12-14

# Changed

  • Update footer payment icon JS

# Fixed

  • Fixed Documentations typo

# [0.2.8] - 2020-12-07

# Added

  • Added ParentNode control

# Changed

  • Theme's name will be updated automatically

# [0.2.7] - 2020-11-23

# Changed

  • Export the JS Library to window

# Fixed

  • Fixed Calculation issue

# [0.2.6] - 2020-11-16

# Added

  • Added field for control the inject position

# Fixed

  • URL detect logic
  • Payment Icon

# [0.2.5] - 2020-11-09

# Changed

  • Updated the api docs
  • Updated the collection page JS
  • Tiny bugs fixed

# [0.2.4] - 2020-11-02

# Added

  • Ability for merchant to adjust styling of Payment Icon at footer

# Changed

  • At product page, hide PB if the the variant's id invalid. (reCharge app)

# [0.2.3] - 2020-10-23

# Changed

  • Updated Preview Layout
  • Updated Instruction Guid
  • Fixed enable/disable for product/collection/cart
  • Updated Announcement Bar will be default disable

# [0.2.2] - 2020-09

# Added

  • Added Ability for inject Laybuy PB insert/before/after the node
  • Export debounce function, so you can call debounce in the overwrite function! ​

# Changed

  • Optimize overwrite function and create docs
  • Optimize install process ​

# [0.2.1] - 2020-08-24

# Changed

  • Updated Css Selector Logic
  • Product Picker only show product with inventory ​

# [0.2.0] - 2020-08-06

# Added

  • Added Announcement popup
  • Added custom font size option
  • Added sniff laybuy paragraph script
  • Added Google Sheets API

# Changed

  • Refactor laybuy.liquid
  • Optimize deploy to theme process
  • Updated requirements.txt
  • Updated deploy theme logic
  • Updated Css Selector ​

# [0.1.1] - 2020-06-05

# Changed

  • Show Collection setting page
  • Optimize theme deploy process
  • Updated requirments.txt ​

# [0.1.0] - 2020-05-01

# Added

  • First Release
  • Added setting for cart page

# Fixed

  • Bug fixed ​

# [0.0.7] - 2020-04-02

# Added

  • Added FAQ Page
  • Added GDPR webhook

# Changed

  • It will redirect to app page after you install the app
  • Hide collection tag
  • Update table columns

# Fixed

  • Fixed Test installation issue ​

# [0.0.6] - 2020-04-01

# Added

  • Added RangeSilder
  • Added Help button at the top of admin panel

# Changed

  • modified DB tables structure
  • Changed the laybuy variable name
  • modified the setting view ​

# [0.0.5] - 2020-03-20

# Security

  • Fixed session issue which cause by Chrome 80 ​

# [0.0.4] - 2019-12-18

# Fixed

  • Fixed no exists theme issues ​

# [0.0.3] - 2019-11-29

# Added

  • added ConfigSetting for Admin

# Changed

  • using laybuy-conf.liquid to storage all configurations
  • modified inject code to theme.liquid ​

# [0.0.2] - 2019-11-25

# Added

  • new uwsig config example
  • readme.md

# Changed

  • Refactor project structure - this project going to deploy at heroku ​ ​

# [0.0.1] - 2019-11-15

# Added

  • Using vuejs to create Admin Panel
  • Using Flask as server to create API and server
  • Using sqlite as database
  • Using old laybuy.liquid ​ ​

​ The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.