Skip to content

chore: lock down npm to v6#13069

Merged
ktmud merged 1 commit into
apache:masterfrom
ktmud:lockdown-npm
Feb 11, 2021
Merged

chore: lock down npm to v6#13069
ktmud merged 1 commit into
apache:masterfrom
ktmud:lockdown-npm

Conversation

@ktmud
Copy link
Copy Markdown
Member

@ktmud ktmud commented Feb 11, 2021

SUMMARY

Lock down npm requirement to npm 6 so developers at least get a warning if they try to run npm install with npm 7.

npm 7 has some breaking changes that needs additional work to care for, which requires coordination between the superset-ui and superset repo. Since we have some open PRs right now, let's lockdown the npm version for now.

See. #13067

BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

TEST PLAN

ADDITIONAL INFORMATION

  • Has associated issue:
  • Changes UI
  • Requires DB Migration.
  • Confirm DB Migration upgrade and downgrade tested.
  • Introduces new feature or API
  • Removes existing feature or API

@ktmud ktmud marked this pull request as ready for review February 11, 2021 09:48
@codecov-io
Copy link
Copy Markdown

Codecov Report

Merging #13069 (e3dd6f5) into master (2ce7982) will increase coverage by 8.79%.
The diff coverage is 33.33%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master   #13069      +/-   ##
==========================================
+ Coverage   53.06%   61.85%   +8.79%     
==========================================
  Files         489      546      +57     
  Lines       17314    20157    +2843     
  Branches     4482     5272     +790     
==========================================
+ Hits         9187    12469    +3282     
+ Misses       8127     7475     -652     
- Partials        0      213     +213     
Flag Coverage Δ
cypress ?
javascript 61.85% <33.33%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
...ontend/src/components/ListViewCard/ImageLoader.tsx 86.36% <0.00%> (+11.36%) ⬆️
...perset-frontend/src/views/CRUD/chart/ChartList.tsx 71.65% <ø> (-2.66%) ⬇️
...rontend/src/views/CRUD/dashboard/DashboardCard.tsx 75.67% <ø> (-0.33%) ⬇️
...rontend/src/views/CRUD/dashboard/DashboardList.tsx 73.87% <0.00%> (+7.56%) ⬆️
...end/src/views/CRUD/data/database/DatabaseModal.tsx 55.97% <ø> (-13.00%) ⬇️
superset-frontend/src/views/CRUD/utils.tsx 61.36% <ø> (+29.31%) ⬆️
...perset-frontend/src/views/CRUD/welcome/Welcome.tsx 88.88% <25.00%> (+85.94%) ⬆️
...rontend/src/components/ListView/CardSortSelect.tsx 95.83% <100.00%> (+16.88%) ⬆️
...rset-frontend/src/components/ListView/ListView.tsx 96.15% <100.00%> (+19.74%) ⬆️
superset-frontend/src/views/App.tsx 0.00% <0.00%> (-100.00%) ⬇️
... and 463 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c1e10c4...e3dd6f5. Read the comment docs.

@ktmud ktmud merged commit 6bc28a0 into apache:master Feb 11, 2021
@ktmud ktmud deleted the lockdown-npm branch February 11, 2021 18:49
amitmiran137 pushed a commit to nielsen-oss/superset that referenced this pull request Feb 14, 2021
amitmiran137 pushed a commit to nielsen-oss/superset that referenced this pull request Feb 14, 2021
* master: (30 commits)
  refactor(native-filters): decouple params from filter config modal (first phase) (apache#13021)
  fix(native-filters): set currentValue null when empty (apache#13000)
  Custom superset_config.py + secret envs (apache#13096)
  Update http error code from 400 to 403 (apache#13061)
  feat(native-filters): add storybook entry for select filter (apache#13005)
  feat(native-filters): Time native filter (apache#12992)
  Force pod restart on config changes (apache#13056)
  feat(cross-filters): add cross filters (apache#12662)
  fix(explore): Enable selecting an option not included in suggestions (apache#13029)
  Improves RTL configuration (apache#13079)
  Added a note about the ! prefix for breaking changes to CONTRIBUTING.md (apache#13083)
  chore: lock down npm to v6 (apache#13069)
  fix: API tests, make them possible to run independently again (apache#13076)
  fix: add config to disable dataset ownership on the old api (apache#13051)
  add required * indicator to message content/notif method (apache#12931)
  fix: Retroactively add granularity param to charts (apache#12960)
  fix(ci): multiline regex in change detection (apache#13075)
  feat(style): hide dashboard header by url parameter (apache#12918)
  fix(explore): pie chart label bugs (apache#13052)
  fix: Disabled state button transition time (apache#13008)
  ...
@mistercrunch mistercrunch added 🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels 🚢 1.2.0 First shipped in 1.2.0 labels Mar 12, 2024
qfcwell pushed a commit to qfcwell/superset that referenced this pull request May 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🏷️ bot A label used by `supersetbot` to keep track of which PR where auto-tagged with release labels size/XS 🚢 1.2.0 First shipped in 1.2.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants