Skip to content
This repository has been archived by the owner on Aug 25, 2020. It is now read-only.

Latest commit

 

History

History
108 lines (78 loc) · 3.6 KB

CHANGELOG.md

File metadata and controls

108 lines (78 loc) · 3.6 KB

##CHANGELOG

####1.2.17 (July 1, 2015)

  • -x / --exitCode works correctly in standalone/library mode

####1.2.16 (June 18, 2015)

  • Custom paths to export environment/global files after the run
  • Support for custom request timeouts
  • Jenkins-compatible JUnit output

####1.2.15 (March 19, 2015)

  • Support for authentication helpers (Basic, Digest, OAuth1.0)

####1.2.14 (March 13, 2015)

  • Removing dead code for BOM-removal. This also fixes zero-length body cases
  • Adding support for commas in data file fields, and double-quotes to surround fields (in line with Postman)

####1.2.13 (February 24, 2015)

  • Set Jsdom version to 3.x.x for NodeJS-compatibility

####1.2.11/12 (February 13, 2015)

  • Node v0.12.0 supported

####1.2.10 (February 13, 2015)

  • Incorrect rawModeData being handled properly
  • New sandbox method - xml2Json added. Compatible with POSTMAN
  • Envs and Globals set in scripts are available in the env and global arrays instantly

####1.2.9 (February 2, 2015)

####1.2.8 (January 30, 2015)

  • Spaces in variable names working

####1.2.7 (January 20, 2015)

  • Accepting truthy/falsy values as test results

####1.2.6 (January 17, 2015)

  • Fixing tests for different names across iterations

####1.2.5 (January 14, 2015)

  • Correcting jUnit export format
  • Test results are now parsed consistently (truthy/falsy values are accepted)

####1.2.4 (December 20, 2014)

  • Fixed command-line flag for HTML report

####1.2.3 (December 16, 2014)

  • Fixed jQuery dependecny issue

####1.2.1 (December 8, 2014)

  • Added HTML reporting capability

####1.2.0 (December 2, 2014)

  • Adding option for jUnit-style output of test runs - Courtesy @pal-thomassen (BETA)
  • Configurable SSL/TLS behavior while running collections - Courtesy @gituser4

####1.1.9 (November 4, 2014)

  • Summary correctly shown for folder-only runs

####1.1.8 (November 4, 2014)

  • Iteration-wise summary is shown by default

####1.1.7 (October 23, 2014)

  • postman.clearEnvironmentVariables() and postman.clearGlobalVariables() available to clear environment and global variables
  • postman.getResponseHeader(headerKey) available to get response headers in a case-insensitive manner

####1.1.6 (September 30, 2014)

  • Postman backup files can now be imported

####1.1.5 (September 22, 2014)

  • Test cases with semicolons in them work properly
  • HttpStatusCodes and descriptions are in-line with Postman

####1.1.4 (September 18, 2014)

  • Corrected version nummber

####1.1.3 (September 17, 2014)

  • {{$randomInt}} works as expected
  • {{$guid}} functionality added
  • atob and btoa functions now available in tests and pre-request scripts
  • Added an option to exit with code=1 if any test in the collection fails

####1.1.2 (September 13, 2014)

  • Ability to add a delay between requests

####1.1.1 (September 2, 2014)

  • Newman handles the latest version of Postman collections

####1.1.0 (August 19, 2014)

  • If used as a library, the exit code is now passed to the callback function

####1.0.9 (July 29, 2014)

  • Header names are now converted to title case (Content-Type, instead of content-type)
  • An explicit iteration count overrides the data-file
  • No separate global file is needed to use global variables

####1.0.7 (July 7, 2014)

  • Https requests are now handled by newman.
  • Form data can now be taken from data files
  • No separate environment file needs to be specified to use env. variables
  • Wrong env file paths print a human-readable error message
  • "http://" is prefixed to urls without (if not already present)
  • Data files do not overwrite all env properties
  • Can run only folders by specifying -f
  • Pre-Request scripting