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

Release (1.16.0) #1284

Merged
merged 20 commits into from
Apr 11, 2018
Merged

Release (1.16.0) #1284

merged 20 commits into from
Apr 11, 2018

Conversation

santiago-elustondo
Copy link
Contributor

@santiago-elustondo santiago-elustondo commented Apr 6, 2018

This release adds an extensible versioning system for outputting different versions of augury.
Circle CI now produces multiple artifacts (under current configuration):

  • augury.chrome.crx
  • augury.chrome.zip
  • augury.firefox.zip
  • augury.canary.zip

Further versions of Augury can be added to the build process if necessary, with their own version of manifest.json.

Bug fixes are for the following bugs are also included in this release:

  • "angular not detected" message as a result of race condition.
  • certain parameter decorators break augury (notably when using PrimeNG) (issue)

Copy link
Contributor

@andrewthauer andrewthauer left a comment

Choose a reason for hiding this comment

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

Looks good. @sumitarora - Can you also give this a once over?

You can install the extension from:

- [Chrome Store](https://chrome.google.com/webstore/detail/augury/elgalmkoelokbchhkhacckoklkejnhcd)
- [Firefox Add-ons](https://addons.mozilla.org/en-US/firefox/addon/angular-augury)
Copy link
Contributor

Choose a reason for hiding this comment

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

This won't be working in this release, but I don't see it being a big issue at this point having it here.

@santiago-elustondo santiago-elustondo merged commit 1782275 into master Apr 11, 2018
santiago-elustondo added a commit that referenced this pull request Apr 30, 2018
* 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
santiago-elustondo pushed a commit that referenced this pull request Apr 30, 2018
* 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)
santiago-elustondo added a commit that referenced this pull request May 7, 2018
* 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
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
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants