ICEfaces
  1. ICEfaces
  2. ICE-8920

Upgrade 3rd Party jQuery family JavaScript libraries to latest revisions

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.3
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces 3.3, ACE components,
    • Assignee Priority:
      P1
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration

      Description

      This JIRA is to review the feasibility of upgrading to the jQuery 1.9 release, and also associated 3rd party jQuery plugins as required:

      Current revisions in use as of 3.2 are:

      - jqPlot 1.0.4
      - jqPrint 0.3
      - jQuery 1.7.1
      - jQuery Mousewheel 3.0.4
      - jQuery Timepicker Addon 0.9.6
      - jQuery UI 1.8.24
      - jQuery UI Touch Punch 0.2.2
      - qTip 2.0.0
      - Wijmo 2.0.5


      http://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/

        Issue Links

          Activity

          Hide
          Nils Lundquist added a comment - - edited

          jqPlot - Up to date.
          jqPrint - Up to date.
          jQuery Mousewheel - Up to date.
          jQuery Timepicker Addon - Updating to 1.2
          jQuery - Updating to 1.9.1
          jQuery UI - Updating to 1.10.0
          jQuery UI Touch Punch - Up to date.
          qTip - 2.0.0-nightly is the only release available. No "stable" release.
          Wijmo - 2.0.5 - Updating to 2.3.6

          Show
          Nils Lundquist added a comment - - edited jqPlot - Up to date. jqPrint - Up to date. jQuery Mousewheel - Up to date. jQuery Timepicker Addon - Updating to 1.2 jQuery - Updating to 1.9.1 jQuery UI - Updating to 1.10.0 jQuery UI Touch Punch - Up to date. qTip - 2.0.0-nightly is the only release available. No "stable" release. Wijmo - 2.0.5 - Updating to 2.3.6
          Hide
          Nils Lundquist added a comment -

          Upgrade to JQ 1.9 has altered the way that selectors are interpreted in delegated events. Prefixing the delegate target selector with the delegate root id no longer works.

          I've noticed this issue in DataTable and Tree so far.

          Show
          Nils Lundquist added a comment - Upgrade to JQ 1.9 has altered the way that selectors are interpreted in delegated events. Prefixing the delegate target selector with the delegate root id no longer works. I've noticed this issue in DataTable and Tree so far.
          Hide
          Nils Lundquist added a comment -

          Revision #33407
          Committed by nils.lundquist
          Moments ago
          ICE-8920 - Resolved broken delegate event selectors in ace:datatable, introduced with JQ 1.9

          Show
          Nils Lundquist added a comment - Revision #33407 Committed by nils.lundquist Moments ago ICE-8920 - Resolved broken delegate event selectors in ace:datatable, introduced with JQ 1.9
          Hide
          Nils Lundquist added a comment -

          Revision #33412
          Committed by nils.lundquist
          22 minutes ago
          ICE-8920 - Resolved broken delegate event selectors in ace:tree, introduced with JQ 1.9

          Show
          Nils Lundquist added a comment - Revision #33412 Committed by nils.lundquist 22 minutes ago ICE-8920 - Resolved broken delegate event selectors in ace:tree, introduced with JQ 1.9
          Hide
          Nils Lundquist added a comment -

          Revision #33413
          Committed by nils.lundquist
          A minute ago
          ICE-8920 - Resolved broken delegate event selectors in ace:list and difference in null attribute value, introduced with JQ 1.9

          Show
          Nils Lundquist added a comment - Revision #33413 Committed by nils.lundquist A minute ago ICE-8920 - Resolved broken delegate event selectors in ace:list and difference in null attribute value, introduced with JQ 1.9
          Hide
          Ken Fyten added a comment -

          Reminder to update the versions in the lib/versions-licenses.html file once these are complete.

          Show
          Ken Fyten added a comment - Reminder to update the versions in the lib/versions-licenses.html file once these are complete.
          Hide
          Nils Lundquist added a comment - - edited

          JQUI Update Completed - Theme updates still need to occur.

          Revision #34047
          Committed by nils.lundquist
          15 minutes ago
          ICE-8920 - Updated JQuery UI to 1.10.2
          ICE-8748 - Moved fix from JQUI modification into component code

          Show
          Nils Lundquist added a comment - - edited JQUI Update Completed - Theme updates still need to occur. Revision #34047 Committed by nils.lundquist 15 minutes ago ICE-8920 - Updated JQuery UI to 1.10.2 ICE-8748 - Moved fix from JQUI modification into component code
          Hide
          Nils Lundquist added a comment -

          ICE-7827 modifications to Wijmo cannot be carried forward, DOM operations to calculate hasSubmenu has been replaced with intricate component state logic. Hopefully this more intricate logic don't require the modifications from ICE-7827

          Show
          Nils Lundquist added a comment - ICE-7827 modifications to Wijmo cannot be carried forward, DOM operations to calculate hasSubmenu has been replaced with intricate component state logic. Hopefully this more intricate logic don't require the modifications from ICE-7827
          Hide
          Nils Lundquist added a comment -

          Final remaining library, Wijmo, has been updated to an extent. Many of the Menu modifications were incompatible with the new version and are being reviewed by Art before the new version is ready for testing.

          Show
          Nils Lundquist added a comment - Final remaining library, Wijmo, has been updated to an extent. Many of the Menu modifications were incompatible with the new version and are being reviewed by Art before the new version is ready for testing.
          Hide
          Nils Lundquist added a comment -

          Closing issue. Remaining effort on Wijmo due to incompatible multiColumnMenu implementation captured in ICE-9103.

          Show
          Nils Lundquist added a comment - Closing issue. Remaining effort on Wijmo due to incompatible multiColumnMenu implementation captured in ICE-9103 .
          Hide
          Ken Fyten added a comment -

          Due to time constraints and a large number of regressions related to updating the jQueryUI lib we will revert to the previous version for 3.3 and create a follow-up JIRA to do the update early in the 3.4 dev. cycle instead.

          Show
          Ken Fyten added a comment - Due to time constraints and a large number of regressions related to updating the jQueryUI lib we will revert to the previous version for 3.3 and create a follow-up JIRA to do the update early in the 3.4 dev. cycle instead.
          Hide
          Nils Lundquist added a comment -

          Revision #34075
          Committed by nils.lundquist
          Moments ago
          Revert: ICE-8920 - Updated JQuery UI to 1.10.2 - Moving to 3.4
          Revert: ICE-8748 - Moved fix from JQUI modification into component code - Moving to 3.4

          Show
          Nils Lundquist added a comment - Revision #34075 Committed by nils.lundquist Moments ago Revert: ICE-8920 - Updated JQuery UI to 1.10.2 - Moving to 3.4 Revert: ICE-8748 - Moved fix from JQUI modification into component code - Moving to 3.4
          Hide
          Nils Lundquist added a comment -

          Resolving issue as the remaining work, Wijmo & JQUI have been branched into their own JIRAs.

          Regressions attributed to JQUI should now be resolved.

          Show
          Nils Lundquist added a comment - Resolving issue as the remaining work, Wijmo & JQUI have been branched into their own JIRAs. Regressions attributed to JQUI should now be resolved.
          Hide
          yip.ng added a comment -

          http://jira.icesoft.org/browse/ICE-9132?focusedCommentId=45615&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-45615

          M: C:\svn\ossrepo\icefaces3\trunk\icefaces\ace\component\resources\icefaces.ace\textentry\textentry.js#34221

          Show
          yip.ng added a comment - http://jira.icesoft.org/browse/ICE-9132?focusedCommentId=45615&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-45615 M: C:\svn\ossrepo\icefaces3\trunk\icefaces\ace\component\resources\icefaces.ace\textentry\textentry.js#34221

            People

            • Assignee:
              Nils Lundquist
              Reporter:
              Ken Fyten
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: