Skip to content
This repository has been archived by the owner on May 25, 2021. It is now read-only.

Webpack 4 Upgrade #1285

Merged
merged 2 commits into from
Apr 30, 2018
Merged

Webpack 4 Upgrade #1285

merged 2 commits into from
Apr 30, 2018

Conversation

andrewthauer
Copy link
Contributor

@andrewthauer andrewthauer commented Apr 12, 2018

This includes the essential changes for the webpack 4 upgrade. This is working, but requires additional testing.

NOTE: The branch webpack-aot builds upon this to incorporate AOT builds (also a WIP).

TODO: Verify sourceMapUrl is not included in prod build #1169

@andrewthauer andrewthauer changed the title [WIP] Webpack 4 Upgrade Webpack 4 Upgrade Apr 27, 2018
@andrewthauer andrewthauer mentioned this pull request Apr 27, 2018
@santiago-elustondo
Copy link
Contributor

You said you had to upgrade Typescript at one point, right?
Is you version higher than 2.3.4 ?

screen shot 2018-04-30 at 3 38 39 pm

@andrewthauer
Copy link
Contributor Author

Yes, in #1295 it was updated to 2.4.*.

@santiago-elustondo
Copy link
Contributor

Ok, so this PR can't be merged on its own, then?

@santiago-elustondo santiago-elustondo merged commit 9d86107 into dev Apr 30, 2018
santiago-elustondo added a commit that referenced this pull request May 16, 2018
* fix bug: frontend doesnt clear error screen when app detected (#1274)

* FireFox compatibility using WebExtensions format. (#1268)

* modify manifest for compatibility

* add web extensions packing

* remove augury.xpi

* fix popup size in firefox

* browser-specific builds

* browser-specific builds

* manifest.json merging & npm script naming scheme

* uncomment sentry_key check

* add uglify

* add canary to builds

* add canary to builds

* version up

* add yihua fix

* linter

* version up

* Updating docs and text to reflect Firefox support (#1278)

* small patch for PrimeNG

* linter

* version up

* fix dependencies thing yet again

* version up

* include canary build in ISSUE_TEMPLATE.md

* Update README.md with canary

* remove comma

* version up for release (manifest)

* version up for release (package)

* Update dev branch to match master. (#1292)

* Release (1.16.0) (#1284)

* fix bug: frontend doesnt clear error screen when app detected (#1274)

* FireFox compatibility using WebExtensions format. (#1268)

* modify manifest for compatibility

* add web extensions packing

* remove augury.xpi

* fix popup size in firefox

* browser-specific builds

* browser-specific builds

* manifest.json merging & npm script naming scheme

* uncomment sentry_key check

* add uglify

* add canary to builds

* add canary to builds

* version up

* add yihua fix

* linter

* version up

* Updating docs and text to reflect Firefox support (#1278)

* small patch for PrimeNG

* linter

* version up

* fix dependencies thing yet again

* version up

* include canary build in ISSUE_TEMPLATE.md

* Update README.md with canary

* remove comma

* version up for release (manifest)

* version up for release (package)

* remove update_url from manifest.json for chrome

* Update CHANGELOG (1.16.0)

* Release (1.16.0) - Tag Version

* Fix firefox xml viewer (#1290)

* Release (1.16.0) (#1284)

* fix bug: frontend doesnt clear error screen when app detected (#1274)

* FireFox compatibility using WebExtensions format. (#1268)

* modify manifest for compatibility

* add web extensions packing

* remove augury.xpi

* fix popup size in firefox

* browser-specific builds

* browser-specific builds

* manifest.json merging & npm script naming scheme

* uncomment sentry_key check

* add uglify

* add canary to builds

* add canary to builds

* version up

* add yihua fix

* linter

* version up

* Updating docs and text to reflect Firefox support (#1278)

* small patch for PrimeNG

* linter

* version up

* fix dependencies thing yet again

* version up

* include canary build in ISSUE_TEMPLATE.md

* Update README.md with canary

* remove comma

* version up for release (manifest)

* version up for release (package)

* remove update_url from manifest.json for chrome

* Update CHANGELOG (1.16.0)

* tag version

* #1289: set script.textContent only if the document is HTML (Avoids breaking Firefox XML formatter)

* Upgrading to webpack 4 (#1285)

* Angular AOT Build (#1295)

* Upgrading to webpack 4

* Adding aot compilation support

* Removing uncessary imports in aot build

* version up for merge-jsons plugin. prev versions crash with Webpack4

* Fixing test and build

* local fonts (#1297)

* Build conditionals (#1296)

* Release (1.16.0) (#1284)

* fix bug: frontend doesnt clear error screen when app detected (#1274)

* FireFox compatibility using WebExtensions format. (#1268)

* modify manifest for compatibility

* add web extensions packing

* remove augury.xpi

* fix popup size in firefox

* browser-specific builds

* browser-specific builds

* manifest.json merging & npm script naming scheme

* uncomment sentry_key check

* add uglify

* add canary to builds

* add canary to builds

* version up

* add yihua fix

* linter

* version up

* Updating docs and text to reflect Firefox support (#1278)

* small patch for PrimeNG

* linter

* version up

* fix dependencies thing yet again

* version up

* include canary build in ISSUE_TEMPLATE.md

* Update README.md with canary

* remove comma

* version up for release (manifest)

* version up for release (package)

* remove update_url from manifest.json for chrome

* Update CHANGELOG (1.16.0)

* Release (1.16.0) - Tag Version

* add build configs accessible from code

* explanatory note on types

* merge in all build configs

* correction

* clean up env config

* linter

* touchups

* linter

* csp update

* use destructuring import

* json5-parsing

* version up

* linter

* fix function-name.ts (state bug)

* ready for release

* update package-lock.json
@andrewthauer andrewthauer deleted the webpack4 branch May 30, 2018 20:55
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants