Skip to content

Releases: CSOIreland/Client-API-Library

4.2.2

20 Apr 09:07

Choose a tag to compare

  • Method api.modal.confirm fixed by implementing the missing JQuery extension .once

4.2.1

19 Apr 17:02

Choose a tag to compare

[BUG] Include prevent default in api.content.navigate #3

4.2.0

02 Feb 16:39

Choose a tag to compare

  • Constant C_API_AJAX_SUCCESS added. Replace hardcoded success strings from the Ajax responses accordingly.
  • Cookie Session handler implemented. See following new methods for reference:
    • api.cookie.session.start
    • api.cookie.session.extended
    • api.cookie.session.ends
    • api.cookie.session.intervalRoutine
    • api.cookie.session.confirmExtension (virtual method to be extended at the application level)

4.1.2

21 Dec 15:00

Choose a tag to compare

  • Official Tiny MCE open-source pre-built library imported (see Issue #2), Version 5.6.2 from https://www.tiny.cloud/get-tiny/self-hosted/
    N.B. This allows to reference and use the TinyMCE library in Open Source projects without registering/referencing any API Key.
    Just add the following resource to the root/index.html file:
    <!-- TinyMCE - https://www.tiny.cloud/get-tiny/self-hosted/ -->
    <script src="https://cdn.jsdelivr.net/gh/CSOIreland/Client-API-Library@4.1.2/src/js/tinymce/tinymce.min.js"></script> 

4.1.1

10 Dec 08:57

Choose a tag to compare

  • Method api.modal.confirm fixed for cross-browser compatibility.

4.1.0

20 Nov 15:37

Choose a tag to compare

  • Method api.ajax.config fixed.
  • Method api.modal.confirm enhanced to support multiple cascade modals
  • Bootstrap 4.5.2 SCSS synched and CSS recompiled with the default Accessibility WCAG 2.1 Level AA color scheme. If you do not require to customise the SCSS then simply copy the following files into your project folder root/css/, otherwise recompile your custom SCSS first:
    • root/bootstrap/4.5.2/scss/app.bootstrap.guideline.css
    • root/bootstrap/4.5.2/scss/app.bootstrap.guideline.map
    • root/bootstrap/4.5.2/scss/app.bootstrap.guideline.scss
  • API Constants cleaned. Diff and synch the root/template/modal.html with your project

4.0.4

19 Oct 15:04

Choose a tag to compare

Bootstrap Toggle plugin updated to point to the enhanced version compatible with the Accessibility Requirements WCAG 2.1 Level AA.

  • See Issue #1 [ENHANCEMENT] Bootstrap Toggle plugin - Accessibility Requirements WCAG 2.1

4.0.3

29 Sep 20:54

Choose a tag to compare

Support for Bootstrap v4.5.2 added.

  • Diff and synch the root/index.html to point to the correct Bootstrap resource files
  • If you do not require to customize the SCSS then simply copy the following files into your project folder root/css/, otherwise recompile your custom SCSS first:
    • root/bootstrap/4.5.2/scss/app.bootstrap.guideline.css
    • root/bootstrap/4.5.2/scss/app.bootstrap.guideline.map
    • root/bootstrap/4.5.2/scss/app.bootstrap.guideline.scss

4.0.2

13 Sep 10:48

Choose a tag to compare

  • Spinner plugin upgraded to use the Bootstrap background property bg- instead of custom colors.
    Diff and synch the file root/template/spinner.html in your application

4.0.1

15 Apr 07:51

Choose a tag to compare

  • Method api.ajax.config refactored and extended:

    • Ajax call refactored using the JQuery $.ajax method
    • Optional parameter pAjaxParams of type {} implemented to override the $.ajax parameters
  • Method api.content.load extended:

    • Optional parameter pAppend of type bool implemented to append the loaded content to the Selector container rather than empty it first.