ExportImportBuildDefinition icon indicating copy to clipboard operation
ExportImportBuildDefinition copied to clipboard

Promise polyfill required?

Open dballance opened this issue 8 years ago • 0 comments

Installed product versions

  • Export/Import Build Definition extension: 0.0.8

Description

In IE 11 - clicking export displays no error and no user feedback. Inspecting the console reveals: "'Promise' is undefined". I think this project might need a polyfill or documentation of limitations in browsers without native Promise support.

I do see that q is included with this lib, so I'm unsure what the real culprit is...

Steps to recreate

  1. Open IE11
  2. Navigate to build definition in TFS
  3. Open DevTools (F12)
  4. Select the menu ··· and "Export"
  5. Error in console

Current behavior

Fails to export - error attached.

Error

Expected behavior

Exports properly in browsers without native Promise implementations.

Thanks for the lib - works great otherwise. Ran into this attempting to migrate a build so figured I'd pass it along.

dballance avatar Aug 23 '17 19:08 dballance