Document Properties
KbidG28947
Last Modified31-Aug-2020
Added to KB10-Dec-2018
Public AccessEveryone
StatusOnline
Doc TypeReferences
Product
  • ICM 7.6
  • ICM 7.7
  • ICM 7.8
  • ICM 7.9
  • ICM 7.10

Reference - Responsive Starter Store - 3rd Party JavaScript

Product Version

7.6

Product To Version


Status

final

1 Introduction

This table is supposed to give an overview of the Javascript 3rd party libraries used in the Responsive Starter Store with additional information on why certain versions are used and what modifications needed to be done.

2 3rd Party JavaScript

Library

a_responsive <= 6.5.0

a_responsive >= 7.0.0further updatespublic version 12/2018public version 06/2019NotesProject RepositoryLicense
jQuery1.11.33.3.1
=3.4.1
https://github.com/jquery/jqueryMIT
jQuery Migrate
3.0.1
=3.1.0Included for development purposes but not usedhttps://github.com/jquery/jquery-migrateMIT
jQuery Mobile (touch)1.4.31.5.0-pre
1.4.5

1.4.5

1.5.0-rc1

With additional jQuery 3 compatibility changes:

  • .bind() to .on()
  • .unbind() to .off()
https://github.com/jquery/jquery-mobileMIT
Bootstrap3.4.0-dev=update to 3.4.1 (a_responsive >= 16.0.0)

3.3.7
(4.1.3)

3.4.1
(4.3.1)

For compatibility reasons there are no intentions to update to the current Bootstrap 4 version

https://github.com/twbs/bootstrapMIT
BootstrapValidator0.5.00.5.2
0.5.30.5.3

Version 0.5.2 - with additional jQuery 3 compatibility changes and a change for the hidden submit button - is used.

Even though a newer version 0.5.3 exists we are not using it, since only the older versions are licensed under the MIT License. Starting with 0.5.3, a less open licensing model was used and the project was later moved to a new project called FormValidation.

https://github.com/nghuuphuoc/bootstrapvalidatorMIT
Modernizr2.6.23.6.0
=3.7.1

We use a custom build of Modernizr that only includes functionalities that are used in the Responsive Starter Store.

Projects may have to create their own custom build that include additional features that are used in the customized Javascript/CSS code.

Currently used build: https://modernizr.com/download?-inputtypes-touchevents-mq

https://github.com/Modernizr/ModernizrMIT
slick1.5.71.8.0
=1.8.1

With style changes in slick-theme.less

http://github.com/kenwheeler/slickMIT
bootstrap-datepicker1.6.11.8.0
=1.9.0
https://github.com/uxsolutions/bootstrap-datepickerApache License 2.0
bootstrap-select1.10.01.13.2update to 1.13.5 (a_responsive >= 7.1.2)=1.13.10 (v2.0.0-beta1)With style changes in vendor\bootstrap-select\variables.less and vendor\bootstrap-select\bootstrap-select.less (marked with comment 'ish customization')https://github.com/snapappointments/bootstrap-selectMIT
jquery.maskedinput1.4.1=

=

=
https://github.com/digitalBush/jquery.maskedinputMIT
js-cookie2.1.22.2.0
==
https://github.com/js-cookie/js-cookieMIT

handlebars

4.0.54.0.12
=

4.1.2

4.7.6 (08/2020)

Only used for subscriptions

https://github.com/wycats/handlebars.js

https://handlebarsjs.com/installation/#npm-or-yarn-recommended

MIT

accounting

0.4.2=
==Only used for subscriptionshttps://github.com/openexchangerates/accounting.jsMIT

dateFormat

1.0.01.0.2
==Only used for subscriptionshttps://github.com/phstc/jquery-dateFormatMIT

jquery.i18n

1.0.41.0.5
==Only used for subscriptionshttps://github.com/wikimedia/jquery.i18nMIT

rsvp

3.2.14.4.8
=4.8.5Only used for subscriptionshttps://github.com/tildeio/rsvp.jsMIT

jquery.dataTables

1.10.71.10.18
==Only used for costcenter in B2Bwww.datatables.netMIT

Disclaimer

The information provided in the Knowledge Base may not be applicable to all systems and situations. Intershop Communications will not be liable to any party for any direct or indirect damages resulting from the use of the Customer Support section of the Intershop Corporate Web site, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.

Customer Support
Knowledge Base
Product Resources
Support Tickets