Repository navigation
0.4.0
What's Changed
- fix(html): Refactor codebase to improve performance. by @terabytesoftw in #17
- feat(list): Add
Dl,Dt, andDdclass tag for list support. by @terabytesoftw in #18 - feat(form): Add
InputWeekclass for HTML<input type="week">element with attributes and rendering capabilities. by @terabytesoftw in #19 - fix(docs): Standardize PHPDoc headers and usage examples across core HTML elements in
src. by @terabytesoftw in #20 - fix(tests): Standardize PHPDoc headers in
testsdirectory. by @terabytesoftw in #21 - feat(form): Add
InputUrlclass for HTML<input type="url">element with attributes and rendering capabilities. by @terabytesoftw in #22 - feat(form): Add
InputTimeclass for HTML<input type="time">element with attributes and rendering capabilities. by @terabytesoftw in #23 - feat(form): Add
InputTextclass for HTML<input type="text">element with attributes and rendering capabilities. by @terabytesoftw in #24 - feat(form): Add
InputTelclass for HTML<input type="tel">element with attributes and rendering capabilities. by @terabytesoftw in #25 - feat(form); Add
InputSubmitclass for HTML<input type="submit">element with attributes and rendering capabilities. by @terabytesoftw in #26 - feat(form): Add
InputSearchclass for HTML<input type="search">element with attributes and rendering capabilities. by @terabytesoftw in #27 - feat(form): Add
InputResetclass for HTML<input type="reset">element with attributes and rendering capabilities. by @terabytesoftw in #28 - feat(form): Add
InputRangeclass for HTML<input type="range">element with attributes and rendering capabilities. by @terabytesoftw in #29 - feat(form): Add
InputPasswordclass for HTML<input type="password">element with attributes and rendering capabilities. by @terabytesoftw in #30 - fix(form): Update parameter descriptions to clarify usage for form attributes and input elements. by @terabytesoftw in #32
- Add
Labelclass for HTML<label>element with attributes and rendering capabilities. by @terabytesoftw in #33 - feat(form): Add
InputHiddenclass for HTML<input type="hidden">element with attributes and rendering capabilities. by @terabytesoftw in #34 - feat(attribute): Add
InputCheckboxclass for HTML<input type="checkbox">element with attributes and rendering capabilities. by @terabytesoftw in #31 - feat(form): Add
InputRadioclass for HTML<input type="radio">element with attributes and rendering capabilities. by @terabytesoftw in #35 - feat(form): Add
InputNumberclass for HTML<input type="number">element with attributes and rendering capabilities. by @terabytesoftw in #36 - fix(html): Apply last changes from
ui-awesome/html-corepackage toui-awesome/htmlpackage. by @terabytesoftw in #37 - fix(list): Remove redundant
afterRun()method fromDl,Ol, andUlclasses. by @terabytesoftw in #38 - feat(form): Add
InputMonthclass for HTML<input type="month">element with attributes and rendering capabilities. by @terabytesoftw in #39 - fix(tests): Refactor tests to use
assertSame()for rendering withtestRenderWithGlobalDefaultsAreApplied()andtestRenderWithUserOverridesGlobalDefaults(). by @terabytesoftw in #40 - feat(form): Add
InputImageclass for HTML<input type="image">element with attributes and rendering capabilities. by @terabytesoftw in #41 - fix(tests): Fix messages in
assert()methods and code style. by @terabytesoftw in #42 - fix(html): Update
ui-awesome/html-helperto version^0.7andui-awesome/html-mixinto version^0.4incomposer.jsonand apply necessary changes tosrcandtestsdirectories. by @terabytesoftw in #43 - fix(html): Update last modified from
ui-awesome/html-attributein related classes. by @terabytesoftw in #44 - fix(mixin): Better naming for
CanBeCheckedtoHasUncheckedand update phpdocBaseChoiceclasses. by @terabytesoftw in #45 - feat(form): Add
InputFileclass for HTML<input type="file">element with attributes and rendering capabilities. by @terabytesoftw in #46 - fix(tests): Update PHPDoc in
testsand add new tests foron*attribute. by @terabytesoftw in #47 - feat(form): Add
InputEmailclass for HTML<input type="email">element with attributes and rendering capabilities. by @terabytesoftw in #48 - fix(html): Update PHPDoc in
srcand add new tests foron*attribute. by @terabytesoftw in #49 - feat(form): Add
InputDateTimeLocalclass for HTML<input type="datetime-local">element with attributes and rendering capabilities. by @terabytesoftw in #50 - fix(tests): Standardize
testsfor clarity and consistency across all test cases. by @terabytesoftw in #51 - feat(form): Add
InputDateclass for HTML<input type="date">element with attributes and rendering capabilities. by @terabytesoftw in #52 - feat(form): Add
InputColorclass for HTML<input type="color">element with attributes and rendering capabilities. by @terabytesoftw in #53 - feat(form): Add
TextAreaclass for HTML<textarea>element with attributes and rendering capabilities. by @terabytesoftw in #54 - fix(tests): Update exception test method names for consistency and clarity, by @terabytesoftw in #55
- fix(form): Remove BaseChoice class and related mixins; update
InputCheckbox,InputFile, andInputRadioto extendBaseInput. by @terabytesoftw in #56 - feat(form): Add
Buttonclass for HTML<button>element with attributes and rendering capabilities. by @terabytesoftw in #57 - fix(tests): Add tests for invalid argument exceptions in HTML attributes. by @terabytesoftw in #58
- feat(form): Add
Formclass for HTML<form>element with attributes and rendering capabilities. by @terabytesoftw in #59 - fix(html): Align tag enums and defaults provider with latest
ui-awesome/html-coreandui-awesome/html-interopchanges. by @terabytesoftw in #61 - fix(tests): Remove
aria-describedbyspecific form input tests to keep this package agnostic. by @terabytesoftw in #62 - feat(form): Add
Select,Option, andOptgroupclasses for HTML<select>,<option>, and<optgroup>elements with attributes and rendering capabilities. by @terabytesoftw in #63 - feat(form): Add
Datalistclass for HTML<datalist>element with attributes and rendering capabilities. by @terabytesoftw in #64 - feat(form): Add
Legendclass for HTML<legend>element with attributes and rendering capabilities. by @terabytesoftw in #65 - feat(form): Add
Fieldsetclass for HTML<fieldset>element with attributes and rendering capabilities. by @terabytesoftw in #66 - feat(form): Add
Outputclass for HTML<output>element with attriAddOutputclass for HTML<output>element with attributes and rendering capabilities by @terabytesoftw in #67 - feat(form): Add
Progressclass for HTML<progress>element with attributes and rendering capabilities. by @terabytesoftw in #68 - feat(form): Add
Meterclass for HTML<meter>element with attributes and rendering capabilities. by @terabytesoftw in #69 - feat(table): Add
Captionclass for HTML<caption>element with attributes and rendering capabilities. by @terabytesoftw in #70 - feat(table): Add
Tdclass for HTML<td>element with attributes and rendering capabilities. by @terabytesoftw in #71 - feat(table): Add
Thclass for HTML<th>element with attributes and rendering capabilities. by @terabytesoftw in #72 - feat(table): Add
Trclass for HTML<tr>element with attributes and rendering capabilities. by @terabytesoftw in #73 - feat(table): Add
Tfootclass for HTML<tfoot>element with attributes and rendering capabilities. by @terabytesoftw in #74 - feat(table): add
Tbodyclass for HTML<tbody>element with attributes and rendering capabilities. by @terabytesoftw in #75 - feat(table): add
Theadclass for HTML<thead>element with attributes and rendering capabilities. by @terabytesoftw in #76 - feat(table): add
Colclass for HTML<col>element with with attributes and rendering capabilities. by @terabytesoftw in #77 - feat(table): add
Colgroupclass for HTML<colgroup>element with attributes and rendering capabilities. by @terabytesoftw in #78 - feat(table): add convenience methods
row(),rows()toThead,Tbody,Tfoot;cells(),headerCells()toTr; and extendcaption()inTableto acceptCaption|string|nullfor simplified table construction. by @terabytesoftw in #79 - feat(api): add convenience methods and improve API consistency for
Dl,Select, andColgrouptags. by @terabytesoftw in #80 - feat(interactive): Add
Summaryclass for<summary>element. by @terabytesoftw in #81 - feat(interactive): Add
Detailsclass for<details>element. by @terabytesoftw in #82 - feat(interactive): Add
Dialogclass for<dialog>element. by @terabytesoftw in #83 - feat(embedded): add
Audioclass for<audio>element. by @terabytesoftw in #84 - feat(embedded): add
Videoclass for<video>element. by @terabytesoftw in #85 - docs: complete missing MDN links and mark experimental HTML attributes in PHPDoc. by @terabytesoftw in #86
- feat(embedded): add
Sourceclass for<source>element. by @terabytesoftw in #87 - test: add tests
testRenderWithAddEvent()in related classes to validateon*attributes. by @terabytesoftw in #88 - refactor: inline element attribute APIs, add track support, and refresh docs/tests. by @terabytesoftw in #89
Full Changelog: 0.3.0...0.4.0