All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.
As of Dash 2, the development of dash-html-components has been moved to the main Dash repo
This package exists for backward compatibility
- #194 Updated dependencies and build process
- #190 Updated R package vignettes and
dash-info.yamlto regenerate examples without attaching now-deprecated core component packages (dashHtmlComponents,dashCoreComponents, ordashTable).
-
#179 - Fixes #77 Added
allowandreferrerPolicyproperties tohtml.Iframe -
#178 - Fix #161
dataproperty, and fix #129 obsolete, deprecated, and discouraged elements. No elements were removed, but comments were added to the documentation about these elements detailing their limitations.- #169 - part of fixing dash import bug plotly/dash#1143
- Dash.jl Julia component generation
- #165 Add support for Dash.jl Julia component generation.
- Update generated props
- Update generated R artifacts
- #143 Fix IE11 compatibility issues and ES5 compatibility and validation
- Generated documentation
- #119
- Added
formEncType,formMethod,formTargetattributes to Button - Added
autoCompleteattribute to Select
- Added
- #113 Removed
version.py- use__version__in the main namespace.
- #110, #111 Improved the property definitions in advance of the Dev Tools property validation.
In particular:
- Boolean properties like
hiddenaccept a bool or a case insensitive string with the same name (e.g.'hidden'or'HIDDEN') - Numeric properties like
rows,max,minallow a stringified number or a number
- Boolean properties like
- Added
formNoValidate&inputModeproperties.
- Remove undefined
setPropshandling #103
- Added
data-dash-is-loadingattribute to all components, that holds the newloading_state.is_loadingprop.
- Added
.idea,tests,dist,.circlecito npmignore. - Added repository url and long_description to setup.py
- Merged in
dashHtmlComponentsR package and updated to 0.13.5
- Removed click events - these have been obsolete since 0.7.0 #89
- Fix build from wrong dash version.
n_clicks/n_clicks_timestampPropType changed from invalidintegertonumber.- omit
n_clicks/n_clicks_timestampfrom wrapped element props.
- Fixes Python3.7 incompatibility with
0.13.0and0.13.1.
- Regenerated classes with Python3.7 to remove
asynckeyword.
- Renamed
__init__.pyexternal_path to dash_html_components.min.js
- Unminified dev bundle support. #64
dash_html_components/__init__.pynow imports from Python class files rather than generating classes at runtime, adding support for IDE auto complete etc.
- A
n_clicks_timestampproperty was added to all of the components. This property represents the date that the element was clicked on and can be used to determine which element was clicked on in callbacks with multiple elements. This is considered a stop-gap solution: ultimately we'll want a solution that works for all properties across all components, not just then_clicksproperty. #45
aria-*anddata-*attributes are now supported in all dash html components #40 These new keywords can be added using a dictionary expansion, e.g.html.Div(id="my-div", **{"data-toggle": "toggled", "aria-toggled": "true"})- The
roleattribute was added to all components - The
autoCompleteproperty was added totextarea
- Previously, if a user named their app file
dash.py, an unhelpful error message would be raised. Now,import dash_html_componentswill check if the user has a file nameddash.pyand warn the users appropriately. #39
- Moved
PropTypesimport from usingreactto usingprop-typespackage to support using React 16+ indash-renderer
- Added
PictureandBasecomponents - Added
mutedproperty toAudiocomponent
- A
keyproperty has been added to every component. See https://reactjs.org/docs/lists-and-keys.html for more about this attribute.
- A
n_clicksproperty has been added to every component that gets incremented automatically when the element has been clicked on
0.2.3 - 2016-07-20
stylepropType is now correctly set to object, not string
0.2.2 - 2016-07-17
- Issue with component metadata path in pypi package
0.2.0 - 2016-07-07
- Fix issues with attribute casing
- Initial release