Release notes

June 13:th, 2022

 
JETSHOP COMMERCE (v.22.24.1)
New features
  •  Webhooks with price and stock data in the payload is now available.
  • Support for selling digital gift cards via Awardit(Goyada and Retain24).
Bugs fixed
  • Fixed a bug for Svea Checkout for handling flag SveaWillBuyOrder in certain cases.
  • Fixed an issue with ProductChanged events on changed comments on products
  • Fixed a potential issue with orders in pending payment state in combination with selling digital gift cards.
  • Fixed an issue when selling gift cards and using Klarna Shipping Assistant for shipping cost.
  • Added a setting for handling of 301 redirect fallback on default culture
  • Fixed an issue where External freight service id was not always updated when using basic shipping via Klarna Checkout.
JETSHOP CONNECT
New features
  • Possible to handle giftcards in webservice. Added to product_save and order_get methods.
  • Possible to handle dynamicContent on customer in webservice. Added to all customer methods.
  • Specter: Stock import implemented. Should lower the time it takes for stock status and level to update in the shop.
  • Specter: Date taken from list of incoming deliveries. When having a negative stock and incoming orders, there is now a feature for setting date from the incoming order that covers all reservations and makes product available for reservation yet again.
Bugs fixed
  • Variant GTIN not being handled correctly when sent to Trustpilot
  • Specter: Fixed a bug where Norwegian language was not handled with expected language code
  • Specter: Product switching back to exact amount stock status with zero stock after having switched to their out of stock status
WORK IN PROGRESS
  • New Jetshop Admin – PIM (Product Information Management), now out in production on beta customers.
  • New Checkout Services.
  • B2B Storefront.
  • New admin API’s.

May 16:th, 2022

JETSHOP COMMERCE (v.22.20.1)
New features

  •  Support for Walley 2.0 where merchants now can use Vipps and MobilePay inside Walley.
  •  Customers can now be added to a specific customer group on signup and/or on my pages if a access code is provided and match the set access code on the customer group.
  • Support for externalAttributes for Voyado. This means that it’s now configurable to set and display attributes like gender, interest, level etc.
  • Added culture for gift cards via Eseco so the integration now support multiple countries.

Bugs fixed

  • Organization number was not always set for payments via Walley.
  • News and manufacturer were missing from Google sitemap.
  • Fixed a mapping issue for Norwegian culture with Adyen. 

JETSHOP FLIGHT (v.5.13.0)
New features

  • Allow sending dynamicContent and preferences as a part of SignupInput see docs.
  • Allow adding additional formatter for signup values, can be used with externalAttributes sent to Voyado see docs usage.

Bugs fixed

  • Fixed problem where infinitePagination showed there are more (next) products if total results and products per page are equal. 

JETSHOP CONNECT

New features

  • Possibility to send receipts to Voyado even though the customer isn’t a member.
  • New event for Klaviyo added for OrderedProducts more info here about the event.

Work in progress 

  • New Jetshop Admin – PIM (Product Information Management), now out in production on beta customers.
  • New Checkout Services.
  • B2B Storefront.
  • Webhooks with price and stock data, now out in production on beta customers.
  • New admin API’s. 

April 13:th, 2022

JETSHOP COMMERCE (v.22.13.1)

New features

  • The new login is now launched for all Jetshop Commerce customers. This includes a number of security updates but the biggest one being that we no longer need to send a password in clear text (never stored in clear text) for Jetshop Admin Users.

Bugs fixed

  • Fixed an issue where products that automatically was hidden after the last item was purchased wasn’t sent to Google analytics and Tag manager dataLayer on the thank you page.
  • Sorting of pages in Jetshop Admin after activating sub pages was acting up and is now solved. 
  • When using the feature ”One canonical per product family”, all of the urls for included products where presented in our Google sitemap. This is now fixed where of only the shared Canonical for the Family is presented.

JETSHOP FLIGHT (v.5.12.4)

New features

  • Allow sending priceListAccessCode as a part of SignupInput see docs.
  • We now only print out link rel=”alternate” in the HTML document if you are on a url that is a Canonical
  • Culture and channel parameters are removed from the link rel=”alternate” URL’s. Example ?culture=xx-XX” is no longer present in the URL.
  • A config option for only using a products primary route inside of flight has now been added. This is to minimize the amount of URL’s existing for one product to only one URL.

Bugs fixed

  • Fixed an issue where the link rel=”alternate” URL for a non default language wouldn’t use the language suffix correctly in the url causing it to be dead.
  • To make sure that Facebook CAPI backend events are fired before potential frontend events we now send (CurrentTime -5 min) as timestamp for the backend events.
  • Country and IP wasn’t sent correctly for Facebook CAPI backend events, but are are fixed now.

JETSHOP Store-API

Bugs fixed 

  • Fixed an issue where cartItem.customerComments special characters was unnecessarily HTML encoded.

Work in progress 

  • New Jetshop Admin – PIM (Product Information Management)
  • New Checkout Services.
  • B2B Storefront.
  • Webhooks with price and stock data.
  • New admin API’s.

Feb 14:th, 2022

JETSHOP COMMERCE (v.22.6.1)

New features

  • New to the Content editor is that HTML elements now can take a customCssDropdown property in meta, to define arbitrary css-keys and values to choose from in the WYSIWYG editor. As an example, this can be used to define a font-family, or color dropdown.

Bugs fixed

  • Fixed indexing issues for products that got excluded from a campaign when updating the campaign in our SOAP webservice.
  • Fixed a sorting issue for multiple images connected to a product when auto connecting in Jetshop Admin. 

JETSHOP FLIGHT (v.5.12.1)

New features

  • Subpages are now launched for Jetshop Flight. See example, desktop: https://d.pr/v/FFq0hD and mobile: https://d.pr/v/waLhee
    An update to the latest (5.12.1) version of Flight is needed and potentially some changes to make it fit your design. The feature in Jetshop Commerce Admin is activated by Jetshop Support.
  • Added Structured data ”Type”, ”Name” and ”Image” for pages and categories What is structured data?
  • Allow preview of content for a language that isn’t active yet in the channel.

Bugs fixed

  • Updated Facebook Conversion API version from v10 to v13 due to some clients getting ”deprecated” response from Facebook.
  • Sometimes Initiate Checkout event for Facebook CAPI did not fire. Added a callback to wait for a response from server tracker before redirecting to cart, to make sure we always send the event. 

Work in progress 

  • New Jetshop Admin – PIM (Product Information Management)
  • New login to admin
  • New Checkout Services
  • B2B Storefront
  • Webhooks with price and stock data
  • New admin API’s

Version 22.5.1

Feb 1:st, 2022
NEW FEATURES

Jetshop Commerce

  • SVG-files are now allowed to upload in the new content library.
  • Revenue value for Google tag manager is now possible to decide if it should be with or without TAX and Shipping. Default is old behavior where VAT and shipping were included. Please contact support if you want to change this.
More updates for Google tag manager:
  • Events for addToCart and removeFromCart are added in the checkout. And are fired when an end-user increases or decreases the quantity of a product.
  • Jetshop internal productid is added to events Checkout, purchase, addTocart and removeFromCart.
  • productSKU is added to events Checkout, purchase, addTocart and removeFromCart. The value for productSKU will be the main products article number (if variants exist on a product).
  • variantSKU is added to events Checkout, purchase, addTocart and removeFromCart. The value for variantSKU will be the variant article number (if a variant is purchased).
  • Variant option is added to variable ”variant” for events Checkout, purchase, addTocart and removeFromCart. Example if i bought a Nike shoe in color black and size 43 variant would give you value: Black_43
  • The full path to a products main category is now printed to variable ”category” for events Checkout, purchase, addToCart and removeFromCart. Used to only print the last level of the category.
  • All changes above for tag manager are done to match the data being sent in Jetshop Flight frontend. 

Bugs fixed
Jetshop Commerce: 

  • Order sum that is sent to Facebook CAPI is now rounded off to two decimals instead of multiple ones.
  • Gift vouchers were not sent to Paypal when paying with paypal. This is now fixed.

Work in progress

  • New Jetshop Admin – PIM. 
  • New log in to admin. 

Version Janet Taylor

Dec 6:th, 2021

Janet Taylor (13 May 1804 – 25 January 1870) born Jane Ann Ionn, was an English astronomer and navigation expert. She published various works on astronomy and navigation, founded an academy for the teaching of these subjects, and ran a warehouse focused on the distribution, production and repair of navigational instruments. Her Academy was highly regarded and recommended by the East India Company, Trinity House, and the Admiralty. In recognition of her work, she was awarded medals by the Kings of Prussia and the Kings of the Netherlands, and her rule for calculating latitude from altitudes was described as ”ingenious”. Taylor was one of the very few women working as a scientific instrument maker in London in the 19th century.

Source: https://en.wikipedia.org/wiki/Janet_Taylor

New features 

Jetshop Commerce
  • Awardit – Redeem gift cards in checkout (read more here)
  • Possibility to set ”auto capture” on orders via NETS Easy.
  • Possibility to set custom article number and name of shipping and invoice fee via Collector/Walley Checkout.

Bugs fixed 
Jetshop Commerce:

  • NETS Easy did not always load as expected when having multiple countries active in the checkout and only some used NETS Easy.
  • UTM parameters via Voyado newsletters was sometimes lost when customer was redirected to signup.
  • Callbacks for ResursBank did not always changed payment status correctly on orders.
  • Bugs where imported visibility on on variants did not work as intended is solved.
  • Ongoing cart was sometime lost when logging in as different customers via admin.

Work in progress

  • New Jetshop Admin – PIM.
  • New log in to admin. 

 

Version Adele Goldberg

Nov 1:st, 2021

Adele Goldberg (born July 22, 1945) is an American computer scientist. She participated in developing the programming language Smalltalk-80 and various concepts related to object-oriented programming while a researcher at the Xerox Palo Alto Research Center (PARC), in the 1970s.

Source: https://en.wikipedia.org/wiki/Adele_Goldberg_(computer_scientist)

New features 
Jetshop Commerce 

  • Added a possibility to select if a consent should be pre-selected inside of Klarna checkout. This feature is setup by the support team.
  • Added ”sender name” to stock notification emails. This means you can have the sender say ”Fancy name” instead of maybe no-reply@themail.something. This feature is setup by the support team.
  • Store API: Added pricelist access code to signup and edit customer mutation. This is a B2B feature where you can give a potential client a code that will connect the user to a specific pricelist when he or she signs up. Can also be used for existing users that are ”upgraded” to a better pricelist.
  • Gift card integration with Awardit – Redeem gift cards in checkout. Contact your account manager if you’re interested in a gift card solution. 

Bugs fixed 
Jetshop Commerce: 

  • |! StockStatusExact! | variable returned wrong data (name instead of stock) when a stock notification was used on a specific attribute. Correct data is now returned when sending out stock notification emails.
  • Reaching ”fully payed”-flow when paying with a gift voucher didn’t work correctly together with Klarna shipping assistant. 
  • Add on data (such as expedited packing fee) from Klarna shipping assistant wasn’t saved to order. 

Work in progress

  • New Jetshop Admin – PIM.
  • New log in to admin. 

Version Annie J. Easley

Oct 4:th, 2021

Annie J. Easley (April 23, 1933 – June 25, 2011) was an American computer scientist, mathematician, and rocket scientist. She worked for the Lewis Research Center (now Glenn Research Center) of the National Aeronautics and Space Administration (NASA) and its predecessor, the National Advisory Committee for Aeronautics (NACA). She was a leading member of the team which developed software for the Centaur rocket stage, and was one of the first African-Americans to work at NASA. Easley was posthumously inducted into the Glenn Research Hall of Fame in 2015. On February 1, 2021, a crater on the moon was named after Easley by the IAU.

Source: https://en.wikipedia.org/wiki/Annie_Easley

New features 
Jetshop Commerce 

Bugs fixed 
Jetshop Commerce:

  • In some calculation (example with 21% VAT) the order total in dataLayer (transaction data sent to Gtag and/or Google Analytics) was sent with more than 2 decimals. Rounding is applied when needed now.
  • Images that manually was connected to a product could in some cases be removed when auto connecting new images thru admin. This has now been fixed.

Work in progress

  • New Jetshop Admin – PIM.
  • New log in to admin.
  • Awardit – Redeem gift cards in checkout (read more here)

Version Radia Perlman

Sept 27:th, 2021

Radia Joy Perlman (born December 18, 1951) is an American computer programmer and network engineer. She is most famous for her invention of the spanning-tree protocol (STP), which is fundamental to the operation of network bridges, while working for Digital Equipment Corporation. She also made large contributions to many other areas of network design and standardization, such as link-state routing protocols.

Source: https://en.wikipedia.org/wiki/Radia_Perlman

New features
Jetshop Commerce 

  • Import / Export of translatable text for new content editor. 
  • Feature for changing font size is now available in the HTML editor for at content element: https://d.pr/i/JQSpeO
  • Ingrid shipping experience (read more here)
  • Jetshop Flight: Facebook CAPI is now out on the latest version of Flight (5.6.1). This means it is now possible to send tracking data from the backend instead of it being sent on the client side.  Here’s a list of the events that are fired backend: Add to Cart, Page View, Initiate Checkout, Add to Wishlist, Complete Registration and Purchase Read more about how to get it for your shop here.

Bugs fixed 
Jettshop Commerce: 

  • VAT for shipping wasn’t fetched correctly when using ”reversed vat calculations” for a country.

Work in progress

  • New Jetshop Admin – PIM.
  • New log in to admin. 
  • Awardit – Redeem gift cards in checkout (read more here)

Version Frances Allen

Sept 14:th, 2021

Frances Elizabeth Allen (August 4, 1932 – August 4, 2020) was an American computer scientist and pioneer in the field of optimizing compilers. Allen was the first woman to become an IBM Fellow and in 2006 became the first woman to win the Turing Award. Her achievements include seminal work in compilers, program optimization, and parallelization. She worked for IBM from 1957 to 2002 and subsequently, was a Fellow Emerita.
Source: https://en.wikipedia.org/wiki/Frances_Allen

Bugs fixed 
Jetshop Commerce:

  • Optimized the creation of the hyperdrive feed. In some cases it took up to 30 min to generate a file, this now takes about 2 minutes.
  • Correct shipping name is now sent to Klarna when using Klarna as payment and Unifaun delivery checkout. 

Work in progress 

  • Facebook backend Conversion API – Currently in test phase. 
  • New Jetshop Admin – PIM. 
  • New log in to admin. 
  • Awardit – Redeem gift cards in checkout (read more here)
  • Import / Export of translatable text for new content editor. 
  • Ingrid shipping experience (read more here)