Skip to content

Dependency upgrades, Builder image downgrade.#1022

Merged
subdavis merged 6 commits into
mainfrom
client/update-caniuse
Nov 3, 2021
Merged

Dependency upgrades, Builder image downgrade.#1022
subdavis merged 6 commits into
mainfrom
client/update-caniuse

Conversation

@subdavis
Copy link
Copy Markdown
Contributor

@subdavis subdavis commented Nov 1, 2021

Downgrade to NodeLTS for building, upgrade a lot of dev dependencies.

fixes #1021
replaces #987

@BryonLewis @marySalvi @waxlamp PSA: NodeJS active LTS changed to 16.3 last month https://nodejs.org/en/about/releases/ so 16.3 is now the sanctioned correct version for building DIVE (Once this PR merges)

you can use https://www.npmjs.com/package/n if you need to switch versions frequently.

@subdavis subdavis changed the title Client/update caniuse Dependency upgrades, Builder image downgrade. Nov 1, 2021
@subdavis subdavis requested review from marySalvi and waxlamp November 2, 2021 21:00
Comment thread client/platform/desktop/background.ts
Copy link
Copy Markdown
Collaborator

@BryonLewis BryonLewis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

rebuilt the web version and tested.
Tested import, pipeline running, export and other stuff. Ran the full integration test suite as well.
Tested electron version and specifically the openDialog and other remote replacements as well as pipeline runnings and import of csv/json/config files.
Also tested building all of the versions to make sure builds all completed on my system with a fresh yarn install.
Everything seems to be good.

@subdavis subdavis merged commit 57193e8 into main Nov 3, 2021
@subdavis subdavis deleted the client/update-caniuse branch November 3, 2021 20:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Node LTS -> Webpack latest -> OpenSSL Build bug

3 participants