# Changelog

## [0.1.9](https://github.com/maziarzamani/bouncy/compare/v0.1.8...v0.1.9) (2026-05-04)


### Documentation

* position bouncy as scraper + browser + Claude-driver (PR 5 of the browse roadmap) ([31dd49f](https://github.com/maziarzamani/bouncy/commit/31dd49fc22842c2938b2f032456076958018f6f9))
* position bouncy as scraper + browser + Claude-driver, add vs browser-use comparison ([f7579e4](https://github.com/maziarzamani/bouncy/commit/f7579e4143bc6c221804ad8d997a780170cd4ddc))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * bouncy-fetch bumped from 0.1.8 to 0.1.9
    * bouncy-extract bumped from 0.1.8 to 0.1.9
    * bouncy-js bumped from 0.1.8 to 0.1.9
    * bouncy-cdp bumped from 0.1.8 to 0.1.9
    * bouncy-dom bumped from 0.1.8 to 0.1.9
    * bouncy-browse bumped from 0.1.8 to 0.1.9

## [0.1.8](https://github.com/maziarzamani/bouncy/compare/v0.1.7...v0.1.8) (2026-05-04)


### Features

* **cli:** bouncy browse — stateful multi-step browse from a shell ([fd2f11d](https://github.com/maziarzamani/bouncy/commit/fd2f11df2e899860d46a3b896f6fe841da18d975))
* **cli:** bouncy browse — stateful multi-step browse from a shell ([4c163ee](https://github.com/maziarzamani/bouncy/commit/4c163eeb12c42d0d22e65c855078301cce6b1fe4))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * bouncy-fetch bumped from 0.1.7 to 0.1.8
    * bouncy-extract bumped from 0.1.7 to 0.1.8
    * bouncy-js bumped from 0.1.7 to 0.1.8
    * bouncy-cdp bumped from 0.1.7 to 0.1.8
    * bouncy-dom bumped from 0.1.7 to 0.1.8
    * bouncy-browse bumped from 0.1.7 to 0.1.8

## [0.1.7](https://github.com/maziarzamani/bouncy/compare/v0.1.6...v0.1.7) (2026-05-03)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * bouncy-fetch bumped from 0.1.2 to 0.1.7
    * bouncy-extract bumped from 0.1.2 to 0.1.7
    * bouncy-js bumped from 0.1.2 to 0.1.7
    * bouncy-cdp bumped from 0.1.2 to 0.1.7
    * bouncy-dom bumped from 0.1.2 to 0.1.7

## [0.1.6](https://github.com/maziarzamani/bouncy/compare/v0.1.5...v0.1.6) (2026-05-03)


### Features

* CSS-selector extraction + per-host throttle + UA control ([47619d3](https://github.com/maziarzamani/bouncy/commit/47619d3c1143bed5538d4b38d146e990ed9c2e4f))
* CSS-selector extraction + per-host throttle + UA control ([d1f5116](https://github.com/maziarzamani/bouncy/commit/d1f5116ffb28d603d17f3a8ed91b7bb22ec04d9a))

## [0.1.5](https://github.com/maziarzamani/bouncy/compare/v0.1.4...v0.1.5) (2026-05-02)


### Features

* live ratatui dashboard for 'bouncy scrape --tui' ([ba2dc86](https://github.com/maziarzamani/bouncy/commit/ba2dc86d049a730aaf2e868595dfba77f4072b23))
* live ratatui dashboard for 'bouncy scrape --tui' ([bd9a5ce](https://github.com/maziarzamani/bouncy/commit/bd9a5ce33d6a73985c44a69cd8db00da4ae9d526))


### Bug Fixes

* **tui:** clean dashboard render + add demo recording ([3581116](https://github.com/maziarzamani/bouncy/commit/35811169608a493cbff0ad8ebb69237825f41f79))
* **tui:** drop JSON / text summary when --tui owns the alt-screen ([50c4a8c](https://github.com/maziarzamani/bouncy/commit/50c4a8c8853718b5d95c3fbc99390909db18bdb9))


### Refactoring

* extract scrape() into its own module ([227e012](https://github.com/maziarzamani/bouncy/commit/227e012981a95ce26cc6df0665e25b5dedaec048))
* extract scrape() into its own module ([bf00ab4](https://github.com/maziarzamani/bouncy/commit/bf00ab4a17fe8bf381174736580eb5492aa2d46b))


### Misc

* release main ([6318bb1](https://github.com/maziarzamani/bouncy/commit/6318bb170ebd56d9065e408b862e5381e988c4f5))
* release main ([835740b](https://github.com/maziarzamani/bouncy/commit/835740bfaffbcca619fa0a1bb85edd4fbeb79f76))

## [0.1.4](https://github.com/maziarzamani/bouncy/compare/v0.1.3...v0.1.4) (2026-05-02)


### Features

* live ratatui dashboard for 'bouncy scrape --tui' ([ba2dc86](https://github.com/maziarzamani/bouncy/commit/ba2dc86d049a730aaf2e868595dfba77f4072b23))
* live ratatui dashboard for 'bouncy scrape --tui' ([bd9a5ce](https://github.com/maziarzamani/bouncy/commit/bd9a5ce33d6a73985c44a69cd8db00da4ae9d526))


### Refactoring

* extract scrape() into its own module ([227e012](https://github.com/maziarzamani/bouncy/commit/227e012981a95ce26cc6df0665e25b5dedaec048))
* extract scrape() into its own module ([bf00ab4](https://github.com/maziarzamani/bouncy/commit/bf00ab4a17fe8bf381174736580eb5492aa2d46b))

## [0.1.3](https://github.com/maziarzamani/bouncy/compare/v0.1.2...v0.1.3) (2026-05-01)


### Misc

* prepare workspace for crates.io publish ([918d7dd](https://github.com/maziarzamani/bouncy/commit/918d7ddd4a4fad1da90f7e0692e0c6f41191278e))
* prepare workspace for crates.io publish ([b3453f0](https://github.com/maziarzamani/bouncy/commit/b3453f06675de42038928230b121d7cc0d98131d))

## [0.1.1](https://github.com/maziarzamani/bouncy/compare/v0.1.0...v0.1.1) (2026-04-30)


### Bug Fixes

* rename leftover Boink case-sensitive identifiers ([b2d99e6](https://github.com/maziarzamani/bouncy/commit/b2d99e6ccf0f12fad4cb1e6248d5ae69e6c0e8e3))
* rename leftover Boink case-sensitive identifiers ([e6c0dd3](https://github.com/maziarzamani/bouncy/commit/e6c0dd323277fdf78c4027a3bf25587ced036402))

## 0.1.0 (2026-04-30)


### Features

* initial release ([24a00ca](https://github.com/maziarzamani/bouncy/commit/24a00ca64f6871604148699c3f7780d5b68298e0))
