# 2.3.2 (2018-06-22)
==================
* removed bumped
* Merge pull request #283 from matthewmueller/renovate/pin-dependencies
* Pin Dependencies
* Merge pull request #282 from matthewmueller/renovate/configure
* Add renovate.json
* Merge pull request #241 from kengz/master
* Merge pull request #232 from dfcowell/master
* Merge pull request #218 from jmichelin/master
* Merge pull request #200 from thangngoc89/master
* Merge branch 'master' into master
* Merge pull request #253 from linguistbreaker/master
* Merge pull request #250 from mandeldl/master
* add job board
* fixing path for require() for XRay and a typo in path.resolve
* fix example typos and relative paths
* add json parsing error handler to promisify
* add readme for promisify
* add promisify option for xray.then(); add tests
* Update readme.
* Remove test constraints.
* Add abort function to allow for ending pagination based on returned results/next url.
* Merge pull request #1 from jmichelin/jmichelin-patch-1
* [bug](examples) fix typo in selector example
* Fix Composition and collection error
# 2.3.2 (2017-02-24)
* Merge pull request #221 from cvan/patch-1
* Merge pull request #233 from sagivo/patch-1
* Merge pull request #246 from paulbarrett/patch-1
* fix broken code sample using alt test site
* fix broken tests caused by removal of dribbble pagination
* modify test spec to account for dribble dom mods
* fix broken selector in the dribbble sample code
* remove commented code
* include both hostname + port when absolute-izing URLs
# 2.3.1 (2016-10-13)
* Merge pull request #181 from Muscot/master
* Merge pull request #209 from Crazometer/readme-driver-fix
* Clarification suggested by @gebrits
* Merge pull request #216 from 600rr/patch-1
* Update index.js
* Moved driver list to correct place and added request driver.
* Merge pull request #179 from fatman-/patch-1
* Merge pull request #191 from piamancini/patch-1
* Merge pull request #192 from GeoffreyEmery/patch-1
* update to readme
* Update Read.me
* Added backers and sponsors from OpenCollective
* Merge pull request #190 from davidarnarsson/master
* Fixed spaces
* Fixed coding style
* Fixes a problem when encountering malformed URLs while "absolutizing" urls in a document.
* Merge pull request #186 from wayneashleyberry/patch-1
* Update Readme.md
* Moved example follow.js to a folder crawler that test to follow many links and retrieve information. Changed to standard js.
* // Nested crawling broken on 'master'. When to merge 'bugfix/nested-crawling' #111 // ------------------------------------------------------------------------------- // Needed to exit this without calling next, the problem was that it returned to // the "finished" callback before it had retrived all pending request. it should // wait for "return next(null, compact(out))"
* Fix typo in index.js in the collections example
# 2.3.0 (2016-04-26)
* fix README code in 'Collections' ([3a8470c](https://github.com/lapwinglabs/x-ray/commit/3a8470c))
* Support x-ray-parse filters ([0fa5093](https://github.com/lapwinglabs/x-ray/commit/0fa5093))
* Update Readme and contributors ([faabc13](https://github.com/lapwinglabs/x-ray/commit/faabc13))
# 2.2.0 (2016-03-30)
* fix error when html is null ([f73990f](https://github.com/lapwinglabs/x-ray/commit/f73990f))
* Fix style ([636d4f0](https://github.com/lapwinglabs/x-ray/commit/636d4f0))
* run pretest on travis ([21eabfb](https://github.com/lapwinglabs/x-ray/commit/21eabfb))
## 2.1.1 (2016-03-29)
* delete unnecessary fixture ([85a42a7](https://github.com/lapwinglabs/x-ray/commit/85a42a7))
* Extra util.isObject method ([cd56198](https://github.com/lapwinglabs/x-ray/commit/cd56198))
* Fix #162 ([7484e20](https://github.com/lapwinglabs/x-ray/commit/7484e20)), closes [#162](https://github.com/lapwinglabs/x-ray/issues/162)
* fix example links in readme ([29ab95e](https://github.com/lapwinglabs/x-ray/commit/29ab95e))
* Setup correctly init state ([0c3f421](https://github.com/lapwinglabs/x-ray/commit/0c3f421))
* upgrade rimraf ([43c2eb9](https://github.com/lapwinglabs/x-ray/commit/43c2eb9))
# 2.1.0 (2016-03-25)
* Add .stream section in docs ([3dbaa61](https://github.com/lapwinglabs/x-ray/commit/3dbaa61))
* Add badges ([5ca8cbd](https://github.com/lapwinglabs/x-ray/commit/5ca8cbd))
* Add bumped integration ([70c39b0](https://github.com/lapwinglabs/x-ray/commit/70c39b0))
* Add cheerio dev dependency ([c34fed4](https://github.com/lapwinglabs/x-ray/commit/c34fed4))
* Add coveralls integration ([fc9b6d5](https://github.com/lapwinglabs/x-ray/commit/fc9b6d5))
* Add missing fields ([1d2f669](https://github.com/lapwinglabs/x-ray/commit/1d2f669))
* Add node.stream ([c573cda](https://github.com/lapwinglabs/x-ray/commit/c573cda))
* Add phantom setup ([c116752](https://github.com/lapwinglabs/x-ray/commit/c116752))
* Add travis ([32c74c6](https://github.com/lapwinglabs/x-ray/commit/32c74c6))
* Change to documentation of support for raw HTML ([959f791](https://github.com/lapwinglabs/x-ray/commit/959f791))
* Cleanup dependencies ([27933d8](https://github.com/lapwinglabs/x-ray/commit/27933d8))
* Delete commented code ([b788d93](https://github.com/lapwinglabs/x-ray/commit/b788d93))
* Disable security in testing ([a26f8e5](https://github.com/lapwinglabs/x-ray/commit/a26f8e5))
* doc - API usage correction ([324291b](https://github.com/lapwinglabs/x-ray/commit/324291b))
* Ensure to have last mocha version ([96264af](https://github.com/lapwinglabs/x-ray/commit/96264af))
* Extract stream helpers and WalkHTML methods ([6f73cac](https://github.com/lapwinglabs/x-ray/commit/6f73cac))
* Extract util methods ([0781058](https://github.com/lapwinglabs/x-ray/commit/0781058))
* Fix #148 ([d79f94e](https://github.com/lapwinglabs/x-ray/commit/d79f94e)), closes [#148](https://github.com/lapwinglabs/x-ray/issues/148)
* Fix examples ([a9c9c5f](https://github.com/lapwinglabs/x-ray/commit/a9c9c5f))
* Fix package ([a0e8be7](https://github.com/lapwinglabs/x-ray/commit/a0e8be7))
* Fix potential issue when selector is a function following comments on commit e7318d591908d04b439c1ff ([9327cfa](https://github.com/lapwinglabs/x-ray/commit/9327cfa))
* Fix some linter messages ([50c00cc](https://github.com/lapwinglabs/x-ray/commit/50c00cc))
* Fix test ([2b2f027](https://github.com/lapwinglabs/x-ray/commit/2b2f027))
* Fix test ([1adf200](https://github.com/lapwinglabs/x-ray/commit/1adf200))
* Fix test ([760b615](https://github.com/lapwinglabs/x-ray/commit/760b615))
* Fix travis integration with phantom ([0966ef1](https://github.com/lapwinglabs/x-ray/commit/0966ef1))
* Fix typo ([03d044c](https://github.com/lapwinglabs/x-ray/commit/03d044c))
* Generate (again) changelog ([8610ff5](https://github.com/lapwinglabs/x-ray/commit/8610ff5))
* Handle invalid URL and invalid HTML input ([61738eb](https://github.com/lapwinglabs/x-ray/commit/61738eb))
* little refactor ([78cf007](https://github.com/lapwinglabs/x-ray/commit/78cf007))
* Move xray phantom out of xray dep ([0cf2be3](https://github.com/lapwinglabs/x-ray/commit/0cf2be3))
* Prevent lint phantom stuff ([58cb404](https://github.com/lapwinglabs/x-ray/commit/58cb404))
* Remove testing section, just look badges! ([978306f](https://github.com/lapwinglabs/x-ray/commit/978306f))
* Rename testing files. More easy to search ([0a269fd](https://github.com/lapwinglabs/x-ray/commit/0a269fd))
* Setup node version ([6f77635](https://github.com/lapwinglabs/x-ray/commit/6f77635))
* Sort requires ([9b204dd](https://github.com/lapwinglabs/x-ray/commit/9b204dd))
* total refactor ([6d30434](https://github.com/lapwinglabs/x-ray/commit/6d30434))
* Update travis phantom build ([cd37e33](https://github.com/lapwinglabs/x-ray/commit/cd37e33))
* Update travis phantom pattern ([db9e63b](https://github.com/lapwinglabs/x-ray/commit/db9e63b))
* Upgrade dependency ([3aeea03](https://github.com/lapwinglabs/x-ray/commit/3aeea03))
* upgrade deps ([cef188e](https://github.com/lapwinglabs/x-ray/commit/cef188e))
* WIP ([1f0bc2f](https://github.com/lapwinglabs/x-ray/commit/1f0bc2f))
* WIP ([6fece6c](https://github.com/lapwinglabs/x-ray/commit/6fece6c))
* xit tests that doesn't work well. ([095ad5f](https://github.com/lapwinglabs/x-ray/commit/095ad5f))
## 2.0.3 (2016-01-06)
* Added support for tag when generating absolute URLs. ([11dd8f7](https://github.com/lapwinglabs/x-ray/commit/11dd8f7))
* added video ([46abded](https://github.com/lapwinglabs/x-ray/commit/46abded))
* Do no error on trying to follow a non-url ([030e5ea](https://github.com/lapwinglabs/x-ray/commit/030e5ea))
* Emit error on correct stream ([488d5dd](https://github.com/lapwinglabs/x-ray/commit/488d5dd)), closes [#98](https://github.com/lapwinglabs/x-ray/issues/98)
* Fix issue when one of the selector is null ([e7318d5](https://github.com/lapwinglabs/x-ray/commit/e7318d5))
* Fix potential issue when selector is a function following comments on commit e7318d591908d04b439c1ff ([9327cfa](https://github.com/lapwinglabs/x-ray/commit/9327cfa))
* Paginating => Crawling ([6750a38](https://github.com/lapwinglabs/x-ray/commit/6750a38))
* Release 2.0.3 ([8c3b6e3](https://github.com/lapwinglabs/x-ray/commit/8c3b6e3))
## 2.0.2 (2015-07-04)
* add test dependency ([de3a3f0](https://github.com/lapwinglabs/x-ray/commit/de3a3f0))
* handle the empty result set case ([a257ef7](https://github.com/lapwinglabs/x-ray/commit/a257ef7))
* Release 2.0.2 ([c179fbb](https://github.com/lapwinglabs/x-ray/commit/c179fbb))
## 2.0.1 (2015-06-24)
* Added running test note ([f27ebc1](https://github.com/lapwinglabs/x-ray/commit/f27ebc1))
* basic repl working ([9228ee0](https://github.com/lapwinglabs/x-ray/commit/9228ee0))
* build out documentation ([2603c0b](https://github.com/lapwinglabs/x-ray/commit/2603c0b))
* bump x-ray-select ([eb766b0](https://github.com/lapwinglabs/x-ray/commit/eb766b0))
* cleanup ([31a2490](https://github.com/lapwinglabs/x-ray/commit/31a2490))
* cleanup and start format ([7709e08](https://github.com/lapwinglabs/x-ray/commit/7709e08))
* fix `make test` ([ad54ad4](https://github.com/lapwinglabs/x-ray/commit/ad54ad4))
* fix convert URLs ([246915c](https://github.com/lapwinglabs/x-ray/commit/246915c))
* fix example ([3b3338c](https://github.com/lapwinglabs/x-ray/commit/3b3338c))
* fixed the double call of the callback function ([d1a955c](https://github.com/lapwinglabs/x-ray/commit/d1a955c))
* ignored webstorm specific files ([7494d9a](https://github.com/lapwinglabs/x-ray/commit/7494d9a))
* more API docs ([4e77f5b](https://github.com/lapwinglabs/x-ray/commit/4e77f5b))
* new x-ray ([8fe7ae7](https://github.com/lapwinglabs/x-ray/commit/8fe7ae7))
* phantomjs is required to run the tests ([ba47969](https://github.com/lapwinglabs/x-ray/commit/ba47969))
* Release 2.0.0 ([80414cb](https://github.com/lapwinglabs/x-ray/commit/80414cb))
* Release 2.0.1 ([3c6f6db](https://github.com/lapwinglabs/x-ray/commit/3c6f6db))
* remove coverage from git ([4a71923](https://github.com/lapwinglabs/x-ray/commit/4a71923))
* remove old tests ([3820c2e](https://github.com/lapwinglabs/x-ray/commit/3820c2e))
* small cleanup ([8ce66a6](https://github.com/lapwinglabs/x-ray/commit/8ce66a6))
* update absolutes ([f246874](https://github.com/lapwinglabs/x-ray/commit/f246874))
* update example ([b0529b7](https://github.com/lapwinglabs/x-ray/commit/b0529b7))
* update iamge ([a1865c1](https://github.com/lapwinglabs/x-ray/commit/a1865c1))
* update image ([6aca14d](https://github.com/lapwinglabs/x-ray/commit/6aca14d))
* Update index.js ([5a8f05f](https://github.com/lapwinglabs/x-ray/commit/5a8f05f))
* update readme ([2636061](https://github.com/lapwinglabs/x-ray/commit/2636061))
* Update Readme.md ([c9f06e6](https://github.com/lapwinglabs/x-ray/commit/c9f06e6))
## 1.0.5 (2015-03-10)
* fix readme ([9e51e82](https://github.com/lapwinglabs/x-ray/commit/9e51e82))
* Release 1.0.5 ([f827a90](https://github.com/lapwinglabs/x-ray/commit/f827a90))
* x-ray: Add `#ua()` ([43a2824](https://github.com/lapwinglabs/x-ray/commit/43a2824)), closes [#4](https://github.com/lapwinglabs/x-ray/issues/4)
## 1.0.4 (2015-03-08)
* Add img[src] to absolute urls ([d9090d2](https://github.com/lapwinglabs/x-ray/commit/d9090d2))
* add test ([2d9edc6](https://github.com/lapwinglabs/x-ray/commit/2d9edc6))
* Added Gitter badge ([c8a09d9](https://github.com/lapwinglabs/x-ray/commit/c8a09d9))
* Delete dribbble-search.js ([109da37](https://github.com/lapwinglabs/x-ray/commit/109da37))
* Release 1.0.4 ([524ed37](https://github.com/lapwinglabs/x-ray/commit/524ed37))
* update list of attribute affected by absolute urls ([bae1926](https://github.com/lapwinglabs/x-ray/commit/bae1926))
## 1.0.3 (2015-02-07)
* add xray.prepare(str, fn) for custom 'title | uppercase' filters ([4cf1897](https://github.com/lapwinglabs/x-ray/commit/4cf1897))
* better spot for badges ([d62f2a0](https://github.com/lapwinglabs/x-ray/commit/d62f2a0))
* Release 1.0.3 ([d9d93aa](https://github.com/lapwinglabs/x-ray/commit/d9d93aa))
## 1.0.2 (2015-02-06)
* fix bold ([e1416a7](https://github.com/lapwinglabs/x-ray/commit/e1416a7))
* fix url (thanks Jonah) ([d63a15a](https://github.com/lapwinglabs/x-ray/commit/d63a15a))
* more linking ([74a08df](https://github.com/lapwinglabs/x-ray/commit/74a08df))
* Release 1.0.2 ([b5f9043](https://github.com/lapwinglabs/x-ray/commit/b5f9043))
* Update Readme.md ([f673628](https://github.com/lapwinglabs/x-ray/commit/f673628))
* added: gittask ([c3a1f8c](https://github.com/lapwinglabs/x-ray/commit/c3a1f8c))
## 1.0.1 (2015-02-05)
* add xray.format(fn) ([bfea5f0](https://github.com/lapwinglabs/x-ray/commit/bfea5f0))
* cleanup ([a1289d9](https://github.com/lapwinglabs/x-ray/commit/a1289d9))
* more testing and finished readme ([0aa0fcc](https://github.com/lapwinglabs/x-ray/commit/0aa0fcc))
* Release 1.0.1 ([871c833](https://github.com/lapwinglabs/x-ray/commit/871c833))
# 1.0.0 (2015-02-04)
* all new x-ray ([6377062](https://github.com/lapwinglabs/x-ray/commit/6377062))
* Initial commit ([ea51a7f](https://github.com/lapwinglabs/x-ray/commit/ea51a7f))
* Release 1.0.0 ([0989cdc](https://github.com/lapwinglabs/x-ray/commit/0989cdc))
* remove node_modules ([92e6085](https://github.com/lapwinglabs/x-ray/commit/92e6085))
* updates ([9c4e329](https://github.com/lapwinglabs/x-ray/commit/9c4e329))
* written, needs to be tested better. ([427e7f2](https://github.com/lapwinglabs/x-ray/commit/427e7f2))
* added: gitignore ([da14f58](https://github.com/lapwinglabs/x-ray/commit/da14f58))