https://github.com/stanleyxu2005/dashing
The file only contains the major change history. For full change history, please check the commit log.
- Improvement (#67): Support readonly form control.
- Improvement (#65): Add a notification dialog service.
- Bugfix (#66): Be node v6 friendly.
- Improvement (#63): Hide placeholder text when search box is focused.
- Improvement (#64): When file picker has a selection, click on the input box should show the file browse dialog again.
- Feature (#62): Create a confirmation dialog service.
- Improvement (#60): Hide table header when no records in table (not in search mode).
- Improvement (#61): Sort data point values in chart's tooltip by name.
- Bugfix (#57): Date picker was not rendered correctly for Firefox.
- Bugfix (#55): Date time picker control was not aligned on small screen.
- Bugfix (#59): Library breaks with angular 1.4.9.
- Updated example build script (angular 1.4.9 has conflict with attribute required="true").
- Improvment (#54): Tooltip of table caption will be right to the caption.
- Improvment (#54): Allow table caption to have tooltip and sub-caption.
- Improvment (#44): Allow to override line and bar chart's margin.
- Bugfix (#1): When window is resized, the bar chart should recalculate all bar positions.
- Feature (#51): Exposed charts apis to directive. Chart will be repainted, if option is changed.
- Improvement (#52): Optional to hide "0" on y-axis for line and bar charts.
- Improvement (#49): Auto select the current date for date picker.
- Improvement (#50): Allow to customize empty sortable table.
- Improvement (#2): Click sort arrow will show animation.
- Improvement: Able to align a numberic column to left by setting
.textLeft(). - Improvement: Tooltip y-position will be 10px below chart top border.
- Bugfix: Bar chart will have an integral bar width and updated the demo page.
- Improvement (#47): Use a more elegant/active color theme for bar chart.
- Bugfix (#46): Sortable table wont render records correctly if sort key's value equals 0.
- Bugfix (#45): Chart's right margin was too large (when only one y-axis is used).
- Bugfix (#42): Added a helper method to update
<sortable-table>records and changed the pagination control. - Bugfix (#41):
<sortable-table>flicker, if default sort direction is descending.
- Feature (#22): Polished datetime picker.
- Improvement (#38): Add onclick event to remark icon of
<metrics>. - Improvement: Provide a bugfix style for stripe cell in
<sortable-table>.
- Improvement (#26): Support file upload control as
<form-control>. - Improvement:
<form-control>The ng-model of datetime picker is now an array with date string and time string.
- Improvement (#37): Pluralize
<metrics>unit. - Bugfix (#36): Remark icon might disappear.
- Improvement (#35): Open link in new page for property
<button>. - Bugfix (#10): Property
<indicator shape="stripe">wont show in MSIE and Firefox.
- Improvement (#34): Allow
<metrics>to show warning or information remark icon.
- Improvement (#33): Property
<bytes>is deprecated. Use<number>instead, which provides precision, unit and human-readable.
- Improvement (#31): Allow Number1 and Number2 as showing 1 or 2 digits after period in property table.
- Breaking changes (#27):
<form-control>numeric types are all called "integer". Specify theminto0,1or undefined for different validators. - Improvement (#27):
<form-control>supports "multi-checks" and "check". - Improvement (#29):
<property renderer="Link">supports "target=_blank". - Bugfix (#25): ui-select required style sheets were missing.
- Bugfix (#30):
$sortableTableBuildershould warn developer to specify a sort key, if multipe keys are defined for a column.
- Improvement: Added two chinese fonts "Hiragino Sans GB" and "Microsoft YaHei" in style sheets.
- Improvement (#20): Fixed several look and feel glitches when charts are grouped together.
- Bugfix (#21):
<form-control>'s label should not right aligned when page is very narrow. - Bugfix: Always show axis line and ticks at the bottom of
<line-chart>.
- Feature (#19):
<form-control>support radio group. - Feature (#18):
<line-chart>allows to have a secondary y-axis.
- Feature (#13): Support to render 2-value data as a
<ring-chart>. - Improvement: Specify tooltip position for
<remark>. - Feature: Added
<form-control>to build a consistent input form. Supports text/dropdown/numeric inputs with validation.
- Improvement (#12): Prior to 0.2.2, found a solution to hide tooltip when chart's selection is empty.
- Bugfix : gulp would strip too many blank spaces in 0.2.2.
- Improvement: Exposed method
toHumanReadableDurationto util module.
- Improvement: If visibleDataPointsNum is specified, the chart will be initialized the empty point positions with placeholders. This change fixes animation flicker while adding data points.
- Feature (#6): Allows to group
<line-chart>components. (Dashing-deps 0.0.7 is required) - Improvement (#11): PropertyTableBuilder is able to change layout direction for a multiple renderers cell.
- Feature (#8): Polished data points of a
<line-chart>by having a semi-transparent border. - Feature (#4, #5):
<bar-chart>has more layouts (including rotated chart, bar with negative color).
- Improvement: Thousand separator support for chart labels and tooltips.
- Improvement: npm will include release files and github will be responsible for source code only.
- Feature: Add timeline support for
<line-chart>. Previously x-axis can only have string labels.
- Improvement: If no initial data is provided, the chart is still able to be created. With a "No Graph Data Available" animation.
- Bugfix: The default sort ordering of
<sortable-table>was wrong.
- Feature: Auto format y-axis. By default it will be formatted in a human readable notation.
- Feature:
<line-chart>will have minor split lines.
- Feature: Provided builder to build and update
<property-table>and<sortable-table>. - Improvement:
<bar-chart>will calculate bar width regarding specified data values. - Improvement: Moved the custom Echarts build to dashing-deps project.
The older versions are not documented well. We start the change log from here.