Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8339485

Revise user interface to select releases in summary pages

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: P4 P4
    • 26
    • 23
    • tools
    • None

      The checkbox-based user interface to view API elements for specific releases in the API summary pages (Deprecated, New, Preview API) is coming to a point where it is both ugly and hard to use because of the ever increasing number of releases.

      As an example, visit https://docs.oracle.com/en/java/javase/22/docs/api/deprecated-list.html (imagine additional checkboxes for 22, 23, 24...).

      Also, the "all" checkbox we added in JDK 23 with JDK-8325874 is not very intuitive, as it really means (and should probably be labled) "Toggle all".

      We should think of an alternative user interface that scales to a larger number of releases without cluttering the page. One possible solution would be to use a drop down menu containing entries for each represented release plus an entry to view elements from all releases (selected by default).

            hannesw Hannes Wallnoefer
            hannesw Hannes Wallnoefer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: