- Add validators for Codeclimate and Codacy.
- Integrated with Anax version 2 modules.
- Update package.json requirement to PHP 7.2.
- Update to selected="selected" for select options.
- Added maxlength to input through PR #10.
- Remove lockfile for composer.json.
- Add requirement >PHP7.0 in composer.json.
- Update testclasses to support PHPUnit namespace.
- Travis to test only on >PHP7.0.
- CircleCI upgrade to version 2 and PHP7.2 using own image.
- Add PHP Warnings during phpunit.
- Fix #8 deprecated each() in PHP7.2.
- Makefile to install different versions of phpunit, depending on PHP-version.
- Use Docker to test in different version of PHP.
- Add docker support.
- Merge pr #7 to make value() use htmlentities with respect to xss.
- Always have default class=htmlform on .
- Add test for styling forms.
- Move use_fieldset to create(), can be overridden in getHTML().
- Move legend to create(), can be overridden in getHTML().
- Make Form properties protected, not public.
- Enable to set class attribute to the output element through Form::setOUtputClass().
- Create FormElementInputButton and move createHTML there.
- Make FormElement abstract and create a FormElementFactory.
- Add option to add JavaScript in onclick for buttons.
- Make
after label configurable on create and on specific element.
- Removing Form constructor, must call create explicit.
- Integrating with Anax DI, depending on anax/di.
- Depending on anax/session.
- Depending on anax/request.
- Depending on anax/response.
- Depending on anax/url.
- Rewriting FormModel, use Form instead of extend.
- Update all example programs for FormModel.
- New setup of class FormModel, use Form, not extend.
- New example programs for validate.
- Last tag before integrating Anax DI.
- Remove reference to Lydia in FormElement.
- First setup, copied from mos/cform and rewritten to the anax namespace.