You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Changes

wicket-http2 module have been merged to wicket-core module WICKET-6887

Since Wicket 10.0 requires Servlet 5.0+ the HTTP2 PushBuilder abstraction has been moved from wicket-experimental/wicket-http2/wicket-http2-servlet4 and wicket-http2-core to wicket-core module.

PushHeaderItem class has been moved to package org.apache.wicket.markup.head.http2.

Render MarkupContainer class name as an attribute WICKET-6890

When org.apache.wicket.settings.DebugSettings#isOutputMarkupContainerClassName() returns true then the MarkupContainer class name should be rendered as an attribute of the component tag instead of as an HTML comment because an HTML comment may break a CSS rule, e.g. by appearing between two sibling HTML elements.

For example: 

With CSS rule like p + p {color: red;} then the text color of any paragraph that follows another paragraph will be red. But if an HTML comment appears between them then the rule won't apply.


Dependencies

Wicket 10 requires Java 11

Wicket 10 requires Servlet 5+

I.e. Jakarta APIs


  • No labels