-
Notifications
You must be signed in to change notification settings - Fork 73
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Hello, I would like to propose the following improvement on this page:
A filter mechanism to filter out "Added" modifications (or just filter based on modification types)
When planning to do an upgrade it's more important to know what will break than know what new API features there are.
ComputerDaddyGuy
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Projects
Milestone
Relationships
Development
Select code repository
Activity
namp007 commentedon May 27, 2021
And an option to collapse based on the package would also be useful, given the many changes there are from 8 to 17
marchof commentedon May 27, 2021
Dear @namp007, I see your use case. Currently this is a mostly statically generated web site. Maybe some JavaScript can be added to collapse and filter parts. Any technical recommendations are welcome.
rob-spoor commentedon Sep 15, 2021
The table structure makes it a bit more difficult to collapse and expand elements. I've used divs on my own site, but the UI is not great.
Within the current structure, maybe each row can get two extra classes: one for the module, one for the package. Collapsing a module means hiding every row that have a class matching the module. Likewise for collapsing a package. The module and package can't get the class themselves, otherwise collapsing a module will hide the entire module.
Filtering is a bit more difficult because you preferably also want to hide empty classes etc.
Thihup commentedon Oct 6, 2021
Maybe you could use the details tag:
https://www.w3schools.com/tags/tryit.asp?filename=tryhtml5_details
marchof commentedon Oct 6, 2021
The original requirement was filtering.
[-]Feedback on page "New APIs in Java 17"[/-][+]Allow filtering of API diffs[/+]