Releases: lagdo/ui-builder
Releases · lagdo/ui-builder
Release list
Release 0.11.0.
Release 0.10.0.
Changes:
- Move some component and builder features to the standalone UI Builder package.
- The component custom builders can be executed at two different stages.
Release 0.9.0.
Changes:
- The Pick component now takes a list of When components as choices.
- New HtmlBuilder class which implements a standalone HTML builder.
Release 0.8.0.
Changes:
- Add enums for component properties.
- New components for table head and data cells.
- New component for alert messages.
Release 0.7.0.
Changes:
- Rename component methods and classes.
- New function to read parent component props.
- New component for the tabs wrapper.
- New component for card images.
- Improve the tabs components.
- New method to indicate when a component is being built for a form.
- Add a parent attribute in the HtmlComponent class.
Release 0.6.0.
Changes:
- Rename the Take component to Pick.
- Add siblings in the component class.
- The value of an element attribute can be a string or a boolean.
- Add getters for attributes in element and component classes.
- New component classes for select, input and textarea.
- Add label and validation features in input components.
- New functions to add and check classes in components.
Release 0.5.0.
Release 0.4.2.
Changes:
- Add new methods to the component class.
Release 0.4.1.
Changes:
- Add the with() method to the component class.
Release 0.4.0.
Changes:
- Provide default implementation of builder functions.
- Separate classes for escaped text, unescaped text and comment.
- Improve the element and component base classes.
- Throw a LogicException when an undefined function is called on the builder.