All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Polish translation
- Translations for strings added in previous update.
- [VSC-1261609] Added security layer
- Italian number when using custom address form
- add postal code to Malta
- Fix validation from holidays request
- Malta's list of Councils
- Set default locale for google address form as GBR
- Add IRL in locales file
- Updated version reference to Address-form in order to reflect Malta's locale addition
- Product unavailable warning message outside the items container
- double number in address for ITA
- Update version to clean possible poisoned cache due to an IO db update
- Fix: removes trim() from shipping validation
- Build files again
- Export
_countries
,_countriesrules
,_cities
, and_addressPlaceholder
variables so that other scripts can access them
- Linting and code cleanup
- Update webpack package to 5.x
- Fix trim errors
- https avoiding tls
- add holidays to date calculation
- Code Editor for CSS and JS
- Arabic, German, English, Spanish, Finnish, Italian, Japanese, Korean, Portuguese, Romanian and Thai translations.
- scroll on go to shipping button
- Fix issue with console log countryLang
- display undeliverable message instead of a alert
- fallback for country selection when changing trade policies
- Address form fixed for the states of Croatia and CZE
- Add operator to fix issue in the undefined or null city
- match of shipping step as indexOf
- indexedItems when having gift
- fallback when have an error in the orderform
- events for validation
- Change redirect of empty address for a message
- typo + conditional to orderform
- enchance for summary cart
- change price for free item
- Fix
_this
reference forthis.lang
- editable address
- Change Receiver name of function avoind returning
null
- Fix for when editing address with isDisposable
- Remove coupong error message when using it with a campaign audience promotion.
- Receiver name when using Google Form
- Try catch on the fallback for gmaps script
- Try catch for address trigger
- Fix probably undefined error for
customAddressFormInit
- Added offset scroll on mobile when user changes their address
- AUSTRIA configuration
- German translations on shipping / pick up times
- Missing translations on the config file
- Major change in the google address form function
- Bug on Safari causing "Proceed to Payment" / "Checkout" button to disappear from cart page
- Added more info into the README
- Puerto Rico country rules
- address form duplicated number
- Address field open at checkout
- fix minor typo
- German translation.
- Puerto Rico cities & states
- Unused
jsonwebtoken
package
- Add additional
showDeliveryOptions
call in case the first one is triggered too early
- restore country field for addressFrom
- Possibility do edit address when using the custom form
- Avoid Google address form from rendering in the Pickup points selection
- Show Google address form, for adding a new address, even if smart-checkout is activated
- Corrected a French province name
- Select state from dropdown options using long name when Google returns a short name different from
shortCode
in_cities
mapping
- Bump package versions to fix critial vulnerabilities
- Don't prevent user from proceeding to payment step based on incomplete shipping address if their
addressType
issearch
(i.e. if store pickup is selected)
- Set
this.lang
based on client's language if client locale or store country is not listed in_locale
- validation of payload before redirect to shipping (it fixes an KI in the checkout when having 2 addresses in the selected address)
- loading assemblies when having more than 10 products
- Making field state required accordingly to its rules
- Italian translations
- English, Portuguese and Spanish translations
- GitHub reusable workflow and cy-runner upated to version 2
- Returning buyer issue with custom address form
- Prevent Custom Address From from rendering in the pickup point tab
- Fixed custom address form state selected value
- Fixed custom address form render wrong place
- Fixed alignment of element in the cart
- Fixed incorrect state name
- Updated address-form dependency
- Fix issue to proceed to payment method Germany
- Build files added
- Stopped address form from rendering in the pickup point tab
- Fix attachments ui when rendered and after orderForm update
- Changed the type of the button from submit to button.
- Fixed duplicated CustomAddress Form
- Added latest version of AddressForm to package JSON
- GeoCode API
- Added country Rule for complement
- Added translations to the italy
- Added vtex.email-checkout-conflict as dependency.
- Short Code for Spain
- Added a route to get the rules from address-form app.
- Added rules for SPAIN
- Added missing translation for number in SPAIN
- Added missing translations for different European countries
- Added Licence manager product ID in order to restrict access to other users
- Added translation to button in shipping step
- Observer DOM mutation added.
- Update city address rule for Germany
- Fix the address form country rules for Germany
- Add validation if the user reaches payment method and doesn't have a valid address
- Send number as null when USA.
- Change rules for DEU number to true.
- Fix update the labels when country change.
- Show number when send the address.
- Update the form when change the country.
- Translations for missing elements in the checkout.
- When number is false dont use find types function.
- Removed all references to fonts.gstatic.com.
- Japanese, Korean, Romanian, Thai general message translations and translation of checkout messages for Greece, Switzerland, Croatia, Romania, Netherlands, Belgium, and Czechia (Czech Republic).
- Spanish translations.
- Get country information again when trying to retrieve getCountries
- Fixed error adding Google Maps Appkey multiple times
- Add Russia in the Google Address Form.
- Convert country rules in an array to take the next value in the array.
- Hide state select in Google Address Form if it is false.
- Set as false selectedSlaDays in case of no sla found.
- Added PANAMA Country Address rules
- Added some other countries for Europe which they are
GRC
,CHE
,AUT
,NLD
,BEL
,CZE
- Added missing countries for Europe
- Fixed notes field not rendering
- Fixed callback function error
- Added country rules for Belgium and Netherlands
- Create a method to wait for instances using setInterval.
- Set cart items when clicking on the forward browser arrow.
- conditioning waitForRuntime extensions for delivery options.
- Inconsistency in the “delivery-options” field fixed
- Lint changes
- Poland language support
- Fixed issue in deliveryDateFormat
- Support RTL views for Arabic
- Cyrilic
- Number requirement using Google Address Format
- Geocoordinates reversed
- Fix comma when adding new addres in the custom address form
- Fix address form to Argentina
- Number placeholder to Italy
- Remove input placeholders to Italy
- I18n Ar.
- Italian placeholders.
- Shipping preview on the first load
- Addressform needs to insert the direction not the place in to make the order be invoiced properly.
- Append shipping preview in the first load
- Update status of
select
for orderForm SLAs when the settingdeliveryDateFormat
is set to true
- Wrap item in the cart when having more than 20 items
- Validation when
Google Maps key
is not added
- Google Address Form supporting Argentina (beta)
- InStore files being overwritten by
checkout-ui-custom
- Files
checkout-confirmation-custom.[js-css]
,checkout-instore-custom.[js-css]
- Now compiled files will be pushed to VBase to improve performance
- Removing hardcoded custom css (!)
- Fix pickup-point form
- Lang condition for
eachLabel
- Cleaning custom address form js
- Fix event load of gmaps script fallback
- Added Panama to locale infos
- Add COL and MEX in locales
- Delivery estimated time in /cart when using date format feature
- Fallback to custom address form by country
- I18n Fi.
- Crowdin configuration file.
- Translations issues when using custom addressform
- Date format for spanish checkout
- Fixed an error on the App's first load, when it still don't have the initial config defined
- Country and Cities when editing an address
- Number for Vatican
- Fallback of the edit event
- Fix country short code for Vatican
- New custom address form
- Show gift sections when using mobile
- Attached product in the product summary
- Countries: Spain and Portugal
- increase timeout
- German language
- Admin v4 sidebar link.
- Adding SE, FI, DE langs
- Fix canadian locale translations
- Better descriptions of metadata
- Remove duplicated css
- Not refreshing last app version number
- Applying translated warning message
- Published message
- Self closing modal after publishing
- Warning message when a new version is available
- Code cleanup
- Duplicated indexed skus
- Remove custom css
- Fix indented products on summary
- French language
- Fixing indented products on summary and cart
- Fix field sizes on second card step
- Formatted date on shipping preview when having more than 1 package
- Add italian language
- Elem change shipping info in the Shipping Preview
- Tooltip displaying custom taxes
- Toggle to hide the e-mail step
- @media max-width increased to support current devices on responsive
- Saved cards when using tabs
- Margins
- Border on shipping preview
- Focus on input
- fixing tab js
- Shipping inputs
- Javascript loops
- Loyalty program styling
- Shipping preview on /cart
- Flags on debit card payment
- Updated
README.md
file (image link was presenting an error).
Message fix when shipping is broken
General fixes + change image of preview tabs off
- Gift extension style
- "Shipping date" helper and image inverted
- Portuguese translation for the App Store
- Fixed SVG fill color to the payment icon
- Assets for the App Store
- Doc update
- Translation files
- Confirmation dialog to production environment
- Doc update
- note field condition to buy button
- English translation
- Doc update
- Doc update
- Admin UI Route
- Initial version
- App name