This is an automated email from the ASF dual-hosted git repository.
lukaszlenart pushed a change to branch
feature/WW-5695-html5-constraint-validation
in repository https://gitbox.apache.org/repos/asf/struts.git
at 184006c53 WW-5695 docs(design): correct the spec and plan to match the
post-fix behaviour
This branch includes the following new commits:
new 30947b0b5 WW-5695 docs(validation): design HTML5 constraint validation
and retire the JS validator
new 510f31acb WW-5695 docs(validation): correct the UIBean hook point and
control-type resolution
new a365be8be WW-5695 docs(validation): add the 7.4.0 implementation plan
new 81db2b2a5 WW-5694 refactor(validation): deprecate JavaScript
client-side validation
new 0e8b4b359 WW-5694 docs(validation): scope the deprecation banner to
the validate attribute
new 01417ea53 WW-5695 feat(components): add HtmlControlType
new 60dfbc7c2 WW-5695 docs(validation): require the licence header on
every new file in the plan
new 00dd06e64 WW-5695 chore(components): add the missing licence header to
HtmlControlTypeTest
new c13202c93 WW-5695 feat(components): add ECMAScript-safe regex detection
new 07dbf7b35 WW-5695 fix(validation): drop \s and \S from the
ECMAScript-safe escape allowlist
new c67aa673e WW-5695 fix(components): drop \s and \S from the
portable-escape allowlist
new e9b8fb44c WW-5695 feat(components): map validators onto HTML5
constraint attributes
new fcdc518e5 WW-5695 fix(components): close three false-reject and
injection gaps in HtmlConstraintProvider
new 57c92f3d2 WW-5695 feat(components): add Form.getFieldValidators with
per-render caching
new 88162c384 WW-5695 docs(validation): make the plan's memoisation test
actually test memoisation
new ee8c25a34 WW-5695 test(components): make FormFieldValidatorsTest prove
memoisation
new 2292e922f WW-5695 feat(components): resolve the HTML control type per
component
new 6eec8eb6a WW-5695 feat(components): derive constraint attributes
during tag evaluation
new 584f4064c WW-5695 test(components): pin the constraint hook's
evaluateExtraParams ordering
new 79e27726f WW-5695 feat(html5): render derived constraint attributes
new d0d0ce49f WW-5695 docs(validation): drop the ?html builtin from the
template guidance
new febd4c6f2 WW-5695 fix(html5): stop constraints.ftl leaking a newline
into every input
new 1245212af WW-5695 fix(components): close false-reject and
duplicate-attribute gaps in HTML5 constraints
new 184006c53 WW-5695 docs(design): correct the spec and plan to match the
post-fix behaviour
The 24 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.