Compare commits

...

76 Commits

Author SHA1 Message Date
Elizabeth Thompson
856a56e450 update changelog 2023-08-04 14:08:48 -07:00
Nick Stenroos-Dam
cf00f38c37 fix(permalink): Incorrect component schema reference (#24482) 2023-08-04 13:44:37 -07:00
Ville Brofeldt
48b1b8f0d9 chore(metastore-cache): add codec support (#24586) 2023-08-04 13:44:37 -07:00
Ville Brofeldt
f27cece69a fix(permalink): migrate to marshmallow codec (#24166) 2023-08-04 13:44:37 -07:00
Elizabeth Thompson
4b590f3f36 lint 2023-08-04 13:44:37 -07:00
Daniel Vaz Gaspar
81eabcd35b fix: import database engine validation (#24697) 2023-07-20 16:46:59 -07:00
Daniel Vaz Gaspar
b69f95606b fix: FAB CSS on Superset (#24390)
(cherry picked from commit 1328c56aab)
2023-07-19 17:16:34 -07:00
John Bodley
be1c42fbbe chore(sqla): Address performance tradeoff with eager loading (#23113) 2023-07-19 17:16:34 -07:00
Beto Dealmeida
472ef7ba7f fix: dashboard ownership check (#24249)
(cherry picked from commit 7e70f19b68)
2023-07-19 17:16:34 -07:00
Felix
b4b1a60d51 fix(plugin-chart-handlebars): Fix TypeError when using handlebars columns raw mode (#23801)
(cherry picked from commit 422e21eb16)
2023-07-07 16:47:13 -07:00
Michael S. Molina
ccd456679e fix: Filter values are not updating when dependencies are set (#23566)
(cherry picked from commit 3bc496040d)
2023-07-07 15:41:10 -07:00
Geido
a34da923fe fix: Select all issue with "Dynamically search all filter values" in FilterBar (#23400)
(cherry picked from commit 2fe695d3cf)
2023-07-07 15:41:10 -07:00
Elizabeth Thompson
128751b80f update changelog 2023-07-07 14:47:56 -07:00
Kamil Gabryjelski
7155dcd5df fix: Native time range filter in legacy charts (#23865) 2023-07-07 14:47:56 -07:00
Elizabeth Thompson
3c44e6d639 pass force to reload data 2023-07-07 14:47:56 -07:00
Elizabeth Thompson
542effab81 update changelog 2023-07-07 14:47:56 -07:00
Elizabeth Thompson
e892c0a8d2 update package version 2023-07-07 14:47:55 -07:00
Elizabeth Thompson
685760f110 update changelog 2023-07-07 14:47:55 -07:00
Elizabeth Thompson
9abe28bc09 merge in fix with migration (#24314)
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
Co-authored-by: Ville Brofeldt <ville.brofeldt@apple.com>
2023-07-07 14:47:55 -07:00
Rob Moore
75be3dd7b4 fix: handle temporal columns in presto partitions (#24054) 2023-07-07 14:47:55 -07:00
Elizabeth Thompson
5df0b7ad57 lint 2023-07-07 14:47:23 -07:00
Beto Dealmeida
60a1652be2 fix: handle comments in has_table_query (#23882) 2023-07-07 14:46:07 -07:00
Daniel Vaz Gaspar
4af81bf70a fix: disable SHOW_STACKTRACE by default (#24137) 2023-06-13 16:29:34 -07:00
Daniel Vaz Gaspar
e804489a89 fix: db validate parameters permission (#24185) 2023-06-13 16:29:34 -07:00
Elizabeth Thompson
8d32525f97 chore: update UPDATING for 2.1.0 (#24294) 2023-06-13 16:29:34 -07:00
Geido
831cd9b030 chore: Remove unnecessary information from response (#24056) 2023-06-13 16:29:34 -07:00
Elizabeth Thompson
b53325e576 remove tests that don't apply 2023-06-13 16:29:34 -07:00
Elizabeth Thompson
f478038281 add changelog 2023-06-13 16:29:34 -07:00
Elizabeth Thompson
f244c24bb9 lint 2023-06-13 16:29:34 -07:00
Elizabeth Thompson
483195ad70 remove blocking test from release 2023-06-13 16:29:34 -07:00
Daniel Vaz Gaspar
b26901cb05 fix: allow db driver distinction on enforced URI params (#23769) 2023-06-13 16:29:34 -07:00
Elizabeth Thompson
2f3471a87e lint 2023-06-13 16:29:34 -07:00
Elizabeth Thompson
4345a14841 add license to package and plugin readme files 2023-06-13 16:29:34 -07:00
Daniel Vaz Gaspar
8821174921 feat: add enforce URI query params with a specific for MySQL (#23723) 2023-06-13 16:29:34 -07:00
Beto Dealmeida
0a9f47e4ac fix: load examples as anon user (#23600) 2023-06-13 16:29:33 -07:00
Beto Dealmeida
cfc2ca672e fix: permission checks on import (#23200) 2023-06-13 16:29:33 -07:00
Daniel Vaz Gaspar
831978f0f7 fix: check sqlalchemy_uri (#23901)
(cherry picked from commit e5f512e348)
2023-06-13 16:29:33 -07:00
Evan Rusackas
502b8b81e0 test #1 2023-06-13 16:29:33 -07:00
Ville Brofeldt
bb6ab97286 fix(mssql): apply top after distinct (#23751)
(cherry picked from commit 764c3c95cf)
2023-05-31 16:16:49 -07:00
Ville Brofeldt
d96ba10fc3 fix(dashboard-rbac): use normal rbac when no roles chosen (#23586)
(cherry picked from commit a8230336ff)
2023-05-31 16:16:48 -07:00
Jack Fragassi
d04c2a5a13 fix(dash import): Ensure old datasource ids are not referenced in imported charts (#23582)
(cherry picked from commit 70344018b6)
2023-05-31 16:16:47 -07:00
Ville Brofeldt
86f79be876 fix(generic-x-axis): skip initial time filter for legacy charts (#23506)
(cherry picked from commit 8db5cb18c0)
2023-05-31 16:16:47 -07:00
Ville Brofeldt
8f57d90efa fix(legacy-plugin-chart-heatmap): fix adhoc column tooltip (#23507)
(cherry picked from commit 0cebe8bf18)
2023-05-31 16:16:47 -07:00
Rémy DUBOIS
3f13463281 fix(chart): non existent time grain no longer breaks the application (#23441)
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
(cherry picked from commit 07a632891c)
2023-05-31 16:16:47 -07:00
akashboora
da157a70a7 fix(Pivot Table v2): resolved full width issue (#23393)
(cherry picked from commit 832e8fb0ac)
2023-05-31 16:16:47 -07:00
Geido
22e3ed161a fix: Validate jinja rendered query (#22851)
(cherry picked from commit c7823e32ff)
2023-05-31 16:16:46 -07:00
Elizabeth Thompson
9bab31a55f chore(superset-ui): publish v2.1.0 2023-04-18 14:24:59 -07:00
Elizabeth Thompson
e4d3f7d5d3 chore(superset-ui): publish v0.19.0 2023-04-18 14:23:28 -07:00
Elizabeth Thompson
2817aebd69 update changelog 2023-03-20 15:00:37 -07:00
Elizabeth Thompson
d80e67d819 bump package-lock version 2023-03-20 14:33:21 -07:00
ʈᵃᵢ
b92e4fb49e fix(webdriver): default WEBDRIVER_OPTION_ARGS and update Firefox deps (#23388) 2023-03-20 14:27:53 -07:00
Elizabeth Thompson
b6b9a925e4 update changelog 2023-03-13 18:23:16 -07:00
Elizabeth Thompson
4f6b83a050 update releasing process for testing 2023-03-13 18:23:14 -07:00
Elizabeth Thompson
e42c2a7ab3 chore: use util test env for init check (#23325) 2023-03-13 16:57:06 -07:00
Elizabeth Thompson
29e36b4cb3 update changelog 2023-03-13 16:57:06 -07:00
Daniel Vaz Gaspar
231d39ae2e docs: improve API v1 migration documentation (#23298) 2023-03-13 16:57:06 -07:00
Kamil Gabryjelski
81a13189b0 fix(dashboard): Infinite load when filter with default first value is out of scope (#23299) 2023-03-13 16:57:06 -07:00
Kamil Gabryjelski
224f962e46 fix(dashboard): Charts crashing when cross filter on adhoc column is applied (#23238)
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
(cherry picked from commit 42980a69a7)
2023-03-13 16:57:05 -07:00
Lily Kuang
d670cb6a7f fix: customize tab on heatmap chart is blank (#23243)
(cherry picked from commit 1f3eb56688)
2023-03-13 16:57:05 -07:00
Ville Brofeldt
a336e685cd fix(dao): use explicit id filter (#23246)
(cherry picked from commit 5a099e0762)
2023-03-13 16:57:05 -07:00
Daniel Vaz Gaspar
c60ba87d0f fix: refuse to start with default secret on non debug envs (#23186)
(cherry picked from commit b180319bbf)
2023-03-13 16:57:05 -07:00
Elizabeth Thompson
1f04b17f44 docs: update installation docs to include frontend asset build (#23199)
(cherry picked from commit ae8aa60844)
2023-03-13 16:57:05 -07:00
Kamil Gabryjelski
bac5babff8 fix(dashboard): Don't show cross filters checkbox to users without write permissions (#23237)
(cherry picked from commit 473a69a704)
2023-03-13 16:57:05 -07:00
Daniel Vaz Gaspar
2f3758278f fix: add disallowed query params for engines specs (#23217)
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
(cherry picked from commit b479e93b49)
2023-03-13 16:57:05 -07:00
Daniel Vaz Gaspar
b14e53e492 fix: memoized decorator memory leak (#23139)
(cherry picked from commit 79274eb5bc)
2023-03-13 16:57:05 -07:00
Kamil Gabryjelski
22bab714d6 fix(dashboard): Focusing charts and native filters from filters badge (#23190)
(cherry picked from commit 7d4aee956e)
2023-03-13 16:57:05 -07:00
Ville Brofeldt
a94e67243b fix(clickhouse): add missing default format (#23192)
(cherry picked from commit 967383853c)
2023-03-13 16:57:05 -07:00
Ville Brofeldt
7d014ad9dd fix(clickhouse): add clickhouse connect driver (#23185)
(cherry picked from commit d0c54cddb0)
2023-03-13 16:57:05 -07:00
Daniel Vaz Gaspar
0082cf6a02 fix: bump FAB to 4.3.0 (#23184)
(cherry picked from commit f0f27a486d)
2023-03-13 16:57:05 -07:00
Ville Brofeldt
ae6e2a00a0 fix(rbac): show objects accessible by database access perm (#23118)
(cherry picked from commit 89576f8a87)
2023-03-13 16:57:05 -07:00
Hugh A. Miles II
9096e27794 chore: Add docs for ssh tunneling (#23131)
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
(cherry picked from commit a0ca0c04ff)
2023-03-13 16:57:05 -07:00
Elizabeth Thompson
649b355767 bump version, changelog and updating for 2.1 2023-02-28 10:02:21 -08:00
Hugh A. Miles II
f5a5c261e0 fix(ssh-tunnel): add password to from_private_key function (#23175)
(cherry picked from commit cb9bff72d6)
2023-02-28 10:02:21 -08:00
Antonio Rivero
e0a394fe9b fix(ssh_tunnel): Display SSHTunnel Switch when editing a DB that was created with the Dynamic Form (#23195)
(cherry picked from commit 218de6e6a4)
2023-02-28 10:02:21 -08:00
Hugh A. Miles II
a6d714b0c4 fix(sshtunnel): argument params to properly setting server_port (#23196)
(cherry picked from commit 196e3eac8b)
2023-02-28 10:02:21 -08:00
Daniel Vaz Gaspar
7a4cd44a5d fix: reorganize role permissions (#23096)
(cherry picked from commit d4362a3676)
2023-02-22 14:03:53 -08:00
235 changed files with 11116 additions and 2078 deletions

View File

@@ -8,6 +8,24 @@ on:
types: [synchronize, opened, reopened, ready_for_review]
jobs:
config:
runs-on: "ubuntu-latest"
if: github.event.pull_request.draft == false
outputs:
has-secrets: ${{ steps.check.outputs.has-secrets }}
steps:
- name: "Check for secrets"
id: check
shell: bash
run: |
if [ -n "${{ (secrets.DOCKERHUB_USER != '' && secrets.DOCKERHUB_TOKEN != '') || '' }}" ]; then
echo "has-secrets=1" >> "$GITHUB_OUTPUT"
echo "has secrets!"
else
echo "has-secrets=0" >> "$GITHUB_OUTPUT"
echo "no secrets!"
fi
docker-build:
if: github.event.pull_request.draft == false
name: docker-build

View File

@@ -50,6 +50,8 @@ jobs:
mkdir ${{ github.workspace }}/.temp
- name: Python unit tests
if: steps.check.outcome == 'failure'
env:
SUPERSET_TESTENV: true
run: |
pytest --durations-min=0.5 --cov-report= --cov=superset ./tests/common ./tests/unit_tests --cache-clear
- name: Upload code coverage

File diff suppressed because it is too large Load Diff

View File

@@ -114,7 +114,14 @@ COPY ./requirements/*.txt ./docker/requirements-*.txt/ /app/requirements/
USER root
RUN apt-get update -y \
&& apt-get install -y --no-install-recommends libnss3 libdbus-glib-1-2 libgtk-3-0 libx11-xcb1 wget
&& apt-get install -y --no-install-recommends \
libnss3 \
libdbus-glib-1-2 \
libgtk-3-0 \
libx11-xcb1 \
libasound2 \
libxtst6 \
wget
# Install GeckoDriver WebDriver
RUN wget https://github.com/mozilla/geckodriver/releases/download/${GECKODRIVER_VERSION}/geckodriver-${GECKODRIVER_VERSION}-linux64.tar.gz -O /tmp/geckodriver.tar.gz && \

View File

@@ -61,6 +61,7 @@ RUN pip install --upgrade setuptools pip \
RUN flask fab babel-compile --target superset/translations
ENV PATH=/home/superset/superset/bin:$PATH \
PYTHONPATH=/home/superset/superset/:$PYTHONPATH
PYTHONPATH=/home/superset/superset/:$PYTHONPATH \
SUPERSET_TESTENV=true
COPY from_tarball_entrypoint.sh /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]

View File

@@ -19,6 +19,10 @@ set -ex
echo "[WARNING] this entrypoint creates an admin/admin user"
echo "[WARNING] it should only be used for lightweight testing/validation"
if [ "$SUPERSET_TESTENV" = "true" ]
then
echo "SUPERSET IS RUNNING IN TEST MODE"
fi
# Create an admin user (you will be prompted to set username, first and last name before setting a password)
superset fab create-admin \
@@ -31,11 +35,11 @@ superset fab create-admin \
# Initialize the database
superset db upgrade
# Loading examples
superset load_examples
# Create default roles and permissions
superset init
# Loading examples
superset load-examples --force
FLASK_ENV=development FLASK_APP="superset.app:create_app()" \
flask run -p 8088 --with-threads --reload --debugger --host=0.0.0.0

View File

@@ -61,6 +61,7 @@ These features are **finished** but currently being tested. They are usable, but
- GENERIC_CHART_AXES
- GLOBAL_ASYNC_QUERIES [(docs)](https://github.com/apache/superset/blob/master/CONTRIBUTING.md#async-chart-queries)
- RLS_IN_SQLLAB
- SSH_TUNNELING [(docs)](https://superset.apache.org/docs/installation/setup-ssh-tunneling)
- USE_ANALAGOUS_COLORS
- UX_BETA
- VERSIONED_EXPORT

View File

@@ -22,8 +22,25 @@ under the License.
This file documents any backwards-incompatible changes in Superset and
assists people when migrating to a new version.
## Next
## 2.1.1
- [24185](https://github.com/apache/superset/pull/24185): `/api/v1/database/test_connection` and `api/v1/database/validate_parameters` permissions changed from `can_read` to `can_write`. Only Admin user's have access.
### Other
- [23888](https://github.com/apache/superset/pull/23888): Database Migration for json serialization instead of pickle should upgrade/downgrade correctly when bumping to/from this patch version
## 2.1.0
- [22809](https://github.com/apache/superset/pull/22809): Migrated endpoint `/superset/sql_json` and `/superset/results/` to `/api/v1/sqllab/execute/` and `/api/v1/sqllab/results/` respectively. Corresponding permissions are `can sql_json on Superset` to `can execute on SQLLab`, `can results on Superset` to `can results on SQLLab`. Make sure you add/replace the necessary permissions on any custom roles you may have.
- [22931](https://github.com/apache/superset/pull/22931): Migrated endpoint `/superset/get_or_create_table/` to `/api/v1/dataset/get_or_create/`. Corresponding permissions are `can get or create table on Superset` to `can get or create dataset on Dataset`. Make sure you add/replace the necessary permissions on any custom roles you may have.
- [22882](https://github.com/apache/superset/pull/22882): Migrated endpoint `/superset/filter/<datasource_type>/<int:datasource_id>/<column>/` to `/api/v1/datasource/<datasource_type>/<datasource_id>/column/<column_name>/values/`. Corresponding permissions are `can filter on Superset` to `can get column values on Datasource`. Make sure you add/replace the necessary permissions on any custom roles you may have.
- [22789](https://github.com/apache/superset/pull/22789): Migrated endpoint `/superset/recent_activity/<user_id>/` to `/api/v1/log/recent_activity/<user_id>/`. Corresponding permissions are `can recent activity on Superset` to `can recent activity on Log`. Make sure you add/replace the necessary permissions on any custom roles you may have.
- [22913](https://github.com/apache/superset/pull/22913): Migrated endpoint `/superset/csv` to `/api/v1/sqllab/export/`. Corresponding permissions are `can csv on Superset` to `can export csv on SQLLab`. Make sure you add/replace the necessary permissions on any custom roles you may have.
- [22496](https://github.com/apache/superset/pull/22496): Migrated endpoint `/superset/slice_json/<int:layer_id>` to `/api/v1/chart/<int:id>/data/`. Corresponding permissions are `can slice json on Superset` to `can read on Chart`. Make sure you add/replace the necessary permissions on any custom roles you may have.
- [22624](https://github.com/apache/superset/pull/22624): Migrated endpoint `/superset/stop_query/` to `/api/v1/query/stop`. Corresponding permissions are `can stop query on Superset` to `can read on Query`. Make sure you add/replace the necessary permissions on any custom roles you may have.
- [22579](https://github.com/apache/superset/pull/22579): Migrated endpoint `/superset/search_queries/` to `/api/v1/query/`. Corresponding permissions are `can search queries on Superset` to `can read on Query`. Make sure you add/replace the necessary permissions on any custom roles you may have.
- [22501](https://github.com/apache/superset/pull/22501): Migrated endpoint `/superset/tables/<int:db_id>/<schema>/` to `/api/v1/database/<int:id>/tables/`. Corresponding permissions are `can tables on Superset` to `can read on Database`. Make sure you add/replace the necessary permissions on any custom roles you may have.
- [22611](https://github.com/apache/superset/pull/22611): Migrated endpoint `/superset/queries/` to `api/v1/query/updated_since`. Corresponding permissions are `can queries on Superset` to `can read on Query`. Make sure you add/replace the necessary permissions on any custom roles you may have.
- [23186](https://github.com/apache/superset/pull/23186): Superset will refuse to start if a default `SECRET_KEY` is detected on a non Flask debug setting.
- [22022](https://github.com/apache/superset/pull/22022): HTTP API endpoints `/superset/approve` and `/superset/request_access` have been deprecated and their HTTP methods were changed from GET to POST
- [20606](https://github.com/apache/superset/pull/20606): When user clicks on chart title or "Edit chart" button in Dashboard page, Explore opens in the same tab. Clicking while holding cmd/ctrl opens Explore in a new tab. To bring back the old behaviour (always opening Explore in a new tab), flip feature flag `DASHBOARD_EDIT_CHART_IN_NEW_TAB` to `True`.
- [20799](https://github.com/apache/superset/pull/20799): Presto and Trino engine will now display tracking URL for running queries in SQL Lab. If for some reason you don't want to show the tracking URL (for example, when your data warehouse hasn't enabled access for to Presto or Trino UI), update `TRACKING_URL_TRANSFORMER` in `config.py` to return `None`.
@@ -31,19 +48,22 @@ assists people when migrating to a new version.
- [21163](https://github.com/apache/superset/pull/21163): The time grain will be decoupled from the time filter column and the time grain control will move below the X-Axis control when `GENERIC_CHART_AXES` feature flags set to `True`. The time grain will be applied on the time column in the column-like controls(x axis, dimensions) instead of the time column in the time section.
- [21284](https://github.com/apache/superset/pull/21284): The non-functional `MAX_TABLE_NAMES` config key has been removed.
- [21794](https://github.com/apache/superset/pull/21794): Deprecates the undocumented `PRESTO_SPLIT_VIEWS_FROM_TABLES` feature flag. Now for Presto, like other engines, only physical tables are treated as tables.
### Breaking Changes
- [22798](https://github.com/apache/superset/pull/22798): To make the welcome page more relevant in production environments, the last tab on the welcome page has been changed from to feature all charts/dashboards the user has access to (previously only examples were shown). To keep current behavior unchanged, add the following to your `superset_config.py`: `WELCOME_PAGE_LAST_TAB = "examples"`
- [22328](https://github.com/apache/superset/pull/22328): For deployments that have enabled the "THUMBNAILS" feature flag, the function that calculates dashboard digests has been updated to consider additional properties to more accurately identify changes in the dashboard metadata. This change will invalidate all currently cached dashboard thumbnails.
- [21765](https://github.com/apache/superset/pull/21765): For deployments that have enabled the "ALERT_REPORTS" feature flag, Gamma users will no longer have read and write access to Alerts & Reports by default. To give Gamma users the ability to schedule reports from the Dashboard and Explore view like before, create an additional role with "can read on ReportSchedule" and "can write on ReportSchedule" permissions. To further give Gamma users access to the "Alerts & Reports" menu and CRUD view, add "menu access on Manage" and "menu access on Alerts & Report" permissions to the role.
### Breaking Changes
### Potential Downtime
- [21284](https://github.com/apache/superset/pull/21284): A change which drops the unused `dbs.allow_multi_schema_metadata_fetch` column via a (potentially locking) DDL operation.
### Other
- [23118](https://github.com/apache/superset/pull/23118): Previously the "database access on <database>" permission granted access to all datasets on the underlying database, but they didn't show up on the list views. Now all dashboards, charts and datasets that are accessible via this permission will also show up on their respective list views.
## 2.0.1
- [21895](https://github.com/apache/superset/pull/21895): Markdown components had their security increased by adhering to the same sanitization process enforced by Github. This means that some HTML elements found in markdowns are not allowed anymore due to the security risks they impose. If you're deploying Superset in a trusted environment and wish to use some of the blocked elements, then you can use the HTML_SANITIZATION_SCHEMA_EXTENSIONS configuration to extend the default sanitization schema. There's also the option to disable HTML sanitization using the HTML_SANITIZATION configuration but we do not recommend this approach because of the security risks. Given the provided configurations, we don't view the improved sanitization as a breaking change but as a security patch.

View File

@@ -42,6 +42,7 @@ REDIS_PORT=6379
FLASK_ENV=production
SUPERSET_ENV=production
SUPERSET_LOAD_EXAMPLES=yes
SUPERSET_SECRET_KEY=TEST_NON_DEV_SECRET
CYPRESS_CONFIG=false
SUPERSET_PORT=8088
MAPBOX_API_KEY=''

View File

@@ -72,7 +72,7 @@ if [ "$SUPERSET_LOAD_EXAMPLES" = "yes" ]; then
superset load_test_users
superset load_examples --load-test-data
else
superset load_examples
superset load_examples --force
fi
echo_step "4" "Complete" "Loading examples"
fi

View File

@@ -184,9 +184,8 @@ Non-owner users access can be managed two different ways:
1. Dataset permissions - if you add to the relevant role permissions to datasets it automatically grants implicit access to all dashboards that uses those permitted datasets
2. Dashboard roles - if you enable **DASHBOARD_RBAC** [feature flag](https://superset.apache.org/docs/installation/configuring-superset#feature-flags) then you be able to manage which roles can access the dashboard
- Having dashboard access implicitly grants read access to the associated datasets, therefore
all charts will load their data even if feature flag is turned on and no roles assigned
to roles the access will fallback to **Dataset permissions**
- Granting a role access to a dashboard will bypass dataset level checks. Having dashboard access implicitly grants read access to all the featured charts in the dashboard, and thereby also all the associated datasets.
- If no roles are specified for a dashboard, regular **Dataset permissions** will apply.
<img src={useBaseUrl("/img/tutorial/tutorial_dashboard_access.png" )} />

View File

@@ -23,8 +23,8 @@ SUPERSET_WEBSERVER_PORT = 8088
# Your App secret key will be used for securely signing the session cookie
# and encrypting sensitive information on the database
# Make sure you are changing this key for your deployment with a strong key.
# You can generate a strong key using `openssl rand -base64 42`
# You can generate a strong key using `openssl rand -base64 42`.
# Alternatively you can set it with `SUPERSET_SECRET_KEY` environment variable.
SECRET_KEY = 'YOUR_OWN_RANDOM_GENERATED_SECRET_KEY'
# The SQLAlchemy connection string to your database backend

View File

@@ -138,6 +138,12 @@ superset load_examples
# Create default roles and permissions
superset init
# Build javascript assets
cd superset-frontend
npm ci
npm run build
cd ..
# To start a development web server on port 8088, use -p to bind to another port
superset run -p 8088 --with-threads --reload --debugger
```

View File

@@ -0,0 +1,21 @@
---
title: Setup SSH Tunneling
hide_title: true
sidebar_position: 13
version: 1
---
## SSH Tunneling
1. Turn on feature flag
- Change [`SSH_TUNNELING`](https://github.com/apache/superset/blob/eb8386e3f0647df6d1bbde8b42073850796cc16f/superset/config.py#L489) to `True`
- If you want to add more security when establishing the tunnel we allow users to overwrite the `SSHTunnelManager` class (here)[https://github.com/apache/superset/blob/eb8386e3f0647df6d1bbde8b42073850796cc16f/superset/config.py#L507]
- You can also set the [`SSH_TUNNEL_LOCAL_BIND_ADDRESS`](https://github.com/apache/superset/blob/eb8386e3f0647df6d1bbde8b42073850796cc16f/superset/config.py#L508) this the host address where the tunnel will be accessible on your VPC
2. Create database w/ ssh tunnel enabled
- With the feature flag enabled you should now see ssh tunnel toggle.
- Click the toggle to enables ssh tunneling and add your credentials accordingly.
- Superset allows for 2 different type authenticaion (Basic + Private Key). These credentials should come from your service provider.
3. Verify data is flowing
- Once SSH tunneling has been enabled, go to SQL Lab and write a query to verify data is properly flowing.

View File

@@ -82,7 +82,7 @@ flask==2.1.3
# flask-migrate
# flask-sqlalchemy
# flask-wtf
flask-appbuilder==4.2.0
flask-appbuilder==4.3.0
# via apache-superset
flask-babel==1.0.0
# via flask-appbuilder

View File

@@ -83,7 +83,7 @@ setup(
"cryptography>=39.0.0,<40",
"deprecation>=2.1.0, <2.2.0",
"flask>=2.1.3, <2.2",
"flask-appbuilder>=4.2.0, <5.0.0",
"flask-appbuilder>=4.3.0, <5.0.0",
"flask-caching>=1.10.1, <1.11",
"flask-compress>=1.13, <2.0",
"flask-talisman>=1.0.0, <2.0",

File diff suppressed because it is too large Load Diff

View File

@@ -24,7 +24,7 @@ describe('Dataset list', () => {
cy.visit(DATASET_LIST_PATH);
});
it('should open Explore on dataset name click', () => {
xit('should open Explore on dataset name click', () => {
cy.intercept('**/api/v1/explore/**').as('explore');
cy.get('[data-test="listview-table"] [data-test="internal-link"]')
.contains('birth_names')

View File

@@ -3,7 +3,7 @@
"npmClient": "npm",
"packages": ["packages/*", "plugins/*"],
"useWorkspaces": true,
"version": "0.18.25",
"version": "2.1.0",
"ignoreChanges": [
"**/*.md",
"**/*.spec.tsx?",

View File

@@ -1,12 +1,12 @@
{
"name": "superset",
"version": "0.0.0-dev",
"version": "2.1.1",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "superset",
"version": "0.0.0-dev",
"version": "2.1.1",
"license": "Apache-2.0",
"workspaces": [
"packages/*",
@@ -59302,7 +59302,7 @@
},
"packages/generator-superset": {
"name": "@superset-ui/generator-superset",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"chalk": "^4.0.0",
@@ -59321,7 +59321,7 @@
},
"packages/superset-ui-chart-controls": {
"name": "@superset-ui/chart-controls",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"@react-icons/all-files": "^4.1.0",
@@ -59350,7 +59350,7 @@
},
"packages/superset-ui-core": {
"name": "@superset-ui/core",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"@babel/runtime": "^7.1.2",
@@ -60242,12 +60242,12 @@
},
"packages/superset-ui-switchboard": {
"name": "@superset-ui/switchboard",
"version": "0.18.26-1",
"version": "2.1.0",
"license": "Apache-2.0"
},
"plugins/legacy-plugin-chart-calendar": {
"name": "@superset-ui/legacy-plugin-chart-calendar",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"d3-array": "^2.0.3",
@@ -60272,7 +60272,7 @@
},
"plugins/legacy-plugin-chart-chord": {
"name": "@superset-ui/legacy-plugin-chart-chord",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"d3": "^3.5.17",
@@ -60286,7 +60286,7 @@
},
"plugins/legacy-plugin-chart-country-map": {
"name": "@superset-ui/legacy-plugin-chart-country-map",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"d3": "^3.5.17",
@@ -60309,7 +60309,7 @@
},
"plugins/legacy-plugin-chart-event-flow": {
"name": "@superset-ui/legacy-plugin-chart-event-flow",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"@data-ui/event-flow": "^0.0.84",
@@ -60332,7 +60332,7 @@
},
"plugins/legacy-plugin-chart-heatmap": {
"name": "@superset-ui/legacy-plugin-chart-heatmap",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"d3": "^3.5.17",
@@ -60349,7 +60349,7 @@
},
"plugins/legacy-plugin-chart-histogram": {
"name": "@superset-ui/legacy-plugin-chart-histogram",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"@data-ui/histogram": "^0.0.84",
@@ -60406,7 +60406,7 @@
},
"plugins/legacy-plugin-chart-horizon": {
"name": "@superset-ui/legacy-plugin-chart-horizon",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"d3-array": "^2.0.3",
@@ -60449,7 +60449,7 @@
},
"plugins/legacy-plugin-chart-map-box": {
"name": "@superset-ui/legacy-plugin-chart-map-box",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"prop-types": "^15.6.2",
@@ -60466,7 +60466,7 @@
},
"plugins/legacy-plugin-chart-paired-t-test": {
"name": "@superset-ui/legacy-plugin-chart-paired-t-test",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"distributions": "^1.0.0",
@@ -60481,7 +60481,7 @@
},
"plugins/legacy-plugin-chart-parallel-coordinates": {
"name": "@superset-ui/legacy-plugin-chart-parallel-coordinates",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"d3": "^3.5.17",
@@ -60495,7 +60495,7 @@
},
"plugins/legacy-plugin-chart-partition": {
"name": "@superset-ui/legacy-plugin-chart-partition",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"d3": "^3.5.17",
@@ -60511,7 +60511,7 @@
},
"plugins/legacy-plugin-chart-pivot-table": {
"name": "@superset-ui/legacy-plugin-chart-pivot-table",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"d3": "^3.5.17",
@@ -60525,7 +60525,7 @@
},
"plugins/legacy-plugin-chart-rose": {
"name": "@superset-ui/legacy-plugin-chart-rose",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"d3": "^3.5.17",
@@ -60541,7 +60541,7 @@
},
"plugins/legacy-plugin-chart-sankey": {
"name": "@superset-ui/legacy-plugin-chart-sankey",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"d3": "^3.5.17",
@@ -60556,7 +60556,7 @@
},
"plugins/legacy-plugin-chart-sankey-loop": {
"name": "@superset-ui/legacy-plugin-chart-sankey-loop",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"d3-sankey-diagram": "^0.7.3",
@@ -60571,7 +60571,7 @@
},
"plugins/legacy-plugin-chart-sunburst": {
"name": "@superset-ui/legacy-plugin-chart-sunburst",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"d3": "^3.5.17",
@@ -60601,7 +60601,7 @@
},
"plugins/legacy-plugin-chart-treemap": {
"name": "@superset-ui/legacy-plugin-chart-treemap",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"d3-hierarchy": "^1.1.8",
@@ -60616,7 +60616,7 @@
},
"plugins/legacy-plugin-chart-world-map": {
"name": "@superset-ui/legacy-plugin-chart-world-map",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"d3": "^3.5.17",
@@ -60659,7 +60659,7 @@
},
"plugins/legacy-preset-chart-deckgl": {
"name": "@superset-ui/legacy-preset-chart-deckgl",
"version": "0.4.13",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"@mapbox/geojson-extent": "^1.0.1",
@@ -60727,7 +60727,7 @@
},
"plugins/legacy-preset-chart-nvd3": {
"name": "@superset-ui/legacy-preset-chart-nvd3",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"@data-ui/xy-chart": "^0.0.84",
@@ -60749,7 +60749,7 @@
},
"plugins/plugin-chart-echarts": {
"name": "@superset-ui/plugin-chart-echarts",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"d3-array": "^1.2.0",
@@ -60765,7 +60765,7 @@
},
"plugins/plugin-chart-handlebars": {
"name": "@superset-ui/plugin-chart-handlebars",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"handlebars": "^4.7.7",
@@ -60806,7 +60806,7 @@
},
"plugins/plugin-chart-pivot-table": {
"name": "@superset-ui/plugin-chart-pivot-table",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"devDependencies": {
"@babel/types": "^7.13.12",
@@ -60825,7 +60825,7 @@
},
"plugins/plugin-chart-table": {
"name": "@superset-ui/plugin-chart-table",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"@react-icons/all-files": "^4.1.0",
@@ -60862,7 +60862,7 @@
},
"plugins/plugin-chart-word-cloud": {
"name": "@superset-ui/plugin-chart-word-cloud",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"@types/d3-cloud": "^1.2.1",
@@ -60909,7 +60909,7 @@
},
"plugins/preset-chart-xy": {
"name": "@superset-ui/preset-chart-xy",
"version": "0.18.25",
"version": "2.1.0",
"license": "Apache-2.0",
"dependencies": {
"@data-ui/theme": "^0.0.84",

View File

@@ -1,6 +1,6 @@
{
"name": "superset",
"version": "0.0.0-dev",
"version": "2.1.1",
"description": "Superset is a data exploration platform designed to be visual, intuitive, and interactive.",
"keywords": [
"big",

View File

@@ -1,27 +1,39 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache/superset/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- **generator:** add lockfile and fix styling issues ([#18073](https://github.com/apache/superset/issues/18073)) ([5bfe2d4](https://github.com/apache/superset/commit/5bfe2d47b0d46d6f561fdae6e803d6929ffe840b))
- **generator:** more cleanup to plugin framework ([#18027](https://github.com/apache/superset/issues/18027)) ([8dea7f5](https://github.com/apache/superset/commit/8dea7f500bea194f55c15c9f1511a35b2c328cd6))
# [0.19.0](https://github.com/apache/superset/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- **generator:** add lockfile and fix styling issues ([#18073](https://github.com/apache/superset/issues/18073)) ([5bfe2d4](https://github.com/apache/superset/commit/5bfe2d47b0d46d6f561fdae6e803d6929ffe840b))
- **generator:** more cleanup to plugin framework ([#18027](https://github.com/apache/superset/issues/18027)) ([8dea7f5](https://github.com/apache/superset/commit/8dea7f500bea194f55c15c9f1511a35b2c328cd6))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/generator-superset

View File

@@ -1,6 +1,6 @@
{
"name": "@superset-ui/generator-superset",
"version": "0.18.25",
"version": "2.1.0",
"description": "Scaffolder for Superset",
"keywords": [
"yeoman",

View File

@@ -1,30 +1,200 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- Adaptive formatting spelling ([#19359](https://github.com/apache-superset/superset-ui/issues/19359)) ([dc769a9](https://github.com/apache-superset/superset-ui/commit/dc769a9a34e9b6417447ee490ecd203ace0941d9))
- Address regression in main_dttm_col for non-dnd ([#20712](https://github.com/apache-superset/superset-ui/issues/20712)) ([a6abcd9](https://github.com/apache-superset/superset-ui/commit/a6abcd9ea8fac4a477b824adb367b4b5206a5d27))
- Alpha should not be able to edit datasets that they don't own ([#19854](https://github.com/apache-superset/superset-ui/issues/19854)) ([8b15b68](https://github.com/apache-superset/superset-ui/commit/8b15b68979bf033979fe7014ef2730095ae85120))
- annotation broken ([#20651](https://github.com/apache-superset/superset-ui/issues/20651)) ([7f918a4](https://github.com/apache-superset/superset-ui/commit/7f918a4ec0e162be13bf3fc0e2f15aaaa5450cec))
- BigQuery cannot accept Time Grain ([#21489](https://github.com/apache-superset/superset-ui/issues/21489)) ([33509ab](https://github.com/apache-superset/superset-ui/commit/33509ab7da384144d42d67dd8c6233b1be9c9fa0))
- Cannot re-order metrics by drag and drop ([#19876](https://github.com/apache-superset/superset-ui/issues/19876)) ([e4fca89](https://github.com/apache-superset/superset-ui/commit/e4fca89217fc52a31053470f1b4c91a56ed3f4e9))
- custom SQL in the XAxis ([#21847](https://github.com/apache-superset/superset-ui/issues/21847)) ([0a4ecca](https://github.com/apache-superset/superset-ui/commit/0a4ecca9f259e2ee9cff27a879f2a889f876c7d7))
- drop the first level of MultiIndex ([#19716](https://github.com/apache-superset/superset-ui/issues/19716)) ([9425dd2](https://github.com/apache-superset/superset-ui/commit/9425dd2cac42f1a92f621848c469cadcc483e757))
- **explore comma:** make that the comma can be added by removing it from token separators… ([#18926](https://github.com/apache-superset/superset-ui/issues/18926)) ([e7355b9](https://github.com/apache-superset/superset-ui/commit/e7355b9610d1371d1d3fca51c17d1999ca3ecef3))
- **explore:** Adhoc columns don't display correctly ([#20802](https://github.com/apache-superset/superset-ui/issues/20802)) ([af1bddf](https://github.com/apache-superset/superset-ui/commit/af1bddffad930efc0583b638716980db6747bfbc))
- **explore:** Change copy of cross filters checkbox ([#19646](https://github.com/apache-superset/superset-ui/issues/19646)) ([4a5dddf](https://github.com/apache-superset/superset-ui/commit/4a5dddf52d8191b002fa11add6baaee26bc3b1a7))
- **explore:** clean data when hidding control ([#19039](https://github.com/apache-superset/superset-ui/issues/19039)) ([0e29871](https://github.com/apache-superset/superset-ui/commit/0e29871493171b6a70f974d26f41b6797e5b5d5c))
- **explore:** Fix generic X-axis time grain disappearing ([#21484](https://github.com/apache-superset/superset-ui/issues/21484)) ([324e997](https://github.com/apache-superset/superset-ui/commit/324e9979fa968b07d0be2628cac9119c492dc9b6))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache-superset/superset-ui/issues/21315)) ([2285ebe](https://github.com/apache-superset/superset-ui/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- **explore:** support saving undefined time grain ([#22565](https://github.com/apache-superset/superset-ui/issues/22565)) ([a7a4561](https://github.com/apache-superset/superset-ui/commit/a7a4561550e06bad11ef6d5a50af1ae1af173790))
- hide time_grain when x_axis value is undefined ([#21464](https://github.com/apache-superset/superset-ui/issues/21464)) ([ae6d2cf](https://github.com/apache-superset/superset-ui/commit/ae6d2cf18dbf0fec78e577b0cad1881940796b50))
- local warning in the frontend development ([#17727](https://github.com/apache-superset/superset-ui/issues/17727)) ([142b5bc](https://github.com/apache-superset/superset-ui/commit/142b5bc506c81847e503e76e498c06e8321dffb1))
- number format should editable when AA in time comparison ([#19351](https://github.com/apache-superset/superset-ui/issues/19351)) ([e15573d](https://github.com/apache-superset/superset-ui/commit/e15573d4453f8432e2da1db86f2e9417666fb8b5))
- Pivot Table Conditional Formatting Doesn't Show All Options ([#19071](https://github.com/apache-superset/superset-ui/issues/19071)) ([0e0bece](https://github.com/apache-superset/superset-ui/commit/0e0beceac173f765d8f9a0887732029b78603f6d))
- **plugin-chart-echarts:** [feature-parity] apply button of annotation layer doesn't work as expected ([#19761](https://github.com/apache-superset/superset-ui/issues/19761)) ([9f02ff6](https://github.com/apache-superset/superset-ui/commit/9f02ff656d63e537c06822657dcfc2ff46f70e67))
- **plugin-chart-echarts:** Apply temporary filters to Query B in explore ([#18998](https://github.com/apache-superset/superset-ui/issues/18998)) ([9f834e8](https://github.com/apache-superset/superset-ui/commit/9f834e8317dca7c71470c89e2c86bb35ca7ca39f))
- **plugin-chart-echarts:** boxplot throw error in the dashboard ([#21661](https://github.com/apache-superset/superset-ui/issues/21661)) ([61bd696](https://github.com/apache-superset/superset-ui/commit/61bd6962265d879e168f208854fc17b145b9e04d))
- **plugin-chart-echarts:** fix forecasts on verbose metrics ([#18252](https://github.com/apache-superset/superset-ui/issues/18252)) ([2929bb1](https://github.com/apache-superset/superset-ui/commit/2929bb1680d29e5fd1d3b351e3e2f86971a60b44))
- **plugin-chart-echarts:** support adhoc x-axis ([#20055](https://github.com/apache-superset/superset-ui/issues/20055)) ([b53daa9](https://github.com/apache-superset/superset-ui/commit/b53daa91ecf0e82fe219b498e907d0c3f3ca9ccb))
- **plugin-chart-pivot-table:** color weight of Conditional formatting metrics not work ([#20396](https://github.com/apache-superset/superset-ui/issues/20396)) ([1665403](https://github.com/apache-superset/superset-ui/commit/16654034849505109b638fd2a784dfb377238a0e))
- resample method shouldn't be freeform ([#21135](https://github.com/apache-superset/superset-ui/issues/21135)) ([fea68ef](https://github.com/apache-superset/superset-ui/commit/fea68ef23cd19853f6ceee42802ac3b4b1b05da0))
- Respecting max/min opacities, and adding tests. ([#20555](https://github.com/apache-superset/superset-ui/issues/20555)) ([ac8e502](https://github.com/apache-superset/superset-ui/commit/ac8e502228d1b247c1b56ee692c2cefade1bf1a9))
- revert [#21356](https://github.com/apache-superset/superset-ui/issues/21356)(able to sort bar on the bar chart V2) ([#21481](https://github.com/apache-superset/superset-ui/issues/21481)) ([1c0bff3](https://github.com/apache-superset/superset-ui/commit/1c0bff3dfb3649d219abe6a13d9018ded14f334f))
- Revert shared controls typing change. ([#22014](https://github.com/apache-superset/superset-ui/issues/22014)) ([4cbd70d](https://github.com/apache-superset/superset-ui/commit/4cbd70db34b140a026ef1a86a8ef0ba3355a350e))
- Reverts [#20749](https://github.com/apache-superset/superset-ui/issues/20749) and [#20645](https://github.com/apache-superset/superset-ui/issues/20645) ([#20796](https://github.com/apache-superset/superset-ui/issues/20796)) ([3311128](https://github.com/apache-superset/superset-ui/commit/3311128c5e6c5de2ea5d6a2dfeb01ea3179e9af8))
- **select:** make to consider the case sensitive in case of d3 format selector ([#19159](https://github.com/apache-superset/superset-ui/issues/19159)) ([d099f5e](https://github.com/apache-superset/superset-ui/commit/d099f5ed4ad6f5b553c7e3eedbc34cf5ad55eae7))
- **select:** select component sort functionality on certain options ([#17638](https://github.com/apache-superset/superset-ui/issues/17638)) ([f476ba2](https://github.com/apache-superset/superset-ui/commit/f476ba23a279cb87a94ad3075e035cad0ae264b6))
- should be able to remove selection from X-AXIS control ([#21371](https://github.com/apache-superset/superset-ui/issues/21371)) ([eb4ba5b](https://github.com/apache-superset/superset-ui/commit/eb4ba5b08975df2124057c25d3732ef68a0e880a))
- superset-ui/core codes coverage ([#20324](https://github.com/apache-superset/superset-ui/issues/20324)) ([d04357c](https://github.com/apache-superset/superset-ui/commit/d04357c47bec7bac49c602f3d2166375892200ad))
- time grain can't be removed in explore ([#21644](https://github.com/apache-superset/superset-ui/issues/21644)) ([4c17f0e](https://github.com/apache-superset/superset-ui/commit/4c17f0e71e05caa55410edb2317e084c52a25440))
- X Axis should be called Y Axis when using the Bar Chart V2 on Horizontal mode ([#20659](https://github.com/apache-superset/superset-ui/issues/20659)) ([c29261b](https://github.com/apache-superset/superset-ui/commit/c29261b63dee723f108b3404e29a498ecf8421f8))
### Features
* add certified icon to columoption ([#1330](https://github.com/apache-superset/superset-ui/issues/1330)) ([a415c41](https://github.com/apache-superset/superset-ui/commit/a415c413954bc9c093ab5dfde62d458cf3224073))
- add Advanced Analytics into mixed time series chart ([#19851](https://github.com/apache-superset/superset-ui/issues/19851)) ([f5e9f0e](https://github.com/apache-superset/superset-ui/commit/f5e9f0eb3b2045a9d441f59cb3a6109892e6aea9))
- add renameOperator ([#19776](https://github.com/apache-superset/superset-ui/issues/19776)) ([3c28cd4](https://github.com/apache-superset/superset-ui/commit/3c28cd4625fdeeaeeac3ed730907af1fb86bc86e))
- adding truncate metric control on timeseries charts ([#20373](https://github.com/apache-superset/superset-ui/issues/20373)) ([7c252d7](https://github.com/apache-superset/superset-ui/commit/7c252d75240559d0bba9be3be8419b65b86967df))
- adding XAxis to BigNumberTrend ([#21577](https://github.com/apache-superset/superset-ui/issues/21577)) ([f4646f8](https://github.com/apache-superset/superset-ui/commit/f4646f8edba396dba24e6ff4fbc054d073d77fd7))
- **advanced analysis:** support MultiIndex column in post processing stage ([#19116](https://github.com/apache-superset/superset-ui/issues/19116)) ([375c03e](https://github.com/apache-superset/superset-ui/commit/375c03e08407570bcf417acf5f3d25b28843329c))
- **advanced analytics:** support groupby in resample ([#18045](https://github.com/apache-superset/superset-ui/issues/18045)) ([0c7f728](https://github.com/apache-superset/superset-ui/commit/0c7f7288d8cded5dc73d49d1e0be397e748d4f10))
- apply Time Grain to X-Axis column ([#21163](https://github.com/apache-superset/superset-ui/issues/21163)) ([ce3d38d](https://github.com/apache-superset/superset-ui/commit/ce3d38d2e72a56014fa96ee3d4afe066277cc5be))
- Axis sort in the Bar Chart V2 ([#21993](https://github.com/apache-superset/superset-ui/issues/21993)) ([22fab5e](https://github.com/apache-superset/superset-ui/commit/22fab5e58ce574e962518067d982e3036449e580))
- derived metrics use different line style ([#20242](https://github.com/apache-superset/superset-ui/issues/20242)) ([7faf874](https://github.com/apache-superset/superset-ui/commit/7faf874c1b9613258606fb10f5800a185c30c81e))
- drop missing columns control ([#20586](https://github.com/apache-superset/superset-ui/issues/20586)) ([309327d](https://github.com/apache-superset/superset-ui/commit/309327dcbdec954283ef6cd03fccf264a830e4a5))
- explicit distribute columns on BoxPlot and apply time grain ([#21593](https://github.com/apache-superset/superset-ui/issues/21593)) ([93f08e7](https://github.com/apache-superset/superset-ui/commit/93f08e778bfd48be150749f22d0b184467da73ac))
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
- **explore:** Dataset panel option tooltips ([#19259](https://github.com/apache-superset/superset-ui/issues/19259)) ([45c28c8](https://github.com/apache-superset/superset-ui/commit/45c28c8046c56d4ebe1dfaf0235783fe864ae75f))
- **explore:** Frontend implementation of dataset creation from infobox ([#19855](https://github.com/apache-superset/superset-ui/issues/19855)) ([ba0c37d](https://github.com/apache-superset/superset-ui/commit/ba0c37d3df85b1af39404af1d578daeb0ff2d278))
- **explore:** Implement metrics and columns popovers empty states ([#18681](https://github.com/apache-superset/superset-ui/issues/18681)) ([c1205b5](https://github.com/apache-superset/superset-ui/commit/c1205b5279e891af8c3276ee2dd7343623e8cbb3))
- **explore:** improve UI in the control panel ([#19748](https://github.com/apache-superset/superset-ui/issues/19748)) ([e3a54aa](https://github.com/apache-superset/superset-ui/commit/e3a54aa3c15bdd0c970aa73f898288a408205c97))
- **explore:** SQL popover in datasource panel ([#19308](https://github.com/apache-superset/superset-ui/issues/19308)) ([60dcd65](https://github.com/apache-superset/superset-ui/commit/60dcd651f44b7e1aa1b030e0cd5c64334a346e60))
- **explore:** UI changes in dataset panel on Explore page ([#19394](https://github.com/apache-superset/superset-ui/issues/19394)) ([a076ae6](https://github.com/apache-superset/superset-ui/commit/a076ae6d9913a62d353d1cc2d4ed09e27ce9f6e2))
- **explore:** UX changes in fast viz switcher ([#20848](https://github.com/apache-superset/superset-ui/issues/20848)) ([5c2c2e8](https://github.com/apache-superset/superset-ui/commit/5c2c2e804064ba674ae18abe5aec495454b7ff21))
- generate consistent QueryObject whether GenericAxis is enabled or disabled ([#21519](https://github.com/apache-superset/superset-ui/issues/21519)) ([4d12e37](https://github.com/apache-superset/superset-ui/commit/4d12e3709eb7ab1cc4f687c15ed54a4738266482))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- **legacy-preset-chart-deckgl:** Add ,.1f and ,.2f value formats to deckgl charts ([#18945](https://github.com/apache-superset/superset-ui/issues/18945)) ([c56dc8e](https://github.com/apache-superset/superset-ui/commit/c56dc8eace6a71b45240d1bb6768d75661052a2e))
- linear imputation in Resample ([#19393](https://github.com/apache-superset/superset-ui/issues/19393)) ([a39dd44](https://github.com/apache-superset/superset-ui/commit/a39dd4493e8b40cc142451bc71e4d1d4f2705d3f))
- Move cross filters to Dashboard ([#22785](https://github.com/apache-superset/superset-ui/issues/22785)) ([9ed2326](https://github.com/apache-superset/superset-ui/commit/9ed2326a20329d41abc8e0995b0ba6110379088f))
- **plugin-chart-echarts:** [feature-parity] support extra control for the area chart V2 ([#16493](https://github.com/apache-superset/superset-ui/issues/16493)) ([eab0009](https://github.com/apache-superset/superset-ui/commit/eab0009101a295acf4d8d31df8a57f8fe0deb517))
- **plugin-chart-echarts:** able to sort bar on the bar chart V2 ([#21356](https://github.com/apache-superset/superset-ui/issues/21356)) ([59437ea](https://github.com/apache-superset/superset-ui/commit/59437ea6e7ec02267c6e03e174be39a6cae48893))
- **plugin-chart-echarts:** add support for generic axis to mixed chart ([#20097](https://github.com/apache-superset/superset-ui/issues/20097)) ([d5c5e58](https://github.com/apache-superset/superset-ui/commit/d5c5e58583771a35d8870ce3694b2a3f1b688159))
- **plugin-chart-echarts:** support horizontal bar chart ([#19918](https://github.com/apache-superset/superset-ui/issues/19918)) ([9854d2d](https://github.com/apache-superset/superset-ui/commit/9854d2d0e8f849366b264353819c6fdf4b0d804d))
- **plugin-chart-echarts:** support non-timeseries x-axis ([#17917](https://github.com/apache-superset/superset-ui/issues/17917)) ([e9651ea](https://github.com/apache-superset/superset-ui/commit/e9651ea52fdc0edb574bfb9dc1b22c225bcc068f)), closes [#18021](https://github.com/apache-superset/superset-ui/issues/18021) [#18039](https://github.com/apache-superset/superset-ui/issues/18039) [#17569](https://github.com/apache-superset/superset-ui/issues/17569) [#18037](https://github.com/apache-superset/superset-ui/issues/18037)
- **select:** keep options order when in single mode ([#19085](https://github.com/apache-superset/superset-ui/issues/19085)) ([ae13d83](https://github.com/apache-superset/superset-ui/commit/ae13d8313b5687374f5b24e02bccdcc717ba19eb))
- smart tooltip in datasourcepanel ([#18080](https://github.com/apache-superset/superset-ui/issues/18080)) ([aa21a96](https://github.com/apache-superset/superset-ui/commit/aa21a963a6137a1d29ad422c6d7bf79839bc7078))
- **standardized form data:** keep all columns and metrics ([#20377](https://github.com/apache-superset/superset-ui/issues/20377)) ([bbbe102](https://github.com/apache-superset/superset-ui/commit/bbbe102887a524b1ee0ffd4ada8481078dbe5496))
- standardized form_data ([#20010](https://github.com/apache-superset/superset-ui/issues/20010)) ([dd4b581](https://github.com/apache-superset/superset-ui/commit/dd4b581fb55d920fc3b709fc044cea5339802ee2))
- support mulitple temporal filters in AdhocFilter and move the Time Section away ([#21767](https://github.com/apache-superset/superset-ui/issues/21767)) ([a9b229d](https://github.com/apache-superset/superset-ui/commit/a9b229dd1dd9cb9dc8166b1392179fcccb4da138))
- support multiple time columns with time grain in Pivot Table v2 ([#21537](https://github.com/apache-superset/superset-ui/issues/21537)) ([e671d80](https://github.com/apache-superset/superset-ui/commit/e671d8020982111e117e7415dee41672cc32d780))
- truncate long values in table viz, a per-column setting ([#19383](https://github.com/apache-superset/superset-ui/issues/19383)) ([7e504ff](https://github.com/apache-superset/superset-ui/commit/7e504ff680698106cf9008b4c2814b01fcac90bb))
- update time comparison choices (again) ([#17968](https://github.com/apache-superset/superset-ui/issues/17968)) ([05d9cde](https://github.com/apache-superset/superset-ui/commit/05d9cde203b99f8c63106446f0be58668cc9f0c9))
- update time comparison choices (again) ([#22458](https://github.com/apache-superset/superset-ui/issues/22458)) ([9e81c3a](https://github.com/apache-superset/superset-ui/commit/9e81c3a1192a18226d505178d16e1e395917a719))
- **world-map:** support color by metric or country column ([#19881](https://github.com/apache-superset/superset-ui/issues/19881)) ([766f737](https://github.com/apache-superset/superset-ui/commit/766f737728c273d39a35dfa281e874a0efeabec3))
### Performance Improvements
- **plugin-chart-table:** Add memoization to avoid rerenders ([#19976](https://github.com/apache-superset/superset-ui/issues/19976)) ([0f68dee](https://github.com/apache-superset/superset-ui/commit/0f68deedf105300c8bd2536bd205d128799c0381))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- Adaptive formatting spelling ([#19359](https://github.com/apache-superset/superset-ui/issues/19359)) ([dc769a9](https://github.com/apache-superset/superset-ui/commit/dc769a9a34e9b6417447ee490ecd203ace0941d9))
- Address regression in main_dttm_col for non-dnd ([#20712](https://github.com/apache-superset/superset-ui/issues/20712)) ([a6abcd9](https://github.com/apache-superset/superset-ui/commit/a6abcd9ea8fac4a477b824adb367b4b5206a5d27))
- Alpha should not be able to edit datasets that they don't own ([#19854](https://github.com/apache-superset/superset-ui/issues/19854)) ([8b15b68](https://github.com/apache-superset/superset-ui/commit/8b15b68979bf033979fe7014ef2730095ae85120))
- annotation broken ([#20651](https://github.com/apache-superset/superset-ui/issues/20651)) ([7f918a4](https://github.com/apache-superset/superset-ui/commit/7f918a4ec0e162be13bf3fc0e2f15aaaa5450cec))
- BigQuery cannot accept Time Grain ([#21489](https://github.com/apache-superset/superset-ui/issues/21489)) ([33509ab](https://github.com/apache-superset/superset-ui/commit/33509ab7da384144d42d67dd8c6233b1be9c9fa0))
- Cannot re-order metrics by drag and drop ([#19876](https://github.com/apache-superset/superset-ui/issues/19876)) ([e4fca89](https://github.com/apache-superset/superset-ui/commit/e4fca89217fc52a31053470f1b4c91a56ed3f4e9))
- custom SQL in the XAxis ([#21847](https://github.com/apache-superset/superset-ui/issues/21847)) ([0a4ecca](https://github.com/apache-superset/superset-ui/commit/0a4ecca9f259e2ee9cff27a879f2a889f876c7d7))
- drop the first level of MultiIndex ([#19716](https://github.com/apache-superset/superset-ui/issues/19716)) ([9425dd2](https://github.com/apache-superset/superset-ui/commit/9425dd2cac42f1a92f621848c469cadcc483e757))
- **explore comma:** make that the comma can be added by removing it from token separators… ([#18926](https://github.com/apache-superset/superset-ui/issues/18926)) ([e7355b9](https://github.com/apache-superset/superset-ui/commit/e7355b9610d1371d1d3fca51c17d1999ca3ecef3))
- **explore:** Adhoc columns don't display correctly ([#20802](https://github.com/apache-superset/superset-ui/issues/20802)) ([af1bddf](https://github.com/apache-superset/superset-ui/commit/af1bddffad930efc0583b638716980db6747bfbc))
- **explore:** Change copy of cross filters checkbox ([#19646](https://github.com/apache-superset/superset-ui/issues/19646)) ([4a5dddf](https://github.com/apache-superset/superset-ui/commit/4a5dddf52d8191b002fa11add6baaee26bc3b1a7))
- **explore:** clean data when hidding control ([#19039](https://github.com/apache-superset/superset-ui/issues/19039)) ([0e29871](https://github.com/apache-superset/superset-ui/commit/0e29871493171b6a70f974d26f41b6797e5b5d5c))
- **explore:** Fix generic X-axis time grain disappearing ([#21484](https://github.com/apache-superset/superset-ui/issues/21484)) ([324e997](https://github.com/apache-superset/superset-ui/commit/324e9979fa968b07d0be2628cac9119c492dc9b6))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache-superset/superset-ui/issues/21315)) ([2285ebe](https://github.com/apache-superset/superset-ui/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- **explore:** support saving undefined time grain ([#22565](https://github.com/apache-superset/superset-ui/issues/22565)) ([a7a4561](https://github.com/apache-superset/superset-ui/commit/a7a4561550e06bad11ef6d5a50af1ae1af173790))
- hide time_grain when x_axis value is undefined ([#21464](https://github.com/apache-superset/superset-ui/issues/21464)) ([ae6d2cf](https://github.com/apache-superset/superset-ui/commit/ae6d2cf18dbf0fec78e577b0cad1881940796b50))
- local warning in the frontend development ([#17727](https://github.com/apache-superset/superset-ui/issues/17727)) ([142b5bc](https://github.com/apache-superset/superset-ui/commit/142b5bc506c81847e503e76e498c06e8321dffb1))
- number format should editable when AA in time comparison ([#19351](https://github.com/apache-superset/superset-ui/issues/19351)) ([e15573d](https://github.com/apache-superset/superset-ui/commit/e15573d4453f8432e2da1db86f2e9417666fb8b5))
- Pivot Table Conditional Formatting Doesn't Show All Options ([#19071](https://github.com/apache-superset/superset-ui/issues/19071)) ([0e0bece](https://github.com/apache-superset/superset-ui/commit/0e0beceac173f765d8f9a0887732029b78603f6d))
- **plugin-chart-echarts:** [feature-parity] apply button of annotation layer doesn't work as expected ([#19761](https://github.com/apache-superset/superset-ui/issues/19761)) ([9f02ff6](https://github.com/apache-superset/superset-ui/commit/9f02ff656d63e537c06822657dcfc2ff46f70e67))
- **plugin-chart-echarts:** Apply temporary filters to Query B in explore ([#18998](https://github.com/apache-superset/superset-ui/issues/18998)) ([9f834e8](https://github.com/apache-superset/superset-ui/commit/9f834e8317dca7c71470c89e2c86bb35ca7ca39f))
- **plugin-chart-echarts:** boxplot throw error in the dashboard ([#21661](https://github.com/apache-superset/superset-ui/issues/21661)) ([61bd696](https://github.com/apache-superset/superset-ui/commit/61bd6962265d879e168f208854fc17b145b9e04d))
- **plugin-chart-echarts:** fix forecasts on verbose metrics ([#18252](https://github.com/apache-superset/superset-ui/issues/18252)) ([2929bb1](https://github.com/apache-superset/superset-ui/commit/2929bb1680d29e5fd1d3b351e3e2f86971a60b44))
- **plugin-chart-echarts:** support adhoc x-axis ([#20055](https://github.com/apache-superset/superset-ui/issues/20055)) ([b53daa9](https://github.com/apache-superset/superset-ui/commit/b53daa91ecf0e82fe219b498e907d0c3f3ca9ccb))
- **plugin-chart-pivot-table:** color weight of Conditional formatting metrics not work ([#20396](https://github.com/apache-superset/superset-ui/issues/20396)) ([1665403](https://github.com/apache-superset/superset-ui/commit/16654034849505109b638fd2a784dfb377238a0e))
- resample method shouldn't be freeform ([#21135](https://github.com/apache-superset/superset-ui/issues/21135)) ([fea68ef](https://github.com/apache-superset/superset-ui/commit/fea68ef23cd19853f6ceee42802ac3b4b1b05da0))
- Respecting max/min opacities, and adding tests. ([#20555](https://github.com/apache-superset/superset-ui/issues/20555)) ([ac8e502](https://github.com/apache-superset/superset-ui/commit/ac8e502228d1b247c1b56ee692c2cefade1bf1a9))
- revert [#21356](https://github.com/apache-superset/superset-ui/issues/21356)(able to sort bar on the bar chart V2) ([#21481](https://github.com/apache-superset/superset-ui/issues/21481)) ([1c0bff3](https://github.com/apache-superset/superset-ui/commit/1c0bff3dfb3649d219abe6a13d9018ded14f334f))
- Revert shared controls typing change. ([#22014](https://github.com/apache-superset/superset-ui/issues/22014)) ([4cbd70d](https://github.com/apache-superset/superset-ui/commit/4cbd70db34b140a026ef1a86a8ef0ba3355a350e))
- Reverts [#20749](https://github.com/apache-superset/superset-ui/issues/20749) and [#20645](https://github.com/apache-superset/superset-ui/issues/20645) ([#20796](https://github.com/apache-superset/superset-ui/issues/20796)) ([3311128](https://github.com/apache-superset/superset-ui/commit/3311128c5e6c5de2ea5d6a2dfeb01ea3179e9af8))
- **select:** make to consider the case sensitive in case of d3 format selector ([#19159](https://github.com/apache-superset/superset-ui/issues/19159)) ([d099f5e](https://github.com/apache-superset/superset-ui/commit/d099f5ed4ad6f5b553c7e3eedbc34cf5ad55eae7))
- **select:** select component sort functionality on certain options ([#17638](https://github.com/apache-superset/superset-ui/issues/17638)) ([f476ba2](https://github.com/apache-superset/superset-ui/commit/f476ba23a279cb87a94ad3075e035cad0ae264b6))
- should be able to remove selection from X-AXIS control ([#21371](https://github.com/apache-superset/superset-ui/issues/21371)) ([eb4ba5b](https://github.com/apache-superset/superset-ui/commit/eb4ba5b08975df2124057c25d3732ef68a0e880a))
- superset-ui/core codes coverage ([#20324](https://github.com/apache-superset/superset-ui/issues/20324)) ([d04357c](https://github.com/apache-superset/superset-ui/commit/d04357c47bec7bac49c602f3d2166375892200ad))
- time grain can't be removed in explore ([#21644](https://github.com/apache-superset/superset-ui/issues/21644)) ([4c17f0e](https://github.com/apache-superset/superset-ui/commit/4c17f0e71e05caa55410edb2317e084c52a25440))
- X Axis should be called Y Axis when using the Bar Chart V2 on Horizontal mode ([#20659](https://github.com/apache-superset/superset-ui/issues/20659)) ([c29261b](https://github.com/apache-superset/superset-ui/commit/c29261b63dee723f108b3404e29a498ecf8421f8))
### Features
- add Advanced Analytics into mixed time series chart ([#19851](https://github.com/apache-superset/superset-ui/issues/19851)) ([f5e9f0e](https://github.com/apache-superset/superset-ui/commit/f5e9f0eb3b2045a9d441f59cb3a6109892e6aea9))
- add renameOperator ([#19776](https://github.com/apache-superset/superset-ui/issues/19776)) ([3c28cd4](https://github.com/apache-superset/superset-ui/commit/3c28cd4625fdeeaeeac3ed730907af1fb86bc86e))
- adding truncate metric control on timeseries charts ([#20373](https://github.com/apache-superset/superset-ui/issues/20373)) ([7c252d7](https://github.com/apache-superset/superset-ui/commit/7c252d75240559d0bba9be3be8419b65b86967df))
- adding XAxis to BigNumberTrend ([#21577](https://github.com/apache-superset/superset-ui/issues/21577)) ([f4646f8](https://github.com/apache-superset/superset-ui/commit/f4646f8edba396dba24e6ff4fbc054d073d77fd7))
- **advanced analysis:** support MultiIndex column in post processing stage ([#19116](https://github.com/apache-superset/superset-ui/issues/19116)) ([375c03e](https://github.com/apache-superset/superset-ui/commit/375c03e08407570bcf417acf5f3d25b28843329c))
- **advanced analytics:** support groupby in resample ([#18045](https://github.com/apache-superset/superset-ui/issues/18045)) ([0c7f728](https://github.com/apache-superset/superset-ui/commit/0c7f7288d8cded5dc73d49d1e0be397e748d4f10))
- apply Time Grain to X-Axis column ([#21163](https://github.com/apache-superset/superset-ui/issues/21163)) ([ce3d38d](https://github.com/apache-superset/superset-ui/commit/ce3d38d2e72a56014fa96ee3d4afe066277cc5be))
- Axis sort in the Bar Chart V2 ([#21993](https://github.com/apache-superset/superset-ui/issues/21993)) ([22fab5e](https://github.com/apache-superset/superset-ui/commit/22fab5e58ce574e962518067d982e3036449e580))
- derived metrics use different line style ([#20242](https://github.com/apache-superset/superset-ui/issues/20242)) ([7faf874](https://github.com/apache-superset/superset-ui/commit/7faf874c1b9613258606fb10f5800a185c30c81e))
- drop missing columns control ([#20586](https://github.com/apache-superset/superset-ui/issues/20586)) ([309327d](https://github.com/apache-superset/superset-ui/commit/309327dcbdec954283ef6cd03fccf264a830e4a5))
- explicit distribute columns on BoxPlot and apply time grain ([#21593](https://github.com/apache-superset/superset-ui/issues/21593)) ([93f08e7](https://github.com/apache-superset/superset-ui/commit/93f08e778bfd48be150749f22d0b184467da73ac))
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
- **explore:** Dataset panel option tooltips ([#19259](https://github.com/apache-superset/superset-ui/issues/19259)) ([45c28c8](https://github.com/apache-superset/superset-ui/commit/45c28c8046c56d4ebe1dfaf0235783fe864ae75f))
- **explore:** Frontend implementation of dataset creation from infobox ([#19855](https://github.com/apache-superset/superset-ui/issues/19855)) ([ba0c37d](https://github.com/apache-superset/superset-ui/commit/ba0c37d3df85b1af39404af1d578daeb0ff2d278))
- **explore:** Implement metrics and columns popovers empty states ([#18681](https://github.com/apache-superset/superset-ui/issues/18681)) ([c1205b5](https://github.com/apache-superset/superset-ui/commit/c1205b5279e891af8c3276ee2dd7343623e8cbb3))
- **explore:** improve UI in the control panel ([#19748](https://github.com/apache-superset/superset-ui/issues/19748)) ([e3a54aa](https://github.com/apache-superset/superset-ui/commit/e3a54aa3c15bdd0c970aa73f898288a408205c97))
- **explore:** SQL popover in datasource panel ([#19308](https://github.com/apache-superset/superset-ui/issues/19308)) ([60dcd65](https://github.com/apache-superset/superset-ui/commit/60dcd651f44b7e1aa1b030e0cd5c64334a346e60))
- **explore:** UI changes in dataset panel on Explore page ([#19394](https://github.com/apache-superset/superset-ui/issues/19394)) ([a076ae6](https://github.com/apache-superset/superset-ui/commit/a076ae6d9913a62d353d1cc2d4ed09e27ce9f6e2))
- **explore:** UX changes in fast viz switcher ([#20848](https://github.com/apache-superset/superset-ui/issues/20848)) ([5c2c2e8](https://github.com/apache-superset/superset-ui/commit/5c2c2e804064ba674ae18abe5aec495454b7ff21))
- generate consistent QueryObject whether GenericAxis is enabled or disabled ([#21519](https://github.com/apache-superset/superset-ui/issues/21519)) ([4d12e37](https://github.com/apache-superset/superset-ui/commit/4d12e3709eb7ab1cc4f687c15ed54a4738266482))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- **legacy-preset-chart-deckgl:** Add ,.1f and ,.2f value formats to deckgl charts ([#18945](https://github.com/apache-superset/superset-ui/issues/18945)) ([c56dc8e](https://github.com/apache-superset/superset-ui/commit/c56dc8eace6a71b45240d1bb6768d75661052a2e))
- linear imputation in Resample ([#19393](https://github.com/apache-superset/superset-ui/issues/19393)) ([a39dd44](https://github.com/apache-superset/superset-ui/commit/a39dd4493e8b40cc142451bc71e4d1d4f2705d3f))
- Move cross filters to Dashboard ([#22785](https://github.com/apache-superset/superset-ui/issues/22785)) ([9ed2326](https://github.com/apache-superset/superset-ui/commit/9ed2326a20329d41abc8e0995b0ba6110379088f))
- **plugin-chart-echarts:** [feature-parity] support extra control for the area chart V2 ([#16493](https://github.com/apache-superset/superset-ui/issues/16493)) ([eab0009](https://github.com/apache-superset/superset-ui/commit/eab0009101a295acf4d8d31df8a57f8fe0deb517))
- **plugin-chart-echarts:** able to sort bar on the bar chart V2 ([#21356](https://github.com/apache-superset/superset-ui/issues/21356)) ([59437ea](https://github.com/apache-superset/superset-ui/commit/59437ea6e7ec02267c6e03e174be39a6cae48893))
- **plugin-chart-echarts:** add support for generic axis to mixed chart ([#20097](https://github.com/apache-superset/superset-ui/issues/20097)) ([d5c5e58](https://github.com/apache-superset/superset-ui/commit/d5c5e58583771a35d8870ce3694b2a3f1b688159))
- **plugin-chart-echarts:** support horizontal bar chart ([#19918](https://github.com/apache-superset/superset-ui/issues/19918)) ([9854d2d](https://github.com/apache-superset/superset-ui/commit/9854d2d0e8f849366b264353819c6fdf4b0d804d))
- **plugin-chart-echarts:** support non-timeseries x-axis ([#17917](https://github.com/apache-superset/superset-ui/issues/17917)) ([e9651ea](https://github.com/apache-superset/superset-ui/commit/e9651ea52fdc0edb574bfb9dc1b22c225bcc068f)), closes [#18021](https://github.com/apache-superset/superset-ui/issues/18021) [#18039](https://github.com/apache-superset/superset-ui/issues/18039) [#17569](https://github.com/apache-superset/superset-ui/issues/17569) [#18037](https://github.com/apache-superset/superset-ui/issues/18037)
- **select:** keep options order when in single mode ([#19085](https://github.com/apache-superset/superset-ui/issues/19085)) ([ae13d83](https://github.com/apache-superset/superset-ui/commit/ae13d8313b5687374f5b24e02bccdcc717ba19eb))
- smart tooltip in datasourcepanel ([#18080](https://github.com/apache-superset/superset-ui/issues/18080)) ([aa21a96](https://github.com/apache-superset/superset-ui/commit/aa21a963a6137a1d29ad422c6d7bf79839bc7078))
- **standardized form data:** keep all columns and metrics ([#20377](https://github.com/apache-superset/superset-ui/issues/20377)) ([bbbe102](https://github.com/apache-superset/superset-ui/commit/bbbe102887a524b1ee0ffd4ada8481078dbe5496))
- standardized form_data ([#20010](https://github.com/apache-superset/superset-ui/issues/20010)) ([dd4b581](https://github.com/apache-superset/superset-ui/commit/dd4b581fb55d920fc3b709fc044cea5339802ee2))
- support mulitple temporal filters in AdhocFilter and move the Time Section away ([#21767](https://github.com/apache-superset/superset-ui/issues/21767)) ([a9b229d](https://github.com/apache-superset/superset-ui/commit/a9b229dd1dd9cb9dc8166b1392179fcccb4da138))
- support multiple time columns with time grain in Pivot Table v2 ([#21537](https://github.com/apache-superset/superset-ui/issues/21537)) ([e671d80](https://github.com/apache-superset/superset-ui/commit/e671d8020982111e117e7415dee41672cc32d780))
- truncate long values in table viz, a per-column setting ([#19383](https://github.com/apache-superset/superset-ui/issues/19383)) ([7e504ff](https://github.com/apache-superset/superset-ui/commit/7e504ff680698106cf9008b4c2814b01fcac90bb))
- update time comparison choices (again) ([#17968](https://github.com/apache-superset/superset-ui/issues/17968)) ([05d9cde](https://github.com/apache-superset/superset-ui/commit/05d9cde203b99f8c63106446f0be58668cc9f0c9))
- update time comparison choices (again) ([#22458](https://github.com/apache-superset/superset-ui/issues/22458)) ([9e81c3a](https://github.com/apache-superset/superset-ui/commit/9e81c3a1192a18226d505178d16e1e395917a719))
- **world-map:** support color by metric or country column ([#19881](https://github.com/apache-superset/superset-ui/issues/19881)) ([766f737](https://github.com/apache-superset/superset-ui/commit/766f737728c273d39a35dfa281e874a0efeabec3))
### Performance Improvements
- **plugin-chart-table:** Add memoization to avoid rerenders ([#19976](https://github.com/apache-superset/superset-ui/issues/19976)) ([0f68dee](https://github.com/apache-superset/superset-ui/commit/0f68deedf105300c8bd2536bd205d128799c0381))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
### Features
- add certified icon to columoption ([#1330](https://github.com/apache-superset/superset-ui/issues/1330)) ([a415c41](https://github.com/apache-superset/superset-ui/commit/a415c413954bc9c093ab5dfde62d458cf3224073))

View File

@@ -1,6 +1,6 @@
{
"name": "@superset-ui/chart-controls",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset UI control-utils",
"keywords": [
"superset"

View File

@@ -73,9 +73,11 @@ export const datePickerInAdhocFilterMixin: Pick<
initialValue: (control: ControlState, state: ControlPanelState | null) => {
// skip initialValue if
// 1) GENERIC_CHART_AXES is disabled
// 2) there was a time filter in adhoc filters
// 2) the time_range control is present (this is the case for legacy charts)
// 3) there was a time filter in adhoc filters
if (
!hasGenericChartAxes ||
state?.controls?.time_range?.value ||
ensureIsArray(control.value).findIndex(
(flt: any) => flt?.operator === 'TEMPORAL_RANGE',
) > -1

View File

@@ -1,27 +1,239 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- [sc-54864] Adds safety check to provide near term fix to save query ([#21034](https://github.com/apache-superset/superset-ui/issues/21034)) ([ab6ec89](https://github.com/apache-superset/superset-ui/commit/ab6ec89f680dbf022a39ed568c6fcdce0439b2dd))
- annotation broken ([#20651](https://github.com/apache-superset/superset-ui/issues/20651)) ([7f918a4](https://github.com/apache-superset/superset-ui/commit/7f918a4ec0e162be13bf3fc0e2f15aaaa5450cec))
- avoid while cycle in computeMaxFontSize for big Number run forever when css rule applied ([#20173](https://github.com/apache-superset/superset-ui/issues/20173)) ([365acee](https://github.com/apache-superset/superset-ui/commit/365acee663f7942ba7d8dfd0e4cf72c4cecb7a2d))
- BIGINT rendering regression in chartAction ([#21937](https://github.com/apache-superset/superset-ui/issues/21937)) ([4002406](https://github.com/apache-superset/superset-ui/commit/40024064ae35e596215a79d98ed8d0b4a90847f2))
- chart empty state & result panel when multiple queries are executed display incorrectly ([#20816](https://github.com/apache-superset/superset-ui/issues/20816)) ([279ab95](https://github.com/apache-superset/superset-ui/commit/279ab954b1977f7729442733a31c67715476a620))
- **charts:** Hide Values greater than Max Y Axis Bound on Mixed Time Series with Bar series ([#21015](https://github.com/apache-superset/superset-ui/issues/21015)) ([bdcc0a9](https://github.com/apache-superset/superset-ui/commit/bdcc0a9bcfff476bcd43edc84f08423d8f415d50))
- clean up chart metadata config ([#19143](https://github.com/apache-superset/superset-ui/issues/19143)) ([3d66912](https://github.com/apache-superset/superset-ui/commit/3d66912d89851f03c38803b29128a45d66b34cb6))
- **codecov:** improve core code coverage ([#20274](https://github.com/apache-superset/superset-ui/issues/20274)) ([5425504](https://github.com/apache-superset/superset-ui/commit/54255042310b9810c09fee25d475a4a1bc8f75de))
- core coverage and add a coverage step in workflow ([#20784](https://github.com/apache-superset/superset-ui/issues/20784)) ([9c7bcfc](https://github.com/apache-superset/superset-ui/commit/9c7bcfceadb1101899d6c09330aa8e79330d656f))
- custom SQL in the XAxis ([#21847](https://github.com/apache-superset/superset-ui/issues/21847)) ([0a4ecca](https://github.com/apache-superset/superset-ui/commit/0a4ecca9f259e2ee9cff27a879f2a889f876c7d7))
- **dashboard:** Add correct icon, label and badge to horizontal native filters dropdown button ([#22211](https://github.com/apache-superset/superset-ui/issues/22211)) ([435926b](https://github.com/apache-superset/superset-ui/commit/435926b89e08395f3017a32ea00f3de252fd4fb7))
- **dashboard:** Fix FilterWithDataMask typing and add null check ([#22260](https://github.com/apache-superset/superset-ui/issues/22260)) ([a642d12](https://github.com/apache-superset/superset-ui/commit/a642d126f8019d8f96cc206abfeda7ddc19eda7f))
- **dashboard:** Prevent XSS attack vector ([#21822](https://github.com/apache-superset/superset-ui/issues/21822)) ([ec20c01](https://github.com/apache-superset/superset-ui/commit/ec20c0104e6913cd9b2ab8bacae22eb25ae4cce1))
- Drill to detail on values with comma ([#21151](https://github.com/apache-superset/superset-ui/issues/21151)) ([0bf4e56](https://github.com/apache-superset/superset-ui/commit/0bf4e56dc3e129d2b9239f055212249ba95521e4))
- drilling on the categorical xaxis on the stacked barchart v2 ([#21844](https://github.com/apache-superset/superset-ui/issues/21844)) ([f41d0b0](https://github.com/apache-superset/superset-ui/commit/f41d0b0cbf47042bf510dc2b0b24b68e3fa11d37))
- drop the first level of MultiIndex ([#19716](https://github.com/apache-superset/superset-ui/issues/19716)) ([9425dd2](https://github.com/apache-superset/superset-ui/commit/9425dd2cac42f1a92f621848c469cadcc483e757))
- **embedded:** CSV download for chart ([#20261](https://github.com/apache-superset/superset-ui/issues/20261)) ([ab9f72f](https://github.com/apache-superset/superset-ui/commit/ab9f72f1a1359a59e64afd9e820d5823fd53b77b))
- **embedded:** Ensure guest token is passed to log endpoint ([#20647](https://github.com/apache-superset/superset-ui/issues/20647)) ([dfab521](https://github.com/apache-superset/superset-ui/commit/dfab521f50593b97fc778475498920552cad15dc))
- **embedded:** third party cookies ([#20019](https://github.com/apache-superset/superset-ui/issues/20019)) ([3e36d4a](https://github.com/apache-superset/superset-ui/commit/3e36d4a0a1d9e1a1d2d009b6b8db1042d3d37d8b))
- **explore:** Adhoc columns don't display correctly ([#20802](https://github.com/apache-superset/superset-ui/issues/20802)) ([af1bddf](https://github.com/apache-superset/superset-ui/commit/af1bddffad930efc0583b638716980db6747bfbc))
- **explore:** Filters with custom SQL disappearing ([#21114](https://github.com/apache-superset/superset-ui/issues/21114)) ([55304b0](https://github.com/apache-superset/superset-ui/commit/55304b02cd599827359cd13e3fe6ccb8581e0fd2))
- **Explore:** Pivot table V2 sort by failure with D&D enabled ([#18835](https://github.com/apache-superset/superset-ui/issues/18835)) ([eafe0cf](https://github.com/apache-superset/superset-ui/commit/eafe0cfc6f040670a9b35ebcd27f5c83eabe068e))
- Fix console errors about feature flags when running tests ([#21275](https://github.com/apache-superset/superset-ui/issues/21275)) ([742dbdd](https://github.com/apache-superset/superset-ui/commit/742dbdd0a5c0f0f75d56101b3551077ec06cd53f))
- invalid float number format by json-bigint ([#21968](https://github.com/apache-superset/superset-ui/issues/21968)) ([3bb9187](https://github.com/apache-superset/superset-ui/commit/3bb91877974650ab3fa82539a30dc0e2a7045dd7))
- invalid float number format by json-bigint ([#21996](https://github.com/apache-superset/superset-ui/issues/21996)) ([3a02339](https://github.com/apache-superset/superset-ui/commit/3a023392e6bfec9660449b7b739530574d2a8238))
- local warning in the frontend development ([#17727](https://github.com/apache-superset/superset-ui/issues/17727)) ([142b5bc](https://github.com/apache-superset/superset-ui/commit/142b5bc506c81847e503e76e498c06e8321dffb1))
- **nav:** infinite redirect and upload dataset nav permissions ([#19708](https://github.com/apache-superset/superset-ui/issues/19708)) ([32a9265](https://github.com/apache-superset/superset-ui/commit/32a9265cc0cb850910e55b6f49a73169fc7ed377))
- Only redirect to relative paths when authentication expires ([#18714](https://github.com/apache-superset/superset-ui/issues/18714)) ([8027f5f](https://github.com/apache-superset/superset-ui/commit/8027f5f0a63425c280121d671ae843e4c420793b))
- process color scheme configs correctly ([#17786](https://github.com/apache-superset/superset-ui/issues/17786)) ([de3d397](https://github.com/apache-superset/superset-ui/commit/de3d3973a249ab56b294d3f5d770a79fe8970abd))
- Redirect on 401 ([#17597](https://github.com/apache-superset/superset-ui/issues/17597)) ([46cdc77](https://github.com/apache-superset/superset-ui/commit/46cdc77ae64d0cc55a54719c748391b92a475a33))
- Redirect to full url on 401 ([#19357](https://github.com/apache-superset/superset-ui/issues/19357)) ([b8e5954](https://github.com/apache-superset/superset-ui/commit/b8e595413fa02b5f00c7b91df6283701a5f1b972))
- save dataset and repopulate state ([#20965](https://github.com/apache-superset/superset-ui/issues/20965)) ([463406f](https://github.com/apache-superset/superset-ui/commit/463406ff095375613bf0270343a4af53142c84d6))
- superset-ui/core code coverage ([#20676](https://github.com/apache-superset/superset-ui/issues/20676)) ([8d4994a](https://github.com/apache-superset/superset-ui/commit/8d4994a89900c2cf636444e4febad61ce3b69d68))
- superset-ui/core codes coverage ([#20324](https://github.com/apache-superset/superset-ui/issues/20324)) ([d04357c](https://github.com/apache-superset/superset-ui/commit/d04357c47bec7bac49c602f3d2166375892200ad))
- suppress translation warning in jest ([#20404](https://github.com/apache-superset/superset-ui/issues/20404)) ([9fad26f](https://github.com/apache-superset/superset-ui/commit/9fad26fa1919fceda4abdfce0b973d536b42b6af))
- Time Column on Generic X-axis ([#23021](https://github.com/apache-superset/superset-ui/issues/23021)) ([464ddee](https://github.com/apache-superset/superset-ui/commit/464ddee4b4164460193027645d87cb25e7b2320e))
- type of AnnotationLayer ([#21878](https://github.com/apache-superset/superset-ui/issues/21878)) ([f4a4ab4](https://github.com/apache-superset/superset-ui/commit/f4a4ab41e05be90b31ab2f9d2a0f23110bd5df21))
- Typing of labelMap ([#21181](https://github.com/apache-superset/superset-ui/issues/21181)) ([1143e17](https://github.com/apache-superset/superset-ui/commit/1143e17742d1fa4c4cbae2c86e4998f4cc7e9f88))
- typo on doc string ([#19346](https://github.com/apache-superset/superset-ui/issues/19346)) ([2af2d00](https://github.com/apache-superset/superset-ui/commit/2af2d00e852032e1d4eaaa50fd7e8d5415a1db16))
### Features
- a simple LRUCache in frontend ([#20842](https://github.com/apache-superset/superset-ui/issues/20842)) ([55a89df](https://github.com/apache-superset/superset-ui/commit/55a89dfac93f9855dbf1beb2ee0c0f21da54095b))
- add 'dashboard.nav.right' extension to registry ([#20835](https://github.com/apache-superset/superset-ui/issues/20835)) ([226712d](https://github.com/apache-superset/superset-ui/commit/226712d831a80cc44213c5ce8ed921518ea0397c))
- Add 3 new extension points for inserting custom icons ([#22027](https://github.com/apache-superset/superset-ui/issues/22027)) ([c870fbe](https://github.com/apache-superset/superset-ui/commit/c870fbe9e290e9305e6019bb4e9932bbd736b6dc))
- add extension point for workspace home page ([#21033](https://github.com/apache-superset/superset-ui/issues/21033)) ([83dd851](https://github.com/apache-superset/superset-ui/commit/83dd85166f917a5cff8c94d2b4d2c298182494b9))
- add extension point to the right side of the menu bar ([#20514](https://github.com/apache-superset/superset-ui/issues/20514)) ([f2af81b](https://github.com/apache-superset/superset-ui/commit/f2af81b1c74a56e6854039cfe5f32e9b035ce262))
- add extension point to the top of welcome page ([#20575](https://github.com/apache-superset/superset-ui/issues/20575)) ([2389871](https://github.com/apache-superset/superset-ui/commit/2389871556cde32c61bc694f09b4e7dbc5432af5))
- add renameOperator ([#19776](https://github.com/apache-superset/superset-ui/issues/19776)) ([3c28cd4](https://github.com/apache-superset/superset-ui/commit/3c28cd4625fdeeaeeac3ed730907af1fb86bc86e))
- add support for comments in adhoc clauses ([#19248](https://github.com/apache-superset/superset-ui/issues/19248)) ([f341025](https://github.com/apache-superset/superset-ui/commit/f341025d80aacf7345e7c20f8463231b9197ea58))
- Adds drill to detail context menu for ECharts visualizations ([#20891](https://github.com/apache-superset/superset-ui/issues/20891)) ([3df8335](https://github.com/apache-superset/superset-ui/commit/3df8335f8792c85d7e2f7fefa5dd60fb2c0befaf))
- Adds support to multiple dependencies to the native filters ([#18793](https://github.com/apache-superset/superset-ui/issues/18793)) ([06e1e42](https://github.com/apache-superset/superset-ui/commit/06e1e4285ea52d27f9b7b7dfea59f9652ee0dcfe))
- Adds the CROSS_REFERENCE feature flag ([#21708](https://github.com/apache-superset/superset-ui/issues/21708)) ([1cbf066](https://github.com/apache-superset/superset-ui/commit/1cbf0664152cef5d47720e1acffb955c328e291e))
- Adds the HORIZONTAL_FILTER_BAR feature flag ([#21935](https://github.com/apache-superset/superset-ui/issues/21935)) ([779d9f7](https://github.com/apache-superset/superset-ui/commit/779d9f75336ce38ab346e27dcb6a77e5a68cf823))
- **advanced analysis:** support MultiIndex column in post processing stage ([#19116](https://github.com/apache-superset/superset-ui/issues/19116)) ([375c03e](https://github.com/apache-superset/superset-ui/commit/375c03e08407570bcf417acf5f3d25b28843329c))
- **advanced analytics:** support groupby in resample ([#18045](https://github.com/apache-superset/superset-ui/issues/18045)) ([0c7f728](https://github.com/apache-superset/superset-ui/commit/0c7f7288d8cded5dc73d49d1e0be397e748d4f10))
- apply Time Grain to X-Axis column ([#21163](https://github.com/apache-superset/superset-ui/issues/21163)) ([ce3d38d](https://github.com/apache-superset/superset-ui/commit/ce3d38d2e72a56014fa96ee3d4afe066277cc5be))
- Axis sort in the Bar Chart V2 ([#21993](https://github.com/apache-superset/superset-ui/issues/21993)) ([22fab5e](https://github.com/apache-superset/superset-ui/commit/22fab5e58ce574e962518067d982e3036449e580))
- **business-types:** initial implementation of SIP-78 ([#18794](https://github.com/apache-superset/superset-ui/issues/18794)) ([ddc01ea](https://github.com/apache-superset/superset-ui/commit/ddc01ea7813ef7c02cfc2aee7cbf554a45628f25))
- **chart:** add feature flag that displays the data pane closes by default ([#21649](https://github.com/apache-superset/superset-ui/issues/21649)) ([ebd7536](https://github.com/apache-superset/superset-ui/commit/ebd75366c0c7acd6d4619996c4f209b51af518e2))
- **color:** color consistency enhancements ([#21507](https://github.com/apache-superset/superset-ui/issues/21507)) ([7a7181a](https://github.com/apache-superset/superset-ui/commit/7a7181a2449598b09298f3a113849caeb3309186))
- **color:** support analogous colors to prevent color conflict ([#19325](https://github.com/apache-superset/superset-ui/issues/19325)) ([90c9dae](https://github.com/apache-superset/superset-ui/commit/90c9daea08cd59ba7261c13e1ce4e80a72f84b48))
- **dashboard:** Add Drill to Detail modal w/ chart menu + right-click support ([#20728](https://github.com/apache-superset/superset-ui/issues/20728)) ([52648ec](https://github.com/apache-superset/superset-ui/commit/52648ecd7f6158473ec198e1ade9a5a69008b752))
- **dashboard:** confirm overwrite to prevent unintended changes ([#21819](https://github.com/apache-superset/superset-ui/issues/21819)) ([ef6b9a9](https://github.com/apache-superset/superset-ui/commit/ef6b9a97d594f748ab710e27281d41ee5250d33a))
- **dashboard:** menu improvements, fallback support for Drill to Detail ([#21351](https://github.com/apache-superset/superset-ui/issues/21351)) ([76e57ec](https://github.com/apache-superset/superset-ui/commit/76e57ec651bbfaf4f76031eeeca66f6a1fa81bc2))
- **dashboard:** Transition to Explore with React Router ([#20606](https://github.com/apache-superset/superset-ui/issues/20606)) ([de4f7db](https://github.com/apache-superset/superset-ui/commit/de4f7db57ec33c497be9c880fde534a1f026241f))
- Dynamic dashboard component ([#17208](https://github.com/apache-superset/superset-ui/issues/17208)) ([bcad1ac](https://github.com/apache-superset/superset-ui/commit/bcad1acec27823756dc403f6e982f5e59ec6d6cf))
- embedded dashboard core ([#17530](https://github.com/apache-superset/superset-ui/issues/17530)) ([4ad5ad0](https://github.com/apache-superset/superset-ui/commit/4ad5ad045a9adb506d14b2c02fdbefc564d25bdb)), closes [#17175](https://github.com/apache-superset/superset-ui/issues/17175) [#17450](https://github.com/apache-superset/superset-ui/issues/17450) [#17517](https://github.com/apache-superset/superset-ui/issues/17517) [#17529](https://github.com/apache-superset/superset-ui/issues/17529) [#17757](https://github.com/apache-superset/superset-ui/issues/17757) [#17836](https://github.com/apache-superset/superset-ui/issues/17836)
- explicit distribute columns on BoxPlot and apply time grain ([#21593](https://github.com/apache-superset/superset-ui/issues/21593)) ([93f08e7](https://github.com/apache-superset/superset-ui/commit/93f08e778bfd48be150749f22d0b184467da73ac))
- **explore:** add config for default time filter ([#21879](https://github.com/apache-superset/superset-ui/issues/21879)) ([9a063ab](https://github.com/apache-superset/superset-ui/commit/9a063abb3b28e32b1107950942571d564bb283f8))
- **explore:** Don't discard controls with custom sql when changing datasource ([#20934](https://github.com/apache-superset/superset-ui/issues/20934)) ([cddc361](https://github.com/apache-superset/superset-ui/commit/cddc361adc483ed605857a2eb39c5efffa089076))
- **explore:** export csv data pivoted for Pivot Table [ID-9] ([#17512](https://github.com/apache-superset/superset-ui/issues/17512)) ([07e8837](https://github.com/apache-superset/superset-ui/commit/07e8837093b79b08e18224dd6765a2fc15a0e770))
- **explore:** Frontend implementation of dataset creation from infobox ([#19855](https://github.com/apache-superset/superset-ui/issues/19855)) ([ba0c37d](https://github.com/apache-superset/superset-ui/commit/ba0c37d3df85b1af39404af1d578daeb0ff2d278))
- **explore:** Implement chart empty states ([#18678](https://github.com/apache-superset/superset-ui/issues/18678)) ([167e18e](https://github.com/apache-superset/superset-ui/commit/167e18e806799dede3aa56da98be11f4751f0272))
- generate consistent QueryObject whether GenericAxis is enabled or disabled ([#21519](https://github.com/apache-superset/superset-ui/issues/21519)) ([4d12e37](https://github.com/apache-superset/superset-ui/commit/4d12e3709eb7ab1cc4f687c15ed54a4738266482))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- Improves SafeMarkdown HTML sanitization ([#21895](https://github.com/apache-superset/superset-ui/issues/21895)) ([7d1df3b](https://github.com/apache-superset/superset-ui/commit/7d1df3b78d5d7147dd9d627317e3f9f10d279ae0))
- Move cross filters to Dashboard ([#22785](https://github.com/apache-superset/superset-ui/issues/22785)) ([9ed2326](https://github.com/apache-superset/superset-ui/commit/9ed2326a20329d41abc8e0995b0ba6110379088f))
- **native-filters:** Adjust filter components for horizontal mode ([#22273](https://github.com/apache-superset/superset-ui/issues/22273)) ([eb6045a](https://github.com/apache-superset/superset-ui/commit/eb6045adfa77e06c8aaf3de217719ca59d4328e1))
- Pass dashboard context to explore through local storage ([#20743](https://github.com/apache-superset/superset-ui/issues/20743)) ([0945d4a](https://github.com/apache-superset/superset-ui/commit/0945d4a2f46667aebb9b93d0d7685215627ad237))
- **plugin-chart-echarts:** support non-timeseries x-axis ([#17917](https://github.com/apache-superset/superset-ui/issues/17917)) ([e9651ea](https://github.com/apache-superset/superset-ui/commit/e9651ea52fdc0edb574bfb9dc1b22c225bcc068f)), closes [#18021](https://github.com/apache-superset/superset-ui/issues/18021) [#18039](https://github.com/apache-superset/superset-ui/issues/18039) [#17569](https://github.com/apache-superset/superset-ui/issues/17569) [#18037](https://github.com/apache-superset/superset-ui/issues/18037)
- Programmatically open "more filters" dropdown in Horizontal Filter Bar ([#22276](https://github.com/apache-superset/superset-ui/issues/22276)) ([df91664](https://github.com/apache-superset/superset-ui/commit/df91664217b5369d1f742ce03596a366e18cd4b9))
- Reuse Dashboard redux data in Explore ([#20668](https://github.com/apache-superset/superset-ui/issues/20668)) ([ff5b4bc](https://github.com/apache-superset/superset-ui/commit/ff5b4bc0e47f057e0660d453a9e53f939613356b))
- root context provider extension point ([#22188](https://github.com/apache-superset/superset-ui/issues/22188)) ([aa97ba4](https://github.com/apache-superset/superset-ui/commit/aa97ba4509431a82922f2fa6930928093c876d6f))
- **select:** keep options order when in single mode ([#19085](https://github.com/apache-superset/superset-ui/issues/19085)) ([ae13d83](https://github.com/apache-superset/superset-ui/commit/ae13d8313b5687374f5b24e02bccdcc717ba19eb))
- **ssh_tunnel:** SQLAlchemy Form UI ([#22513](https://github.com/apache-superset/superset-ui/issues/22513)) ([5399365](https://github.com/apache-superset/superset-ui/commit/539936522fbbda46ebb39b65ed298f6e251a548f))
- **ssh_tunnel:** SSH Tunnel Switch extension ([#22967](https://github.com/apache-superset/superset-ui/issues/22967)) ([cf395ac](https://github.com/apache-superset/superset-ui/commit/cf395ac2d8e04782cffc93e8a0a0b28678c407fe))
- **superset-ui-core:** add feature flag for the analogous colors ([#19987](https://github.com/apache-superset/superset-ui/issues/19987)) ([80b5578](https://github.com/apache-superset/superset-ui/commit/80b55786809310e28566d745308b167f0e74b144))
- SupersetClient config to override 401 behavior ([#19144](https://github.com/apache-superset/superset-ui/issues/19144)) ([96a123f](https://github.com/apache-superset/superset-ui/commit/96a123f553f80ae7454daaf139b33e1397d9e3f7))
- support mulitple temporal filters in AdhocFilter and move the Time Section away ([#21767](https://github.com/apache-superset/superset-ui/issues/21767)) ([a9b229d](https://github.com/apache-superset/superset-ui/commit/a9b229dd1dd9cb9dc8166b1392179fcccb4da138))
- UI override registry ([#19671](https://github.com/apache-superset/superset-ui/issues/19671)) ([4927685](https://github.com/apache-superset/superset-ui/commit/4927685c3059c0207713bceeea7c60f1f3b75ec3))
- Visualize SqlLab.Query model data in Explore 📈 ([#20281](https://github.com/apache-superset/superset-ui/issues/20281)) ([e5e8867](https://github.com/apache-superset/superset-ui/commit/e5e886739460c011a885a13b873665410045a19c))
- **viz-gallery:** add 'feature' tag and fuzzy search weighting ([#18662](https://github.com/apache-superset/superset-ui/issues/18662)) ([7524e1e](https://github.com/apache-superset/superset-ui/commit/7524e1e3c86f3de2b3b0343c3ec5efc0b345937a))
### Performance Improvements
- **dashboard:** Virtualization POC ([#21438](https://github.com/apache-superset/superset-ui/issues/21438)) ([406e44b](https://github.com/apache-superset/superset-ui/commit/406e44bba11f6b233c3b07d29efd158b8cfc9615))
- **plugin-chart-table:** Add memoization to avoid rerenders ([#19976](https://github.com/apache-superset/superset-ui/issues/19976)) ([0f68dee](https://github.com/apache-superset/superset-ui/commit/0f68deedf105300c8bd2536bd205d128799c0381))
### Reverts
- Revert "feat: Reuse Dashboard redux data in Explore (#20668)" (#20689) ([5317462](https://github.com/apache-superset/superset-ui/commit/5317462b49d050d93d91eee5e97ec56e15f9f298)), closes [#20668](https://github.com/apache-superset/superset-ui/issues/20668) [#20689](https://github.com/apache-superset/superset-ui/issues/20689)
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- [sc-54864] Adds safety check to provide near term fix to save query ([#21034](https://github.com/apache-superset/superset-ui/issues/21034)) ([ab6ec89](https://github.com/apache-superset/superset-ui/commit/ab6ec89f680dbf022a39ed568c6fcdce0439b2dd))
- annotation broken ([#20651](https://github.com/apache-superset/superset-ui/issues/20651)) ([7f918a4](https://github.com/apache-superset/superset-ui/commit/7f918a4ec0e162be13bf3fc0e2f15aaaa5450cec))
- avoid while cycle in computeMaxFontSize for big Number run forever when css rule applied ([#20173](https://github.com/apache-superset/superset-ui/issues/20173)) ([365acee](https://github.com/apache-superset/superset-ui/commit/365acee663f7942ba7d8dfd0e4cf72c4cecb7a2d))
- BIGINT rendering regression in chartAction ([#21937](https://github.com/apache-superset/superset-ui/issues/21937)) ([4002406](https://github.com/apache-superset/superset-ui/commit/40024064ae35e596215a79d98ed8d0b4a90847f2))
- chart empty state & result panel when multiple queries are executed display incorrectly ([#20816](https://github.com/apache-superset/superset-ui/issues/20816)) ([279ab95](https://github.com/apache-superset/superset-ui/commit/279ab954b1977f7729442733a31c67715476a620))
- **charts:** Hide Values greater than Max Y Axis Bound on Mixed Time Series with Bar series ([#21015](https://github.com/apache-superset/superset-ui/issues/21015)) ([bdcc0a9](https://github.com/apache-superset/superset-ui/commit/bdcc0a9bcfff476bcd43edc84f08423d8f415d50))
- clean up chart metadata config ([#19143](https://github.com/apache-superset/superset-ui/issues/19143)) ([3d66912](https://github.com/apache-superset/superset-ui/commit/3d66912d89851f03c38803b29128a45d66b34cb6))
- **codecov:** improve core code coverage ([#20274](https://github.com/apache-superset/superset-ui/issues/20274)) ([5425504](https://github.com/apache-superset/superset-ui/commit/54255042310b9810c09fee25d475a4a1bc8f75de))
- core coverage and add a coverage step in workflow ([#20784](https://github.com/apache-superset/superset-ui/issues/20784)) ([9c7bcfc](https://github.com/apache-superset/superset-ui/commit/9c7bcfceadb1101899d6c09330aa8e79330d656f))
- custom SQL in the XAxis ([#21847](https://github.com/apache-superset/superset-ui/issues/21847)) ([0a4ecca](https://github.com/apache-superset/superset-ui/commit/0a4ecca9f259e2ee9cff27a879f2a889f876c7d7))
- **dashboard:** Add correct icon, label and badge to horizontal native filters dropdown button ([#22211](https://github.com/apache-superset/superset-ui/issues/22211)) ([435926b](https://github.com/apache-superset/superset-ui/commit/435926b89e08395f3017a32ea00f3de252fd4fb7))
- **dashboard:** Fix FilterWithDataMask typing and add null check ([#22260](https://github.com/apache-superset/superset-ui/issues/22260)) ([a642d12](https://github.com/apache-superset/superset-ui/commit/a642d126f8019d8f96cc206abfeda7ddc19eda7f))
- **dashboard:** Prevent XSS attack vector ([#21822](https://github.com/apache-superset/superset-ui/issues/21822)) ([ec20c01](https://github.com/apache-superset/superset-ui/commit/ec20c0104e6913cd9b2ab8bacae22eb25ae4cce1))
- Drill to detail on values with comma ([#21151](https://github.com/apache-superset/superset-ui/issues/21151)) ([0bf4e56](https://github.com/apache-superset/superset-ui/commit/0bf4e56dc3e129d2b9239f055212249ba95521e4))
- drilling on the categorical xaxis on the stacked barchart v2 ([#21844](https://github.com/apache-superset/superset-ui/issues/21844)) ([f41d0b0](https://github.com/apache-superset/superset-ui/commit/f41d0b0cbf47042bf510dc2b0b24b68e3fa11d37))
- drop the first level of MultiIndex ([#19716](https://github.com/apache-superset/superset-ui/issues/19716)) ([9425dd2](https://github.com/apache-superset/superset-ui/commit/9425dd2cac42f1a92f621848c469cadcc483e757))
- **embedded:** CSV download for chart ([#20261](https://github.com/apache-superset/superset-ui/issues/20261)) ([ab9f72f](https://github.com/apache-superset/superset-ui/commit/ab9f72f1a1359a59e64afd9e820d5823fd53b77b))
- **embedded:** Ensure guest token is passed to log endpoint ([#20647](https://github.com/apache-superset/superset-ui/issues/20647)) ([dfab521](https://github.com/apache-superset/superset-ui/commit/dfab521f50593b97fc778475498920552cad15dc))
- **embedded:** third party cookies ([#20019](https://github.com/apache-superset/superset-ui/issues/20019)) ([3e36d4a](https://github.com/apache-superset/superset-ui/commit/3e36d4a0a1d9e1a1d2d009b6b8db1042d3d37d8b))
- **explore:** Adhoc columns don't display correctly ([#20802](https://github.com/apache-superset/superset-ui/issues/20802)) ([af1bddf](https://github.com/apache-superset/superset-ui/commit/af1bddffad930efc0583b638716980db6747bfbc))
- **explore:** Filters with custom SQL disappearing ([#21114](https://github.com/apache-superset/superset-ui/issues/21114)) ([55304b0](https://github.com/apache-superset/superset-ui/commit/55304b02cd599827359cd13e3fe6ccb8581e0fd2))
- **Explore:** Pivot table V2 sort by failure with D&D enabled ([#18835](https://github.com/apache-superset/superset-ui/issues/18835)) ([eafe0cf](https://github.com/apache-superset/superset-ui/commit/eafe0cfc6f040670a9b35ebcd27f5c83eabe068e))
- Fix console errors about feature flags when running tests ([#21275](https://github.com/apache-superset/superset-ui/issues/21275)) ([742dbdd](https://github.com/apache-superset/superset-ui/commit/742dbdd0a5c0f0f75d56101b3551077ec06cd53f))
- invalid float number format by json-bigint ([#21968](https://github.com/apache-superset/superset-ui/issues/21968)) ([3bb9187](https://github.com/apache-superset/superset-ui/commit/3bb91877974650ab3fa82539a30dc0e2a7045dd7))
- invalid float number format by json-bigint ([#21996](https://github.com/apache-superset/superset-ui/issues/21996)) ([3a02339](https://github.com/apache-superset/superset-ui/commit/3a023392e6bfec9660449b7b739530574d2a8238))
- local warning in the frontend development ([#17727](https://github.com/apache-superset/superset-ui/issues/17727)) ([142b5bc](https://github.com/apache-superset/superset-ui/commit/142b5bc506c81847e503e76e498c06e8321dffb1))
- **nav:** infinite redirect and upload dataset nav permissions ([#19708](https://github.com/apache-superset/superset-ui/issues/19708)) ([32a9265](https://github.com/apache-superset/superset-ui/commit/32a9265cc0cb850910e55b6f49a73169fc7ed377))
- Only redirect to relative paths when authentication expires ([#18714](https://github.com/apache-superset/superset-ui/issues/18714)) ([8027f5f](https://github.com/apache-superset/superset-ui/commit/8027f5f0a63425c280121d671ae843e4c420793b))
- process color scheme configs correctly ([#17786](https://github.com/apache-superset/superset-ui/issues/17786)) ([de3d397](https://github.com/apache-superset/superset-ui/commit/de3d3973a249ab56b294d3f5d770a79fe8970abd))
- Redirect on 401 ([#17597](https://github.com/apache-superset/superset-ui/issues/17597)) ([46cdc77](https://github.com/apache-superset/superset-ui/commit/46cdc77ae64d0cc55a54719c748391b92a475a33))
- Redirect to full url on 401 ([#19357](https://github.com/apache-superset/superset-ui/issues/19357)) ([b8e5954](https://github.com/apache-superset/superset-ui/commit/b8e595413fa02b5f00c7b91df6283701a5f1b972))
- save dataset and repopulate state ([#20965](https://github.com/apache-superset/superset-ui/issues/20965)) ([463406f](https://github.com/apache-superset/superset-ui/commit/463406ff095375613bf0270343a4af53142c84d6))
- superset-ui/core code coverage ([#20676](https://github.com/apache-superset/superset-ui/issues/20676)) ([8d4994a](https://github.com/apache-superset/superset-ui/commit/8d4994a89900c2cf636444e4febad61ce3b69d68))
- superset-ui/core codes coverage ([#20324](https://github.com/apache-superset/superset-ui/issues/20324)) ([d04357c](https://github.com/apache-superset/superset-ui/commit/d04357c47bec7bac49c602f3d2166375892200ad))
- suppress translation warning in jest ([#20404](https://github.com/apache-superset/superset-ui/issues/20404)) ([9fad26f](https://github.com/apache-superset/superset-ui/commit/9fad26fa1919fceda4abdfce0b973d536b42b6af))
- Time Column on Generic X-axis ([#23021](https://github.com/apache-superset/superset-ui/issues/23021)) ([464ddee](https://github.com/apache-superset/superset-ui/commit/464ddee4b4164460193027645d87cb25e7b2320e))
- type of AnnotationLayer ([#21878](https://github.com/apache-superset/superset-ui/issues/21878)) ([f4a4ab4](https://github.com/apache-superset/superset-ui/commit/f4a4ab41e05be90b31ab2f9d2a0f23110bd5df21))
- Typing of labelMap ([#21181](https://github.com/apache-superset/superset-ui/issues/21181)) ([1143e17](https://github.com/apache-superset/superset-ui/commit/1143e17742d1fa4c4cbae2c86e4998f4cc7e9f88))
- typo on doc string ([#19346](https://github.com/apache-superset/superset-ui/issues/19346)) ([2af2d00](https://github.com/apache-superset/superset-ui/commit/2af2d00e852032e1d4eaaa50fd7e8d5415a1db16))
### Features
- a simple LRUCache in frontend ([#20842](https://github.com/apache-superset/superset-ui/issues/20842)) ([55a89df](https://github.com/apache-superset/superset-ui/commit/55a89dfac93f9855dbf1beb2ee0c0f21da54095b))
- add 'dashboard.nav.right' extension to registry ([#20835](https://github.com/apache-superset/superset-ui/issues/20835)) ([226712d](https://github.com/apache-superset/superset-ui/commit/226712d831a80cc44213c5ce8ed921518ea0397c))
- Add 3 new extension points for inserting custom icons ([#22027](https://github.com/apache-superset/superset-ui/issues/22027)) ([c870fbe](https://github.com/apache-superset/superset-ui/commit/c870fbe9e290e9305e6019bb4e9932bbd736b6dc))
- add extension point for workspace home page ([#21033](https://github.com/apache-superset/superset-ui/issues/21033)) ([83dd851](https://github.com/apache-superset/superset-ui/commit/83dd85166f917a5cff8c94d2b4d2c298182494b9))
- add extension point to the right side of the menu bar ([#20514](https://github.com/apache-superset/superset-ui/issues/20514)) ([f2af81b](https://github.com/apache-superset/superset-ui/commit/f2af81b1c74a56e6854039cfe5f32e9b035ce262))
- add extension point to the top of welcome page ([#20575](https://github.com/apache-superset/superset-ui/issues/20575)) ([2389871](https://github.com/apache-superset/superset-ui/commit/2389871556cde32c61bc694f09b4e7dbc5432af5))
- add renameOperator ([#19776](https://github.com/apache-superset/superset-ui/issues/19776)) ([3c28cd4](https://github.com/apache-superset/superset-ui/commit/3c28cd4625fdeeaeeac3ed730907af1fb86bc86e))
- add support for comments in adhoc clauses ([#19248](https://github.com/apache-superset/superset-ui/issues/19248)) ([f341025](https://github.com/apache-superset/superset-ui/commit/f341025d80aacf7345e7c20f8463231b9197ea58))
- Adds drill to detail context menu for ECharts visualizations ([#20891](https://github.com/apache-superset/superset-ui/issues/20891)) ([3df8335](https://github.com/apache-superset/superset-ui/commit/3df8335f8792c85d7e2f7fefa5dd60fb2c0befaf))
- Adds support to multiple dependencies to the native filters ([#18793](https://github.com/apache-superset/superset-ui/issues/18793)) ([06e1e42](https://github.com/apache-superset/superset-ui/commit/06e1e4285ea52d27f9b7b7dfea59f9652ee0dcfe))
- Adds the CROSS_REFERENCE feature flag ([#21708](https://github.com/apache-superset/superset-ui/issues/21708)) ([1cbf066](https://github.com/apache-superset/superset-ui/commit/1cbf0664152cef5d47720e1acffb955c328e291e))
- Adds the HORIZONTAL_FILTER_BAR feature flag ([#21935](https://github.com/apache-superset/superset-ui/issues/21935)) ([779d9f7](https://github.com/apache-superset/superset-ui/commit/779d9f75336ce38ab346e27dcb6a77e5a68cf823))
- **advanced analysis:** support MultiIndex column in post processing stage ([#19116](https://github.com/apache-superset/superset-ui/issues/19116)) ([375c03e](https://github.com/apache-superset/superset-ui/commit/375c03e08407570bcf417acf5f3d25b28843329c))
- **advanced analytics:** support groupby in resample ([#18045](https://github.com/apache-superset/superset-ui/issues/18045)) ([0c7f728](https://github.com/apache-superset/superset-ui/commit/0c7f7288d8cded5dc73d49d1e0be397e748d4f10))
- apply Time Grain to X-Axis column ([#21163](https://github.com/apache-superset/superset-ui/issues/21163)) ([ce3d38d](https://github.com/apache-superset/superset-ui/commit/ce3d38d2e72a56014fa96ee3d4afe066277cc5be))
- Axis sort in the Bar Chart V2 ([#21993](https://github.com/apache-superset/superset-ui/issues/21993)) ([22fab5e](https://github.com/apache-superset/superset-ui/commit/22fab5e58ce574e962518067d982e3036449e580))
- **business-types:** initial implementation of SIP-78 ([#18794](https://github.com/apache-superset/superset-ui/issues/18794)) ([ddc01ea](https://github.com/apache-superset/superset-ui/commit/ddc01ea7813ef7c02cfc2aee7cbf554a45628f25))
- **chart:** add feature flag that displays the data pane closes by default ([#21649](https://github.com/apache-superset/superset-ui/issues/21649)) ([ebd7536](https://github.com/apache-superset/superset-ui/commit/ebd75366c0c7acd6d4619996c4f209b51af518e2))
- **color:** color consistency enhancements ([#21507](https://github.com/apache-superset/superset-ui/issues/21507)) ([7a7181a](https://github.com/apache-superset/superset-ui/commit/7a7181a2449598b09298f3a113849caeb3309186))
- **color:** support analogous colors to prevent color conflict ([#19325](https://github.com/apache-superset/superset-ui/issues/19325)) ([90c9dae](https://github.com/apache-superset/superset-ui/commit/90c9daea08cd59ba7261c13e1ce4e80a72f84b48))
- **dashboard:** Add Drill to Detail modal w/ chart menu + right-click support ([#20728](https://github.com/apache-superset/superset-ui/issues/20728)) ([52648ec](https://github.com/apache-superset/superset-ui/commit/52648ecd7f6158473ec198e1ade9a5a69008b752))
- **dashboard:** confirm overwrite to prevent unintended changes ([#21819](https://github.com/apache-superset/superset-ui/issues/21819)) ([ef6b9a9](https://github.com/apache-superset/superset-ui/commit/ef6b9a97d594f748ab710e27281d41ee5250d33a))
- **dashboard:** menu improvements, fallback support for Drill to Detail ([#21351](https://github.com/apache-superset/superset-ui/issues/21351)) ([76e57ec](https://github.com/apache-superset/superset-ui/commit/76e57ec651bbfaf4f76031eeeca66f6a1fa81bc2))
- **dashboard:** Transition to Explore with React Router ([#20606](https://github.com/apache-superset/superset-ui/issues/20606)) ([de4f7db](https://github.com/apache-superset/superset-ui/commit/de4f7db57ec33c497be9c880fde534a1f026241f))
- Dynamic dashboard component ([#17208](https://github.com/apache-superset/superset-ui/issues/17208)) ([bcad1ac](https://github.com/apache-superset/superset-ui/commit/bcad1acec27823756dc403f6e982f5e59ec6d6cf))
- embedded dashboard core ([#17530](https://github.com/apache-superset/superset-ui/issues/17530)) ([4ad5ad0](https://github.com/apache-superset/superset-ui/commit/4ad5ad045a9adb506d14b2c02fdbefc564d25bdb)), closes [#17175](https://github.com/apache-superset/superset-ui/issues/17175) [#17450](https://github.com/apache-superset/superset-ui/issues/17450) [#17517](https://github.com/apache-superset/superset-ui/issues/17517) [#17529](https://github.com/apache-superset/superset-ui/issues/17529) [#17757](https://github.com/apache-superset/superset-ui/issues/17757) [#17836](https://github.com/apache-superset/superset-ui/issues/17836)
- explicit distribute columns on BoxPlot and apply time grain ([#21593](https://github.com/apache-superset/superset-ui/issues/21593)) ([93f08e7](https://github.com/apache-superset/superset-ui/commit/93f08e778bfd48be150749f22d0b184467da73ac))
- **explore:** add config for default time filter ([#21879](https://github.com/apache-superset/superset-ui/issues/21879)) ([9a063ab](https://github.com/apache-superset/superset-ui/commit/9a063abb3b28e32b1107950942571d564bb283f8))
- **explore:** Don't discard controls with custom sql when changing datasource ([#20934](https://github.com/apache-superset/superset-ui/issues/20934)) ([cddc361](https://github.com/apache-superset/superset-ui/commit/cddc361adc483ed605857a2eb39c5efffa089076))
- **explore:** export csv data pivoted for Pivot Table [ID-9] ([#17512](https://github.com/apache-superset/superset-ui/issues/17512)) ([07e8837](https://github.com/apache-superset/superset-ui/commit/07e8837093b79b08e18224dd6765a2fc15a0e770))
- **explore:** Frontend implementation of dataset creation from infobox ([#19855](https://github.com/apache-superset/superset-ui/issues/19855)) ([ba0c37d](https://github.com/apache-superset/superset-ui/commit/ba0c37d3df85b1af39404af1d578daeb0ff2d278))
- **explore:** Implement chart empty states ([#18678](https://github.com/apache-superset/superset-ui/issues/18678)) ([167e18e](https://github.com/apache-superset/superset-ui/commit/167e18e806799dede3aa56da98be11f4751f0272))
- generate consistent QueryObject whether GenericAxis is enabled or disabled ([#21519](https://github.com/apache-superset/superset-ui/issues/21519)) ([4d12e37](https://github.com/apache-superset/superset-ui/commit/4d12e3709eb7ab1cc4f687c15ed54a4738266482))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- Improves SafeMarkdown HTML sanitization ([#21895](https://github.com/apache-superset/superset-ui/issues/21895)) ([7d1df3b](https://github.com/apache-superset/superset-ui/commit/7d1df3b78d5d7147dd9d627317e3f9f10d279ae0))
- Move cross filters to Dashboard ([#22785](https://github.com/apache-superset/superset-ui/issues/22785)) ([9ed2326](https://github.com/apache-superset/superset-ui/commit/9ed2326a20329d41abc8e0995b0ba6110379088f))
- **native-filters:** Adjust filter components for horizontal mode ([#22273](https://github.com/apache-superset/superset-ui/issues/22273)) ([eb6045a](https://github.com/apache-superset/superset-ui/commit/eb6045adfa77e06c8aaf3de217719ca59d4328e1))
- Pass dashboard context to explore through local storage ([#20743](https://github.com/apache-superset/superset-ui/issues/20743)) ([0945d4a](https://github.com/apache-superset/superset-ui/commit/0945d4a2f46667aebb9b93d0d7685215627ad237))
- **plugin-chart-echarts:** support non-timeseries x-axis ([#17917](https://github.com/apache-superset/superset-ui/issues/17917)) ([e9651ea](https://github.com/apache-superset/superset-ui/commit/e9651ea52fdc0edb574bfb9dc1b22c225bcc068f)), closes [#18021](https://github.com/apache-superset/superset-ui/issues/18021) [#18039](https://github.com/apache-superset/superset-ui/issues/18039) [#17569](https://github.com/apache-superset/superset-ui/issues/17569) [#18037](https://github.com/apache-superset/superset-ui/issues/18037)
- Programmatically open "more filters" dropdown in Horizontal Filter Bar ([#22276](https://github.com/apache-superset/superset-ui/issues/22276)) ([df91664](https://github.com/apache-superset/superset-ui/commit/df91664217b5369d1f742ce03596a366e18cd4b9))
- Reuse Dashboard redux data in Explore ([#20668](https://github.com/apache-superset/superset-ui/issues/20668)) ([ff5b4bc](https://github.com/apache-superset/superset-ui/commit/ff5b4bc0e47f057e0660d453a9e53f939613356b))
- root context provider extension point ([#22188](https://github.com/apache-superset/superset-ui/issues/22188)) ([aa97ba4](https://github.com/apache-superset/superset-ui/commit/aa97ba4509431a82922f2fa6930928093c876d6f))
- **select:** keep options order when in single mode ([#19085](https://github.com/apache-superset/superset-ui/issues/19085)) ([ae13d83](https://github.com/apache-superset/superset-ui/commit/ae13d8313b5687374f5b24e02bccdcc717ba19eb))
- **ssh_tunnel:** SQLAlchemy Form UI ([#22513](https://github.com/apache-superset/superset-ui/issues/22513)) ([5399365](https://github.com/apache-superset/superset-ui/commit/539936522fbbda46ebb39b65ed298f6e251a548f))
- **ssh_tunnel:** SSH Tunnel Switch extension ([#22967](https://github.com/apache-superset/superset-ui/issues/22967)) ([cf395ac](https://github.com/apache-superset/superset-ui/commit/cf395ac2d8e04782cffc93e8a0a0b28678c407fe))
- **superset-ui-core:** add feature flag for the analogous colors ([#19987](https://github.com/apache-superset/superset-ui/issues/19987)) ([80b5578](https://github.com/apache-superset/superset-ui/commit/80b55786809310e28566d745308b167f0e74b144))
- SupersetClient config to override 401 behavior ([#19144](https://github.com/apache-superset/superset-ui/issues/19144)) ([96a123f](https://github.com/apache-superset/superset-ui/commit/96a123f553f80ae7454daaf139b33e1397d9e3f7))
- support mulitple temporal filters in AdhocFilter and move the Time Section away ([#21767](https://github.com/apache-superset/superset-ui/issues/21767)) ([a9b229d](https://github.com/apache-superset/superset-ui/commit/a9b229dd1dd9cb9dc8166b1392179fcccb4da138))
- UI override registry ([#19671](https://github.com/apache-superset/superset-ui/issues/19671)) ([4927685](https://github.com/apache-superset/superset-ui/commit/4927685c3059c0207713bceeea7c60f1f3b75ec3))
- Visualize SqlLab.Query model data in Explore 📈 ([#20281](https://github.com/apache-superset/superset-ui/issues/20281)) ([e5e8867](https://github.com/apache-superset/superset-ui/commit/e5e886739460c011a885a13b873665410045a19c))
- **viz-gallery:** add 'feature' tag and fuzzy search weighting ([#18662](https://github.com/apache-superset/superset-ui/issues/18662)) ([7524e1e](https://github.com/apache-superset/superset-ui/commit/7524e1e3c86f3de2b3b0343c3ec5efc0b345937a))
### Performance Improvements
- **dashboard:** Virtualization POC ([#21438](https://github.com/apache-superset/superset-ui/issues/21438)) ([406e44b](https://github.com/apache-superset/superset-ui/commit/406e44bba11f6b233c3b07d29efd158b8cfc9615))
- **plugin-chart-table:** Add memoization to avoid rerenders ([#19976](https://github.com/apache-superset/superset-ui/issues/19976)) ([0f68dee](https://github.com/apache-superset/superset-ui/commit/0f68deedf105300c8bd2536bd205d128799c0381))
### Reverts
- Revert "feat: Reuse Dashboard redux data in Explore (#20668)" (#20689) ([5317462](https://github.com/apache-superset/superset-ui/commit/5317462b49d050d93d91eee5e97ec56e15f9f298)), closes [#20668](https://github.com/apache-superset/superset-ui/issues/20668) [#20689](https://github.com/apache-superset/superset-ui/issues/20689)
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/core

View File

@@ -1,6 +1,6 @@
{
"name": "@superset-ui/core",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset UI core",
"keywords": [
"superset"

View File

@@ -0,0 +1,35 @@
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache/superset/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Features
- **embedded-dashboard:** Share Switchboard State for Sending Events from Plugins ([#21319](https://github.com/apache/superset/issues/21319)) ([20b9dc8](https://github.com/apache/superset/commit/20b9dc84449969706efb94210bc11b2e43cc9a0f))
- Introduce a library for embedded iframe <-> host communication ([#18652](https://github.com/apache/superset/issues/18652)) ([225015f](https://github.com/apache/superset/commit/225015fd5a94c1a92cc9b110e3e3db5cd532d47b))
# [0.19.0](https://github.com/apache/superset/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Features
- **embedded-dashboard:** Share Switchboard State for Sending Events from Plugins ([#21319](https://github.com/apache/superset/issues/21319)) ([20b9dc8](https://github.com/apache/superset/commit/20b9dc84449969706efb94210bc11b2e43cc9a0f))
- Introduce a library for embedded iframe <-> host communication ([#18652](https://github.com/apache/superset/issues/18652)) ([225015f](https://github.com/apache/superset/commit/225015fd5a94c1a92cc9b110e3e3db5cd532d47b))

View File

@@ -1,12 +1,12 @@
{
"name": "@superset-ui/switchboard",
"version": "0.18.26-0",
"version": "2.1.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@superset-ui/switchboard",
"version": "0.18.26-0",
"version": "2.1.0",
"license": "Apache-2.0"
}
}

View File

@@ -1,18 +1,7 @@
{
"name": "@superset-ui/switchboard",
"version": "0.18.26-1",
"version": "2.1.0",
"description": "Switchboard is a library to make it easier to communicate across browser windows using the MessageChannel API",
"sideEffects": false,
"main": "lib/index.js",
"module": "esm/index.js",
"files": [
"esm",
"lib"
],
"repository": {
"type": "git",
"url": "git+https://github.com/apache/superset.git"
},
"keywords": [
"switchboard",
"iframe",
@@ -21,12 +10,23 @@
"messageport",
"postmessage"
],
"author": "Superset",
"license": "Apache-2.0",
"homepage": "https://github.com/apache/superset#readme",
"bugs": {
"url": "https://github.com/apache/superset/issues"
},
"homepage": "https://github.com/apache/superset#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/apache/superset.git"
},
"license": "Apache-2.0",
"author": "Superset",
"sideEffects": false,
"main": "lib/index.js",
"module": "esm/index.js",
"files": [
"esm",
"lib"
],
"publishConfig": {
"access": "public"
}

View File

@@ -1,35 +1,51 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- adding missing examples for bubble chart, bullet chart, calendar heatmap chart and country map chart in the gallery ([#22523](https://github.com/apache-superset/superset-ui/issues/22523)) ([839ec7c](https://github.com/apache-superset/superset-ui/commit/839ec7ceacc66c65928fd0ddead2b014db3d5563))
- **legacy-plugin-chart-calendar:** fix timestamp timezone in Calendar ([#17664](https://github.com/apache-superset/superset-ui/issues/17664)) ([e660ea2](https://github.com/apache-superset/superset-ui/commit/e660ea25331b092ecb5976254abfc45a413f07d5))
### Features
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- adding missing examples for bubble chart, bullet chart, calendar heatmap chart and country map chart in the gallery ([#22523](https://github.com/apache-superset/superset-ui/issues/22523)) ([839ec7c](https://github.com/apache-superset/superset-ui/commit/839ec7ceacc66c65928fd0ddead2b014db3d5563))
- **legacy-plugin-chart-calendar:** fix timestamp timezone in Calendar ([#17664](https://github.com/apache-superset/superset-ui/issues/17664)) ([e660ea2](https://github.com/apache-superset/superset-ui/commit/e660ea25331b092ecb5976254abfc45a413f07d5))
### Features
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-calendar
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-calendar

View File

@@ -1,6 +1,6 @@
{
"name": "@superset-ui/legacy-plugin-chart-calendar",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Calendar Heatmap",
"keywords": [
"superset"

View File

@@ -22,12 +22,16 @@ import {
D3_FORMAT_DOCS,
D3_TIME_FORMAT_OPTIONS,
getStandardizedControls,
sections,
} from '@superset-ui/chart-controls';
const config: ControlPanelConfig = {
controlPanelSections: [
sections.legacyRegularTime,
{
label: t('Time'),
expanded: true,
description: t('Time related form attributes'),
controlSetRows: [['granularity_sqla'], ['time_range']],
},
{
label: t('Query'),
expanded: true,

View File

@@ -1,35 +1,43 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Features
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Features
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-chord
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-chord

View File

@@ -1,7 +1,20 @@
{
"name": "@superset-ui/legacy-plugin-chart-chord",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Chord Diagram",
"keywords": [
"superset"
],
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"license": "Apache-2.0",
"author": "Superset",
"sideEffects": [
"*.css"
],
@@ -11,22 +24,6 @@
"esm",
"lib"
],
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"keywords": [
"superset"
],
"author": "Superset",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"publishConfig": {
"access": "public"
},
"dependencies": {
"d3": "^3.5.17",
"prop-types": "^15.6.2",
@@ -35,5 +32,8 @@
"peerDependencies": {
"@superset-ui/chart-controls": "*",
"@superset-ui/core": "*"
},
"publishConfig": {
"access": "public"
}
}

View File

@@ -1,35 +1,67 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- Add mexico back to country map ([#18219](https://github.com/apache-superset/superset-ui/issues/18219)) ([7f3453f](https://github.com/apache-superset/superset-ui/commit/7f3453f3ea4d5185c3a5f2c1d8738f474817600f))
- adding missing examples for bubble chart, bullet chart, calendar heatmap chart and country map chart in the gallery ([#22523](https://github.com/apache-superset/superset-ui/issues/22523)) ([839ec7c](https://github.com/apache-superset/superset-ui/commit/839ec7ceacc66c65928fd0ddead2b014db3d5563))
- Correct Ukraine map ([#19528](https://github.com/apache-superset/superset-ui/issues/19528)) ([cccec9a](https://github.com/apache-superset/superset-ui/commit/cccec9a6ab8eadea2ecaac6ee2094c8eb7d6b1f4))
### Features
- Add Türkiye Map to Country Map ([#20801](https://github.com/apache-superset/superset-ui/issues/20801)) ([4ffa3c2](https://github.com/apache-superset/superset-ui/commit/4ffa3c22d17b189a384f43a0e352b137900b10bc))
- Added latin america countries to country map ([#21352](https://github.com/apache-superset/superset-ui/issues/21352)) ([f83af88](https://github.com/apache-superset/superset-ui/commit/f83af88fc7922774b4c1a7792f0602edcb80763d))
- **chart:** add Mexico to country map viz ([#18007](https://github.com/apache-superset/superset-ui/issues/18007)) ([f451081](https://github.com/apache-superset/superset-ui/commit/f45108116673d5810c238bb911058dc8ed05b75a))
- **chart:** Added Latvia to countries map ([#22220](https://github.com/apache-superset/superset-ui/issues/22220)) ([9578a44](https://github.com/apache-superset/superset-ui/commit/9578a443ef713f01f4cc9cd3a8616b819a7a7a65))
- **chart:** Added Papua New Guinea to countries map ([#22589](https://github.com/apache-superset/superset-ui/issues/22589)) ([b352947](https://github.com/apache-superset/superset-ui/commit/b3529479ab39fcc273189bf4db4a0f1fd8b1cc0c))
- **country-map:** added new countries in country-chart-map ([#18081](https://github.com/apache-superset/superset-ui/issues/18081)) ([0cec0c9](https://github.com/apache-superset/superset-ui/commit/0cec0c9a68c9489c54bea8d10ea7b28c1729e2dc))
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- Add mexico back to country map ([#18219](https://github.com/apache-superset/superset-ui/issues/18219)) ([7f3453f](https://github.com/apache-superset/superset-ui/commit/7f3453f3ea4d5185c3a5f2c1d8738f474817600f))
- adding missing examples for bubble chart, bullet chart, calendar heatmap chart and country map chart in the gallery ([#22523](https://github.com/apache-superset/superset-ui/issues/22523)) ([839ec7c](https://github.com/apache-superset/superset-ui/commit/839ec7ceacc66c65928fd0ddead2b014db3d5563))
- Correct Ukraine map ([#19528](https://github.com/apache-superset/superset-ui/issues/19528)) ([cccec9a](https://github.com/apache-superset/superset-ui/commit/cccec9a6ab8eadea2ecaac6ee2094c8eb7d6b1f4))
### Features
- Add Türkiye Map to Country Map ([#20801](https://github.com/apache-superset/superset-ui/issues/20801)) ([4ffa3c2](https://github.com/apache-superset/superset-ui/commit/4ffa3c22d17b189a384f43a0e352b137900b10bc))
- Added latin america countries to country map ([#21352](https://github.com/apache-superset/superset-ui/issues/21352)) ([f83af88](https://github.com/apache-superset/superset-ui/commit/f83af88fc7922774b4c1a7792f0602edcb80763d))
- **chart:** add Mexico to country map viz ([#18007](https://github.com/apache-superset/superset-ui/issues/18007)) ([f451081](https://github.com/apache-superset/superset-ui/commit/f45108116673d5810c238bb911058dc8ed05b75a))
- **chart:** Added Latvia to countries map ([#22220](https://github.com/apache-superset/superset-ui/issues/22220)) ([9578a44](https://github.com/apache-superset/superset-ui/commit/9578a443ef713f01f4cc9cd3a8616b819a7a7a65))
- **chart:** Added Papua New Guinea to countries map ([#22589](https://github.com/apache-superset/superset-ui/issues/22589)) ([b352947](https://github.com/apache-superset/superset-ui/commit/b3529479ab39fcc273189bf4db4a0f1fd8b1cc0c))
- **country-map:** added new countries in country-chart-map ([#18081](https://github.com/apache-superset/superset-ui/issues/18081)) ([0cec0c9](https://github.com/apache-superset/superset-ui/commit/0cec0c9a68c9489c54bea8d10ea7b28c1729e2dc))
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-country-map
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-country-map

View File

@@ -1,29 +1,26 @@
{
"name": "@superset-ui/legacy-plugin-chart-country-map",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Country Map",
"keywords": [
"superset"
],
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"license": "Apache-2.0",
"author": "Superset",
"main": "lib/index.js",
"module": "esm/index.js",
"files": [
"esm",
"lib"
],
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"keywords": [
"superset"
],
"author": "Superset",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"publishConfig": {
"access": "public"
},
"dependencies": {
"d3": "^3.5.17",
"d3-array": "^2.0.3",
@@ -33,5 +30,8 @@
"@superset-ui/chart-controls": "*",
"@superset-ui/core": "*",
"react": "^16.13.1"
},
"publishConfig": {
"access": "public"
}
}

View File

@@ -1,35 +1,49 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- **generic-chart-axes:** set x-axis if unset and ff is enabled ([#20107](https://github.com/apache-superset/superset-ui/issues/20107)) ([0b3d3dd](https://github.com/apache-superset/superset-ui/commit/0b3d3dd4caa7f4c31c1ba7229966a40ba0469e85))
### Features
- **explore:** Frontend implementation of dataset creation from infobox ([#19855](https://github.com/apache-superset/superset-ui/issues/19855)) ([ba0c37d](https://github.com/apache-superset/superset-ui/commit/ba0c37d3df85b1af39404af1d578daeb0ff2d278))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- **generic-chart-axes:** set x-axis if unset and ff is enabled ([#20107](https://github.com/apache-superset/superset-ui/issues/20107)) ([0b3d3dd](https://github.com/apache-superset/superset-ui/commit/0b3d3dd4caa7f4c31c1ba7229966a40ba0469e85))
### Features
- **explore:** Frontend implementation of dataset creation from infobox ([#19855](https://github.com/apache-superset/superset-ui/issues/19855)) ([ba0c37d](https://github.com/apache-superset/superset-ui/commit/ba0c37d3df85b1af39404af1d578daeb0ff2d278))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-event-flow
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-event-flow

View File

@@ -1,7 +1,20 @@
{
"name": "@superset-ui/legacy-plugin-chart-event-flow",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Event Flow",
"keywords": [
"superset"
],
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"license": "Apache-2.0",
"author": "Superset",
"sideEffects": [
"*.css"
],
@@ -11,29 +24,16 @@
"esm",
"lib"
],
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"keywords": [
"superset"
],
"author": "Superset",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@data-ui/event-flow": "^0.0.84",
"prop-types": "^15.6.2"
},
"peerDependencies": {
"react": "^15 || ^16",
"@superset-ui/chart-controls": "*",
"@superset-ui/core": "*"
"@superset-ui/core": "*",
"react": "^15 || ^16"
},
"publishConfig": {
"access": "public"
}
}

View File

@@ -1,35 +1,65 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- **chart & heatmap:** make to fix that y label is rendering out of bounds ([#20011](https://github.com/apache-superset/superset-ui/issues/20011)) ([56e9695](https://github.com/apache-superset/superset-ui/commit/56e96950c17ec65ef18cedfb2ed6591796a96cfc))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache-superset/superset-ui/issues/21315)) ([2285ebe](https://github.com/apache-superset/superset-ui/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- **heatmap:** add detail descriptions for heatmap 'normalize across' ([#20566](https://github.com/apache-superset/superset-ui/issues/20566)) ([d925b0c](https://github.com/apache-superset/superset-ui/commit/d925b0c8835fb1773b80298a3de1bdc368c88850))
- **select:** select component sort functionality on certain options ([#17638](https://github.com/apache-superset/superset-ui/issues/17638)) ([f476ba2](https://github.com/apache-superset/superset-ui/commit/f476ba23a279cb87a94ad3075e035cad0ae264b6))
### Features
- **chart & legend:** make to enable show legend by default ([#19927](https://github.com/apache-superset/superset-ui/issues/19927)) ([7b3d0f0](https://github.com/apache-superset/superset-ui/commit/7b3d0f040b050905f7d0901d0227f1cd6b761b56))
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
### Reverts
- Revert "chore(deps): bump d3-svg-legend in /superset-frontend (#19846)" (#19972) ([f144de4](https://github.com/apache-superset/superset-ui/commit/f144de4ee2bf213bb7e17f903bd3975d504c4136)), closes [#19846](https://github.com/apache-superset/superset-ui/issues/19846) [#19972](https://github.com/apache-superset/superset-ui/issues/19972)
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- **chart & heatmap:** make to fix that y label is rendering out of bounds ([#20011](https://github.com/apache-superset/superset-ui/issues/20011)) ([56e9695](https://github.com/apache-superset/superset-ui/commit/56e96950c17ec65ef18cedfb2ed6591796a96cfc))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache-superset/superset-ui/issues/21315)) ([2285ebe](https://github.com/apache-superset/superset-ui/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- **heatmap:** add detail descriptions for heatmap 'normalize across' ([#20566](https://github.com/apache-superset/superset-ui/issues/20566)) ([d925b0c](https://github.com/apache-superset/superset-ui/commit/d925b0c8835fb1773b80298a3de1bdc368c88850))
- **select:** select component sort functionality on certain options ([#17638](https://github.com/apache-superset/superset-ui/issues/17638)) ([f476ba2](https://github.com/apache-superset/superset-ui/commit/f476ba23a279cb87a94ad3075e035cad0ae264b6))
### Features
- **chart & legend:** make to enable show legend by default ([#19927](https://github.com/apache-superset/superset-ui/issues/19927)) ([7b3d0f0](https://github.com/apache-superset/superset-ui/commit/7b3d0f040b050905f7d0901d0227f1cd6b761b56))
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
### Reverts
- Revert "chore(deps): bump d3-svg-legend in /superset-frontend (#19846)" (#19972) ([f144de4](https://github.com/apache-superset/superset-ui/commit/f144de4ee2bf213bb7e17f903bd3975d504c4136)), closes [#19846](https://github.com/apache-superset/superset-ui/issues/19846) [#19972](https://github.com/apache-superset/superset-ui/issues/19972)
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-heatmap
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-heatmap

View File

@@ -1,6 +1,6 @@
{
"name": "@superset-ui/legacy-plugin-chart-heatmap",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Heatmap",
"keywords": [
"superset"

View File

@@ -22,6 +22,8 @@ import PropTypes from 'prop-types';
import 'd3-svg-legend';
import d3tip from 'd3-tip';
import {
getColumnLabel,
getMetricLabel,
getNumberFormatter,
NumberFormats,
getSequentialSchemeRegistry,
@@ -44,8 +46,8 @@ const propTypes = {
height: PropTypes.number,
bottomMargin: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
colorScheme: PropTypes.string,
columnX: PropTypes.string,
columnY: PropTypes.string,
columnX: PropTypes.oneOfType([PropTypes.object, PropTypes.string]),
columnY: PropTypes.oneOfType([PropTypes.object, PropTypes.string]),
leftMargin: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),
metric: PropTypes.oneOfType([PropTypes.string, PropTypes.object]),
normalized: PropTypes.bool,
@@ -338,12 +340,13 @@ function Heatmap(element, props) {
const k = d3.mouse(this);
const m = Math.floor(scale[0].invert(k[0]));
const n = Math.floor(scale[1].invert(k[1]));
const metricLabel = typeof metric === 'object' ? metric.label : metric;
if (m in matrix && n in matrix[m]) {
const obj = matrix[m][n];
s += `<div><b>${columnX}: </b>${obj.x}<div>`;
s += `<div><b>${columnY}: </b>${obj.y}<div>`;
s += `<div><b>${metricLabel}: </b>${valueFormatter(obj.v)}<div>`;
s += `<div><b>${getColumnLabel(columnX)}: </b>${obj.x}<div>`;
s += `<div><b>${getColumnLabel(columnY)}: </b>${obj.y}<div>`;
s += `<div><b>${getMetricLabel(metric)}: </b>${valueFormatter(
obj.v,
)}<div>`;
if (showPercentage) {
s += `<div><b>%: </b>${fp(normalized ? obj.rank : obj.perc)}<div>`;
}

View File

@@ -1,35 +1,57 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache-superset/superset-ui/issues/21315)) ([2285ebe](https://github.com/apache-superset/superset-ui/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- **histogram:** display correct percentile value instead of formula ([#18084](https://github.com/apache-superset/superset-ui/issues/18084)) ([28e729b](https://github.com/apache-superset/superset-ui/commit/28e729b835d8195f3610f7131504441803e43406))
- Revert shared controls typing change. ([#22014](https://github.com/apache-superset/superset-ui/issues/22014)) ([4cbd70d](https://github.com/apache-superset/superset-ui/commit/4cbd70db34b140a026ef1a86a8ef0ba3355a350e))
### Features
- **chart & legend:** make to enable show legend by default ([#19927](https://github.com/apache-superset/superset-ui/issues/19927)) ([7b3d0f0](https://github.com/apache-superset/superset-ui/commit/7b3d0f040b050905f7d0901d0227f1cd6b761b56))
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache-superset/superset-ui/issues/21315)) ([2285ebe](https://github.com/apache-superset/superset-ui/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- **histogram:** display correct percentile value instead of formula ([#18084](https://github.com/apache-superset/superset-ui/issues/18084)) ([28e729b](https://github.com/apache-superset/superset-ui/commit/28e729b835d8195f3610f7131504441803e43406))
- Revert shared controls typing change. ([#22014](https://github.com/apache-superset/superset-ui/issues/22014)) ([4cbd70d](https://github.com/apache-superset/superset-ui/commit/4cbd70db34b140a026ef1a86a8ef0ba3355a350e))
### Features
- **chart & legend:** make to enable show legend by default ([#19927](https://github.com/apache-superset/superset-ui/issues/19927)) ([7b3d0f0](https://github.com/apache-superset/superset-ui/commit/7b3d0f040b050905f7d0901d0227f1cd6b761b56))
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-histogram
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-histogram

View File

@@ -1,7 +1,20 @@
{
"name": "@superset-ui/legacy-plugin-chart-histogram",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Histogram",
"keywords": [
"superset"
],
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"license": "Apache-2.0",
"author": "Superset",
"sideEffects": [
"*.css"
],
@@ -11,22 +24,6 @@
"esm",
"lib"
],
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"keywords": [
"superset"
],
"author": "Superset",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@data-ui/histogram": "^0.0.84",
"@data-ui/theme": "^0.0.84",
@@ -39,5 +36,8 @@
"@superset-ui/chart-controls": "*",
"@superset-ui/core": "*",
"react": "^15 || ^16"
},
"publishConfig": {
"access": "public"
}
}

View File

@@ -1,35 +1,41 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-horizon
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-horizon

View File

@@ -1,6 +1,6 @@
{
"name": "@superset-ui/legacy-plugin-chart-horizon",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Horizon",
"keywords": [
"superset"

View File

@@ -1,35 +1,51 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache/superset/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- **deckgl:** deckgl unable to load map ([#17851](https://github.com/apache/superset/issues/17851)) ([52f5dcb](https://github.com/apache/superset/commit/52f5dcb58eec7b188f4387b8781dcda4252a5680))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache/superset/issues/21315)) ([2285ebe](https://github.com/apache/superset/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
### Features
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache/superset/issues/20530)) ([de524bc](https://github.com/apache/superset/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
# [0.19.0](https://github.com/apache/superset/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- **deckgl:** deckgl unable to load map ([#17851](https://github.com/apache/superset/issues/17851)) ([52f5dcb](https://github.com/apache/superset/commit/52f5dcb58eec7b188f4387b8781dcda4252a5680))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache/superset/issues/21315)) ([2285ebe](https://github.com/apache/superset/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
### Features
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache/superset/issues/20530)) ([de524bc](https://github.com/apache/superset/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-map-box
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-map-box

View File

@@ -1,6 +1,6 @@
{
"name": "@superset-ui/legacy-plugin-chart-map-box",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - MapBox",
"keywords": [
"superset"

View File

@@ -1,35 +1,41 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-paired-t-test
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-paired-t-test

View File

@@ -1,6 +1,6 @@
{
"name": "@superset-ui/legacy-plugin-chart-paired-t-test",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Paired T Test",
"keywords": [
"superset"

View File

@@ -1,35 +1,41 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-parallel-coordinates
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-parallel-coordinates

View File

@@ -1,7 +1,20 @@
{
"name": "@superset-ui/legacy-plugin-chart-parallel-coordinates",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Parallel Coordinates",
"keywords": [
"superset"
],
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"license": "Apache-2.0",
"author": "Superset",
"sideEffects": [
"*.css"
],
@@ -11,22 +24,6 @@
"esm",
"lib"
],
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"keywords": [
"superset"
],
"author": "Superset",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"publishConfig": {
"access": "public"
},
"dependencies": {
"d3": "^3.5.17",
"prop-types": "^15.7.2"
@@ -35,5 +32,8 @@
"@superset-ui/chart-controls": "*",
"@superset-ui/core": "*",
"react": "^16.13.1"
},
"publishConfig": {
"access": "public"
}
}

View File

@@ -1,35 +1,57 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
### Features
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache-superset/superset-ui/issues/20530)) ([de524bc](https://github.com/apache-superset/superset-ui/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
- **explore:** improve UI in the control panel ([#19748](https://github.com/apache-superset/superset-ui/issues/19748)) ([e3a54aa](https://github.com/apache-superset/superset-ui/commit/e3a54aa3c15bdd0c970aa73f898288a408205c97))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- update time comparison choices (again) ([#17968](https://github.com/apache-superset/superset-ui/issues/17968)) ([05d9cde](https://github.com/apache-superset/superset-ui/commit/05d9cde203b99f8c63106446f0be58668cc9f0c9))
- update time comparison choices (again) ([#22458](https://github.com/apache-superset/superset-ui/issues/22458)) ([9e81c3a](https://github.com/apache-superset/superset-ui/commit/9e81c3a1192a18226d505178d16e1e395917a719))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
### Features
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache-superset/superset-ui/issues/20530)) ([de524bc](https://github.com/apache-superset/superset-ui/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
- **explore:** improve UI in the control panel ([#19748](https://github.com/apache-superset/superset-ui/issues/19748)) ([e3a54aa](https://github.com/apache-superset/superset-ui/commit/e3a54aa3c15bdd0c970aa73f898288a408205c97))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- update time comparison choices (again) ([#17968](https://github.com/apache-superset/superset-ui/issues/17968)) ([05d9cde](https://github.com/apache-superset/superset-ui/commit/05d9cde203b99f8c63106446f0be58668cc9f0c9))
- update time comparison choices (again) ([#22458](https://github.com/apache-superset/superset-ui/issues/22458)) ([9e81c3a](https://github.com/apache-superset/superset-ui/commit/9e81c3a1192a18226d505178d16e1e395917a719))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-partition
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-partition

View File

@@ -1,6 +1,6 @@
{
"name": "@superset-ui/legacy-plugin-chart-partition",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Partition",
"keywords": [
"superset"

View File

@@ -1,43 +1,45 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-pivot-table
## [0.17.63](https://github.com/apache-superset/superset-ui/compare/v0.17.62...v0.17.63) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-pivot-table
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-pivot-table

View File

@@ -1,7 +1,20 @@
{
"name": "@superset-ui/legacy-plugin-chart-pivot-table",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Pivot Table",
"keywords": [
"superset"
],
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"license": "Apache-2.0",
"author": "Superset",
"sideEffects": [
"*.css"
],
@@ -11,22 +24,6 @@
"esm",
"lib"
],
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"keywords": [
"superset"
],
"author": "Superset",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"publishConfig": {
"access": "public"
},
"dependencies": {
"d3": "^3.5.17",
"datatables.net-bs": "^1.11.3",
@@ -35,5 +32,8 @@
"peerDependencies": {
"@superset-ui/chart-controls": "*",
"@superset-ui/core": "*"
},
"publishConfig": {
"access": "public"
}
}

View File

@@ -1,35 +1,57 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
### Features
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache-superset/superset-ui/issues/20530)) ([de524bc](https://github.com/apache-superset/superset-ui/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
- **explore:** improve UI in the control panel ([#19748](https://github.com/apache-superset/superset-ui/issues/19748)) ([e3a54aa](https://github.com/apache-superset/superset-ui/commit/e3a54aa3c15bdd0c970aa73f898288a408205c97))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- update time comparison choices (again) ([#17968](https://github.com/apache-superset/superset-ui/issues/17968)) ([05d9cde](https://github.com/apache-superset/superset-ui/commit/05d9cde203b99f8c63106446f0be58668cc9f0c9))
- update time comparison choices (again) ([#22458](https://github.com/apache-superset/superset-ui/issues/22458)) ([9e81c3a](https://github.com/apache-superset/superset-ui/commit/9e81c3a1192a18226d505178d16e1e395917a719))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
### Features
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache-superset/superset-ui/issues/20530)) ([de524bc](https://github.com/apache-superset/superset-ui/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
- **explore:** improve UI in the control panel ([#19748](https://github.com/apache-superset/superset-ui/issues/19748)) ([e3a54aa](https://github.com/apache-superset/superset-ui/commit/e3a54aa3c15bdd0c970aa73f898288a408205c97))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- update time comparison choices (again) ([#17968](https://github.com/apache-superset/superset-ui/issues/17968)) ([05d9cde](https://github.com/apache-superset/superset-ui/commit/05d9cde203b99f8c63106446f0be58668cc9f0c9))
- update time comparison choices (again) ([#22458](https://github.com/apache-superset/superset-ui/issues/22458)) ([9e81c3a](https://github.com/apache-superset/superset-ui/commit/9e81c3a1192a18226d505178d16e1e395917a719))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-rose
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-rose

View File

@@ -1,6 +1,6 @@
{
"name": "@superset-ui/legacy-plugin-chart-rose",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Nightingale Rose Diagram",
"keywords": [
"superset"

View File

@@ -1,27 +1,37 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Features
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Features
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-sankey-loop

View File

@@ -1,6 +1,6 @@
{
"name": "@superset-ui/legacy-plugin-chart-sankey-loop",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Sankey Diagram with Loops",
"keywords": [
"superset"

View File

@@ -1,35 +1,43 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Features
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache-superset/superset-ui/issues/20530)) ([de524bc](https://github.com/apache-superset/superset-ui/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Features
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache-superset/superset-ui/issues/20530)) ([de524bc](https://github.com/apache-superset/superset-ui/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-sankey
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-sankey

View File

@@ -1,7 +1,20 @@
{
"name": "@superset-ui/legacy-plugin-chart-sankey",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Sankey Diagram",
"keywords": [
"superset"
],
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"license": "Apache-2.0",
"author": "Superset",
"sideEffects": [
"*.css"
],
@@ -11,22 +24,6 @@
"esm",
"lib"
],
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"keywords": [
"superset"
],
"author": "Superset",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"publishConfig": {
"access": "public"
},
"dependencies": {
"d3": "^3.5.17",
"d3-sankey": "^0.4.2",
@@ -36,5 +33,8 @@
"@superset-ui/chart-controls": "*",
"@superset-ui/core": "*",
"react": "^16.13.1"
},
"publishConfig": {
"access": "public"
}
}

View File

@@ -1,35 +1,51 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- **legacy-plugin-chart-sunburst:** linear color scheme not work when secondary metric is provided ([#20221](https://github.com/apache-superset/superset-ui/issues/20221)) ([9646591](https://github.com/apache-superset/superset-ui/commit/9646591d240516a7eb1515e70cfb8768352e4f30))
### Features
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache-superset/superset-ui/issues/20530)) ([de524bc](https://github.com/apache-superset/superset-ui/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- **legacy-plugin-chart-sunburst:** linear color scheme not work when secondary metric is provided ([#20221](https://github.com/apache-superset/superset-ui/issues/20221)) ([9646591](https://github.com/apache-superset/superset-ui/commit/9646591d240516a7eb1515e70cfb8768352e4f30))
### Features
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache-superset/superset-ui/issues/20530)) ([de524bc](https://github.com/apache-superset/superset-ui/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-sunburst
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-sunburst

View File

@@ -1,6 +1,6 @@
{
"name": "@superset-ui/legacy-plugin-chart-sunburst",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Sunburst",
"keywords": [
"superset"

View File

@@ -1,35 +1,49 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
### Features
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
### Features
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-treemap
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-treemap

View File

@@ -1,6 +1,6 @@
{
"name": "@superset-ui/legacy-plugin-chart-treemap",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - Treemap",
"keywords": [
"superset"

View File

@@ -1,35 +1,67 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- Right click on country map with code filter ([#22081](https://github.com/apache-superset/superset-ui/issues/22081)) ([824dc71](https://github.com/apache-superset/superset-ui/commit/824dc7188b953270ca754f96ca615e96c61dbea4))
- Right-click on misconfigured World Map ([#21697](https://github.com/apache-superset/superset-ui/issues/21697)) ([770f68f](https://github.com/apache-superset/superset-ui/commit/770f68f5b187b573f50f53a80d9cfffb24f0c583))
- World Map right-click value ([#21209](https://github.com/apache-superset/superset-ui/issues/21209)) ([d41f44f](https://github.com/apache-superset/superset-ui/commit/d41f44fcdf387072bc5d7700a5e8871c6594baef))
- **world-map:** remove categorical color option ([#19781](https://github.com/apache-superset/superset-ui/issues/19781)) ([5e468f7](https://github.com/apache-superset/superset-ui/commit/5e468f7a4cccc496ccafa52f9aba5b7688145fe4))
### Features
- Adds drill to detail context menu to Pivot Table ([#21198](https://github.com/apache-superset/superset-ui/issues/21198)) ([859b6d2](https://github.com/apache-superset/superset-ui/commit/859b6d2d20a58f2079c43bb66645fd3b604e077e))
- Adds drill to detail context menu to World Map ([#21150](https://github.com/apache-superset/superset-ui/issues/21150)) ([4ca4a5c](https://github.com/apache-superset/superset-ui/commit/4ca4a5c7cb185ac7d318ef5349fbb23cd7ce1fd1))
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache-superset/superset-ui/issues/20530)) ([de524bc](https://github.com/apache-superset/superset-ui/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
- **dashboard:** menu improvements, fallback support for Drill to Detail ([#21351](https://github.com/apache-superset/superset-ui/issues/21351)) ([76e57ec](https://github.com/apache-superset/superset-ui/commit/76e57ec651bbfaf4f76031eeeca66f6a1fa81bc2))
- **explore:** Denormalize form data in echarts, world map and nvd3 bar and line charts ([#20313](https://github.com/apache-superset/superset-ui/issues/20313)) ([354a899](https://github.com/apache-superset/superset-ui/commit/354a89950c4d001da3e107f60788cea873bd6bf6))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- **world-map:** support color by metric or country column ([#19881](https://github.com/apache-superset/superset-ui/issues/19881)) ([766f737](https://github.com/apache-superset/superset-ui/commit/766f737728c273d39a35dfa281e874a0efeabec3))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- Right click on country map with code filter ([#22081](https://github.com/apache-superset/superset-ui/issues/22081)) ([824dc71](https://github.com/apache-superset/superset-ui/commit/824dc7188b953270ca754f96ca615e96c61dbea4))
- Right-click on misconfigured World Map ([#21697](https://github.com/apache-superset/superset-ui/issues/21697)) ([770f68f](https://github.com/apache-superset/superset-ui/commit/770f68f5b187b573f50f53a80d9cfffb24f0c583))
- World Map right-click value ([#21209](https://github.com/apache-superset/superset-ui/issues/21209)) ([d41f44f](https://github.com/apache-superset/superset-ui/commit/d41f44fcdf387072bc5d7700a5e8871c6594baef))
- **world-map:** remove categorical color option ([#19781](https://github.com/apache-superset/superset-ui/issues/19781)) ([5e468f7](https://github.com/apache-superset/superset-ui/commit/5e468f7a4cccc496ccafa52f9aba5b7688145fe4))
### Features
- Adds drill to detail context menu to Pivot Table ([#21198](https://github.com/apache-superset/superset-ui/issues/21198)) ([859b6d2](https://github.com/apache-superset/superset-ui/commit/859b6d2d20a58f2079c43bb66645fd3b604e077e))
- Adds drill to detail context menu to World Map ([#21150](https://github.com/apache-superset/superset-ui/issues/21150)) ([4ca4a5c](https://github.com/apache-superset/superset-ui/commit/4ca4a5c7cb185ac7d318ef5349fbb23cd7ce1fd1))
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache-superset/superset-ui/issues/20530)) ([de524bc](https://github.com/apache-superset/superset-ui/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
- **dashboard:** menu improvements, fallback support for Drill to Detail ([#21351](https://github.com/apache-superset/superset-ui/issues/21351)) ([76e57ec](https://github.com/apache-superset/superset-ui/commit/76e57ec651bbfaf4f76031eeeca66f6a1fa81bc2))
- **explore:** Denormalize form data in echarts, world map and nvd3 bar and line charts ([#20313](https://github.com/apache-superset/superset-ui/issues/20313)) ([354a899](https://github.com/apache-superset/superset-ui/commit/354a89950c4d001da3e107f60788cea873bd6bf6))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- **world-map:** support color by metric or country column ([#19881](https://github.com/apache-superset/superset-ui/issues/19881)) ([766f737](https://github.com/apache-superset/superset-ui/commit/766f737728c273d39a35dfa281e874a0efeabec3))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-world-map
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-plugin-chart-world-map

View File

@@ -1,7 +1,20 @@
{
"name": "@superset-ui/legacy-plugin-chart-world-map",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - World Map",
"keywords": [
"superset"
],
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"license": "Apache-2.0",
"author": "Superset",
"sideEffects": [
"*.css"
],
@@ -11,22 +24,6 @@
"esm",
"lib"
],
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"keywords": [
"superset"
],
"author": "Superset",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"publishConfig": {
"access": "public"
},
"dependencies": {
"d3": "^3.5.17",
"d3-array": "^2.4.0",
@@ -38,5 +35,8 @@
"@superset-ui/chart-controls": "*",
"@superset-ui/core": "*",
"react": "^16.13.1"
},
"publishConfig": {
"access": "public"
}
}

View File

@@ -0,0 +1,61 @@
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache/superset/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- deck.gl GeoJsonLayer Autozoom & fill/stroke options ([#19778](https://github.com/apache/superset/issues/19778)) ([d65b77e](https://github.com/apache/superset/commit/d65b77ec7dac4c2368fcaa1fe6e98db102966198))
- **deck.gl:** multiple layers map size is shrunk ([#18939](https://github.com/apache/superset/issues/18939)) ([2cb3635](https://github.com/apache/superset/commit/2cb3635256ee8e91f0bac2f3091684673c04ff2b))
- **deck.gl:** update view state on property changes ([#17720](https://github.com/apache/superset/issues/17720)) ([#17826](https://github.com/apache/superset/issues/17826)) ([97d918b](https://github.com/apache/superset/commit/97d918b6927f572dca3b33c61b89c8b3ebdc4376))
- **deckgl:** deckgl unable to load map ([#17851](https://github.com/apache/superset/issues/17851)) ([52f5dcb](https://github.com/apache/superset/commit/52f5dcb58eec7b188f4387b8781dcda4252a5680))
- **explore:** Fix chart standalone URL for report/thumbnail generation ([#20673](https://github.com/apache/superset/issues/20673)) ([84d4302](https://github.com/apache/superset/commit/84d4302628d18aa19c13cc5322e68abbc690ea4d))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache/superset/issues/21315)) ([2285ebe](https://github.com/apache/superset/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- weight tooltip issue ([#19397](https://github.com/apache/superset/issues/19397)) ([f6d550b](https://github.com/apache/superset/commit/f6d550b7fc3643350483850064e65dbd3d026dc4))
### Features
- apply standardized form data to deckgl ([#20579](https://github.com/apache/superset/issues/20579)) ([290b89c](https://github.com/apache/superset/commit/290b89c7b4ae702c55f611bfac9cedb245ea8bd8))
- **deck.gl:** add color range for deck.gl 3D ([#19520](https://github.com/apache/superset/issues/19520)) ([c0a00fd](https://github.com/apache/superset/commit/c0a00fd302ec66fbe0ca766cf73978c99ba00d82))
- **explore:** Frontend implementation of dataset creation from infobox ([#19855](https://github.com/apache/superset/issues/19855)) ([ba0c37d](https://github.com/apache/superset/commit/ba0c37d3df85b1af39404af1d578daeb0ff2d278))
- improve color consistency (save all labels) ([#19038](https://github.com/apache/superset/issues/19038)) ([dc57508](https://github.com/apache/superset/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- **legacy-preset-chart-deckgl:** Add ,.1f and ,.2f value formats to deckgl charts ([#18945](https://github.com/apache/superset/issues/18945)) ([c56dc8e](https://github.com/apache/superset/commit/c56dc8eace6a71b45240d1bb6768d75661052a2e))
# [0.19.0](https://github.com/apache/superset/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- deck.gl GeoJsonLayer Autozoom & fill/stroke options ([#19778](https://github.com/apache/superset/issues/19778)) ([d65b77e](https://github.com/apache/superset/commit/d65b77ec7dac4c2368fcaa1fe6e98db102966198))
- **deck.gl:** multiple layers map size is shrunk ([#18939](https://github.com/apache/superset/issues/18939)) ([2cb3635](https://github.com/apache/superset/commit/2cb3635256ee8e91f0bac2f3091684673c04ff2b))
- **deck.gl:** update view state on property changes ([#17720](https://github.com/apache/superset/issues/17720)) ([#17826](https://github.com/apache/superset/issues/17826)) ([97d918b](https://github.com/apache/superset/commit/97d918b6927f572dca3b33c61b89c8b3ebdc4376))
- **deckgl:** deckgl unable to load map ([#17851](https://github.com/apache/superset/issues/17851)) ([52f5dcb](https://github.com/apache/superset/commit/52f5dcb58eec7b188f4387b8781dcda4252a5680))
- **explore:** Fix chart standalone URL for report/thumbnail generation ([#20673](https://github.com/apache/superset/issues/20673)) ([84d4302](https://github.com/apache/superset/commit/84d4302628d18aa19c13cc5322e68abbc690ea4d))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache/superset/issues/21315)) ([2285ebe](https://github.com/apache/superset/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- weight tooltip issue ([#19397](https://github.com/apache/superset/issues/19397)) ([f6d550b](https://github.com/apache/superset/commit/f6d550b7fc3643350483850064e65dbd3d026dc4))
### Features
- apply standardized form data to deckgl ([#20579](https://github.com/apache/superset/issues/20579)) ([290b89c](https://github.com/apache/superset/commit/290b89c7b4ae702c55f611bfac9cedb245ea8bd8))
- **deck.gl:** add color range for deck.gl 3D ([#19520](https://github.com/apache/superset/issues/19520)) ([c0a00fd](https://github.com/apache/superset/commit/c0a00fd302ec66fbe0ca766cf73978c99ba00d82))
- **explore:** Frontend implementation of dataset creation from infobox ([#19855](https://github.com/apache/superset/issues/19855)) ([ba0c37d](https://github.com/apache/superset/commit/ba0c37d3df85b1af39404af1d578daeb0ff2d278))
- improve color consistency (save all labels) ([#19038](https://github.com/apache/superset/issues/19038)) ([dc57508](https://github.com/apache/superset/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- **legacy-preset-chart-deckgl:** Add ,.1f and ,.2f value formats to deckgl charts ([#18945](https://github.com/apache/superset/issues/18945)) ([c56dc8e](https://github.com/apache/superset/commit/c56dc8eace6a71b45240d1bb6768d75661052a2e))

View File

@@ -1,6 +1,6 @@
{
"name": "@superset-ui/legacy-preset-chart-deckgl",
"version": "0.4.13",
"version": "2.1.0",
"description": "Superset Legacy Chart - deck.gl",
"keywords": [
"superset"

View File

@@ -1,51 +1,83 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- adding missing examples for bubble chart, bullet chart, calendar heatmap chart and country map chart in the gallery ([#22523](https://github.com/apache-superset/superset-ui/issues/22523)) ([839ec7c](https://github.com/apache-superset/superset-ui/commit/839ec7ceacc66c65928fd0ddead2b014db3d5563))
- **explore:** Fix chart standalone URL for report/thumbnail generation ([#20673](https://github.com/apache-superset/superset-ui/issues/20673)) ([84d4302](https://github.com/apache-superset/superset-ui/commit/84d4302628d18aa19c13cc5322e68abbc690ea4d))
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache-superset/superset-ui/issues/21315)) ([2285ebe](https://github.com/apache-superset/superset-ui/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- Reset sorting bar issue in Barchart ([#19371](https://github.com/apache-superset/superset-ui/issues/19371)) ([94e06c2](https://github.com/apache-superset/superset-ui/commit/94e06c2b6a1f782133bb9ef85a1d46ce7eacf9ba))
### Features
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache-superset/superset-ui/issues/20530)) ([de524bc](https://github.com/apache-superset/superset-ui/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
- **chart & legend:** make to enable show legend by default ([#19927](https://github.com/apache-superset/superset-ui/issues/19927)) ([7b3d0f0](https://github.com/apache-superset/superset-ui/commit/7b3d0f040b050905f7d0901d0227f1cd6b761b56))
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
- **explore:** Denormalize form data in echarts, world map and nvd3 bar and line charts ([#20313](https://github.com/apache-superset/superset-ui/issues/20313)) ([354a899](https://github.com/apache-superset/superset-ui/commit/354a89950c4d001da3e107f60788cea873bd6bf6))
- **explore:** improve UI in the control panel ([#19748](https://github.com/apache-superset/superset-ui/issues/19748)) ([e3a54aa](https://github.com/apache-superset/superset-ui/commit/e3a54aa3c15bdd0c970aa73f898288a408205c97))
- **explore:** standardized controls for time pivot chart ([#21321](https://github.com/apache-superset/superset-ui/issues/21321)) ([79525df](https://github.com/apache-superset/superset-ui/commit/79525dfaf29b810af668e3b6c5a56cd866370d92))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- **legacy-preset-chart-nvd3:** add richtooltip in nvd3 bar chart ([#17615](https://github.com/apache-superset/superset-ui/issues/17615)) ([72f3215](https://github.com/apache-superset/superset-ui/commit/72f3215ffc74ead33dba57196aeaf4e1db63fd6c))
- update time comparison choices (again) ([#17968](https://github.com/apache-superset/superset-ui/issues/17968)) ([05d9cde](https://github.com/apache-superset/superset-ui/commit/05d9cde203b99f8c63106446f0be58668cc9f0c9))
- update time comparison choices (again) ([#22458](https://github.com/apache-superset/superset-ui/issues/22458)) ([9e81c3a](https://github.com/apache-superset/superset-ui/commit/9e81c3a1192a18226d505178d16e1e395917a719))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- adding missing examples for bubble chart, bullet chart, calendar heatmap chart and country map chart in the gallery ([#22523](https://github.com/apache-superset/superset-ui/issues/22523)) ([839ec7c](https://github.com/apache-superset/superset-ui/commit/839ec7ceacc66c65928fd0ddead2b014db3d5563))
- **explore:** Fix chart standalone URL for report/thumbnail generation ([#20673](https://github.com/apache-superset/superset-ui/issues/20673)) ([84d4302](https://github.com/apache-superset/superset-ui/commit/84d4302628d18aa19c13cc5322e68abbc690ea4d))
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache-superset/superset-ui/issues/21315)) ([2285ebe](https://github.com/apache-superset/superset-ui/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- Reset sorting bar issue in Barchart ([#19371](https://github.com/apache-superset/superset-ui/issues/19371)) ([94e06c2](https://github.com/apache-superset/superset-ui/commit/94e06c2b6a1f782133bb9ef85a1d46ce7eacf9ba))
### Features
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache-superset/superset-ui/issues/20530)) ([de524bc](https://github.com/apache-superset/superset-ui/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
- **chart & legend:** make to enable show legend by default ([#19927](https://github.com/apache-superset/superset-ui/issues/19927)) ([7b3d0f0](https://github.com/apache-superset/superset-ui/commit/7b3d0f040b050905f7d0901d0227f1cd6b761b56))
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
- **explore:** Denormalize form data in echarts, world map and nvd3 bar and line charts ([#20313](https://github.com/apache-superset/superset-ui/issues/20313)) ([354a899](https://github.com/apache-superset/superset-ui/commit/354a89950c4d001da3e107f60788cea873bd6bf6))
- **explore:** improve UI in the control panel ([#19748](https://github.com/apache-superset/superset-ui/issues/19748)) ([e3a54aa](https://github.com/apache-superset/superset-ui/commit/e3a54aa3c15bdd0c970aa73f898288a408205c97))
- **explore:** standardized controls for time pivot chart ([#21321](https://github.com/apache-superset/superset-ui/issues/21321)) ([79525df](https://github.com/apache-superset/superset-ui/commit/79525dfaf29b810af668e3b6c5a56cd866370d92))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- **legacy-preset-chart-nvd3:** add richtooltip in nvd3 bar chart ([#17615](https://github.com/apache-superset/superset-ui/issues/17615)) ([72f3215](https://github.com/apache-superset/superset-ui/commit/72f3215ffc74ead33dba57196aeaf4e1db63fd6c))
- update time comparison choices (again) ([#17968](https://github.com/apache-superset/superset-ui/issues/17968)) ([05d9cde](https://github.com/apache-superset/superset-ui/commit/05d9cde203b99f8c63106446f0be58668cc9f0c9))
- update time comparison choices (again) ([#22458](https://github.com/apache-superset/superset-ui/issues/22458)) ([9e81c3a](https://github.com/apache-superset/superset-ui/commit/9e81c3a1192a18226d505178d16e1e395917a719))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/legacy-preset-chart-nvd3
## [0.17.63](https://github.com/apache-superset/superset-ui/compare/v0.17.62...v0.17.63) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-preset-chart-nvd3
## [0.17.62](https://github.com/apache-superset/superset-ui/compare/v0.17.61...v0.17.62) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-preset-chart-nvd3
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/legacy-preset-chart-nvd3

View File

@@ -1,7 +1,20 @@
{
"name": "@superset-ui/legacy-preset-chart-nvd3",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Legacy Chart - NVD3",
"keywords": [
"superset"
],
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"license": "Apache-2.0",
"author": "Superset",
"sideEffects": [
"*.css"
],
@@ -11,22 +24,6 @@
"esm",
"lib"
],
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"keywords": [
"superset"
],
"author": "Superset",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@data-ui/xy-chart": "^0.0.84",
"d3": "^3.5.17",
@@ -43,5 +40,8 @@
"@superset-ui/chart-controls": "*",
"@superset-ui/core": "*",
"react": "^15 || ^16"
},
"publishConfig": {
"access": "public"
}
}

View File

@@ -1,47 +1,228 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- adjust timeseries grid right offset to match the rest ([#20933](https://github.com/apache-superset/superset-ui/issues/20933)) ([fe581a3](https://github.com/apache-superset/superset-ui/commit/fe581a36404ec1cfe689995b61a43164cb1988df))
- Allow comma in Number Format ([#21817](https://github.com/apache-superset/superset-ui/issues/21817)) ([383dc29](https://github.com/apache-superset/superset-ui/commit/383dc29ad1fb921ee618ed80b847316d77247886))
- annotation broken ([#20651](https://github.com/apache-superset/superset-ui/issues/20651)) ([7f918a4](https://github.com/apache-superset/superset-ui/commit/7f918a4ec0e162be13bf3fc0e2f15aaaa5450cec))
- **bar-chart-v2:** remove marker from bar chart V2 ([#20409](https://github.com/apache-superset/superset-ui/issues/20409)) ([b32288f](https://github.com/apache-superset/superset-ui/commit/b32288fddfc077d941452245a4e8002335746ba4))
- big number with trendline can't calculate cumsum ([#19542](https://github.com/apache-superset/superset-ui/issues/19542)) ([2daa071](https://github.com/apache-superset/superset-ui/commit/2daa07163326b8555488dab523c5479cf92821cf))
- **big number:** time grain control is useless in BigNumber Viz ([#21372](https://github.com/apache-superset/superset-ui/issues/21372)) ([b80f659](https://github.com/apache-superset/superset-ui/commit/b80f6591018858b709194687fe7ea3d244131761))
- **big-number:** big number gets cut off on a Dashboard ([#20488](https://github.com/apache-superset/superset-ui/issues/20488)) ([24a53c3](https://github.com/apache-superset/superset-ui/commit/24a53c38c68108c47af9f7685542fcb8378915bf))
- **big-number:** Big Number with Trendline Chart is not working if Time Grain is set to Month ([#19043](https://github.com/apache-superset/superset-ui/issues/19043)) ([c32eaf4](https://github.com/apache-superset/superset-ui/commit/c32eaf47e50f5fc0cb7630cbf38819cd03b5294b))
- categorical x-axis can't apply the label of column ([#21869](https://github.com/apache-superset/superset-ui/issues/21869)) ([9aa804e](https://github.com/apache-superset/superset-ui/commit/9aa804e070d9361df5e7dcde326ef16a769ac322))
- **chart & gallery:** make to add mixed time-series into recommended charts ([#20064](https://github.com/apache-superset/superset-ui/issues/20064)) ([f43dbc0](https://github.com/apache-superset/superset-ui/commit/f43dbc0dfdbd9ee21267229b566dfab8f59cd0db))
- chart empty state & result panel when multiple queries are executed display incorrectly ([#20816](https://github.com/apache-superset/superset-ui/issues/20816)) ([279ab95](https://github.com/apache-superset/superset-ui/commit/279ab954b1977f7729442733a31c67715476a620))
- **charts:** Hide Values greater than Max Y Axis Bound on Mixed Time Series with Bar series ([#21015](https://github.com/apache-superset/superset-ui/issues/21015)) ([bdcc0a9](https://github.com/apache-superset/superset-ui/commit/bdcc0a9bcfff476bcd43edc84f08423d8f415d50))
- **chart:** Time Series set showMaxLabel as null for time xAxis ([#20627](https://github.com/apache-superset/superset-ui/issues/20627)) ([9362e27](https://github.com/apache-superset/superset-ui/commit/9362e27ce2ace1803a975ab289fe2024fd195367))
- contribution operator meets nan value ([#18782](https://github.com/apache-superset/superset-ui/issues/18782)) ([987740a](https://github.com/apache-superset/superset-ui/commit/987740aa8dfff4bf771b587a40f1e12811453660))
- custom SQL in the XAxis ([#21847](https://github.com/apache-superset/superset-ui/issues/21847)) ([0a4ecca](https://github.com/apache-superset/superset-ui/commit/0a4ecca9f259e2ee9cff27a879f2a889f876c7d7))
- Drill to detail blocked by tooltip ([#22082](https://github.com/apache-superset/superset-ui/issues/22082)) ([3bc0865](https://github.com/apache-superset/superset-ui/commit/3bc0865d9071cdf32d268ee8fee4c4ad93680429))
- Drill to detail on values with comma ([#21151](https://github.com/apache-superset/superset-ui/issues/21151)) ([0bf4e56](https://github.com/apache-superset/superset-ui/commit/0bf4e56dc3e129d2b9239f055212249ba95521e4))
- drilling on the categorical xaxis on the mixed chart ([#21845](https://github.com/apache-superset/superset-ui/issues/21845)) ([f381154](https://github.com/apache-superset/superset-ui/commit/f38115489b09cb22bb77427bf73462784650cbaa))
- drilling on the categorical xaxis on the stacked barchart v2 ([#21844](https://github.com/apache-superset/superset-ui/issues/21844)) ([f41d0b0](https://github.com/apache-superset/superset-ui/commit/f41d0b0cbf47042bf510dc2b0b24b68e3fa11d37))
- **Explore:** Force different color for same metrics in Mixed Time-Series ([#18603](https://github.com/apache-superset/superset-ui/issues/18603)) ([f565230](https://github.com/apache-superset/superset-ui/commit/f565230d8d8342f7a51b263d2a0865122c8f756e))
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
- **explore:** Pie chart label formatting when series is temporal ([#18216](https://github.com/apache-superset/superset-ui/issues/18216)) ([37430d4](https://github.com/apache-superset/superset-ui/commit/37430d404436b3d3833bfd9cbae602718c26c4a8))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache-superset/superset-ui/issues/21315)) ([2285ebe](https://github.com/apache-superset/superset-ui/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- **explore:** Time column label not formatted when GENERIC_X_AXES enabled ([#21294](https://github.com/apache-superset/superset-ui/issues/21294)) ([c3a00d4](https://github.com/apache-superset/superset-ui/commit/c3a00d43d055224d4a31ea9315934a59b556eea7))
- **explore:** Time comparison in Mixed Chart in GENERIC_CHART_AXES not working ([#22945](https://github.com/apache-superset/superset-ui/issues/22945)) ([ed7b353](https://github.com/apache-superset/superset-ui/commit/ed7b3533bcc119b2240a613ebc56ace33f1e1002))
- **generic-axes:** apply contribution before flatten ([#20077](https://github.com/apache-superset/superset-ui/issues/20077)) ([d5802f7](https://github.com/apache-superset/superset-ui/commit/d5802f78964a5027184ff9e7f6b78c14b04fd988))
- **generic-chart-axes:** set x-axis if unset and ff is enabled ([#20107](https://github.com/apache-superset/superset-ui/issues/20107)) ([0b3d3dd](https://github.com/apache-superset/superset-ui/commit/0b3d3dd4caa7f4c31c1ba7229966a40ba0469e85))
- **line-chart:** Formula Annotations on Line Charts are broken ([#20687](https://github.com/apache-superset/superset-ui/issues/20687)) ([acdb271](https://github.com/apache-superset/superset-ui/commit/acdb271422b937314d7175ac85eeeac5ead3bc16))
- lost renameOperator in mixed timeseries chart ([#19802](https://github.com/apache-superset/superset-ui/issues/19802)) ([108a2a4](https://github.com/apache-superset/superset-ui/commit/108a2a4eafc3150f7b7c33ed734e843a5d5c9f62))
- **Mixed Timeseries Chart:** Custom Metric Label ([#17649](https://github.com/apache-superset/superset-ui/issues/17649)) ([89d0d38](https://github.com/apache-superset/superset-ui/commit/89d0d38ed0eb211d44de8067bd091392a0f84f85))
- Null values on Treemap right-click ([#21722](https://github.com/apache-superset/superset-ui/issues/21722)) ([0ff1e49](https://github.com/apache-superset/superset-ui/commit/0ff1e49e3c720ed229f6a08daaa70bf14a053dca))
- pie chart orientation description error ([#21514](https://github.com/apache-superset/superset-ui/issues/21514)) ([c66205f](https://github.com/apache-superset/superset-ui/commit/c66205feac118a444e30cd6b6cb48d2c2e3d6411))
- Pivot Table Conditional Formatting Doesn't Show All Options ([#19071](https://github.com/apache-superset/superset-ui/issues/19071)) ([0e0bece](https://github.com/apache-superset/superset-ui/commit/0e0beceac173f765d8f9a0887732029b78603f6d))
- **plugin-chart-echarts:** [feature parity] annotation line chart color not working ([#19758](https://github.com/apache-superset/superset-ui/issues/19758)) ([1156297](https://github.com/apache-superset/superset-ui/commit/11562971fb95a601d11b2902f1704b72409f302d))
- **plugin-chart-echarts:** [feature-parity] apply button of annotation layer doesn't work as expected ([#19761](https://github.com/apache-superset/superset-ui/issues/19761)) ([9f02ff6](https://github.com/apache-superset/superset-ui/commit/9f02ff656d63e537c06822657dcfc2ff46f70e67))
- **plugin-chart-echarts:** bar chart overflow ([#20805](https://github.com/apache-superset/superset-ui/issues/20805)) ([9bf7ed5](https://github.com/apache-superset/superset-ui/commit/9bf7ed58cdc1d5523d0cb661f8fdbf7df9b10fe7))
- **plugin-chart-echarts:** boxplot throw error in the dashboard ([#21661](https://github.com/apache-superset/superset-ui/issues/21661)) ([61bd696](https://github.com/apache-superset/superset-ui/commit/61bd6962265d879e168f208854fc17b145b9e04d))
- **plugin-chart-echarts:** fix customize margin ([#18958](https://github.com/apache-superset/superset-ui/issues/18958)) ([c4e3c45](https://github.com/apache-superset/superset-ui/commit/c4e3c45b3c24034205a1ceeb5387d63dc666a7fe))
- **plugin-chart-echarts:** fix forecasts on verbose metrics ([#18252](https://github.com/apache-superset/superset-ui/issues/18252)) ([2929bb1](https://github.com/apache-superset/superset-ui/commit/2929bb1680d29e5fd1d3b351e3e2f86971a60b44))
- **plugin-chart-echarts:** gauge chart enhancements and fixes ([#21007](https://github.com/apache-superset/superset-ui/issues/21007)) ([b303d1e](https://github.com/apache-superset/superset-ui/commit/b303d1e156185d134927246004a4804931cd6bca))
- **plugin-chart-echarts:** invalid total label location for negative values in stacked bar chart ([#21032](https://github.com/apache-superset/superset-ui/issues/21032)) ([a8ba544](https://github.com/apache-superset/superset-ui/commit/a8ba544e609ad3af449239c1fb956bb18c7066c4))
- **plugin-chart-echarts:** layout broken when resizing ([#20783](https://github.com/apache-superset/superset-ui/issues/20783)) ([d90b973](https://github.com/apache-superset/superset-ui/commit/d90b97323584dbd1602cccaa0aea6ac25f466038))
- **plugin-chart-echarts:** make to allow the custome of x & y axis title margin i… ([#18947](https://github.com/apache-superset/superset-ui/issues/18947)) ([c79ee56](https://github.com/apache-superset/superset-ui/commit/c79ee568849761d9c5793ce88f5b7aba8d9e7ac9))
- **plugin-chart-echarts:** missing value format in mixed timeseries ([#21044](https://github.com/apache-superset/superset-ui/issues/21044)) ([2d1ba46](https://github.com/apache-superset/superset-ui/commit/2d1ba468441b113c574d6fcc5984e8e09ddbc1c6))
- **plugin-chart-echarts:** show zero value in tooltip ([#21296](https://github.com/apache-superset/superset-ui/issues/21296)) ([1aeb8fd](https://github.com/apache-superset/superset-ui/commit/1aeb8fd6b78d5b53501d277f54b46a02f7067163))
- **plugin-chart-echarts:** support adhoc x-axis ([#20055](https://github.com/apache-superset/superset-ui/issues/20055)) ([b53daa9](https://github.com/apache-superset/superset-ui/commit/b53daa91ecf0e82fe219b498e907d0c3f3ca9ccb))
- **plugin-chart-echarts:** tooltip of big number truncated at then bottom ([#20029](https://github.com/apache-superset/superset-ui/issues/20029)) ([35e6e27](https://github.com/apache-superset/superset-ui/commit/35e6e2709c9dec3d9c08280489f42b5b6a8e632e))
- **plugin-chart-echarts:** tooltip overflow bug ([#22218](https://github.com/apache-superset/superset-ui/issues/22218)) ([2e650ea](https://github.com/apache-superset/superset-ui/commit/2e650eaebebc1197549636174f4c3945c55d4d5e))
- **plugin-chart-echarts:** use verbose x-axis name when defined ([#18217](https://github.com/apache-superset/superset-ui/issues/18217)) ([cec4677](https://github.com/apache-superset/superset-ui/commit/cec467797187324269971d870520b360c56419f3))
- **plugin-chart-echarts:** xAxis scale is not correct when setting quarter time grain ([#19686](https://github.com/apache-superset/superset-ui/issues/19686)) ([059cb4e](https://github.com/apache-superset/superset-ui/commit/059cb4ec25855b844a9c35be9b6c462595e90a5c))
- revert [#21356](https://github.com/apache-superset/superset-ui/issues/21356)(able to sort bar on the bar chart V2) ([#21481](https://github.com/apache-superset/superset-ui/issues/21481)) ([1c0bff3](https://github.com/apache-superset/superset-ui/commit/1c0bff3dfb3649d219abe6a13d9018ded14f334f))
- **treemap-v2:** color scheme not work when there is only one dimension ([#20671](https://github.com/apache-superset/superset-ui/issues/20671)) ([bd6037e](https://github.com/apache-superset/superset-ui/commit/bd6037ef50a579c9e9e3a133482670f6acb5fe5f))
- Typing of labelMap ([#21181](https://github.com/apache-superset/superset-ui/issues/21181)) ([1143e17](https://github.com/apache-superset/superset-ui/commit/1143e17742d1fa4c4cbae2c86e4998f4cc7e9f88))
### Features
- add Advanced Analytics into mixed time series chart ([#19851](https://github.com/apache-superset/superset-ui/issues/19851)) ([f5e9f0e](https://github.com/apache-superset/superset-ui/commit/f5e9f0eb3b2045a9d441f59cb3a6109892e6aea9))
- add renameOperator ([#19776](https://github.com/apache-superset/superset-ui/issues/19776)) ([3c28cd4](https://github.com/apache-superset/superset-ui/commit/3c28cd4625fdeeaeeac3ed730907af1fb86bc86e))
- adding truncate metric control on timeseries charts ([#20373](https://github.com/apache-superset/superset-ui/issues/20373)) ([7c252d7](https://github.com/apache-superset/superset-ui/commit/7c252d75240559d0bba9be3be8419b65b86967df))
- adding XAxis to BigNumberTrend ([#21577](https://github.com/apache-superset/superset-ui/issues/21577)) ([f4646f8](https://github.com/apache-superset/superset-ui/commit/f4646f8edba396dba24e6ff4fbc054d073d77fd7))
- Adds drill to detail context menu for ECharts visualizations ([#20891](https://github.com/apache-superset/superset-ui/issues/20891)) ([3df8335](https://github.com/apache-superset/superset-ui/commit/3df8335f8792c85d7e2f7fefa5dd60fb2c0befaf))
- Adds drill to detail context menu to Pivot Table ([#21198](https://github.com/apache-superset/superset-ui/issues/21198)) ([859b6d2](https://github.com/apache-superset/superset-ui/commit/859b6d2d20a58f2079c43bb66645fd3b604e077e))
- Adds the ECharts Sunburst chart ([#22833](https://github.com/apache-superset/superset-ui/issues/22833)) ([30abefb](https://github.com/apache-superset/superset-ui/commit/30abefb519978e2760a492de51dc0d19803edf3a))
- **advanced analysis:** support MultiIndex column in post processing stage ([#19116](https://github.com/apache-superset/superset-ui/issues/19116)) ([375c03e](https://github.com/apache-superset/superset-ui/commit/375c03e08407570bcf417acf5f3d25b28843329c))
- apply Time Grain to X-Axis column ([#21163](https://github.com/apache-superset/superset-ui/issues/21163)) ([ce3d38d](https://github.com/apache-superset/superset-ui/commit/ce3d38d2e72a56014fa96ee3d4afe066277cc5be))
- Axis sort in the Bar Chart V2 ([#21993](https://github.com/apache-superset/superset-ui/issues/21993)) ([22fab5e](https://github.com/apache-superset/superset-ui/commit/22fab5e58ce574e962518067d982e3036449e580))
- **chart & legend:** make to enable show legend by default ([#19927](https://github.com/apache-superset/superset-ui/issues/19927)) ([7b3d0f0](https://github.com/apache-superset/superset-ui/commit/7b3d0f040b050905f7d0901d0227f1cd6b761b56))
- **dashboard:** menu improvements, fallback support for Drill to Detail ([#21351](https://github.com/apache-superset/superset-ui/issues/21351)) ([76e57ec](https://github.com/apache-superset/superset-ui/commit/76e57ec651bbfaf4f76031eeeca66f6a1fa81bc2))
- derived metrics use different line style ([#20242](https://github.com/apache-superset/superset-ui/issues/20242)) ([7faf874](https://github.com/apache-superset/superset-ui/commit/7faf874c1b9613258606fb10f5800a185c30c81e))
- explicit distribute columns on BoxPlot and apply time grain ([#21593](https://github.com/apache-superset/superset-ui/issues/21593)) ([93f08e7](https://github.com/apache-superset/superset-ui/commit/93f08e778bfd48be150749f22d0b184467da73ac))
- **explore:** Denormalize form data in echarts, world map and nvd3 bar and line charts ([#20313](https://github.com/apache-superset/superset-ui/issues/20313)) ([354a899](https://github.com/apache-superset/superset-ui/commit/354a89950c4d001da3e107f60788cea873bd6bf6))
- **explore:** improve UI in the control panel ([#19748](https://github.com/apache-superset/superset-ui/issues/19748)) ([e3a54aa](https://github.com/apache-superset/superset-ui/commit/e3a54aa3c15bdd0c970aa73f898288a408205c97))
- generate consistent QueryObject whether GenericAxis is enabled or disabled ([#21519](https://github.com/apache-superset/superset-ui/issues/21519)) ([4d12e37](https://github.com/apache-superset/superset-ui/commit/4d12e3709eb7ab1cc4f687c15ed54a4738266482))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- Move cross filters to Dashboard ([#22785](https://github.com/apache-superset/superset-ui/issues/22785)) ([9ed2326](https://github.com/apache-superset/superset-ui/commit/9ed2326a20329d41abc8e0995b0ba6110379088f))
- **plugin-chart-echarts:** [feature-parity] support extra control for the area chart V2 ([#16493](https://github.com/apache-superset/superset-ui/issues/16493)) ([eab0009](https://github.com/apache-superset/superset-ui/commit/eab0009101a295acf4d8d31df8a57f8fe0deb517))
- **plugin-chart-echarts:** able to sort bar on the bar chart V2 ([#21356](https://github.com/apache-superset/superset-ui/issues/21356)) ([59437ea](https://github.com/apache-superset/superset-ui/commit/59437ea6e7ec02267c6e03e174be39a6cae48893))
- **plugin-chart-echarts:** add aggregate total for the Pie/Donuct chart ([#19622](https://github.com/apache-superset/superset-ui/issues/19622)) ([a6bf041](https://github.com/apache-superset/superset-ui/commit/a6bf041eddcde0247461f35c806414df00ef105e))
- **plugin-chart-echarts:** add support for generic axis to mixed chart ([#20097](https://github.com/apache-superset/superset-ui/issues/20097)) ([d5c5e58](https://github.com/apache-superset/superset-ui/commit/d5c5e58583771a35d8870ce3694b2a3f1b688159))
- **plugin-chart-echarts:** support horizontal bar chart ([#19918](https://github.com/apache-superset/superset-ui/issues/19918)) ([9854d2d](https://github.com/apache-superset/superset-ui/commit/9854d2d0e8f849366b264353819c6fdf4b0d804d))
- **plugin-chart-echarts:** support non-timeseries x-axis ([#17917](https://github.com/apache-superset/superset-ui/issues/17917)) ([e9651ea](https://github.com/apache-superset/superset-ui/commit/e9651ea52fdc0edb574bfb9dc1b22c225bcc068f)), closes [#18021](https://github.com/apache-superset/superset-ui/issues/18021) [#18039](https://github.com/apache-superset/superset-ui/issues/18039) [#17569](https://github.com/apache-superset/superset-ui/issues/17569) [#18037](https://github.com/apache-superset/superset-ui/issues/18037)
- **plugin-chart-echarts:** Support stacking negative and positive values ([#20408](https://github.com/apache-superset/superset-ui/issues/20408)) ([c959d92](https://github.com/apache-superset/superset-ui/commit/c959d92dd17499e3fb7a0f4f02f3781516f3d3e6))
- **plugin-chart-echarts:** supports sunburst chart v2 [WIP] ([#21625](https://github.com/apache-superset/superset-ui/issues/21625)) ([b53941f](https://github.com/apache-superset/superset-ui/commit/b53941fb3eef7ab3936a0a3f16e22c921d946f53))
- setting limit value when Pie chart switches ([#20392](https://github.com/apache-superset/superset-ui/issues/20392)) ([0a50a9b](https://github.com/apache-superset/superset-ui/commit/0a50a9b3804837ea7130f91bfcfcca57ab50129f))
- **standardized form data:** keep all columns and metrics ([#20377](https://github.com/apache-superset/superset-ui/issues/20377)) ([bbbe102](https://github.com/apache-superset/superset-ui/commit/bbbe102887a524b1ee0ffd4ada8481078dbe5496))
- standardized form_data ([#20010](https://github.com/apache-superset/superset-ui/issues/20010)) ([dd4b581](https://github.com/apache-superset/superset-ui/commit/dd4b581fb55d920fc3b709fc044cea5339802ee2))
- **timeseries-chart:** add percentage threshold input control ([#17758](https://github.com/apache-superset/superset-ui/issues/17758)) ([6bd4dd2](https://github.com/apache-superset/superset-ui/commit/6bd4dd257a6089a093bae3f251cf9f0976d353e6))
### Reverts
- Revert "feat(plugin-chart-echarts): Support stacking negative and positive values (#20408)" (#20571) ([f5f8dde](https://github.com/apache-superset/superset-ui/commit/f5f8ddec3e5c947896521003295e1acd93851674)), closes [#20408](https://github.com/apache-superset/superset-ui/issues/20408) [#20571](https://github.com/apache-superset/superset-ui/issues/20571)
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- adjust timeseries grid right offset to match the rest ([#20933](https://github.com/apache-superset/superset-ui/issues/20933)) ([fe581a3](https://github.com/apache-superset/superset-ui/commit/fe581a36404ec1cfe689995b61a43164cb1988df))
- Allow comma in Number Format ([#21817](https://github.com/apache-superset/superset-ui/issues/21817)) ([383dc29](https://github.com/apache-superset/superset-ui/commit/383dc29ad1fb921ee618ed80b847316d77247886))
- annotation broken ([#20651](https://github.com/apache-superset/superset-ui/issues/20651)) ([7f918a4](https://github.com/apache-superset/superset-ui/commit/7f918a4ec0e162be13bf3fc0e2f15aaaa5450cec))
- **bar-chart-v2:** remove marker from bar chart V2 ([#20409](https://github.com/apache-superset/superset-ui/issues/20409)) ([b32288f](https://github.com/apache-superset/superset-ui/commit/b32288fddfc077d941452245a4e8002335746ba4))
- big number with trendline can't calculate cumsum ([#19542](https://github.com/apache-superset/superset-ui/issues/19542)) ([2daa071](https://github.com/apache-superset/superset-ui/commit/2daa07163326b8555488dab523c5479cf92821cf))
- **big number:** time grain control is useless in BigNumber Viz ([#21372](https://github.com/apache-superset/superset-ui/issues/21372)) ([b80f659](https://github.com/apache-superset/superset-ui/commit/b80f6591018858b709194687fe7ea3d244131761))
- **big-number:** big number gets cut off on a Dashboard ([#20488](https://github.com/apache-superset/superset-ui/issues/20488)) ([24a53c3](https://github.com/apache-superset/superset-ui/commit/24a53c38c68108c47af9f7685542fcb8378915bf))
- **big-number:** Big Number with Trendline Chart is not working if Time Grain is set to Month ([#19043](https://github.com/apache-superset/superset-ui/issues/19043)) ([c32eaf4](https://github.com/apache-superset/superset-ui/commit/c32eaf47e50f5fc0cb7630cbf38819cd03b5294b))
- categorical x-axis can't apply the label of column ([#21869](https://github.com/apache-superset/superset-ui/issues/21869)) ([9aa804e](https://github.com/apache-superset/superset-ui/commit/9aa804e070d9361df5e7dcde326ef16a769ac322))
- **chart & gallery:** make to add mixed time-series into recommended charts ([#20064](https://github.com/apache-superset/superset-ui/issues/20064)) ([f43dbc0](https://github.com/apache-superset/superset-ui/commit/f43dbc0dfdbd9ee21267229b566dfab8f59cd0db))
- chart empty state & result panel when multiple queries are executed display incorrectly ([#20816](https://github.com/apache-superset/superset-ui/issues/20816)) ([279ab95](https://github.com/apache-superset/superset-ui/commit/279ab954b1977f7729442733a31c67715476a620))
- **charts:** Hide Values greater than Max Y Axis Bound on Mixed Time Series with Bar series ([#21015](https://github.com/apache-superset/superset-ui/issues/21015)) ([bdcc0a9](https://github.com/apache-superset/superset-ui/commit/bdcc0a9bcfff476bcd43edc84f08423d8f415d50))
- **chart:** Time Series set showMaxLabel as null for time xAxis ([#20627](https://github.com/apache-superset/superset-ui/issues/20627)) ([9362e27](https://github.com/apache-superset/superset-ui/commit/9362e27ce2ace1803a975ab289fe2024fd195367))
- contribution operator meets nan value ([#18782](https://github.com/apache-superset/superset-ui/issues/18782)) ([987740a](https://github.com/apache-superset/superset-ui/commit/987740aa8dfff4bf771b587a40f1e12811453660))
- custom SQL in the XAxis ([#21847](https://github.com/apache-superset/superset-ui/issues/21847)) ([0a4ecca](https://github.com/apache-superset/superset-ui/commit/0a4ecca9f259e2ee9cff27a879f2a889f876c7d7))
- Drill to detail blocked by tooltip ([#22082](https://github.com/apache-superset/superset-ui/issues/22082)) ([3bc0865](https://github.com/apache-superset/superset-ui/commit/3bc0865d9071cdf32d268ee8fee4c4ad93680429))
- Drill to detail on values with comma ([#21151](https://github.com/apache-superset/superset-ui/issues/21151)) ([0bf4e56](https://github.com/apache-superset/superset-ui/commit/0bf4e56dc3e129d2b9239f055212249ba95521e4))
- drilling on the categorical xaxis on the mixed chart ([#21845](https://github.com/apache-superset/superset-ui/issues/21845)) ([f381154](https://github.com/apache-superset/superset-ui/commit/f38115489b09cb22bb77427bf73462784650cbaa))
- drilling on the categorical xaxis on the stacked barchart v2 ([#21844](https://github.com/apache-superset/superset-ui/issues/21844)) ([f41d0b0](https://github.com/apache-superset/superset-ui/commit/f41d0b0cbf47042bf510dc2b0b24b68e3fa11d37))
- **Explore:** Force different color for same metrics in Mixed Time-Series ([#18603](https://github.com/apache-superset/superset-ui/issues/18603)) ([f565230](https://github.com/apache-superset/superset-ui/commit/f565230d8d8342f7a51b263d2a0865122c8f756e))
- **explore:** make SORT-Descending visible if Sort-by has value ([#17726](https://github.com/apache-superset/superset-ui/issues/17726)) ([d5768ab](https://github.com/apache-superset/superset-ui/commit/d5768ab649a70fd4f541ad4982498f622160b220))
- **explore:** Pie chart label formatting when series is temporal ([#18216](https://github.com/apache-superset/superset-ui/issues/18216)) ([37430d4](https://github.com/apache-superset/superset-ui/commit/37430d404436b3d3833bfd9cbae602718c26c4a8))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache-superset/superset-ui/issues/21315)) ([2285ebe](https://github.com/apache-superset/superset-ui/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- **explore:** Time column label not formatted when GENERIC_X_AXES enabled ([#21294](https://github.com/apache-superset/superset-ui/issues/21294)) ([c3a00d4](https://github.com/apache-superset/superset-ui/commit/c3a00d43d055224d4a31ea9315934a59b556eea7))
- **explore:** Time comparison in Mixed Chart in GENERIC_CHART_AXES not working ([#22945](https://github.com/apache-superset/superset-ui/issues/22945)) ([ed7b353](https://github.com/apache-superset/superset-ui/commit/ed7b3533bcc119b2240a613ebc56ace33f1e1002))
- **generic-axes:** apply contribution before flatten ([#20077](https://github.com/apache-superset/superset-ui/issues/20077)) ([d5802f7](https://github.com/apache-superset/superset-ui/commit/d5802f78964a5027184ff9e7f6b78c14b04fd988))
- **generic-chart-axes:** set x-axis if unset and ff is enabled ([#20107](https://github.com/apache-superset/superset-ui/issues/20107)) ([0b3d3dd](https://github.com/apache-superset/superset-ui/commit/0b3d3dd4caa7f4c31c1ba7229966a40ba0469e85))
- **line-chart:** Formula Annotations on Line Charts are broken ([#20687](https://github.com/apache-superset/superset-ui/issues/20687)) ([acdb271](https://github.com/apache-superset/superset-ui/commit/acdb271422b937314d7175ac85eeeac5ead3bc16))
- lost renameOperator in mixed timeseries chart ([#19802](https://github.com/apache-superset/superset-ui/issues/19802)) ([108a2a4](https://github.com/apache-superset/superset-ui/commit/108a2a4eafc3150f7b7c33ed734e843a5d5c9f62))
- **Mixed Timeseries Chart:** Custom Metric Label ([#17649](https://github.com/apache-superset/superset-ui/issues/17649)) ([89d0d38](https://github.com/apache-superset/superset-ui/commit/89d0d38ed0eb211d44de8067bd091392a0f84f85))
- Null values on Treemap right-click ([#21722](https://github.com/apache-superset/superset-ui/issues/21722)) ([0ff1e49](https://github.com/apache-superset/superset-ui/commit/0ff1e49e3c720ed229f6a08daaa70bf14a053dca))
- pie chart orientation description error ([#21514](https://github.com/apache-superset/superset-ui/issues/21514)) ([c66205f](https://github.com/apache-superset/superset-ui/commit/c66205feac118a444e30cd6b6cb48d2c2e3d6411))
- Pivot Table Conditional Formatting Doesn't Show All Options ([#19071](https://github.com/apache-superset/superset-ui/issues/19071)) ([0e0bece](https://github.com/apache-superset/superset-ui/commit/0e0beceac173f765d8f9a0887732029b78603f6d))
- **plugin-chart-echarts:** [feature parity] annotation line chart color not working ([#19758](https://github.com/apache-superset/superset-ui/issues/19758)) ([1156297](https://github.com/apache-superset/superset-ui/commit/11562971fb95a601d11b2902f1704b72409f302d))
- **plugin-chart-echarts:** [feature-parity] apply button of annotation layer doesn't work as expected ([#19761](https://github.com/apache-superset/superset-ui/issues/19761)) ([9f02ff6](https://github.com/apache-superset/superset-ui/commit/9f02ff656d63e537c06822657dcfc2ff46f70e67))
- **plugin-chart-echarts:** bar chart overflow ([#20805](https://github.com/apache-superset/superset-ui/issues/20805)) ([9bf7ed5](https://github.com/apache-superset/superset-ui/commit/9bf7ed58cdc1d5523d0cb661f8fdbf7df9b10fe7))
- **plugin-chart-echarts:** boxplot throw error in the dashboard ([#21661](https://github.com/apache-superset/superset-ui/issues/21661)) ([61bd696](https://github.com/apache-superset/superset-ui/commit/61bd6962265d879e168f208854fc17b145b9e04d))
- **plugin-chart-echarts:** fix customize margin ([#18958](https://github.com/apache-superset/superset-ui/issues/18958)) ([c4e3c45](https://github.com/apache-superset/superset-ui/commit/c4e3c45b3c24034205a1ceeb5387d63dc666a7fe))
- **plugin-chart-echarts:** fix forecasts on verbose metrics ([#18252](https://github.com/apache-superset/superset-ui/issues/18252)) ([2929bb1](https://github.com/apache-superset/superset-ui/commit/2929bb1680d29e5fd1d3b351e3e2f86971a60b44))
- **plugin-chart-echarts:** gauge chart enhancements and fixes ([#21007](https://github.com/apache-superset/superset-ui/issues/21007)) ([b303d1e](https://github.com/apache-superset/superset-ui/commit/b303d1e156185d134927246004a4804931cd6bca))
- **plugin-chart-echarts:** invalid total label location for negative values in stacked bar chart ([#21032](https://github.com/apache-superset/superset-ui/issues/21032)) ([a8ba544](https://github.com/apache-superset/superset-ui/commit/a8ba544e609ad3af449239c1fb956bb18c7066c4))
- **plugin-chart-echarts:** layout broken when resizing ([#20783](https://github.com/apache-superset/superset-ui/issues/20783)) ([d90b973](https://github.com/apache-superset/superset-ui/commit/d90b97323584dbd1602cccaa0aea6ac25f466038))
- **plugin-chart-echarts:** make to allow the custome of x & y axis title margin i… ([#18947](https://github.com/apache-superset/superset-ui/issues/18947)) ([c79ee56](https://github.com/apache-superset/superset-ui/commit/c79ee568849761d9c5793ce88f5b7aba8d9e7ac9))
- **plugin-chart-echarts:** missing value format in mixed timeseries ([#21044](https://github.com/apache-superset/superset-ui/issues/21044)) ([2d1ba46](https://github.com/apache-superset/superset-ui/commit/2d1ba468441b113c574d6fcc5984e8e09ddbc1c6))
- **plugin-chart-echarts:** show zero value in tooltip ([#21296](https://github.com/apache-superset/superset-ui/issues/21296)) ([1aeb8fd](https://github.com/apache-superset/superset-ui/commit/1aeb8fd6b78d5b53501d277f54b46a02f7067163))
- **plugin-chart-echarts:** support adhoc x-axis ([#20055](https://github.com/apache-superset/superset-ui/issues/20055)) ([b53daa9](https://github.com/apache-superset/superset-ui/commit/b53daa91ecf0e82fe219b498e907d0c3f3ca9ccb))
- **plugin-chart-echarts:** tooltip of big number truncated at then bottom ([#20029](https://github.com/apache-superset/superset-ui/issues/20029)) ([35e6e27](https://github.com/apache-superset/superset-ui/commit/35e6e2709c9dec3d9c08280489f42b5b6a8e632e))
- **plugin-chart-echarts:** tooltip overflow bug ([#22218](https://github.com/apache-superset/superset-ui/issues/22218)) ([2e650ea](https://github.com/apache-superset/superset-ui/commit/2e650eaebebc1197549636174f4c3945c55d4d5e))
- **plugin-chart-echarts:** use verbose x-axis name when defined ([#18217](https://github.com/apache-superset/superset-ui/issues/18217)) ([cec4677](https://github.com/apache-superset/superset-ui/commit/cec467797187324269971d870520b360c56419f3))
- **plugin-chart-echarts:** xAxis scale is not correct when setting quarter time grain ([#19686](https://github.com/apache-superset/superset-ui/issues/19686)) ([059cb4e](https://github.com/apache-superset/superset-ui/commit/059cb4ec25855b844a9c35be9b6c462595e90a5c))
- revert [#21356](https://github.com/apache-superset/superset-ui/issues/21356)(able to sort bar on the bar chart V2) ([#21481](https://github.com/apache-superset/superset-ui/issues/21481)) ([1c0bff3](https://github.com/apache-superset/superset-ui/commit/1c0bff3dfb3649d219abe6a13d9018ded14f334f))
- **treemap-v2:** color scheme not work when there is only one dimension ([#20671](https://github.com/apache-superset/superset-ui/issues/20671)) ([bd6037e](https://github.com/apache-superset/superset-ui/commit/bd6037ef50a579c9e9e3a133482670f6acb5fe5f))
- Typing of labelMap ([#21181](https://github.com/apache-superset/superset-ui/issues/21181)) ([1143e17](https://github.com/apache-superset/superset-ui/commit/1143e17742d1fa4c4cbae2c86e4998f4cc7e9f88))
### Features
- add Advanced Analytics into mixed time series chart ([#19851](https://github.com/apache-superset/superset-ui/issues/19851)) ([f5e9f0e](https://github.com/apache-superset/superset-ui/commit/f5e9f0eb3b2045a9d441f59cb3a6109892e6aea9))
- add renameOperator ([#19776](https://github.com/apache-superset/superset-ui/issues/19776)) ([3c28cd4](https://github.com/apache-superset/superset-ui/commit/3c28cd4625fdeeaeeac3ed730907af1fb86bc86e))
- adding truncate metric control on timeseries charts ([#20373](https://github.com/apache-superset/superset-ui/issues/20373)) ([7c252d7](https://github.com/apache-superset/superset-ui/commit/7c252d75240559d0bba9be3be8419b65b86967df))
- adding XAxis to BigNumberTrend ([#21577](https://github.com/apache-superset/superset-ui/issues/21577)) ([f4646f8](https://github.com/apache-superset/superset-ui/commit/f4646f8edba396dba24e6ff4fbc054d073d77fd7))
- Adds drill to detail context menu for ECharts visualizations ([#20891](https://github.com/apache-superset/superset-ui/issues/20891)) ([3df8335](https://github.com/apache-superset/superset-ui/commit/3df8335f8792c85d7e2f7fefa5dd60fb2c0befaf))
- Adds drill to detail context menu to Pivot Table ([#21198](https://github.com/apache-superset/superset-ui/issues/21198)) ([859b6d2](https://github.com/apache-superset/superset-ui/commit/859b6d2d20a58f2079c43bb66645fd3b604e077e))
- Adds the ECharts Sunburst chart ([#22833](https://github.com/apache-superset/superset-ui/issues/22833)) ([30abefb](https://github.com/apache-superset/superset-ui/commit/30abefb519978e2760a492de51dc0d19803edf3a))
- **advanced analysis:** support MultiIndex column in post processing stage ([#19116](https://github.com/apache-superset/superset-ui/issues/19116)) ([375c03e](https://github.com/apache-superset/superset-ui/commit/375c03e08407570bcf417acf5f3d25b28843329c))
- apply Time Grain to X-Axis column ([#21163](https://github.com/apache-superset/superset-ui/issues/21163)) ([ce3d38d](https://github.com/apache-superset/superset-ui/commit/ce3d38d2e72a56014fa96ee3d4afe066277cc5be))
- Axis sort in the Bar Chart V2 ([#21993](https://github.com/apache-superset/superset-ui/issues/21993)) ([22fab5e](https://github.com/apache-superset/superset-ui/commit/22fab5e58ce574e962518067d982e3036449e580))
- **chart & legend:** make to enable show legend by default ([#19927](https://github.com/apache-superset/superset-ui/issues/19927)) ([7b3d0f0](https://github.com/apache-superset/superset-ui/commit/7b3d0f040b050905f7d0901d0227f1cd6b761b56))
- **dashboard:** menu improvements, fallback support for Drill to Detail ([#21351](https://github.com/apache-superset/superset-ui/issues/21351)) ([76e57ec](https://github.com/apache-superset/superset-ui/commit/76e57ec651bbfaf4f76031eeeca66f6a1fa81bc2))
- derived metrics use different line style ([#20242](https://github.com/apache-superset/superset-ui/issues/20242)) ([7faf874](https://github.com/apache-superset/superset-ui/commit/7faf874c1b9613258606fb10f5800a185c30c81e))
- explicit distribute columns on BoxPlot and apply time grain ([#21593](https://github.com/apache-superset/superset-ui/issues/21593)) ([93f08e7](https://github.com/apache-superset/superset-ui/commit/93f08e778bfd48be150749f22d0b184467da73ac))
- **explore:** Denormalize form data in echarts, world map and nvd3 bar and line charts ([#20313](https://github.com/apache-superset/superset-ui/issues/20313)) ([354a899](https://github.com/apache-superset/superset-ui/commit/354a89950c4d001da3e107f60788cea873bd6bf6))
- **explore:** improve UI in the control panel ([#19748](https://github.com/apache-superset/superset-ui/issues/19748)) ([e3a54aa](https://github.com/apache-superset/superset-ui/commit/e3a54aa3c15bdd0c970aa73f898288a408205c97))
- generate consistent QueryObject whether GenericAxis is enabled or disabled ([#21519](https://github.com/apache-superset/superset-ui/issues/21519)) ([4d12e37](https://github.com/apache-superset/superset-ui/commit/4d12e3709eb7ab1cc4f687c15ed54a4738266482))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
- Move cross filters to Dashboard ([#22785](https://github.com/apache-superset/superset-ui/issues/22785)) ([9ed2326](https://github.com/apache-superset/superset-ui/commit/9ed2326a20329d41abc8e0995b0ba6110379088f))
- **plugin-chart-echarts:** [feature-parity] support extra control for the area chart V2 ([#16493](https://github.com/apache-superset/superset-ui/issues/16493)) ([eab0009](https://github.com/apache-superset/superset-ui/commit/eab0009101a295acf4d8d31df8a57f8fe0deb517))
- **plugin-chart-echarts:** able to sort bar on the bar chart V2 ([#21356](https://github.com/apache-superset/superset-ui/issues/21356)) ([59437ea](https://github.com/apache-superset/superset-ui/commit/59437ea6e7ec02267c6e03e174be39a6cae48893))
- **plugin-chart-echarts:** add aggregate total for the Pie/Donuct chart ([#19622](https://github.com/apache-superset/superset-ui/issues/19622)) ([a6bf041](https://github.com/apache-superset/superset-ui/commit/a6bf041eddcde0247461f35c806414df00ef105e))
- **plugin-chart-echarts:** add support for generic axis to mixed chart ([#20097](https://github.com/apache-superset/superset-ui/issues/20097)) ([d5c5e58](https://github.com/apache-superset/superset-ui/commit/d5c5e58583771a35d8870ce3694b2a3f1b688159))
- **plugin-chart-echarts:** support horizontal bar chart ([#19918](https://github.com/apache-superset/superset-ui/issues/19918)) ([9854d2d](https://github.com/apache-superset/superset-ui/commit/9854d2d0e8f849366b264353819c6fdf4b0d804d))
- **plugin-chart-echarts:** support non-timeseries x-axis ([#17917](https://github.com/apache-superset/superset-ui/issues/17917)) ([e9651ea](https://github.com/apache-superset/superset-ui/commit/e9651ea52fdc0edb574bfb9dc1b22c225bcc068f)), closes [#18021](https://github.com/apache-superset/superset-ui/issues/18021) [#18039](https://github.com/apache-superset/superset-ui/issues/18039) [#17569](https://github.com/apache-superset/superset-ui/issues/17569) [#18037](https://github.com/apache-superset/superset-ui/issues/18037)
- **plugin-chart-echarts:** Support stacking negative and positive values ([#20408](https://github.com/apache-superset/superset-ui/issues/20408)) ([c959d92](https://github.com/apache-superset/superset-ui/commit/c959d92dd17499e3fb7a0f4f02f3781516f3d3e6))
- **plugin-chart-echarts:** supports sunburst chart v2 [WIP] ([#21625](https://github.com/apache-superset/superset-ui/issues/21625)) ([b53941f](https://github.com/apache-superset/superset-ui/commit/b53941fb3eef7ab3936a0a3f16e22c921d946f53))
- setting limit value when Pie chart switches ([#20392](https://github.com/apache-superset/superset-ui/issues/20392)) ([0a50a9b](https://github.com/apache-superset/superset-ui/commit/0a50a9b3804837ea7130f91bfcfcca57ab50129f))
- **standardized form data:** keep all columns and metrics ([#20377](https://github.com/apache-superset/superset-ui/issues/20377)) ([bbbe102](https://github.com/apache-superset/superset-ui/commit/bbbe102887a524b1ee0ffd4ada8481078dbe5496))
- standardized form_data ([#20010](https://github.com/apache-superset/superset-ui/issues/20010)) ([dd4b581](https://github.com/apache-superset/superset-ui/commit/dd4b581fb55d920fc3b709fc044cea5339802ee2))
- **timeseries-chart:** add percentage threshold input control ([#17758](https://github.com/apache-superset/superset-ui/issues/17758)) ([6bd4dd2](https://github.com/apache-superset/superset-ui/commit/6bd4dd257a6089a093bae3f251cf9f0976d353e6))
### Reverts
- Revert "feat(plugin-chart-echarts): Support stacking negative and positive values (#20408)" (#20571) ([f5f8dde](https://github.com/apache-superset/superset-ui/commit/f5f8ddec3e5c947896521003295e1acd93851674)), closes [#20408](https://github.com/apache-superset/superset-ui/issues/20408) [#20571](https://github.com/apache-superset/superset-ui/issues/20571)
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/plugin-chart-echarts
## [0.17.63](https://github.com/apache-superset/superset-ui/compare/v0.17.62...v0.17.63) (2021-07-02)
**Note:** Version bump only for package @superset-ui/plugin-chart-echarts
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
### Bug Fixes
* **plugin-chart-echarts:** enable animation to clear old nodes ([#1200](https://github.com/apache-superset/superset-ui/issues/1200)) ([1ee7f4e](https://github.com/apache-superset/superset-ui/commit/1ee7f4e36e1245917e61999f190a84425e82ea38))
* **plugin-chart-echarts:** sanitize series from html tags ([#1126](https://github.com/apache-superset/superset-ui/issues/1126)) ([fcd6fde](https://github.com/apache-superset/superset-ui/commit/fcd6fde44bb45df3aab5ac5bb990504e7dbde324))
- **plugin-chart-echarts:** enable animation to clear old nodes ([#1200](https://github.com/apache-superset/superset-ui/issues/1200)) ([1ee7f4e](https://github.com/apache-superset/superset-ui/commit/1ee7f4e36e1245917e61999f190a84425e82ea38))
- **plugin-chart-echarts:** sanitize series from html tags ([#1126](https://github.com/apache-superset/superset-ui/issues/1126)) ([fcd6fde](https://github.com/apache-superset/superset-ui/commit/fcd6fde44bb45df3aab5ac5bb990504e7dbde324))

View File

@@ -1,7 +1,20 @@
{
"name": "@superset-ui/plugin-chart-echarts",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Chart - Echarts",
"keywords": [
"superset"
],
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"license": "Apache-2.0",
"author": "Superset",
"sideEffects": false,
"main": "lib/index.js",
"module": "esm/index.js",
@@ -9,22 +22,6 @@
"esm",
"lib"
],
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"keywords": [
"superset"
],
"author": "Superset",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"publishConfig": {
"access": "public"
},
"dependencies": {
"d3-array": "^1.2.0",
"echarts": "^5.4.1",
@@ -35,5 +32,8 @@
"@superset-ui/chart-controls": "*",
"@superset-ui/core": "*",
"react": "^16.13.1"
},
"publishConfig": {
"access": "public"
}
}

View File

@@ -0,0 +1,61 @@
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- Allow empty CSS in Handlebars ([#22422](https://github.com/apache-superset/superset-ui/issues/22422)) ([bb318cb](https://github.com/apache-superset/superset-ui/commit/bb318cb137acd27009ddbe63ba4f8e0c37b754ca))
- explore warnings cleanup ([#20864](https://github.com/apache-superset/superset-ui/issues/20864)) ([5d107b8](https://github.com/apache-superset/superset-ui/commit/5d107b86abd1712571861e92f922ace57fb622ba))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache-superset/superset-ui/issues/21315)) ([2285ebe](https://github.com/apache-superset/superset-ui/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- Force configuration for SafeMarkdown component in Handlebars ([#22417](https://github.com/apache-superset/superset-ui/issues/22417)) ([ebaa949](https://github.com/apache-superset/superset-ui/commit/ebaa94974b2fca41d21f1c0972c288e086525687))
- **plugin-chart-handlebars:** fix overflow, debounce and control reset ([#19879](https://github.com/apache-superset/superset-ui/issues/19879)) ([d5ea537](https://github.com/apache-superset/superset-ui/commit/d5ea537b0eb3e102677d63811b99cf2c4b31a3ab))
- **plugin-chart-handlebars:** order by control not work ([#21005](https://github.com/apache-superset/superset-ui/issues/21005)) ([e70699f](https://github.com/apache-superset/superset-ui/commit/e70699fb433849e07af81ea1812f20aa271d028e))
### Features
- Adds plugin-chart-handlebars ([#17903](https://github.com/apache-superset/superset-ui/issues/17903)) ([e632b82](https://github.com/apache-superset/superset-ui/commit/e632b82395bd379e2c4d42cb581972e6fe690a50))
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
- **explore:** Frontend implementation of dataset creation from infobox ([#19855](https://github.com/apache-superset/superset-ui/issues/19855)) ([ba0c37d](https://github.com/apache-superset/superset-ui/commit/ba0c37d3df85b1af39404af1d578daeb0ff2d278))
- **handlebars plugin:** adding handlebars helpers for common math operations ([#20648](https://github.com/apache-superset/superset-ui/issues/20648)) ([9856d88](https://github.com/apache-superset/superset-ui/commit/9856d88c03c78a97f6037077e0d0e1e2bac491fe))
- Move cross filters to Dashboard ([#22785](https://github.com/apache-superset/superset-ui/issues/22785)) ([9ed2326](https://github.com/apache-superset/superset-ui/commit/9ed2326a20329d41abc8e0995b0ba6110379088f))
- support mulitple temporal filters in AdhocFilter and move the Time Section away ([#21767](https://github.com/apache-superset/superset-ui/issues/21767)) ([a9b229d](https://github.com/apache-superset/superset-ui/commit/a9b229dd1dd9cb9dc8166b1392179fcccb4da138))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- Allow empty CSS in Handlebars ([#22422](https://github.com/apache-superset/superset-ui/issues/22422)) ([bb318cb](https://github.com/apache-superset/superset-ui/commit/bb318cb137acd27009ddbe63ba4f8e0c37b754ca))
- explore warnings cleanup ([#20864](https://github.com/apache-superset/superset-ui/issues/20864)) ([5d107b8](https://github.com/apache-superset/superset-ui/commit/5d107b86abd1712571861e92f922ace57fb622ba))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache-superset/superset-ui/issues/21315)) ([2285ebe](https://github.com/apache-superset/superset-ui/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- Force configuration for SafeMarkdown component in Handlebars ([#22417](https://github.com/apache-superset/superset-ui/issues/22417)) ([ebaa949](https://github.com/apache-superset/superset-ui/commit/ebaa94974b2fca41d21f1c0972c288e086525687))
- **plugin-chart-handlebars:** fix overflow, debounce and control reset ([#19879](https://github.com/apache-superset/superset-ui/issues/19879)) ([d5ea537](https://github.com/apache-superset/superset-ui/commit/d5ea537b0eb3e102677d63811b99cf2c4b31a3ab))
- **plugin-chart-handlebars:** order by control not work ([#21005](https://github.com/apache-superset/superset-ui/issues/21005)) ([e70699f](https://github.com/apache-superset/superset-ui/commit/e70699fb433849e07af81ea1812f20aa271d028e))
### Features
- Adds plugin-chart-handlebars ([#17903](https://github.com/apache-superset/superset-ui/issues/17903)) ([e632b82](https://github.com/apache-superset/superset-ui/commit/e632b82395bd379e2c4d42cb581972e6fe690a50))
- **explore:** Apply denormalization to tier 2 charts form data ([#20524](https://github.com/apache-superset/superset-ui/issues/20524)) ([e12ee59](https://github.com/apache-superset/superset-ui/commit/e12ee59b13822241dca8d8015f1222c477edd4f3))
- **explore:** Frontend implementation of dataset creation from infobox ([#19855](https://github.com/apache-superset/superset-ui/issues/19855)) ([ba0c37d](https://github.com/apache-superset/superset-ui/commit/ba0c37d3df85b1af39404af1d578daeb0ff2d278))
- **handlebars plugin:** adding handlebars helpers for common math operations ([#20648](https://github.com/apache-superset/superset-ui/issues/20648)) ([9856d88](https://github.com/apache-superset/superset-ui/commit/9856d88c03c78a97f6037077e0d0e1e2bac491fe))
- Move cross filters to Dashboard ([#22785](https://github.com/apache-superset/superset-ui/issues/22785)) ([9ed2326](https://github.com/apache-superset/superset-ui/commit/9ed2326a20329d41abc8e0995b0ba6110379088f))
- support mulitple temporal filters in AdhocFilter and move the Time Section away ([#21767](https://github.com/apache-superset/superset-ui/issues/21767)) ([a9b229d](https://github.com/apache-superset/superset-ui/commit/a9b229dd1dd9cb9dc8166b1392179fcccb4da138))

View File

@@ -1,7 +1,20 @@
{
"name": "@superset-ui/plugin-chart-handlebars",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Chart - Write a handlebars template to render the data",
"keywords": [
"superset"
],
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"license": "Apache-2.0",
"author": "Superset",
"sideEffects": false,
"main": "lib/index.js",
"module": "esm/index.js",
@@ -9,26 +22,15 @@
"esm",
"lib"
],
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"keywords": [
"superset"
],
"author": "Superset",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"publishConfig": {
"access": "public"
},
"dependencies": {
"handlebars": "^4.7.7",
"just-handlebars-helpers": "^1.0.19"
},
"devDependencies": {
"@types/jest": "^26.0.0",
"@types/lodash": "^4.14.149",
"jest": "^26.0.1"
},
"peerDependencies": {
"@superset-ui/chart-controls": "*",
"@superset-ui/core": "*",
@@ -39,9 +41,7 @@
"react-ace": "^10.1.0",
"react-dom": "^16.13.1"
},
"devDependencies": {
"@types/jest": "^26.0.0",
"@types/lodash": "^4.14.149",
"jest": "^26.0.1"
"publishConfig": {
"access": "public"
}
}

View File

@@ -66,9 +66,8 @@ const dndAllColumns: typeof sharedControls.groupby = {
const newState: ExtraControlProps = {};
if (datasource) {
if (datasource?.columns[0]?.hasOwnProperty('filterable')) {
const options = (datasource as Dataset).columns;
newState.options = Object.fromEntries(
options.map((option: ColumnMeta) => [option.column_name, option]),
newState.options = (datasource as Dataset)?.columns?.filter(
(c: ColumnMeta) => c.filterable,
);
} else newState.options = datasource.columns;
}

View File

@@ -1,37 +1,74 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
* Make the scrollbar appear inside the table ([#1310](https://github.com/apache-superset/superset-ui/issues/1310)) ([1aad2d1](https://github.com/apache-superset/superset-ui/commit/1aad2d11af95f5046f2b67d86b30c9581de4994b))
- Adds time grain to Pivot Table v2 ([#22170](https://github.com/apache-superset/superset-ui/issues/22170)) ([9a2cb43](https://github.com/apache-superset/superset-ui/commit/9a2cb431ce9b82d656838d70c088bc00f3e4bd5e))
- **dashboard:** fix Pivot Table V2 dragPreview in the dashboard ([#21539](https://github.com/apache-superset/superset-ui/issues/21539)) ([ab53d77](https://github.com/apache-superset/superset-ui/commit/ab53d77abacaf03e67c5a922c1e9dbd9a62fedbf))
- Pivot Table Conditional Formatting Doesn't Show All Options ([#19071](https://github.com/apache-superset/superset-ui/issues/19071)) ([0e0bece](https://github.com/apache-superset/superset-ui/commit/0e0beceac173f765d8f9a0887732029b78603f6d))
- **plugin-chart-pivot-table:** Invalid Formats Date Fields ([#20909](https://github.com/apache-superset/superset-ui/issues/20909)) ([3f124d9](https://github.com/apache-superset/superset-ui/commit/3f124d9d67f194746da0a49ee2456a0530ec73f9))
- string aggregation is incorrect in PivotTableV2 ([#19102](https://github.com/apache-superset/superset-ui/issues/19102)) ([22b7496](https://github.com/apache-superset/superset-ui/commit/22b7496d2ea444ca619aa21f9e820bb610cc5648))
### Features
- Adds drill to detail context menu to Pivot Table ([#21198](https://github.com/apache-superset/superset-ui/issues/21198)) ([859b6d2](https://github.com/apache-superset/superset-ui/commit/859b6d2d20a58f2079c43bb66645fd3b604e077e))
- Adds drill to detail context menu to Table ([#21168](https://github.com/apache-superset/superset-ui/issues/21168)) ([68fa4d2](https://github.com/apache-superset/superset-ui/commit/68fa4d2665cc0742b2194533271ce562a3ebbf14))
- Axis sort in the Bar Chart V2 ([#21993](https://github.com/apache-superset/superset-ui/issues/21993)) ([22fab5e](https://github.com/apache-superset/superset-ui/commit/22fab5e58ce574e962518067d982e3036449e580))
- **dashboard:** menu improvements, fallback support for Drill to Detail ([#21351](https://github.com/apache-superset/superset-ui/issues/21351)) ([76e57ec](https://github.com/apache-superset/superset-ui/commit/76e57ec651bbfaf4f76031eeeca66f6a1fa81bc2))
- **explore:** Frontend implementation of dataset creation from infobox ([#19855](https://github.com/apache-superset/superset-ui/issues/19855)) ([ba0c37d](https://github.com/apache-superset/superset-ui/commit/ba0c37d3df85b1af39404af1d578daeb0ff2d278))
- Move cross filters to Dashboard ([#22785](https://github.com/apache-superset/superset-ui/issues/22785)) ([9ed2326](https://github.com/apache-superset/superset-ui/commit/9ed2326a20329d41abc8e0995b0ba6110379088f))
- **plugin-chart-pivot-table:** support series limit ([#17803](https://github.com/apache-superset/superset-ui/issues/17803)) ([2c3f39f](https://github.com/apache-superset/superset-ui/commit/2c3f39f3f2a4369bf03403c452d124c24c521e7d))
- standardized form_data ([#20010](https://github.com/apache-superset/superset-ui/issues/20010)) ([dd4b581](https://github.com/apache-superset/superset-ui/commit/dd4b581fb55d920fc3b709fc044cea5339802ee2))
- support multiple time columns with time grain in Pivot Table v2 ([#21537](https://github.com/apache-superset/superset-ui/issues/21537)) ([e671d80](https://github.com/apache-superset/superset-ui/commit/e671d8020982111e117e7415dee41672cc32d780))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- Adds time grain to Pivot Table v2 ([#22170](https://github.com/apache-superset/superset-ui/issues/22170)) ([9a2cb43](https://github.com/apache-superset/superset-ui/commit/9a2cb431ce9b82d656838d70c088bc00f3e4bd5e))
- **dashboard:** fix Pivot Table V2 dragPreview in the dashboard ([#21539](https://github.com/apache-superset/superset-ui/issues/21539)) ([ab53d77](https://github.com/apache-superset/superset-ui/commit/ab53d77abacaf03e67c5a922c1e9dbd9a62fedbf))
- Pivot Table Conditional Formatting Doesn't Show All Options ([#19071](https://github.com/apache-superset/superset-ui/issues/19071)) ([0e0bece](https://github.com/apache-superset/superset-ui/commit/0e0beceac173f765d8f9a0887732029b78603f6d))
- **plugin-chart-pivot-table:** Invalid Formats Date Fields ([#20909](https://github.com/apache-superset/superset-ui/issues/20909)) ([3f124d9](https://github.com/apache-superset/superset-ui/commit/3f124d9d67f194746da0a49ee2456a0530ec73f9))
- string aggregation is incorrect in PivotTableV2 ([#19102](https://github.com/apache-superset/superset-ui/issues/19102)) ([22b7496](https://github.com/apache-superset/superset-ui/commit/22b7496d2ea444ca619aa21f9e820bb610cc5648))
### Features
- Adds drill to detail context menu to Pivot Table ([#21198](https://github.com/apache-superset/superset-ui/issues/21198)) ([859b6d2](https://github.com/apache-superset/superset-ui/commit/859b6d2d20a58f2079c43bb66645fd3b604e077e))
- Adds drill to detail context menu to Table ([#21168](https://github.com/apache-superset/superset-ui/issues/21168)) ([68fa4d2](https://github.com/apache-superset/superset-ui/commit/68fa4d2665cc0742b2194533271ce562a3ebbf14))
- Axis sort in the Bar Chart V2 ([#21993](https://github.com/apache-superset/superset-ui/issues/21993)) ([22fab5e](https://github.com/apache-superset/superset-ui/commit/22fab5e58ce574e962518067d982e3036449e580))
- **dashboard:** menu improvements, fallback support for Drill to Detail ([#21351](https://github.com/apache-superset/superset-ui/issues/21351)) ([76e57ec](https://github.com/apache-superset/superset-ui/commit/76e57ec651bbfaf4f76031eeeca66f6a1fa81bc2))
- **explore:** Frontend implementation of dataset creation from infobox ([#19855](https://github.com/apache-superset/superset-ui/issues/19855)) ([ba0c37d](https://github.com/apache-superset/superset-ui/commit/ba0c37d3df85b1af39404af1d578daeb0ff2d278))
- Move cross filters to Dashboard ([#22785](https://github.com/apache-superset/superset-ui/issues/22785)) ([9ed2326](https://github.com/apache-superset/superset-ui/commit/9ed2326a20329d41abc8e0995b0ba6110379088f))
- **plugin-chart-pivot-table:** support series limit ([#17803](https://github.com/apache-superset/superset-ui/issues/17803)) ([2c3f39f](https://github.com/apache-superset/superset-ui/commit/2c3f39f3f2a4369bf03403c452d124c24c521e7d))
- standardized form_data ([#20010](https://github.com/apache-superset/superset-ui/issues/20010)) ([dd4b581](https://github.com/apache-superset/superset-ui/commit/dd4b581fb55d920fc3b709fc044cea5339802ee2))
- support multiple time columns with time grain in Pivot Table v2 ([#21537](https://github.com/apache-superset/superset-ui/issues/21537)) ([e671d80](https://github.com/apache-superset/superset-ui/commit/e671d8020982111e117e7415dee41672cc32d780))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
### Bug Fixes
- Make the scrollbar appear inside the table ([#1310](https://github.com/apache-superset/superset-ui/issues/1310)) ([1aad2d1](https://github.com/apache-superset/superset-ui/commit/1aad2d11af95f5046f2b67d86b30c9581de4994b))
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)

View File

@@ -1,7 +1,20 @@
{
"name": "@superset-ui/plugin-chart-pivot-table",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Chart - Pivot Table",
"keywords": [
"superset"
],
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"license": "Apache-2.0",
"author": "Superset",
"sideEffects": false,
"main": "lib/index.js",
"module": "esm/index.js",
@@ -9,35 +22,21 @@
"esm",
"lib"
],
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"keywords": [
"superset"
],
"author": "Superset",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"publishConfig": {
"access": "public"
},
"dependencies": {},
"peerDependencies": {
"@superset-ui/chart-controls": "*",
"@superset-ui/core": "*",
"@ant-design/icons": "^4.2.2",
"react": "^16.13.1",
"react-dom": "^16.13.1",
"prop-types": "*",
"lodash": "^4.17.11"
},
"devDependencies": {
"@babel/types": "^7.13.12",
"@types/jest": "^26.0.0",
"jest": "^26.0.1"
},
"peerDependencies": {
"@ant-design/icons": "^4.2.2",
"@superset-ui/chart-controls": "*",
"@superset-ui/core": "*",
"lodash": "^4.17.11",
"prop-types": "*",
"react": "^16.13.1",
"react-dom": "^16.13.1"
},
"publishConfig": {
"access": "public"
}
}

View File

@@ -52,7 +52,7 @@ const Styles = styled.div<PivotTableStylesProps>`
const PivotTableWrapper = styled.div`
height: 100%;
max-width: fit-content;
max-width: inherit;
overflow: auto;
`;

View File

@@ -23,6 +23,7 @@ export const Styles = styled.div`
${({ theme, isDashboardEditMode }) => css`
table.pvtTable {
position: ${isDashboardEditMode ? 'inherit' : 'relative'};
width: calc(100% - ${theme.gridUnit}px);
font-size: ${theme.typography.sizes.s}px;
text-align: left;
margin: ${theme.gridUnit}px;

View File

@@ -1,35 +1,111 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- **chart & table:** make to allow highlight in case of numeric column ([#19938](https://github.com/apache-superset/superset-ui/issues/19938)) ([902ac05](https://github.com/apache-superset/superset-ui/commit/902ac053722ada89f817156a0af38ec03f27376c))
- **chart & table:** make to prevent dates from wrapping ([#20384](https://github.com/apache-superset/superset-ui/issues/20384)) ([1ae9353](https://github.com/apache-superset/superset-ui/commit/1ae935379fa8f1f5043205f218d7c1af93fae053))
- **chart-table:** Scrollbar causing header + footer overflow ([#21064](https://github.com/apache-superset/superset-ui/issues/21064)) ([2679ee2](https://github.com/apache-superset/superset-ui/commit/2679ee2e46edf53ab07c19e1186ce2877e159303))
- Dates alignment in Table viz ([#19668](https://github.com/apache-superset/superset-ui/issues/19668)) ([ed1309e](https://github.com/apache-superset/superset-ui/commit/ed1309e6bd9e8c0365794cf12bf4a272e540bbbd))
- Drill to detail formatted val on TableChart ([#21719](https://github.com/apache-superset/superset-ui/issues/21719)) ([eb2a134](https://github.com/apache-superset/superset-ui/commit/eb2a1345a87dae968d1357279e6056a76988bd01))
- explore warnings cleanup ([#20864](https://github.com/apache-superset/superset-ui/issues/20864)) ([5d107b8](https://github.com/apache-superset/superset-ui/commit/5d107b86abd1712571861e92f922ace57fb622ba))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache-superset/superset-ui/issues/21315)) ([2285ebe](https://github.com/apache-superset/superset-ui/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- issue with sorting by multiple columns in a table ([#19920](https://github.com/apache-superset/superset-ui/issues/19920)) ([a45d011](https://github.com/apache-superset/superset-ui/commit/a45d011e74be7a52fee9b0e580187dd6f25509db))
- null dates in table chart ([#17974](https://github.com/apache-superset/superset-ui/issues/17974)) ([1e544ce](https://github.com/apache-superset/superset-ui/commit/1e544ce5316fad4b2c65127426c8aaffaf71fad3))
- Pivot Table Conditional Formatting Doesn't Show All Options ([#19071](https://github.com/apache-superset/superset-ui/issues/19071)) ([0e0bece](https://github.com/apache-superset/superset-ui/commit/0e0beceac173f765d8f9a0887732029b78603f6d))
- **plugin-chart-table:** Resetting controls when switching query mode ([#19792](https://github.com/apache-superset/superset-ui/issues/19792)) ([fcc8080](https://github.com/apache-superset/superset-ui/commit/fcc8080ff3b99e2f5f5cdbd48335d7ab83aba16a))
- **plugin-chart-table:** sort alphanumeric columns case insensitive ([#17765](https://github.com/apache-superset/superset-ui/issues/17765)) ([82b47ca](https://github.com/apache-superset/superset-ui/commit/82b47cacba9653c7837c361be65e10520e9068b3))
- Position of arrows in Table chart ([#18739](https://github.com/apache-superset/superset-ui/issues/18739)) ([a9a8929](https://github.com/apache-superset/superset-ui/commit/a9a892945e6058c92c6e4f63255d799790a9bfa8))
- **select:** select component sort functionality on certain options ([#17638](https://github.com/apache-superset/superset-ui/issues/17638)) ([f476ba2](https://github.com/apache-superset/superset-ui/commit/f476ba23a279cb87a94ad3075e035cad0ae264b6))
- Show Totals error with sort and group by together ([#19072](https://github.com/apache-superset/superset-ui/issues/19072)) ([bc6aad0](https://github.com/apache-superset/superset-ui/commit/bc6aad0a88bbbbfd6c592f8813d1b72471788897))
- Table Autosizing Has Unnecessary Scroll Bars ([#19628](https://github.com/apache-superset/superset-ui/issues/19628)) ([9554135](https://github.com/apache-superset/superset-ui/commit/955413539b3edd892efd6bc069240efb5f5a29ac))
- table viz sort icon bottom aligned ([#20447](https://github.com/apache-superset/superset-ui/issues/20447)) ([93774d1](https://github.com/apache-superset/superset-ui/commit/93774d1860fd40dfee1f18e2787d9d0b79b551e2))
- **table-chart:** don't color empty cells in table chart with color formatters ([#21501](https://github.com/apache-superset/superset-ui/issues/21501)) ([60bab42](https://github.com/apache-superset/superset-ui/commit/60bab4269f1a0ebd42c85aab1ecd8c34ae1b9448))
### Features
- add drag and drop column rearrangement for table viz ([#19381](https://github.com/apache-superset/superset-ui/issues/19381)) ([7e9b85f](https://github.com/apache-superset/superset-ui/commit/7e9b85f76ca8cae38c38e11f857634216b1cd71c))
- Adds drill to detail context menu to Table ([#21168](https://github.com/apache-superset/superset-ui/issues/21168)) ([68fa4d2](https://github.com/apache-superset/superset-ui/commit/68fa4d2665cc0742b2194533271ce562a3ebbf14))
- Axis sort in the Bar Chart V2 ([#21993](https://github.com/apache-superset/superset-ui/issues/21993)) ([22fab5e](https://github.com/apache-superset/superset-ui/commit/22fab5e58ce574e962518067d982e3036449e580))
- **dashboard:** menu improvements, fallback support for Drill to Detail ([#21351](https://github.com/apache-superset/superset-ui/issues/21351)) ([76e57ec](https://github.com/apache-superset/superset-ui/commit/76e57ec651bbfaf4f76031eeeca66f6a1fa81bc2))
- **explore:** Frontend implementation of dataset creation from infobox ([#19855](https://github.com/apache-superset/superset-ui/issues/19855)) ([ba0c37d](https://github.com/apache-superset/superset-ui/commit/ba0c37d3df85b1af39404af1d578daeb0ff2d278))
- Making bar graphs in Table viz from fixed-size divs instead of calculated gradients ([#21482](https://github.com/apache-superset/superset-ui/issues/21482)) ([135909f](https://github.com/apache-superset/superset-ui/commit/135909f814e989c2314ddbb5da90e5364cd36d17))
- Move cross filters to Dashboard ([#22785](https://github.com/apache-superset/superset-ui/issues/22785)) ([9ed2326](https://github.com/apache-superset/superset-ui/commit/9ed2326a20329d41abc8e0995b0ba6110379088f))
- **select:** keep options order when in single mode ([#19085](https://github.com/apache-superset/superset-ui/issues/19085)) ([ae13d83](https://github.com/apache-superset/superset-ui/commit/ae13d8313b5687374f5b24e02bccdcc717ba19eb))
- standardized form_data ([#20010](https://github.com/apache-superset/superset-ui/issues/20010)) ([dd4b581](https://github.com/apache-superset/superset-ui/commit/dd4b581fb55d920fc3b709fc044cea5339802ee2))
- support multiple columns with time grain in Table Chart ([#21547](https://github.com/apache-superset/superset-ui/issues/21547)) ([d67b046](https://github.com/apache-superset/superset-ui/commit/d67b04683c5e671a8e0278994fb36b23978c1ff4))
- truncate long values in table viz, a per-column setting ([#19383](https://github.com/apache-superset/superset-ui/issues/19383)) ([7e504ff](https://github.com/apache-superset/superset-ui/commit/7e504ff680698106cf9008b4c2814b01fcac90bb))
### Performance Improvements
- **plugin-chart-table:** Add memoization to avoid rerenders ([#19976](https://github.com/apache-superset/superset-ui/issues/19976)) ([0f68dee](https://github.com/apache-superset/superset-ui/commit/0f68deedf105300c8bd2536bd205d128799c0381))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- **chart & table:** make to allow highlight in case of numeric column ([#19938](https://github.com/apache-superset/superset-ui/issues/19938)) ([902ac05](https://github.com/apache-superset/superset-ui/commit/902ac053722ada89f817156a0af38ec03f27376c))
- **chart & table:** make to prevent dates from wrapping ([#20384](https://github.com/apache-superset/superset-ui/issues/20384)) ([1ae9353](https://github.com/apache-superset/superset-ui/commit/1ae935379fa8f1f5043205f218d7c1af93fae053))
- **chart-table:** Scrollbar causing header + footer overflow ([#21064](https://github.com/apache-superset/superset-ui/issues/21064)) ([2679ee2](https://github.com/apache-superset/superset-ui/commit/2679ee2e46edf53ab07c19e1186ce2877e159303))
- Dates alignment in Table viz ([#19668](https://github.com/apache-superset/superset-ui/issues/19668)) ([ed1309e](https://github.com/apache-superset/superset-ui/commit/ed1309e6bd9e8c0365794cf12bf4a272e540bbbd))
- Drill to detail formatted val on TableChart ([#21719](https://github.com/apache-superset/superset-ui/issues/21719)) ([eb2a134](https://github.com/apache-superset/superset-ui/commit/eb2a1345a87dae968d1357279e6056a76988bd01))
- explore warnings cleanup ([#20864](https://github.com/apache-superset/superset-ui/issues/20864)) ([5d107b8](https://github.com/apache-superset/superset-ui/commit/5d107b86abd1712571861e92f922ace57fb622ba))
- **explore:** Prevent shared controls from checking feature flags outside React render ([#21315](https://github.com/apache-superset/superset-ui/issues/21315)) ([2285ebe](https://github.com/apache-superset/superset-ui/commit/2285ebe72ec4edded6d195052740b7f9f13d1f1b))
- issue with sorting by multiple columns in a table ([#19920](https://github.com/apache-superset/superset-ui/issues/19920)) ([a45d011](https://github.com/apache-superset/superset-ui/commit/a45d011e74be7a52fee9b0e580187dd6f25509db))
- null dates in table chart ([#17974](https://github.com/apache-superset/superset-ui/issues/17974)) ([1e544ce](https://github.com/apache-superset/superset-ui/commit/1e544ce5316fad4b2c65127426c8aaffaf71fad3))
- Pivot Table Conditional Formatting Doesn't Show All Options ([#19071](https://github.com/apache-superset/superset-ui/issues/19071)) ([0e0bece](https://github.com/apache-superset/superset-ui/commit/0e0beceac173f765d8f9a0887732029b78603f6d))
- **plugin-chart-table:** Resetting controls when switching query mode ([#19792](https://github.com/apache-superset/superset-ui/issues/19792)) ([fcc8080](https://github.com/apache-superset/superset-ui/commit/fcc8080ff3b99e2f5f5cdbd48335d7ab83aba16a))
- **plugin-chart-table:** sort alphanumeric columns case insensitive ([#17765](https://github.com/apache-superset/superset-ui/issues/17765)) ([82b47ca](https://github.com/apache-superset/superset-ui/commit/82b47cacba9653c7837c361be65e10520e9068b3))
- Position of arrows in Table chart ([#18739](https://github.com/apache-superset/superset-ui/issues/18739)) ([a9a8929](https://github.com/apache-superset/superset-ui/commit/a9a892945e6058c92c6e4f63255d799790a9bfa8))
- **select:** select component sort functionality on certain options ([#17638](https://github.com/apache-superset/superset-ui/issues/17638)) ([f476ba2](https://github.com/apache-superset/superset-ui/commit/f476ba23a279cb87a94ad3075e035cad0ae264b6))
- Show Totals error with sort and group by together ([#19072](https://github.com/apache-superset/superset-ui/issues/19072)) ([bc6aad0](https://github.com/apache-superset/superset-ui/commit/bc6aad0a88bbbbfd6c592f8813d1b72471788897))
- Table Autosizing Has Unnecessary Scroll Bars ([#19628](https://github.com/apache-superset/superset-ui/issues/19628)) ([9554135](https://github.com/apache-superset/superset-ui/commit/955413539b3edd892efd6bc069240efb5f5a29ac))
- table viz sort icon bottom aligned ([#20447](https://github.com/apache-superset/superset-ui/issues/20447)) ([93774d1](https://github.com/apache-superset/superset-ui/commit/93774d1860fd40dfee1f18e2787d9d0b79b551e2))
- **table-chart:** don't color empty cells in table chart with color formatters ([#21501](https://github.com/apache-superset/superset-ui/issues/21501)) ([60bab42](https://github.com/apache-superset/superset-ui/commit/60bab4269f1a0ebd42c85aab1ecd8c34ae1b9448))
### Features
- add drag and drop column rearrangement for table viz ([#19381](https://github.com/apache-superset/superset-ui/issues/19381)) ([7e9b85f](https://github.com/apache-superset/superset-ui/commit/7e9b85f76ca8cae38c38e11f857634216b1cd71c))
- Adds drill to detail context menu to Table ([#21168](https://github.com/apache-superset/superset-ui/issues/21168)) ([68fa4d2](https://github.com/apache-superset/superset-ui/commit/68fa4d2665cc0742b2194533271ce562a3ebbf14))
- Axis sort in the Bar Chart V2 ([#21993](https://github.com/apache-superset/superset-ui/issues/21993)) ([22fab5e](https://github.com/apache-superset/superset-ui/commit/22fab5e58ce574e962518067d982e3036449e580))
- **dashboard:** menu improvements, fallback support for Drill to Detail ([#21351](https://github.com/apache-superset/superset-ui/issues/21351)) ([76e57ec](https://github.com/apache-superset/superset-ui/commit/76e57ec651bbfaf4f76031eeeca66f6a1fa81bc2))
- **explore:** Frontend implementation of dataset creation from infobox ([#19855](https://github.com/apache-superset/superset-ui/issues/19855)) ([ba0c37d](https://github.com/apache-superset/superset-ui/commit/ba0c37d3df85b1af39404af1d578daeb0ff2d278))
- Making bar graphs in Table viz from fixed-size divs instead of calculated gradients ([#21482](https://github.com/apache-superset/superset-ui/issues/21482)) ([135909f](https://github.com/apache-superset/superset-ui/commit/135909f814e989c2314ddbb5da90e5364cd36d17))
- Move cross filters to Dashboard ([#22785](https://github.com/apache-superset/superset-ui/issues/22785)) ([9ed2326](https://github.com/apache-superset/superset-ui/commit/9ed2326a20329d41abc8e0995b0ba6110379088f))
- **select:** keep options order when in single mode ([#19085](https://github.com/apache-superset/superset-ui/issues/19085)) ([ae13d83](https://github.com/apache-superset/superset-ui/commit/ae13d8313b5687374f5b24e02bccdcc717ba19eb))
- standardized form_data ([#20010](https://github.com/apache-superset/superset-ui/issues/20010)) ([dd4b581](https://github.com/apache-superset/superset-ui/commit/dd4b581fb55d920fc3b709fc044cea5339802ee2))
- support multiple columns with time grain in Table Chart ([#21547](https://github.com/apache-superset/superset-ui/issues/21547)) ([d67b046](https://github.com/apache-superset/superset-ui/commit/d67b04683c5e671a8e0278994fb36b23978c1ff4))
- truncate long values in table viz, a per-column setting ([#19383](https://github.com/apache-superset/superset-ui/issues/19383)) ([7e504ff](https://github.com/apache-superset/superset-ui/commit/7e504ff680698106cf9008b4c2814b01fcac90bb))
### Performance Improvements
- **plugin-chart-table:** Add memoization to avoid rerenders ([#19976](https://github.com/apache-superset/superset-ui/issues/19976)) ([0f68dee](https://github.com/apache-superset/superset-ui/commit/0f68deedf105300c8bd2536bd205d128799c0381))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/plugin-chart-table
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/plugin-chart-table

View File

@@ -1,30 +1,27 @@
{
"name": "@superset-ui/plugin-chart-table",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Chart - Table",
"main": "lib/index.js",
"module": "esm/index.js",
"sideEffects": false,
"files": [
"esm",
"lib"
"keywords": [
"superset"
],
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"keywords": [
"superset"
],
"author": "Superset",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"publishConfig": {
"access": "public"
},
"author": "Superset",
"sideEffects": false,
"main": "lib/index.js",
"module": "esm/index.js",
"files": [
"esm",
"lib"
],
"dependencies": {
"@react-icons/all-files": "^4.1.0",
"@types/d3-array": "^2.9.0",
@@ -48,5 +45,8 @@
"@types/react": "*",
"react": "^16.13.1",
"react-dom": "^16.13.1"
},
"publishConfig": {
"access": "public"
}
}

View File

@@ -1,35 +1,59 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
### Bug Fixes
- fix word cloud randomness ([#19977](https://github.com/apache-superset/superset-ui/issues/19977)) ([2e31021](https://github.com/apache-superset/superset-ui/commit/2e31021ecd6cc390fbe29d2837c026c6ac43903b))
### Features
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache-superset/superset-ui/issues/20530)) ([de524bc](https://github.com/apache-superset/superset-ui/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
### Performance Improvements
- **word-cloud:** reduce render to improve performance ([#21504](https://github.com/apache-superset/superset-ui/issues/21504)) ([94a724e](https://github.com/apache-superset/superset-ui/commit/94a724e49bd8887d3c3bba1551f6f7415c64eb0a))
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
### Bug Fixes
- fix word cloud randomness ([#19977](https://github.com/apache-superset/superset-ui/issues/19977)) ([2e31021](https://github.com/apache-superset/superset-ui/commit/2e31021ecd6cc390fbe29d2837c026c6ac43903b))
### Features
- apply standardized form data to tier 2 charts ([#20530](https://github.com/apache-superset/superset-ui/issues/20530)) ([de524bc](https://github.com/apache-superset/superset-ui/commit/de524bc59f011fd361dcdb7d35c2cb51f7eba442))
- improve color consistency (save all labels) ([#19038](https://github.com/apache-superset/superset-ui/issues/19038)) ([dc57508](https://github.com/apache-superset/superset-ui/commit/dc575080d7e43d40b1734bb8f44fdc291cb95b11))
### Performance Improvements
- **word-cloud:** reduce render to improve performance ([#21504](https://github.com/apache-superset/superset-ui/issues/21504)) ([94a724e](https://github.com/apache-superset/superset-ui/commit/94a724e49bd8887d3c3bba1551f6f7415c64eb0a))
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/plugin-chart-word-cloud
## [0.17.61](https://github.com/apache-superset/superset-ui/compare/v0.17.60...v0.17.61) (2021-07-02)
**Note:** Version bump only for package @superset-ui/plugin-chart-word-cloud

View File

@@ -1,7 +1,20 @@
{
"name": "@superset-ui/plugin-chart-word-cloud",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Chart Plugin - Word Cloud",
"keywords": [
"superset"
],
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"license": "Apache-2.0",
"author": "Superset",
"sideEffects": [
"*.css"
],
@@ -11,22 +24,6 @@
"esm",
"lib"
],
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"keywords": [
"superset"
],
"author": "Superset",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@types/d3-cloud": "^1.2.1",
"@types/d3-scale": "^2.0.2",
@@ -35,10 +32,13 @@
"encodable": "^0.7.6"
},
"peerDependencies": {
"@types/react": "*",
"@types/lodash": "*",
"@superset-ui/chart-controls": "*",
"@superset-ui/core": "*",
"@types/lodash": "*",
"@types/react": "*",
"react": "^16.13.1"
},
"publishConfig": {
"access": "public"
}
}

View File

@@ -1,27 +1,33 @@
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
<!-- * Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License. -->
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
# Change Log
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
# [2.1.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v2.1.0) (2023-04-18)
**Note:** Version bump only for package @superset-ui/preset-chart-xy
# [0.19.0](https://github.com/apache-superset/superset-ui/compare/v2021.41.0...v0.19.0) (2023-04-18)
**Note:** Version bump only for package @superset-ui/preset-chart-xy
# [0.18.0](https://github.com/apache-superset/superset-ui/compare/v0.17.87...v0.18.0) (2021-08-30)
**Note:** Version bump only for package @superset-ui/preset-chart-xy

View File

@@ -1,7 +1,20 @@
{
"name": "@superset-ui/preset-chart-xy",
"version": "0.18.25",
"version": "2.1.0",
"description": "Superset Chart - XY",
"keywords": [
"superset"
],
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"license": "Apache-2.0",
"author": "Superset",
"sideEffects": [
"*.css"
],
@@ -12,22 +25,6 @@
"lib",
"types"
],
"repository": {
"type": "git",
"url": "git+https://github.com/apache-superset/superset-ui.git"
},
"keywords": [
"superset"
],
"author": "Superset",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/apache-superset/superset-ui/issues"
},
"homepage": "https://github.com/apache-superset/superset-ui#readme",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@data-ui/theme": "^0.0.84",
"@data-ui/xy-chart": "^0.0.84",
@@ -43,5 +40,8 @@
"@superset-ui/chart-controls": "*",
"@superset-ui/core": "*",
"react": "^16.2"
},
"publishConfig": {
"access": "public"
}
}

View File

@@ -83,6 +83,7 @@ const Select = forwardRef(
{
allowClear,
allowNewOptions = false,
allowSelectAll = true,
ariaLabel,
filterOption = true,
header = null,
@@ -195,10 +196,17 @@ const Select = forwardRef(
const selectAllEnabled = useMemo(
() =>
!isSingleMode &&
allowSelectAll &&
selectOptions.length > 0 &&
enabledOptions.length > 1 &&
!inputValue,
[isSingleMode, selectOptions.length, enabledOptions.length, inputValue],
[
isSingleMode,
allowSelectAll,
selectOptions.length,
enabledOptions.length,
inputValue,
],
);
const selectAllMode = useMemo(
@@ -360,9 +368,8 @@ const Select = forwardRef(
useEffect(() => {
// if all values are selected, add select all to value
if (
!isSingleMode &&
ensureIsArray(value).length === selectAllEligible.length &&
selectOptions.length > 0
selectAllEnabled &&
ensureIsArray(value).length === selectAllEligible.length
) {
setSelectValue(
labelInValue
@@ -373,13 +380,7 @@ const Select = forwardRef(
] as AntdLabeledValue[]),
);
}
}, [
value,
isSingleMode,
labelInValue,
selectAllEligible.length,
selectOptions.length,
]);
}, [labelInValue, selectAllEligible.length, selectAllEnabled, value]);
useEffect(() => {
const checkSelectAll = ensureIsArray(selectValue).some(

View File

@@ -155,6 +155,11 @@ export interface BaseSelectProps extends AntdExposedProps {
}
export interface SelectProps extends BaseSelectProps {
/**
* It enables the user to select all options.
* True by default.
* */
allowSelectAll?: boolean;
/**
* It defines the options of the Select.
* The options can be static, an array of options.

View File

@@ -442,8 +442,6 @@ const DashboardBuilder: FC<DashboardBuilderProps> = () => {
const dashboardIsSaving = useSelector<RootState, boolean>(
({ dashboardState }) => dashboardState.dashboardIsSaving,
);
const nativeFilters = useSelector((state: RootState) => state.nativeFilters);
const focusedFilterId = nativeFilters?.focusedFilterId;
const fullSizeChartId = useSelector<RootState, number | null>(
state => state.dashboardState.fullSizeChartId,
);
@@ -580,10 +578,7 @@ const DashboardBuilder: FC<DashboardBuilderProps> = () => {
{!hideDashboardHeader && <DashboardHeader />}
{showFilterBar &&
filterBarOrientation === FilterBarOrientation.HORIZONTAL && (
<FilterBar
focusedFilterId={focusedFilterId}
orientation={FilterBarOrientation.HORIZONTAL}
/>
<FilterBar orientation={FilterBarOrientation.HORIZONTAL} />
)}
{dropIndicatorProps && <div {...dropIndicatorProps} />}
{!isReport && topLevelTabs && !uiConfig.hideNav && (
@@ -613,7 +608,6 @@ const DashboardBuilder: FC<DashboardBuilderProps> = () => {
</div>
),
[
focusedFilterId,
nativeFiltersEnabled,
filterBarOrientation,
editMode,
@@ -658,7 +652,6 @@ const DashboardBuilder: FC<DashboardBuilderProps> = () => {
<ErrorBoundary>
{!isReport && (
<FilterBar
focusedFilterId={focusedFilterId}
orientation={FilterBarOrientation.VERTICAL}
verticalConfig={{
filtersOpen: dashboardFiltersOpen,

View File

@@ -23,7 +23,13 @@ import cx from 'classnames';
import { DataMaskStateWithId, Filters } from '@superset-ui/core';
import Icons from 'src/components/Icons';
import { usePrevious } from 'src/hooks/usePrevious';
import { setFocusedNativeFilter } from 'src/dashboard/actions/nativeFilters';
import { setDirectPathToChild } from 'src/dashboard/actions/dashboardState';
import {
ChartsState,
DashboardInfo,
DashboardLayout,
RootState,
} from 'src/dashboard/types';
import DetailsPanelPopover from './DetailsPanel';
import { Pill } from './Styles';
import {
@@ -32,12 +38,6 @@ import {
selectIndicatorsForChart,
selectNativeIndicatorsForChart,
} from './selectors';
import {
ChartsState,
DashboardInfo,
DashboardLayout,
RootState,
} from '../../types';
export interface FiltersBadgeProps {
chartId: number;
@@ -87,7 +87,7 @@ export const FiltersBadge = ({ chartId }: FiltersBadgeProps) => {
const onHighlightFilterSource = useCallback(
(path: string[]) => {
dispatch(setFocusedNativeFilter(path[0]));
dispatch(setDirectPathToChild(path));
},
[dispatch],
);

View File

@@ -23,6 +23,7 @@ import {
FeatureFlag,
Filters,
FilterState,
getColumnLabel,
isFeatureEnabled,
NativeFilterType,
NO_TIME_RANGE,
@@ -145,8 +146,8 @@ const getAppliedColumns = (chart: any): Set<string> =>
const getRejectedColumns = (chart: any): Set<string> =>
new Set(
(chart?.queriesResponse?.[0]?.rejected_filters || []).map(
(filter: any) => filter.column,
(chart?.queriesResponse?.[0]?.rejected_filters || []).map((filter: any) =>
getColumnLabel(filter.column),
),
);

View File

@@ -486,7 +486,7 @@ const PropertiesModal = ({
</StyledFormItem>
<p className="help-block">
{t(
'Roles is a list which defines access to the dashboard. Granting a role access to a dashboard will bypass dataset level checks. If no roles are defined, then the dashboard is available to all roles.',
'Roles is a list which defines access to the dashboard. Granting a role access to a dashboard will bypass dataset level checks. If no roles are defined, regular access permissions apply.',
)}
</p>
</Col>

View File

@@ -144,7 +144,7 @@ const FilterBarSettings = () => {
);
const menuItems: DropDownSelectableProps['menuItems'] = [];
if (isCrossFiltersFeatureEnabled) {
if (isCrossFiltersFeatureEnabled && canEdit) {
menuItems.unshift({
key: crossFiltersMenuKey,
label: crossFiltersMenuItem,

View File

@@ -222,7 +222,6 @@ const FilterControl = ({
filter,
icon,
onFilterSelectionChange,
focusedFilterId,
inView,
showOverflow,
parentRef,
@@ -288,7 +287,6 @@ const FilterControl = ({
dataMaskSelected={dataMaskSelected}
filter={filter}
showOverflow={showOverflow}
focusedFilterId={focusedFilterId}
onFilterSelectionChange={onFilterSelectionChange}
inView={inView}
parentRef={parentRef}

View File

@@ -54,15 +54,14 @@ import Icons from 'src/components/Icons';
import { FiltersOutOfScopeCollapsible } from '../FiltersOutOfScopeCollapsible';
import { useFilterControlFactory } from '../useFilterControlFactory';
import { FiltersDropdownContent } from '../FiltersDropdownContent';
import { useFilterOutlined } from '../useFilterOutlined';
type FilterControlsProps = {
focusedFilterId?: string;
dataMaskSelected: DataMaskStateWithId;
onFilterSelectionChange: (filter: Filter, dataMask: DataMask) => void;
};
const FilterControls: FC<FilterControlsProps> = ({
focusedFilterId,
dataMaskSelected,
onFilterSelectionChange,
}) => {
@@ -73,12 +72,13 @@ const FilterControls: FC<FilterControlsProps> = ({
: FilterBarOrientation.VERTICAL,
);
const { outlinedFilterId, lastUpdated } = useFilterOutlined();
const [overflowedIds, setOverflowedIds] = useState<string[]>([]);
const popoverRef = useRef<DropdownContainerRef>(null);
const { filterControlFactory, filtersWithValues } = useFilterControlFactory(
dataMaskSelected,
focusedFilterId,
onFilterSelectionChange,
);
const portalNodes = useMemo(() => {
@@ -94,6 +94,11 @@ const FilterControls: FC<FilterControlsProps> = ({
const [filtersInScope, filtersOutOfScope] =
useSelectFiltersInScope(filtersWithValues);
const hasRequiredFirst = useMemo(
() => filtersWithValues.some(filter => filter.requiredFirst),
[filtersWithValues],
);
const dashboardHasTabs = useDashboardHasTabs();
const showCollapsePanel = dashboardHasTabs && filtersWithValues.length > 0;
@@ -119,6 +124,7 @@ const FilterControls: FC<FilterControlsProps> = ({
{showCollapsePanel && (
<FiltersOutOfScopeCollapsible
filtersOutOfScope={filtersOutOfScope}
forceRender={hasRequiredFirst}
hasTopMargin={filtersInScope.length > 0}
renderer={renderer}
/>
@@ -200,6 +206,7 @@ const FilterControls: FC<FilterControlsProps> = ({
filtersOutOfScope={filtersOutOfScope}
renderer={renderer}
showCollapsePanel={showCollapsePanel}
forceRenderOutOfScope={hasRequiredFirst}
/>
)
: undefined
@@ -234,10 +241,10 @@ const FilterControls: FC<FilterControlsProps> = ({
}, [filtersOutOfScope, filtersWithValues, overflowedFiltersInScope]);
useEffect(() => {
if (focusedFilterId && overflowedIds.includes(focusedFilterId)) {
if (outlinedFilterId && overflowedIds.includes(outlinedFilterId)) {
popoverRef?.current?.open();
}
}, [focusedFilterId, popoverRef, overflowedIds]);
}, [outlinedFilterId, lastUpdated, popoverRef, overflowedIds]);
return (
<>

View File

@@ -43,13 +43,17 @@ import { FeatureFlag, isFeatureEnabled } from 'src/featureFlags';
import { waitForAsyncData } from 'src/middleware/asyncEvent';
import { ClientErrorObject } from 'src/utils/getClientErrorObject';
import { FilterBarOrientation, RootState } from 'src/dashboard/types';
import { onFiltersRefreshSuccess } from 'src/dashboard/actions/dashboardState';
import {
onFiltersRefreshSuccess,
setDirectPathToChild,
} from 'src/dashboard/actions/dashboardState';
import { FAST_DEBOUNCE } from 'src/constants';
import { dispatchHoverAction, dispatchFocusAction } from './utils';
import { FilterControlProps } from './types';
import { getFormData } from '../../utils';
import { useFilterDependencies } from './state';
import { checkIsMissingRequiredValue } from '../utils';
import { useFilterOutlined } from '../useFilterOutlined';
const HEIGHT = 32;
@@ -79,7 +83,6 @@ const useShouldFilterRefresh = () => {
const FilterValue: React.FC<FilterControlProps> = ({
dataMaskSelected,
filter,
focusedFilterId,
onFilterSelectionChange,
inView = true,
showOverflow,
@@ -111,6 +114,8 @@ const FilterValue: React.FC<FilterControlProps> = ({
const [isRefreshing, setIsRefreshing] = useState(false);
const dispatch = useDispatch();
const { outlinedFilterId, lastUpdated } = useFilterOutlined();
const handleFilterLoadFinish = useCallback(() => {
setIsRefreshing(false);
setIsLoading(false);
@@ -212,26 +217,34 @@ const FilterValue: React.FC<FilterControlProps> = ({
]);
useEffect(() => {
if (focusedFilterId && focusedFilterId === filter.id) {
setTimeout(() => {
inputRef?.current?.focus();
}, FAST_DEBOUNCE);
if (outlinedFilterId && outlinedFilterId === filter.id) {
setTimeout(
() => {
inputRef?.current?.focus();
},
overflow ? FAST_DEBOUNCE : 0,
);
}
}, [inputRef, focusedFilterId, filter.id]);
}, [inputRef, outlinedFilterId, lastUpdated, filter.id, overflow]);
const setDataMask = useCallback(
(dataMask: DataMask) => onFilterSelectionChange(filter, dataMask),
[filter, onFilterSelectionChange],
);
const setFocusedFilter = useCallback(
() => dispatchFocusAction(dispatch, id),
[dispatch, id],
);
const unsetFocusedFilter = useCallback(
() => dispatchFocusAction(dispatch),
[dispatch],
);
const setFocusedFilter = useCallback(() => {
// don't highlight charts in scope if filter was focused programmatically
if (outlinedFilterId !== id) {
dispatchFocusAction(dispatch, id);
}
}, [dispatch, id, outlinedFilterId]);
const unsetFocusedFilter = useCallback(() => {
dispatchFocusAction(dispatch);
if (outlinedFilterId === id) {
dispatch(setDirectPathToChild([]));
}
}, [dispatch, id, outlinedFilterId]);
const setHoveredFilter = useCallback(
() => dispatchHoverAction(dispatch, id),

View File

@@ -26,6 +26,7 @@ export interface FiltersDropdownContentProps {
filtersOutOfScope: (Filter | Divider)[];
renderer: (filter: Filter | Divider, index: number) => ReactNode;
showCollapsePanel?: boolean;
forceRenderOutOfScope?: boolean;
}
export const FiltersDropdownContent = ({
@@ -33,6 +34,7 @@ export const FiltersDropdownContent = ({
filtersOutOfScope,
renderer,
showCollapsePanel,
forceRenderOutOfScope,
}: FiltersDropdownContentProps) => (
<div
css={(theme: SupersetTheme) =>
@@ -47,6 +49,7 @@ export const FiltersDropdownContent = ({
<FiltersOutOfScopeCollapsible
filtersOutOfScope={filtersOutOfScope}
renderer={renderer}
forceRender={forceRenderOutOfScope}
horizontalOverflow
/>
)}

View File

@@ -26,6 +26,7 @@ export interface FiltersOutOfScopeCollapsibleProps {
renderer: (filter: Filter | Divider, index: number) => ReactNode;
hasTopMargin?: boolean;
horizontalOverflow?: boolean;
forceRender?: boolean;
}
export const FiltersOutOfScopeCollapsible = ({
@@ -33,6 +34,7 @@ export const FiltersOutOfScopeCollapsible = ({
renderer,
hasTopMargin,
horizontalOverflow,
forceRender = false,
}: FiltersOutOfScopeCollapsibleProps) => (
<AntdCollapse
ghost
@@ -80,6 +82,7 @@ export const FiltersOutOfScopeCollapsible = ({
}
>
<AntdCollapse.Panel
forceRender={forceRender}
header={t('Filters out of scope (%d)', filtersOutOfScope.length)}
key="1"
>

Some files were not shown because too many files have changed in this diff Show More