All Versions
Latest Version
Avg Release Cycle
51 days
Latest Release
1431 days ago

Changelog History
Page 3

  • v2.3.1 Changes

    April 11, 2016
    • ๐Ÿ›  fixes passing uncaught exceptions back to the default handler after cleanup
    • ๐Ÿ›  fixes overhead due to automatic subscription to frame data for screenshots
    • โž• Adds unicode documentation for .type()
  • v2.3.0 Changes

    April 02, 2016
    • extends .action() to include adding actions on the Electron process
    • โž• adds a debugging message to inspect how Electron exited
    • ensures multiple instances of Nightmare do not use the same waitTimeout value
    • โœ… ensures cookies are not shared across tests
    • โž• adds basic HTTP authentication
    • ๐Ÿ›  fixes console.log with injected/evaluated script
    • ensures screenshots match the currently rendered frame
    • โž• adds ability to open and detach dev tools
    • โœ‚ removes the double-injection from .inject()
    • โž• adds ability to save entire page as HTML
  • v2.2.0 Changes

    February 16, 2016
    • โšก๏ธ .then() now returns a full promise instead of nightmare. update yahoo example.
  • v2.1.6 Changes

    February 01, 2016
    • ๐Ÿ›  Fix failed wait with queued up functions
    • ๐Ÿ›  fix fullscreen switching (#434)
  • v2.1.5 Changes

    February 01, 2016
    • โž• add .insert(selector[, text]).
    • ๐Ÿ‘Œ improve .type(selector[, text]) robustness.
    • โšก๏ธ bump electron and fix API updates.
  • v2.1.4 Changes

    January 28, 2016
    • โž• added debugging flags to README
    • โšก๏ธ Update use of electron APIs to kill deprecation warnings for 1.0
    • Implement dock option
    • โž• added default waitTimout
    • page event listener fix
  • v2.1.3 Changes

    January 18, 2016
    • โž• added ability to uncheck
    • now properly fails with integer wait time
    • โž• Added ability to return buffer from pdf
    • โž• add ability to clear cookies
    • โž• Added a documentation for .viewport(width, height)
    • Uncomment OS X dock hide
    • ๐Ÿ›  fix setting electron paths
  • v2.1.2 Changes

    December 25, 2015
    • ๐Ÿ‘Œ Support typing in non-strings
    • ๐Ÿ‘Œ Support Chrome command line switches.
    • ๐Ÿ›  fix eventemitter leak message
    • ๐Ÿ›  Blur focussed on click. Fixes #400
  • v2.1.1 Changes

    December 21, 2015
    • clears inputs on falsey/empty values
  • v2.1.0 Changes

    December 17, 2015
    • ๐Ÿ’ฅ BREAKING: changed page-error, page-alert, and page-log to console with types error, alert, log
    • ๐Ÿ’ฅ BREAKING: fixed signature on nightmare.on('console', ...), to act more like console.log(...)

    • ๐Ÿ‘‰ use native electron sendInputEvent for nightmare.type(...)

    • โšก๏ธ properly shutdown nightmare after certain tests and update formatting on the readme

    • โž• add events for prompt, alert, confirm, and the other console events

    • โšก๏ธ update docs for preload script

    • ๐Ÿ‘Œ support passing in a custom preload script

    • โšก๏ธ Update PDF Options

    • ๐Ÿ’ป follow new BrowserWindow option naming

    • โœ‚ remove useless mocha opt

    • implement electronPath option

    • ๐Ÿ›  Fixed 'args is not defined' error for paths option