superset/superset-frontend/temporary_superset_ui/superset-ui/CHANGELOG.md

717 lines
27 KiB
Markdown
Raw Normal View History

2020-04-13 21:19:55 -04:00
# [0.0.0](https://github.com/apache-superset/superset-ui/compare/v0.12.15...v0.0.0) (2020-04-14)
## [0.12.15](https://github.com/apache-superset/superset-ui/compare/v0.12.14...v0.12.15) (2020-04-13)
### Features
* make CategoricalScale compatible with D3 ScaleOrdinal ([#357](https://github.com/apache-superset/superset-ui/issues/357)) ([b802974](https://github.com/apache-superset/superset-ui/commit/b8029741d87b97f93d8bf43c649983f14693635d))
* make time formatter handle number and fix formatters type warnings ([#358](https://github.com/apache-superset/superset-ui/issues/358)) ([aaf17ac](https://github.com/apache-superset/superset-ui/commit/aaf17ac0a5da7895796ca4f3dde75e7c259b1d9b))
## [0.12.14](https://github.com/apache-superset/superset-ui/compare/v0.12.13...v0.12.14) (2020-04-13)
### Features
* add calendar package and storybook ([#356](https://github.com/apache-superset/superset-ui/issues/356)) ([daf47bd](https://github.com/apache-superset/superset-ui/commit/daf47bd03f78adde3d5eb003cda0d7071c3473da))
* allow toggling of table viz's bar chart backgrounds ([#352](https://github.com/apache-superset/superset-ui/issues/352)) ([5d5ade9](https://github.com/apache-superset/superset-ui/commit/5d5ade93d4f2fd3d5b8ae52823d26d51aef6fead))
## [0.12.13](https://github.com/apache-superset/superset-ui/compare/v0.12.12...v0.12.13) (2020-04-07)
### Bug Fixes
* **legacy-plugin-chart-table:** time column formating ([#340](https://github.com/apache-superset/superset-ui/issues/340)) ([6c7f710](https://github.com/apache-superset/superset-ui/commit/6c7f7106cc0e84eacd16f7f2e86ffc619ffe075a))
* new line at end ([e8d59e5](https://github.com/apache-superset/superset-ui/commit/e8d59e532c0e7f0ecccebaed26ee6b9d4e309f28))
### Features
* add validator to umbrella package ([#327](https://github.com/apache-superset/superset-ui/issues/327)) ([b1a02b9](https://github.com/apache-superset/superset-ui/commit/b1a02b9ef64a70b7fb3d5dc9a599ea337866aba4))
### Reverts
* Revert "build: try to merge superset-ui-plugins" ([6be7b2f](https://github.com/apache-superset/superset-ui/commit/6be7b2f007fc241fbf641553d5852db778588fda))
* Revert "build: clean up tsbuild.info, too" ([39d983a](https://github.com/apache-superset/superset-ui/commit/39d983a9a5ac1819f23cd1a547a8d0fbe54d29a8))
## [0.12.12](https://github.com/apache-superset/superset-ui/compare/v0.12.11...v0.12.12) (2020-04-01)
### Features
* add validator package ([#322](https://github.com/apache-superset/superset-ui/issues/322)) ([ea78a4e](https://github.com/apache-superset/superset-ui/commit/ea78a4e41a9e1e4b7f3fb86c9d61020c89652804))
## [0.12.11](https://github.com/apache-superset/superset-ui/compare/v0.12.10...v0.12.11) (2020-03-06)
### Bug Fixes
* small rendering for no results message ([#309](https://github.com/apache-superset/superset-ui/issues/309)) ([e7ff68c](https://github.com/apache-superset/superset-ui/commit/e7ff68c48d2d3e1a7df30967a74c7695d3837894))
## [0.12.10](https://github.com/apache-superset/superset-ui/compare/v0.12.9...v0.12.10) (2020-03-04)
### Features
* add more support for undefined format to number and time formatters ([#308](https://github.com/apache-superset/superset-ui/issues/308)) ([44ad062](https://github.com/apache-superset/superset-ui/commit/44ad062dd02d080362dac28782c0327cc9fa3445))
## [0.12.9](https://github.com/apache-superset/superset-ui/compare/v0.12.8...v0.12.9) (2020-03-04)
### Features
* make formatTime and formatNumber handle undefined format ([#307](https://github.com/apache-superset/superset-ui/issues/307)) ([768cfd5](https://github.com/apache-superset/superset-ui/commit/768cfd5f627a82b5dfcc0546001a54aa0ff0323c))
## [0.12.8](https://github.com/apache-superset/superset-ui/compare/v0.12.7...v0.12.8) (2020-03-04)
### Features
* add NoResultsComponent to charts ([#305](https://github.com/apache-superset/superset-ui/issues/305)) ([42060a0](https://github.com/apache-superset/superset-ui/commit/42060a0e7addd808153f13a27947310f2a7a477d))
* **number-format:** bump pretty-ms to 5.1.0 ([#262](https://github.com/apache-superset/superset-ui/issues/262)) ([0d3746e](https://github.com/apache-superset/superset-ui/commit/0d3746ea254d8d957cc3a3ba21dfd4cbc405c55a))
## [0.12.7](https://github.com/apache-superset/superset-ui/compare/v0.12.6...v0.12.7) (2019-11-20)
### Bug Fixes
* **dimension:** set 0 width/height in createHiddenSvgNode ([#261](https://github.com/apache-superset/superset-ui/issues/261)) ([7170f48](https://github.com/apache-superset/superset-ui/commit/7170f4826a79c5cf90ffc45247821872785d2f66))
## [0.12.6](https://github.com/apache-superset/superset-ui/compare/v0.12.5...v0.12.6) (2019-11-20)
### Bug Fixes
* typing issues surfaced by typescript 3.7 ([#260](https://github.com/apache-superset/superset-ui/issues/260)) ([a72c3dd](https://github.com/apache-superset/superset-ui/commit/a72c3dd491d63e16434453d21b2307cc0598130c))
2019-11-19 02:39:33 -05:00
## [0.12.5](https://github.com/apache-superset/superset-ui/compare/v0.12.4...v0.12.5) (2019-11-19)
### Bug Fixes
* d3 scale types ([#246](https://github.com/apache-superset/superset-ui/issues/246)) ([1bb49a8](https://github.com/apache-superset/superset-ui/commit/1bb49a8f1d2d8b4ea10676091a40cf12686b8cb6))
### Features
* add @superset-ui/superset-ui package as one-stop install ([#255](https://github.com/apache-superset/superset-ui/issues/255)) ([f0899d8](https://github.com/apache-superset/superset-ui/commit/f0899d85999dee620563597e13b480b85059cc53))
## [0.12.4](https://github.com/apache-superset/superset-ui/compare/v0.12.3...v0.12.4) (2019-11-12)
### Bug Fixes
* build error ([#235](https://github.com/apache-superset/superset-ui/issues/235)) ([f8e5dda](https://github.com/apache-superset/superset-ui/commit/f8e5ddad1431e2ca243c3ef5a66d30a2bfb3366c))
### Features
* add promiseTimeout ([#223](https://github.com/apache-superset/superset-ui/issues/223)) ([d02bb82](https://github.com/apache-superset/superset-ui/commit/d02bb82d3e220f5e7b23545fffa64a5292cc7987))
* **time-format:** bump d3-time-format ([#244](https://github.com/apache-superset/superset-ui/issues/244)) ([c31a085](https://github.com/apache-superset/superset-ui/commit/c31a085b1c9dab6ca9a389b97f35fffc682f7c34))
2019-09-04 04:14:07 -04:00
## [0.12.3](https://github.com/apache-superset/superset-ui/compare/v0.12.2...v0.12.3) (2019-09-04)
### Bug Fixes
* fix React.Fragment complaining about width/height ([#219](https://github.com/apache-superset/superset-ui/issues/219)) ([3e8ca39](https://github.com/apache-superset/superset-ui/commit/3e8ca39))
### Features
* add functions for parsing scales ([#207](https://github.com/apache-superset/superset-ui/issues/207)) ([6f56ed9](https://github.com/apache-superset/superset-ui/commit/6f56ed9))
* add Wrapper support and bounding box for dynamic width/height ([#215](https://github.com/apache-superset/superset-ui/issues/215)) ([c83ba1f](https://github.com/apache-superset/superset-ui/commit/c83ba1f))
2019-08-26 14:17:16 -04:00
## [0.12.2](https://github.com/apache-superset/superset-ui/compare/v0.12.1...v0.12.2) (2019-08-26)
### Bug Fixes
* remove is_prequery and prequeries ([#208](https://github.com/apache-superset/superset-ui/issues/208)) ([ddaf104](https://github.com/apache-superset/superset-ui/commit/ddaf104))
## [0.12.1](https://github.com/apache-superset/superset-ui/compare/v0.12.0...v0.12.1) (2019-08-26)
### Bug Fixes
* peerDependencies version ([#210](https://github.com/apache-superset/superset-ui/issues/210)) ([4d79dff](https://github.com/apache-superset/superset-ui/commit/4d79dff))
### Features
* add duration formatter ([#209](https://github.com/apache-superset/superset-ui/issues/209)) ([dcf89a2](https://github.com/apache-superset/superset-ui/commit/dcf89a2))
2019-08-23 14:33:39 -04:00
# [0.12.0](https://github.com/apache-superset/superset-ui/compare/v0.11.15...v0.12.0) (2019-08-23)
### Features
* add control panel support to chart plugin ([#203](https://github.com/apache-superset/superset-ui/issues/203)) ([920d389](https://github.com/apache-superset/superset-ui/commit/920d389))
* add functions for parsing formatters from encoding ([#205](https://github.com/apache-superset/superset-ui/issues/205)) ([8906aa0](https://github.com/apache-superset/superset-ui/commit/8906aa0))
* Add types and type guards for encodable ([#201](https://github.com/apache-superset/superset-ui/issues/201)) ([6cff25f](https://github.com/apache-superset/superset-ui/commit/6cff25f))
2019-08-23 14:33:39 -04:00
### BREAKING CHANGES
* **chart:** deprecate old SuperChart API that accepts chartProps ([#202](https://github.com/apache-superset/superset-ui/issues/202)) ([af877c6](https://github.com/apache-superset/superset-ui/commit/af877c6))
* No longer accept `chartProps` as a single prop in `<SuperChart>`. Developers must specify each field in chartProps individually.
* **chart:** split superset-ui/query from superset-ui/chart ([#178](https://github.com/apache-superset/superset-ui/issues/178)) ([630d3e5](https://github.com/apache-superset/superset-ui/commit/630d3e5))
* some api and types are removed from `@superset-ui/chart` and moved to `/query`
* **chart:** remove and rename fields in ChartProps ([#174](https://github.com/apache-superset/superset-ui/issues/174)) ([b53b839](https://github.com/apache-superset/superset-ui/commit/b53b839))
2019-08-06 18:02:12 -04:00
## [0.11.15](https://github.com/apache-superset/superset-ui/compare/v0.11.14...v0.11.15) (2019-08-06)
### Features
* optimize functions for getting text dimension ([#199](https://github.com/apache-superset/superset-ui/issues/199)) ([ad0fa42](https://github.com/apache-superset/superset-ui/commit/ad0fa42))
2019-08-05 12:22:58 -04:00
## [0.11.14](https://github.com/apache-superset/superset-ui/compare/v0.11.13...v0.11.14) (2019-08-05)
### Bug Fixes
* eslint issues ([#198](https://github.com/apache-superset/superset-ui/issues/198)) ([12aeb4a](https://github.com/apache-superset/superset-ui/commit/12aeb4a))
* **connection:** disable caching when on an insecure connection ([#194](https://github.com/apache-superset/superset-ui/issues/194)) ([ca256cd](https://github.com/apache-superset/superset-ui/commit/ca256cd)), closes [#193](https://github.com/apache-superset/superset-ui/issues/193)
* clean up unneeded Promise.resolves() ([#185](https://github.com/apache-superset/superset-ui/issues/185)) ([06382a5](https://github.com/apache-superset/superset-ui/commit/06382a5))
* move eslint disable comment in reactify test ([#184](https://github.com/apache-superset/superset-ui/issues/184)) ([795d2ed](https://github.com/apache-superset/superset-ui/commit/795d2ed))
### Features
* allow reactify callbacks to access props ([#200](https://github.com/apache-superset/superset-ui/issues/200)) ([9d6f5c0](https://github.com/apache-superset/superset-ui/commit/9d6f5c0))
* support locale in number and time format ([#182](https://github.com/apache-superset/superset-ui/issues/182)) ([e1f8773](https://github.com/apache-superset/superset-ui/commit/e1f8773))
## [0.11.13](https://github.com/apache-superset/superset-ui/compare/v0.11.12...v0.11.13) (2019-06-19)
### Bug Fixes
* wrong type for filters field ([#183](https://github.com/apache-superset/superset-ui/issues/183)) ([18ef7d9](https://github.com/apache-superset/superset-ui/commit/18ef7d9))
## [0.11.12](https://github.com/apache-superset/superset-ui/compare/v0.11.11...v0.11.12) (2019-06-18)
### Features
* store reference to container and update bindings ([#180](https://github.com/apache-superset/superset-ui/issues/180)) ([00e9a40](https://github.com/apache-superset/superset-ui/commit/00e9a40))
## [0.11.11](https://github.com/apache-superset/superset-ui/compare/v0.11.10...v0.11.11) (2019-06-18)
### Features
* add error boundary and responsiveness to SuperChart ([#175](https://github.com/apache-superset/superset-ui/issues/175)) ([c17b13d](https://github.com/apache-superset/superset-ui/commit/c17b13d))
## [0.11.10](https://github.com/apache-superset/superset-ui/compare/v0.11.9...v0.11.10) (2019-06-13)
### Features
* add parseLength function to @superset-ui/dimension ([#171](https://github.com/apache-superset/superset-ui/issues/171)) ([c0ef45f](https://github.com/apache-superset/superset-ui/commit/c0ef45f))
* allow chart plugin to be unregistered ([#168](https://github.com/apache-superset/superset-ui/issues/168)) ([32f8dd3](https://github.com/apache-superset/superset-ui/commit/32f8dd3))
## [0.11.9](https://github.com/apache-superset/superset-ui/compare/v0.11.8...v0.11.9) (2019-05-25)
### Bug Fixes
* remove padding in WithLegend ([2f0a400](https://github.com/apache-superset/superset-ui/commit/2f0a400))
## [0.11.8](https://github.com/apache-superset/superset-ui/compare/v0.11.7...v0.11.8) (2019-05-23)
### Features
* update ChartFormData and QueryObject to support filters. ([#164](https://github.com/apache-superset/superset-ui/issues/164)) ([025d5bc](https://github.com/apache-superset/superset-ui/commit/025d5bc))
## [0.11.7](https://github.com/apache-superset/superset-ui/compare/v0.11.6...v0.11.7) (2019-05-17)
### Features
* improve margin merging ([#159](https://github.com/apache-superset/superset-ui/issues/159)) ([7832747](https://github.com/apache-superset/superset-ui/commit/7832747))
## [0.11.6](https://github.com/apache-superset/superset-ui/compare/v0.11.5...v0.11.6) (2019-05-16)
### Bug Fixes
* lint ([#144](https://github.com/apache-superset/superset-ui/issues/144)) ([bf24316](https://github.com/apache-superset/superset-ui/commit/bf24316))
### Features
* add hooks ([#158](https://github.com/apache-superset/superset-ui/issues/158)) ([7b3ab5f](https://github.com/apache-superset/superset-ui/commit/7b3ab5f))
2019-06-18 19:46:20 -04:00
## [0.11.12](https://github.com/apache-superset/superset-ui/compare/v0.11.11...v0.11.12) (2019-06-18)
### ✨ Features
* store reference to container and update bindings ([#180](https://github.com/apache-superset/superset-ui/issues/180)) ([00e9a40](https://github.com/apache-superset/superset-ui/commit/00e9a40))
## [0.11.11](https://github.com/apache-superset/superset-ui/compare/v0.11.10...v0.11.11) (2019-06-18)
### ✨ Features
* add error boundary and responsiveness to SuperChart ([#175](https://github.com/apache-superset/superset-ui/issues/175)) ([c17b13d](https://github.com/apache-superset/superset-ui/commit/c17b13d))
## [0.11.10](https://github.com/apache-superset/superset-ui/compare/v0.11.9...v0.11.10) (2019-06-13)
### ✨ Features
* add parseLength function to @superset-ui/dimension ([#171](https://github.com/apache-superset/superset-ui/issues/171)) ([c0ef45f](https://github.com/apache-superset/superset-ui/commit/c0ef45f))
* allow chart plugin to be unregistered ([#168](https://github.com/apache-superset/superset-ui/issues/168)) ([32f8dd3](https://github.com/apache-superset/superset-ui/commit/32f8dd3))
## [0.11.9](https://github.com/apache-superset/superset-ui/compare/v0.11.8...v0.11.9) (2019-05-25)
### 🐞 Bug Fixes
* remove padding in WithLegend ([2f0a400](https://github.com/apache-superset/superset-ui/commit/2f0a400))
2019-05-24 14:05:49 -04:00
## [0.11.8](https://github.com/apache-superset/superset-ui/compare/v0.11.7...v0.11.8) (2019-05-23)
### ✨ Features
* update ChartFormData and QueryObject to support filters. ([#164](https://github.com/apache-superset/superset-ui/issues/164)) ([025d5bc](https://github.com/apache-superset/superset-ui/commit/025d5bc))
## [0.11.7](https://github.com/apache-superset/superset-ui/compare/v0.11.6...v0.11.7) (2019-05-17)
### ✨ Features
* improve margin merging ([#159](https://github.com/apache-superset/superset-ui/issues/159)) ([7832747](https://github.com/apache-superset/superset-ui/commit/7832747))
## [0.11.6](https://github.com/apache-superset/superset-ui/compare/v0.11.5...v0.11.6) (2019-05-16)
### 🐞 Bug Fixes
* lint ([#144](https://github.com/apache-superset/superset-ui/issues/144)) ([bf24316](https://github.com/apache-superset/superset-ui/commit/bf24316))
### ✨ Features
* add hooks ([#158](https://github.com/apache-superset/superset-ui/issues/158)) ([7b3ab5f](https://github.com/apache-superset/superset-ui/commit/7b3ab5f))
2019-04-26 20:51:23 -04:00
## [0.11.5](https://github.com/apache-superset/superset-ui/compare/v0.11.4...v0.11.5) (2019-04-27)
2019-05-24 14:05:49 -04:00
### 🐞 Bug Fixes
2019-04-26 20:51:23 -04:00
* broken build due to failing unit tests ([#141](https://github.com/apache-superset/superset-ui/issues/141)) ([58d56d5](https://github.com/apache-superset/superset-ui/commit/58d56d5))
2019-05-24 14:05:49 -04:00
### ✨ Features
2019-04-26 20:51:23 -04:00
* add chart companion components ([#139](https://github.com/apache-superset/superset-ui/issues/139)) ([a82faec](https://github.com/apache-superset/superset-ui/commit/a82faec))
## [0.11.4](https://github.com/apache-superset/superset-ui/compare/v0.11.3...v0.11.4) (2019-04-26)
2019-05-24 14:05:49 -04:00
### 🐞 Bug Fixes
2019-04-26 20:51:23 -04:00
* make translation module type check correctly ([#140](https://github.com/apache-superset/superset-ui/issues/140)) ([c05fe3a](https://github.com/apache-superset/superset-ui/commit/c05fe3a))
2019-04-16 17:38:58 -04:00
## [0.11.3](https://github.com/apache-superset/superset-ui/compare/v0.11.2...v0.11.3) (2019-04-16)
### 🐞 Bug Fixes
* bump peer dependencies ([#136](https://github.com/apache-superset/superset-ui/issues/136)) ([ca3000d](https://github.com/apache-superset/superset-ui/commit/ca3000d))
## [0.11.2](https://github.com/apache-superset/superset-ui/compare/v0.11.1...v0.11.2) (2019-04-08)
### 🐞 Bug Fixes
* smartDateVerbose at seconds ([#132](https://github.com/apache-superset/superset-ui/issues/132)) ([d29bfd0](https://github.com/apache-superset/superset-ui/commit/d29bfd0))
## [0.11.1](https://github.com/apache-superset/superset-ui/compare/v0.11.0...v0.11.1) (2019-04-08)
### ✨ Features
* callback hooks for Reactified components ([#131](https://github.com/apache-superset/superset-ui/issues/131)) ([7603520](https://github.com/apache-superset/superset-ui/commit/7603520))
# [0.11.0](https://github.com/apache-superset/superset-ui/compare/v0.10.10...v0.11.0) (2019-04-02)
### 💔 BREAKING CHANGE
* Revert "Handle BigNumber conversions in JSON properly (without loss of precision) (#71)" (#126)
This reverts commit e3866129b2b3cbd6e099fe4ab66319c4fe6ae485. It should not cause critical issue or require additional migration from `0.10.x`. However, since this is a change in the expected output, we bump the version to be safe.
## [0.10.10](https://github.com/apache-superset/superset-ui/compare/v0.10.9...v0.10.10) (2019-04-02)
### ✨ Features
* add support for conditional get requests ([#119](https://github.com/apache-superset/superset-ui/issues/119)) ([2ca55ed](https://github.com/apache-superset/superset-ui/commit/2ca55ed))
2019-03-29 20:24:22 -04:00
## [0.10.9](https://github.com/apache-superset/superset-ui/compare/v0.10.8...v0.10.9) (2019-03-29)
2018-12-03 16:24:39 -05:00
2019-03-20 20:16:36 -04:00
2019-03-29 20:24:22 -04:00
### ✨ Features
* add labels to color scheme ([#125](https://github.com/apache-superset/superset-ui/issues/125)) ([98a14a2](https://github.com/apache-superset/superset-ui/commit/98a14a2))
## [0.10.8](https://github.com/apache-superset/superset-ui/compare/v0.10.7...v0.10.8) (2019-03-26)
### 🐞 Bug Fixes
* Fixed type definition for chart plugin ([#123](https://github.com/apache-superset/superset-ui/issues/123)) ([6230a3b](https://github.com/apache-superset/superset-ui/commit/6230a3b))
### ✨ Features
* getter function to return color mapping ([#124](https://github.com/apache-superset/superset-ui/issues/124)) ([46e78ad](https://github.com/apache-superset/superset-ui/commit/46e78ad))
## [0.10.7](https://github.com/apache-superset/superset-ui/compare/v0.10.6...v0.10.7) (2019-03-22)
### 🐞 Bug Fixes
* import types from package, not monorepo ([#122](https://github.com/apache-superset/superset-ui/pull/122))
## [0.10.6](https://github.com/apache-superset/superset-ui/compare/v0.10.5...v0.10.6) (2019-03-22)
### 🛠️ Internal
* remove faux `@superset-ui/core` TS declaration ([#121](https://github.com/apache-superset/superset-ui/pull/121))
## 0.10.5 (2019-03-21)
2019-03-20 20:16:36 -04:00
2019-03-20 20:17:17 -04:00
### ✨ Features
2019-03-20 20:16:36 -04:00
2019-03-20 20:23:40 -04:00
* 🎸 Improved QueryObject to handle more fields (#116) ([57a64b1](https://github.com/apache-superset/superset-ui/commit/57a64b1)), closes [#116](https://github.com/apache-superset/superset-ui/issues/116)
* Add `<ChartDataProvider />` (#120) ([ade9dbe](https://github.com/apache-superset/superset-ui/commit/ade9dbe)), closes [#120](https://github.com/apache-superset/superset-ui/issues/120)
2019-03-20 20:16:36 -04:00
2019-03-29 20:24:22 -04:00
### 📜 Documentation
2019-03-20 20:23:40 -04:00
* Add TS support + CORS demo (#118) ([34581f3](https://github.com/apache-superset/superset-ui/commit/34581f3)), closes [#118](https://github.com/apache-superset/superset-ui/issues/118)
2019-03-20 20:16:36 -04:00
## 0.10.4 (2019-03-11)
2019-03-20 20:17:17 -04:00
### ✨ Features
2019-03-20 20:16:36 -04:00
* add dimension type (#117) ([e4a22ade305fd6ea962648b86ff88431d77ea41e](https://github.com/apache-superset/superset-ui/commit/e4a22ade305fd6ea962648b86ff88431d77ea41e)), closes [#117](https://github.com/apache-superset/superset-ui/issues/117)
* re-export types from @superset-ui/dimension (#115) ([8c3f8b0f5f2edb558cb8e9f708a17d3d3b4b92aa](https://github.com/apache-superset/superset-ui/commit/8c3f8b0f5f2edb558cb8e9f708a17d3d3b4b92aa)), closes [#115](https://github.com/apache-superset/superset-ui/issues/115)
2019-03-06 19:09:43 -05:00
## v0.10.3 (2019-03-07)
2019-03-06 19:09:11 -05:00
### ✨ Features
* feat(superset-ui-dimension): add `mergeMargin()` function (#114) ([c5589384c12f5ff2480e3614cf44b33d85b1299e](https://github.com/apache-superset/superset-ui/commit/c5589384c12f5ff2480e3614cf44b33d85b1299e)), closes [#114](https://github.com/apache-superset/superset-ui/issues/114)
2019-03-04 17:57:17 -05:00
## v0.10.2
### ✨ Features
* feat(superset-ui-chart): add `.clone()` function to `ChartMetadata` (#112) ([1c1ef3b](https://github.com/apache-superset/superset-ui/commit/1c1ef3b)), closes [#112](https://github.com/apache-superset/superset-ui/issues/112)
* feat(superset-ui-connection): Allow `PUT` and `PATCH` in call API ([efcfd1a](https://github.com/apache-superset/superset-ui/commit/efcfd1a))
## v0.10.1
### 💔 BREAKING CHANGE
* `@superset-ui/core` becomes peer dependency
### 🛠️ Internal
* refactor: make `@superset-ui/core` peer dependency (#111) ([e9c7b91](https://github.com/apache-superset/superset-ui/commit/e9c7b91)), closes [#111](https://github.com/apache-superset/superset-ui/issues/111)
* chore: add `commitlint` and `commitizen` config ([cae32ce](https://github.com/apache-superset/superset-ui/commit/cae32ce))
* docs: update changelog ([4d70053](https://github.com/apache-superset/superset-ui/commit/4d70053))
2019-02-25 16:59:51 -05:00
## v0.10.0
### 💔 BREAKING CHANGES
* Rename `FormData ` to `ChartFormData` to avoid naming collision with native JS (#100)
* Rename constants in `NumberFormats` changing `_CHANGE` to `_SIGNED`.
* Default number format is now `SMART_NUMBER` instead of `D3` `.3~s`.
### ✨ Features
* Add SMART_NUMBER formatter and make it default (#109)
* Enable warnings when values are overwritten in registries (#107)
### 🛠️ Internal
* Migrate `plugin-chart-word-cloud` to `@superset-ui-plugins` repo.
2019-02-15 16:46:58 -05:00
## v0.9.6
### 🛠️ Internal
* Update `@superset-ui/chart` dependency.
## v0.9.5
### 🛠️ Internal
* Remove unnecessary export types and remove warning when using `esm` output in target application.
2019-02-12 16:46:13 -05:00
## v0.9.4
### 🐞 Bug fixes
* Make `id` an optional prop for `SuperChart`.
2019-02-06 14:35:53 -05:00
## v0.9.3
### ✨ Features
* Add new package `@superset-ui/dimension`
* Add new package `@superset-ui/plugin-chart-word-cloud`
### 🛠️ Internal
* Minor update and additional unit tests for generator
2019-01-30 17:06:54 -05:00
## v0.9.2
### ✨ Features
* Add more subgenerators to create package and demo in `superset-ui-legacy`
* Support put and delete HTTP methods in `SupersetClient`
2019-01-29 02:16:50 -05:00
## v0.9.1
### 🐞 Bug fixes
* Fix TypeScript declaration for package `jed` with `@superset-ui/translation` distribution.
## v0.9.0
### ✨ Features
* Add `useLegacyApi` field to `ChartMetadata`. This flag will help us determine whether to use the new `/api/v1/query` endpoint or the legacy one.
* Add two generics to `Registry<V, W>`
* `V` is type of value in the registry
* `W` is type of value returned from `loader` function when using `.registerLoader(key, loader)`.
* `W` can be either `V`, `Promise<V>` or `V | Promise<V>`
* Set `W=V` when does not support asynchronous loader. Making return type of `.get()` become `V` instead of `Promise<V>`
* By default, `W` is set to `V | Promise<V>` to support both synchronous and asynchronous loaders.
* Include and link TypeScript declaration for package `jed` with `@superset-ui/translation` distribution.
### 🛠️ Internal
* Convert `@superset-ui/number-format` to TypeScript
* Convert `@superset-ui/time-format` to TypeScript
* Convert `@superset-ui/translation` to TypeScript
### 💔 BREAKING CHANGES
* Make number formatter always returns `string`. This is different from previous behavior.
|Value|formatted value (before)|formatted value (after)|
|------------|------------|-----------|
| `null` | `null` | `'null'` |
| `undefined` | `undefined` | `'undefined'` |
| `NaN` | `NaN` | `'NaN'` |
* Make time formatter always returns `string`. This is different from previous behavior.
|Value|formatted value (before)|formatted value (after)|
|------------|------------|-----------|
| `null` | `null` | `'null'` |
| `undefined` | `undefined` | `'undefined'` |
| `NaN` | `NaN` | `'NaN'` |
## v0.8.0
2019-01-29 02:16:50 -05:00
### ✨ Features
* Add SuperChart and convert to TypeScript
* Allow metrics arrays in form data
* Moved query module from `incubator-superset` into `superset-ui`
* Add `reactify` function from `incubator-superset`
### 🐞 Bug fixes
* Handle `BigNumber` conversions to/from JSON without loss of precision
### 🛠️ Internal
* Use DefinitelyTyped's `fetch-mock` type def
* Improved type def for `json-bigint`
* Migrated `@superset-ui/chart` to TypeScript
* Migrated `@superset-ui/color` to TypeScript
* Migrated `@superset-ui/core` to TypeScript
* Made `connection` and `color` packages peer dependencies
2018-12-03 16:24:39 -05:00
## v0.7.2
### ✨ Features
* Make `@superset-ui/time-format` and `@superset-ui/number-format` ignore leading and trailing spaces when looking for formatters.
## v0.7.1
### ✨ Features
* Add new APIs to `@superset-ui/time-format`
- `createD3TimeFormatter`
- `createMultiFormatter`
* Add new APIs to `@superset-ui/number-format`
- `createD3NumberFormatter`
- `createSiAtMostNDigitFormatter`
2018-11-29 17:55:21 -05:00
## v0.7.0
2018-11-29 17:55:21 -05:00
### ✨ Features
2018-11-29 17:55:21 -05:00
* Add `@superset-ui/time-format` package
* Add `@superset-ui/number-format` package
* Use the recently added `ExtensibleFunction` to make an instance of `CategoricalColorScale` be a function
* Add `overwritePolicy` for `Registry` so developer can customize whether overwriting is `ALLOW`, `WARN` or `PROHIBIT`.
2018-11-29 17:55:21 -05:00
### 🐞 Bug fixes
2018-11-29 17:55:21 -05:00
* Transform input value before setting color.
2018-11-06 01:33:46 -05:00
2018-11-29 17:55:21 -05:00
### 🛠️ Internal
2018-11-06 01:33:46 -05:00
2018-11-29 17:55:21 -05:00
* Rewrite `@superset-ui/connection` in TypeScript
2018-11-29 17:55:21 -05:00
### 💔 BREAKING CHANGES
* Remove `categoricalColorScale.toFunction()`. Now `categoricalColorScale` itself is already a function.
* The color scales no longer convert input to lowercase before finding color.
* Rename `ColorScheme` field `name` to `id`.
* Change `Registry` constructor API to take object instead of single string name.
-----
## v0.6.0
### ✨ Features
* Add `@superset-ui/generator-superset`
* Add `RegistryWithDefaultKey` and `ExtensibleFunction` to `@superset-ui/core`
### 💔 BREAKING CHANGES
* `getDefaultSchemeName()` and `setDefaultSchemeName()` are renamed to `getDefaultKey()` and `setDefaultKey()`
-----
## v0.5.0
### ✨ Features
* Add `@superset-ui/chart`
### 🐞 Bug fixes
* Use simple js to create range
-----
## v0.4.0
### ✨ Features
* Add `@superset-ui/color` for color management
-----
## v0.3.0
### ✨ Features
* Add new `@superset-ui/core` with data structures and utilities.
### 💔 BREAKING CHANGES
* Rename former `@superset-ui/core` to `@superset-ui/connection`.