* chore: upgrade commit-info to 2.1.1 in server, close#2848
* chore: using mocked-env to test CI params
* update more CI env tests
* update last CI tests to use mocked-env
* test git commit info from environment variables
* do not crash on undefined when running npm t
* remove duplicate object key to pass linter
* build: print prod and dev dependencies in packages/server
* use npm v6 on Windows
* use only=production npm install flag
* use latest version of Node on AppVeyor
* add env with NODE_ENV=production
* pretty ms for npm install
* fix retry
* remove devDependencies from each file
* test binary build logic on Circle
* do not even run unit tests on circle
* form package json path
* cannot mapSeries twice
* pass package folder name
* fixed missing json to save
* uncomment circle tests
* update some comments, remove branches
* Fix bailIfRecursive callback invocation
`fn.apply` shouldn't be called with `arguments` and no prior `this` value as this results in `arguments` being assigned as `this` for the function on which `.apply` is called...
* add test for xhr.onreadystatechange event argument
fixes#2850
this fixes an edge case where the application under test changed the
clock at a later time and when we restored the clock, the global
function became undefined due to deleting the property off of window
- fixes#2820
- this fixes a situation where arrays of elements were not being
converted to their pre 3.1.2 behavior (which is to become jquery
instances)
- made notes of the anticipated behavior in 4.0
* Remove visibility error for noops in check
* Revert "Remove visibility error for noops in check"
This reverts commit 870ff80d4f.
* Only ensure visibility if not forced
* synchronize lodash versions
* start driver test server on 3500 + 3501 the same way
* fixes#2784, short circuit checks to discover the DOM type when comparing value and subject
-this prevents a situation where we accidentally iterate through a
cross origin <window> object and cause cross origin issues
* fix functions not being invoked with value
* skip bad jira test derp
* release 1.0.3 [skip ci]
* release 2.0.0 [skip ci]
* Add a comment to Issue Template directing questions to be asked in chat. [skip ci]
* release 3.1.0 [skip ci]
* add fix for windows + node11
* add getNode11WindowsFix to the utils
* formatting
* do not convert to the windowsHide to string
* add unit tests
* add unit tests
* add unit tests
* Revert "formatting"
This reverts commit 9ecd31ba8e.
* don't ask to commit package.json version
* release 3.1.1 [skip ci]
* move isPlatform into cli/util
* fix version comparison
* revert accidental merge from master
* Introduce CYPRESS_DOWNLOAD_BASE_URL to specify a base download url instead of download.cypress.io
* rename to CYPRESS_DOWNLOAD_MIRROR
* update spec_helper
When navigating through the specs using the `{tab}` key there was no visual feedback about which spec was currently focused. With this change you get the same visual feedback as you do when hovering over a spec with the mouse.
* Truncate file names for screenshots
* Update screenshot filename truncation
* Update unit tests
* Change character limit to 238 chars
* Update snapshot
* Shorten max filename length
* Update max filename length
* Update max filename length one last time
* Returning obj instead of text
If input of writeFile is an object, it should return an object after successful write instead of a string.
* Testing returned JSON of writeFile