socialnetworknews-web.meta

Issues/PRs archive for SocialNetworkNews/SocialNetworkNews-Web
git clone git://archive.git.mtrnord.blog/SocialNetworkNews/socialnetworknews-web.meta.git
Log | Files | Refs

70.json (9307B)


      1 {
      2   "number": 70,
      3   "title": "Update dependency protractor to v6 - autoclosed",
      4   "state": "closed",
      5   "diff_file": "70.diff",
      6   "author": "renovate[bot]",
      7   "created_at": "2019-03-23T06:22:45Z",
      8   "closed_at": "2019-03-29T18:25:15Z",
      9   "merged_at": null,
     10   "base_ref": "master",
     11   "head_ref": "renovate/protractor-6.x",
     12   "labels": [],
     13   "assignees": [],
     14   "requested_reviewers": [],
     15   "body": "This PR contains the following updates:\n\n| Package | Type | Update | Change | References |\n|---|---|---|---|---|\n| protractor | devDependencies | major | [`^5.1.2` -> `^6.0.0`](https://diff.intrinsic.com/protractor/5.4.2/6.0.0) | [source](https://togithub.com/angular/protractor) |\n\n---\n\n### Release Notes\n\n<details>\n<summary>angular/protractor</summary>\n\n### [`v6.0.0`](https://togithub.com/angular/protractor/blob/master/CHANGELOG.md#&#8203;600)\n\n[Compare Source](https://togithub.com/angular/protractor/compare/5.4.2...6.0.0)\n\nSelenium 4 removes the control flow and most of these changes are based on those changes. To see the full list of changes, please refer to selenium-webdriver's [CHANGELOG](https://togithub.com/SeleniumHQ/selenium/blob/master/javascript/node/selenium-webdriver/CHANGES.md)\n\n#### Breaking changes\n\n-   Control flow is removed and you should use async await to run your tests.\n-   Other control flow related items:\n    -   debugger, explore and element explorer have been removed\n    -   jasminewd is no longer a dependency\n-   ignoreSynchronization has been deprecated and you should use `waitForAngularEnabled`\n-   Types for selenium-webdriver are currently in the types/ directory and are not complete. We are still missing some type definitions for selenium 4.\n-   Actions API in selenium-webdriver have changed and they will break your test. Also we have not exported it yet since the type definitions are not complete.\n\n#### Features\n\n-   ([8420cfa](https://togithub.com/angular/protractor/commit/8420cfa10fa5e32b037db933d40e84726a895f3c))\n    chore(debugprint): convert debugprint to TypeScript ([#&#8203;5074](https://togithub.com/angular/protractor/issues/5074))\n\n-   ([1e12445](https://togithub.com/angular/protractor/commit/1e124454d2926a9d2328c1a4516186f533b42b71))\n    chore(browser): remove timing issues with restart and fork ([#&#8203;5085](https://togithub.com/angular/protractor/issues/5085))\n\n    -   remove .ready since forking should automatically return a browser\n    -   getNewDriver should return a promised WebDriver that can be awaited\n    -   fix interaction tests and local driver tests\n    -   update unit tests for async await due to getNewDriver fix\n        closes [#&#8203;5031](https://togithub.com/angular/protractor/issues/5031)\n\n-   ([d6bbf09](https://togithub.com/angular/protractor/commit/d6bbf09af0220f683ac7db51ade5cada45876776))\n    chore(elementexplorer): remove explorer bin file ([#&#8203;5094](https://togithub.com/angular/protractor/issues/5094))\n\n    closes [#&#8203;5092](https://togithub.com/angular/protractor/issues/5092)\n\n-   ([0c325c5](https://togithub.com/angular/protractor/commit/0c325c56f0aef3b0016890b074938db875ae7a62))\n    chore(ignoreSynchornization): clean up to use waitForAngularEnabled ([#&#8203;5071](https://togithub.com/angular/protractor/issues/5071))\n\n-   ([591653d](https://togithub.com/angular/protractor/commit/591653d46b390d5b16087b5fb5b65cc680090fed))\n    chore(debugger): remove debugger and explore methods ([#&#8203;5070](https://togithub.com/angular/protractor/issues/5070))\n\n-   ([0541775](https://togithub.com/angular/protractor/commit/0541775980f0314fc36590eae1791f478588b619))\n    chore(promises): remove q promises and webdriver promises ([#&#8203;5052](https://togithub.com/angular/protractor/issues/5052))\n\n    -   remove q promises and webdriver promises from the runner, launcher, plugins, and taskRunner\n    -   add deprecated message to element explorer.\n    -   add unhandledRejection\n    -   update browser versions used in travis tests\n\n-   ([7ca7df2](https://togithub.com/angular/protractor/commit/7ca7df2708b847b9d002bef6d1ed0fe075154aeb))\n    chore(promises): clean up driver providers and browser control flow ([#&#8203;5034](https://togithub.com/angular/protractor/issues/5034))\n\n    Driver providers and tests:\n\n    -   Use native promises over q promises in driver providers\n    -   Remove driverProviderUseExistingWebDriver since the generation of the selenium server is already\n        accomplished when providing a selenium address in driverProvider.ts. Also clean up docs and tests.\n\n    -   Enabled the driverProviderLocal tests\n    -   Clean up JSDocs for q.promise\n        Basic lib spec:\n\n    -   Remove auto unwrap test for a WebElement. Reference PR [#&#8203;3471](https://togithub.com/angular/protractor/issues/3471)\n        Browser:\n\n    -   Remove control flow from waitForAngularEnabled, waitForAngular, and angularAppRoot in the\n        Browser class.\n\n#### Dependencies\n\n-   ([93930ff](https://togithub.com/angular/protractor/commit/93930fff33e94942c8ff6c6c8089dcd70acd6b7b))\n    deps(jasmine): upgrade jasmine 3.3 ([#&#8203;5102](https://togithub.com/angular/protractor/issues/5102))\n\n-   ([373ba02](https://togithub.com/angular/protractor/commit/373ba029420a5f3f0c05bbb8f739f9fd96ac598b))\n      deps(selenium): upgrade to selenium 4 ([#&#8203;5095](https://togithub.com/angular/protractor/issues/5095))\n\n    -   elements workaround for WebElement.equals\n    -   added a better unhandled rejection warning message in the launcher\n        control flow)bal function wrappers for mocha (these wrappers went away with\n    -   fix the attach to session driver provider\n        Typing exported from Protractor:\n\n    -   removed ActionSequence and EventEmitter (actions is currently missing)\n    -   removed promise.Promise\n        fulfilled, filter, whener, delayed, createFlow, controlFlow, all,\n          Typings exported from WebDriver:\n\n    -   removed attachToSession\n    -   removed WebDriver instance methods: touchActions, call\n    -   removed WebElement getSize and getLocation for getRect\n    -   removed redefined global vars for testing\n    -   In the typings, we are missing Options.setScriptTimeout method. This should not impact users\n        unless they are using the driver.manage() method.\n         Tests:\n\n    -   fix element equals test\n    -   add missing 'await' in colorList test that is causing unhandled promise rejections.\n    -   remove control flow related tests\n    -   disable the install test. Installing from \"file:../../\" is not working.\n    -   fix the attach to session driver provider test to exit with a 1 if errors are encountered\n\n-   ([736bbf7](https://togithub.com/angular/protractor/commit/736bbf7df04b36d1d0fcc7383be2022aa14234b0))\n     deps(latest): upgrade to the gulp and typescript ([#&#8203;5089](https://togithub.com/angular/protractor/issues/5089))\n\n    -   deps(latest): upgrade to the gulp and typescript\n\n    -   add in [@&#8203;types/loglevel](https://togithub.com/types/loglevel) and [@&#8203;types/yargs](https://togithub.com/types/yargs) for webdriver-manager\n    -   upgrade tslint clean up for tslint\n        supported by gulpp 4 and remove run sequence since this feature is\n    -   remove compile to es5\n\n-   ([658a1fb](https://togithub.com/angular/protractor/commit/658a1fb3020ce6a2316113cbbb6f84e513158c82))\n     deps(webdriver-manager): use replacement ([#&#8203;5088](https://togithub.com/angular/protractor/issues/5088))\n\n    publish a beta release of use webdriver-manager-replacement until we\n     webdriver-manager\n      closes [#&#8203;5087](https://togithub.com/angular/protractor/issues/5087)\n\n#### Miscellaneous\n\nMinor fixes to remove the control flow completely and to prevent random execution order in Jasmine 3.\n\n-   ([0a2809e](https://togithub.com/angular/protractor/commit/0a2809e62f34ed75632c80e1e792214e01eb0afe))\n    chore(types): fix types to use not [@&#8203;types/selenium-webdriver](https://togithub.com/types/selenium-webdriver) ([#&#8203;5127](https://togithub.com/angular/protractor/issues/5127))\n\n    -   Remove the USE_PROMISE_MANAGER test in spec/ts/basic\n    -   Remove the check if we are using the control flow or not\n\n-   ([84cdc50](https://togithub.com/angular/protractor/commit/84cdc50771b23f840bf62cb33f742dff3aaff990))\n    chore(jasmine): prevent random execution order in jasmine 3 ([#&#8203;5126](https://togithub.com/angular/protractor/issues/5126))\n\n</details>\n\n---\n\n### Renovate configuration\n\n:date: **Schedule**: At any time (no schedule defined).\n\n:vertical_traffic_light: **Automerge**: Disabled by config. Please merge this manually once you are satisfied.\n\n:recycle: **Rebasing**: Whenever PR becomes conflicted, or if you modify the PR title to begin with \"`rebase!`\".\n\n:no_bell: **Ignore**: Close this PR and you won't be reminded about this update again.\n\n---\n\n - [ ] <!-- renovate-rebase -->If you want to rebase/retry this PR, check this box\n\n---\n\nThis PR has been generated by [Renovate Bot](https://togithub.com/marketplace/renovate). View repository job log [here](https://renovatebot.com/dashboard#SocialNetworkNews/SocialNetworkNews-Web).",
     16   "comments": [],
     17   "review_comments": []
     18 }