# 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))