******************************************************************************** Version 1.0.0 This is the first initial release. There is no previous release to upgrade from. ******************************************************************************** Version 1.0.2 Map GeoJSON files added. No upgrade required. JSON_Stat JS library Version 0.13.3 added. If you are already using the JSON-Stat library then please update your code in order to load the library from the CSO Live CDN rather than locally. All CDN references have been updated to point to the CSO Live CDN available at https://cdn.cso.ie. Please update your code by replacing https://cdn-incubator.cso.ie/ with https://cdn.cso.ie/ ******************************************************************************** Version 1.0.3 Add the Ajax configuration parameter xhrFields: {withCredentials: true} into the function csolib_AjaxCall This allow to pass the Windows credentials in the Ajax calls cross-server when the Client and Server instances are deployed under different domains/ports/protocols ******************************************************************************** Version 1.1.0 Merge the index.html: >> Add the URI.js dependency in the index.html >> Add the css/cso-library-plugin.css reference in the index.html >> Add the js/cso-library-constant.js reference in the index.html Add the template/overlay.html Merge the template/js/index.js: >> Check the GET Request for rendering custom layouts (i.e. No Header) Changes in the cso-library.js: >> function csolib_startSpinner() added >> function csolib_stopSpinner() added >> function csolib_loadContent() and csolib_navContent() amended to validate the Relative URL >> function csolib_AjaxCallbackFunction() added >> list of Parameters for the function csolib_AjaxCall() extended and re-arranged (IMPORTANT!) >> function csolib_parseURL() added >> function csolib_isURLParamSet() added >> function csolib_getURLParam() added >> function csolib_getNoHeader() added >> function csolib_getNoNavbar() added >> function csolib_getNoFooter() added >> function csolib_getBody() added ******************************************************************************** Version 1.2.0 [DECOMMISSIONED: DO NOT USE] CSO Library functions have been namespaced. Change the call of the following functions into their methods: >> csolib_startSpinner >> cso.spinner.start >> csolib_stopSpinner >> cso.spinner.stop >> csolib_loadContent >> cso.content >> csolib_navContent >> cso.content.navigate >> csolib_AjaxCallbackFunction >> cso.ajax.callback >> csolib_AjaxCall >> cso.ajax.request >> csolib_isURLParamSet >> cso.uri.isParam >> csolib_parseURL >> cso.uri.parse >> csolib_getNoHeader >> cso.uri.getNoHeader >> csolib_getNoNavbar >> cso.uri.getNoNavbar >> csolib_getNoFooter >> cso.uri.getNoFooter >> csolib_getBody >> cso.uri.getBody Change the following Constants according to their namespace: >> C_CSOLIB_NOHEADER >> C_CSOLIB_URI_NOHEADER >> C_CSOLIB_NONAVBAR >> C_CSOLIB_URI_NONAVBAR >> C_CSOLIB_NOFOOTER >> C_CSOLIB_URI_NOFOOTER >> C_CSOLIB_BODY >> C_CSOLIB_URI_BODY ******************************************************************************** Version 2.0.0 N.B. This Version is NOT backward compatible >> Bootstrap 4 implemented by default >> Return To Top plugin added >> Namespace changed from cso.* to api.* ******************************************************************************** ******************************************************************************** Version 3.0.0 N.B. This Version is NOT backward compatible >> All JS and CSS resources moved to GitHub (https://github.com/CSOIreland/Client-API-Library) and server through jsDelivr CDN >> favicon rebuilt by using https://realfavicongenerator.net >> ".webmanifest" extension required at IIS level for favicon manifest. Set mime-type as "application/json; charset=utf-8" ********************************************************************************