Skip to content

Releases: ui-awesome/html-attribute

0.6.1

01 May 14:05
e4a3a5f

Choose a tag to compare

What's Changed

  • fix(deps): update ui-awesome/html-mixin requirement to ^0.6. by @terabytesoftw in #92

Full Changelog: 0.6.0...0.6.1

0.6.0

30 Apr 15:40
b3f978e

Choose a tag to compare

What's Changed

  • feat(attribute): Add HasBlocking trait and blocking() method to manage blocking attribute for HTML elements. by @terabytesoftw in #32
  • feat(attribute): Add HasMedia trait and media() method to manage media attribute for HTML elements. by @terabytesoftw in #33
  • feat(attribute): Add HasType trait and type() method to manage type attribute for HTML elements. by @terabytesoftw in #34
  • feat(attribute): Add HasNonce trait and nonce() method to manage nonce attribute for HTML elements. by @terabytesoftw in #35
  • fix(docs): Clarify documentation for various HTML attributes to specify value types for better understanding. by @terabytesoftw in #36
  • feat(attribute): Add HasIntegrity trait and integrity() method to manage integrity attribute for HTML elements. by @terabytesoftw in #37
  • feat(attribute): Add HasReferrerpolicy trait and referrerpolicy() method to manage referrerpolicy attribute for HTML elements. by @terabytesoftw in #38
  • feat(attribute): Add HasSrc trait and src() method to manage src attribute for HTML elements. by @terabytesoftw in #39
  • fix(docs): Enhance documentation for HTML attributes. by @terabytesoftw in #40
  • feat(attribute): Add HasTarget trait and target() method to manage target attribute for HTML elements. by @terabytesoftw in #41
  • feat(attribute): Add HasAs trait and as() method to manage as attribute for HTML elements. by @terabytesoftw in #42
  • fix(docs): Update copyright year to 2026 in multiple files. by @terabytesoftw in #43
  • feat(attribute): Add HasDisabled trait and disabled() method to manage disabled attribute for HTML elements. by @terabytesoftw in #44
  • feat(attribute): Add HasHrefLang trait and hreflang() method to manage hreflang attribute for HTML elements. by @terabytesoftw in #45
  • feat(attribute): Add HasImagesizes trait and imagesizes() method to manage imagesizes attribute for HTML elements. by @terabytesoftw in #46
  • feat(attribute): Add HasImagesrcset trait and imagesrcset() method to manage imagesrcset attribute for HTML elements. by @terabytesoftw in #47
  • feat(attribute): Add HasSizes trait and sizes() method to manage sizes attribute for HTML elements. by @terabytesoftw in #48
  • feat(attribute): Add HasCharset trait and charset() method to manage charset attribute for HTML elements. by @terabytesoftw in #49
  • feat(attribute): Add HasContent trait and content() method to manage content attribute for HTML elements. by @terabytesoftw in #50
  • feat(attribute): Add HasHttpEquiv trait and httpEquiv() method to manage http-equiv attribute for HTML elements. by @terabytesoftw in #51
  • feat(attribute): Add HasName trait and name() method to manage name attribute for HTML elements. by @terabytesoftw in #52
  • refactor(attribute): Update documentation for various HTML attributes and their usage in elements. by @terabytesoftw in #53
  • feat(attribute): Add HasDownload trait and download() method to manage download attribute for HTML elements. by @terabytesoftw in #54
  • feat(attribute): Add HasPing trait and ping() method to manage ping attribute for HTML elements. by @terabytesoftw in #55
  • feat(attribute): Add HasLoading trait and loading() method to manage loading attribute for HTML elements. by @terabytesoftw in #56
  • feat(attribute): Add HasSrcset trait and srcset() method to manage srcset attribute for HTML elements. by @terabytesoftw in #57
  • feat(attribute): Add HasUsemap trait and usemap() method to manage usemap attribute for HTML elements. by @terabytesoftw in #58
  • feat(attribute): Add HasValue trait and value() method to manage value attribute for HTML elements. by @terabytesoftw in #59
  • feat(attribute): Add HasForm trait and form() method to manage form attribute for HTML elements. by @terabytesoftw in #60
  • feat(attribute): Add Type enum for common type attribute values. by @terabytesoftw in #61
  • feat(attribute): Add HasMax, HasMin traits and max(), min() methods to manage max and min attributes for HTML elements. by @terabytesoftw in #62
  • feat(attribute): Add HasReadonly, HasStep traits and readonly(), step() methods to manage readonly and step attributes for HTML elements. by @terabytesoftw in #63
  • feat(attribute): Add HasMaxlength, HasMinlength traits and maxlength(), minlength() methods to manage maxlength and minlength attributes for HTML elements. by @terabytesoftw in #64
  • feat(attribute): Add HasRequired trait and required() method to manage required attribute for HTML elements. by @terabytesoftw in #65
  • fix(attribute): Enhance HTML attribute element handling with Stringable and UnitEnum support. by @terabytesoftw in #66
  • feat(attribute): Add HasAccept, HasAutocomplete traits and accept(), autocomplete() methods to manage accept and autocomplete attributes for HTML elements. by @terabytesoftw in #67
  • feat(attribute): Add HasChecked, HasDirname traits and checked(), dirname() methods to manage checked and dirname attributes for HTML elements. by @terabytesoftw in #68
  • feat(attribute): Add HasList, HasMultiple traits and list(), multiple() methods to manage list and multiple attributes for HTML elements. by @terabytesoftw in #69
  • feat(attribute): Add HasPattern, HasPlaceholder, HasSize traits and pattern(), placeholder(), size() methods to manage pattern, placeholder, and size attributes for HTML elements. by @terabytesoftw in #70
  • fix(attribute): Move HTML attribute traits to Form namespace and update related imports accordingly. by @terabytesoftw in #71
  • fix(docs): Update documentation for HTML attribute elements in Element namespace. by @terabytesoftw in #72
  • fix(docs): Standardize PHPDoc headers across src directory files. by @terabytesoftw in #73
  • fix(tests): Remove directory tests\Stub and move tests\Support\Provider to tests\Provider in tests. by @terabytesoftw in #74
  • fix(tests): Standardize PHPDoc headers for test classes. by @terabytesoftw in #75
  • fix(attribute): Move HasDisabled trait to UIAwesome\Html\Attribute namespace and update related imports accordingly. by @terabytesoftw in #76
  • feat(attribute): Add Autocomplete enum and update AutocompleteProvider for add test data. by @terabytesoftw in #77
  • feat(attribute): Add HasPopover, HasPopoverTarget, HasPopoverTargetAction traits and popover(), popoverTarget(), popoverTargetAction() methods to manage popover attributes for HTML elements. by @terabytesoftw in #78
  • feat(attribute): Add HasInputmode trait and inputmode() method to manage inputmode attribute for HTML elements. by @terabytesoftw in #79
  • fix(attribute): Update value() method in HasValue trait to accept boolean values and adjust related tests and data provider. by @terabytesoftw in #80
  • fix(attribute): Migrate mixin attribute setters and tests to the simplified API. by @terabytesoftw in #81
  • fix(dependencies): Update ui-awesome/html-helper requirement to use stable version constraint ^0.7 in composer.json. by @terabytesoftw in #82
  • feat(attribute): Enhance HasAria, HasData, and HasEvents traits to support prefix attributes aria-, data-, and on. by @terabytesoftw in #83
  • fix(docs): Refactor attribute documentation in traits. by @Terab...
Read more

0.5.2

29 Jan 06:22
ae87d84

Choose a tag to compare

What's Changed

  • feat(dev): Add php-forge/coding-standard to development dependencies for code quality checks. by @terabytesoftw in #28
  • fix(docs): Add section for automated refactoring using Rector in testing documentation. by @terabytesoftw in #29
  • fix(docs): Update examples in testing.md for running Composer script with arguments and update .styleci.yml accordingly. by @terabytesoftw in #30
  • fix(docs): Remove redundant ignore rule in actionlint.yml configuration and update Rector command in composer.json to remove unnecessary 'src' argument. by @terabytesoftw in #31

Full Changelog: 0.5.1...0.5.2

0.5.1

20 Jan 10:56
e53a548

Choose a tag to compare

What's Changed

  • feat(tests): Add php-forge/support as a development dependency and update related test classes. by @terabytesoftw in #27

Full Changelog: 0.5.0...0.5.1

0.5.0

19 Jan 10:12
c77004f

Choose a tag to compare

What's Changed

  • feat(attribute): Add HasHref trait and href() method to manage href attribute for HTML/SVG elements. by @terabytesoftw in #14
  • feat(attribute): Add HasCrossorigin trait and crossorigin() method to manage crossorigin attribute for HTML/SVG elements. by @terabytesoftw in #15
  • feat(attribute): Use package ui-awesome/html-mixin for mixin traits and update related imports accordingly. by @terabytesoftw in #16
  • feat(docs): Add development guide and sync metadata instructions and update testing documentation. by @terabytesoftw in #17
  • feat(attribute): Move attribute traits from ui-awesome/html-core package and update related imports accordingly. by @terabytesoftw in #18
  • fix(docs): Update alert content in SVGs to reflect accurate descriptions for MDN standards compliance and specific & lightweight features. by @terabytesoftw in #19
  • feat(attribute): Add HasDecoding trait and decoding() method to manage decoding attribute for HTML/SVG elements. by @terabytesoftw in #20
  • feat(attribute): Add HasFetchpriority trait and fetchpriority() method to manage fetchpriority attribute for HTML/SVG elements. by @terabytesoftw in #21
  • fix(docs): Update documentation for Crossorigin and ElementAttribute enums to clarify attribute representation and compliance with MDN standards. by @terabytesoftw in #22
  • fix(tests): Update attribute retrieval in tests to use getAttribute() method for consistency. by @terabytesoftw in #23
  • fix(docs): Update documentation traits and enums for clarity and consistency. by @terabytesoftw in #24
  • fix(test): Update documentation tests classes for clarity and consistency. by @terabytesoftw in #25
  • fix(docs): Revise testing documentation for clarity and consistency in tool references and commands. by @terabytesoftw in #26

Full Changelog: 0.4.0...0.5.0

0.4.0

27 Dec 21:12
1779765

Choose a tag to compare

What's Changed

  • dep(dependencies): Update ui-awesome/html-helper version constraint to ^0.6 in composer.json. by @terabytesoftw in #13

Full Changelog: 0.3.0...0.4.0

0.3.0

26 Dec 12:05
ce6c113

Choose a tag to compare

What's Changed

  • fix(attribute): Refactor codebase to improve performance and maintainability. by @terabytesoftw in #10
  • fix(docs): Improve test suite documentation for HTML attributes with detailed descriptions and coverage. by @terabytesoftw in #11
  • fix(docs): Add StyleCI badge to README.md for code style checks. by @terabytesoftw in #12

Full Changelog: 0.2.0...0.3.0

0.2.0

30 Mar 17:56
c3632a3

Choose a tag to compare

What's Changed

Full Changelog: 0.1.3...0.2.0

0.1.3

16 Mar 09:36
d4356d8

Choose a tag to compare

What's Changed

  • Fix all data attributes for accept true value when id attribute is used. by @terabytesoftw in #8

Full Changelog: 0.1.2...0.1.3

0.1.2

14 Mar 19:33
47e5dcc

Choose a tag to compare

What's Changed

Full Changelog: 0.1.1...0.1.2