AO Fluent HTML Any Changelog 1 ao-fluent-html-any-0.7.0 2 ao-fluent-html-any-0.6.1 3 ao-fluent-html-any-0.6.0 4 ao-fluent-html-any-0.5.3 5 ao-fluent-html-any-0.5.2 6 ao-fluent-html-any-0.5.1 7 ao-fluent-html-any-0.5.0 8 ao-fluent-html-any-0.4.0 ao-fluent-html-any-0.7.0
Release Links Release Notes Added
attribute to remaining elements.
attribute is now a
autofocus global attribute.
Moved all event attributes to a single package
event categories provided by w3schools
are conceptually helpful, they are not part of the HTML specification.
Implemented many more global attributes. Added very thorough doctype checks for all HTML 5 elements and attributes. Annotated javadocs
@since HTML 5 for all HTML 5 elements and attributes.
Moved all attributes from
com.aoapps.html.any.attributes.text, making them now streamable.
Implemented more elements. Added support for
Removed self-referential generics that were emulating self-types. Instead, manually overloading
all methods. Although a bit tedious in the implementation, this cleans-up the API by removing
unnecessary type parameter.
AnyDocument.out private and deprecated the
unsafe(…) methods will remain, but their use is discouraged as it can be dangerous.
Indentation changed from tab to two-space for consistency with the new
AO Checkstyle Config project, which itself is based on
Google Java Style Guide.
Performed Checkstyle clean-up. ao-fluent-html-any-0.6.1
Release Links Release Notes Fixed bug in
DocumentMediaWriter.text() that incorrectly encoded suffix.
Release Links Release Notes Renamed static test helper classes since does not directly provide unit tests. ao-fluent-html-any-0.5.3
Release Links Release Notes value attributes no longer convert empty string to null, and thus
value="" now works as expected.
Release Links Release Notes Added onchange attribute to
Release Links Release Notes Fixed NPE in streaming text encoding in
Release Links Release Notes Now supports Java 9+ modules with included
Maven artifact relocated from
Package renamed from
Release Links Release Notes Split base abstract classes and interfaces into this new sub-project.