• Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Major Major
    • core
    • None
    • Remove Prototype

      Jenkins core currently uses Prototype 1.7, released on November 15, 2010. The latest version is Prototype 1.7.3, released on September 22, 2015. When an attempt was made to upgrade to 1.7.3 in 2018 in JENKINS-49319, the change had to be reverted. Since this library has been unmaintained for the past 8 years, we ought to eliminate our dependency on it in favor of modern JavaScript APIs. Once core no longer depends on this API, it should be investigated how this old library can be disabled/removed by default, enabled/present only for the (legacy) plugins that still require it.

          [JENKINS-70906] Remove Prototype

          Basil Crow created issue -
          Basil Crow made changes -
          Link New: This issue relates to JENKINS-49319 [ JENKINS-49319 ]
          Basil Crow made changes -
          Epic Child New: JENKINS-70907 [ 218262 ]
          Basil Crow made changes -
          Epic Child New: JENKINS-70908 [ 218263 ]
          Basil Crow made changes -
          Epic Child New: JENKINS-70909 [ 218264 ]
          Basil Crow made changes -
          Epic Child New: JENKINS-70910 [ 218265 ]
          Basil Crow made changes -
          Epic Child New: JENKINS-70911 [ 218266 ]
          Basil Crow made changes -
          Epic Child New: JENKINS-70912 [ 218267 ]
          Basil Crow made changes -
          Epic Child New: JENKINS-70913 [ 218268 ]
          Basil Crow made changes -
          Epic Child New: JENKINS-70914 [ 218269 ]
          Basil Crow made changes -
          Epic Child New: JENKINS-70915 [ 218270 ]

            Unassigned Unassigned
            basil Basil Crow
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated: