# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [2.0.0-alpha.34](https://github.com/ulixee/hero/compare/v2.0.0-alpha.33...v2.0.0-alpha.34) (2025-09-08)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.33](https://github.com/ulixee/hero/compare/v2.0.0-alpha.32...v2.0.0-alpha.33) (2025-05-29)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.32](https://github.com/ulixee/hero/compare/v2.0.0-alpha.31...v2.0.0-alpha.32) (2025-05-28)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.31](https://github.com/ulixee/hero/compare/v2.0.0-alpha.30...v2.0.0-alpha.31) (2024-12-07)

### Features

* **core:** start without session persistence ([4cf7520](https://github.com/ulixee/hero/commit/4cf7520b9f4de21e3c99637c355e49e88d336ba3))

# [2.0.0-alpha.30](https://github.com/ulixee/hero/compare/v2.0.0-alpha.29...v2.0.0-alpha.30) (2024-10-11)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.29](https://github.com/ulixee/platform/compare/v2.0.0-alpha.28...v2.0.0-alpha.29) (2024-07-16)

### Features

* **core:** enable dynamic configuration of plugins ([86bacbf](https://github.com/ulixee/platform/commit/86bacbf07fda0c1ece54d11a3a59020e88e49bd0))

# [2.0.0-alpha.28](https://github.com/ulixee/platform/compare/v2.0.0-alpha.27...v2.0.0-alpha.28) (2024-03-11)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.27](https://github.com/ulixee/platform/compare/v2.0.0-alpha.26...v2.0.0-alpha.27) (2024-03-01)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.26](https://github.com/ulixee/platform/compare/v2.0.0-alpha.25...v2.0.0-alpha.26) (2024-02-02)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.25](https://github.com/ulixee/platform/compare/v2.0.0-alpha.24...v2.0.0-alpha.25) (2023-09-28)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.24](https://github.com/ulixee/platform/compare/v2.0.0-alpha.23...v2.0.0-alpha.24) (2023-08-09)

### Bug Fixes

* **client:** detach not returning elements ([34a4340](https://github.com/ulixee/platform/commit/34a4340bfc4c8ef55430481caa7e2033e3019e4e))

### Features

* **core:** user profile locale, tz, geo, viewport ([88e59c9](https://github.com/ulixee/platform/commit/88e59c907cd30236d8e9d4c595434c6f682133fb))

# [2.0.0-alpha.23](https://github.com/ulixee/platform/compare/v2.0.0-alpha.22...v2.0.0-alpha.23) (2023-07-07)

### Features

* **core:** add productId to scriptInvocationMeta ([7cb291d](https://github.com/ulixee/platform/commit/7cb291dc612f1c7a9369df62c2eca16e684984f9))

# [2.0.0-alpha.22](https://github.com/ulixee/platform/compare/v2.0.0-alpha.21...v2.0.0-alpha.22) (2023-06-12)

### Features

* **core:** allow configuring session directory ([9fda9b9](https://github.com/ulixee/platform/commit/9fda9b9d5560a3bfaf3b74c477746fbab9eded38))
* **core:** session registry ([fd10317](https://github.com/ulixee/platform/commit/fd10317a1219b1aefffd5b8162021a43c8ca6dc5))

# [2.0.0-alpha.21](https://github.com/ulixee/platform/compare/v2.0.0-alpha.20...v2.0.0-alpha.21) (2023-04-24)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.20](https://github.com/ulixee/platform/compare/v2.0.0-alpha.19...v2.0.0-alpha.20) (2023-04-19)

### Features

* **client:** allow injectable scriptinstance ([09aa700](https://github.com/ulixee/platform/commit/09aa700c04dc008b34822b9af446339f46f70c20))

# [2.0.0-alpha.19](https://github.com/ulixee/platform/compare/v2.0.0-alpha.18...v2.0.0-alpha.19) (2023-02-25)

### Features

* **core:** proxy local dns feature ([bd6f7dc](https://github.com/ulixee/platform/commit/bd6f7dc4442277ae0379159ebedafc2355fa386f))
* **core:** refactor to accomodate ulixee/desktop ([be9ed0e](https://github.com/ulixee/platform/commit/be9ed0eb2ee905ea4683d814b9a5a694b94a3705))
* **session:** config to delete sessions ([d06fbc8](https://github.com/ulixee/platform/commit/d06fbc8bc2f00767436faf9a9d70d3ca325c2984))

# [2.0.0-alpha.18](https://github.com/ulixee/platform/compare/v2.0.0-alpha.17...v2.0.0-alpha.18) (2023-01-17)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.17](https://github.com/ulixee/platform/compare/v2.0.0-alpha.16...v2.0.0-alpha.17) (2022-12-15)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.16](https://github.com/ulixee/platform/compare/v2.0.0-alpha.15...v2.0.0-alpha.16) (2022-12-05)

### Features

* **core:** allow user to specify auto-shutdown ([18371b1](https://github.com/ulixee/platform/commit/18371b1351a00237ffe852d2fd4ca18845112b4f))

# [2.0.0-alpha.15](https://github.com/ulixee/platform/compare/v2.0.0-alpha.14...v2.0.0-alpha.15) (2022-11-17)

### Bug Fixes

* update awaited-dom to fix ts issue ([b98a567](https://github.com/ulixee/platform/commit/b98a5676df634947ec93e100556ecc4af6cd7890)), closes [#181](https://github.com/ulixee/platform/issues/181)

### Features

* **blockedResourceUrls:** expose and document ([2db8b93](https://github.com/ulixee/platform/commit/2db8b936ee00467bad41e1ea4408006e099c5f87))

# [2.0.0-alpha.14](https://github.com/ulixee/ulixee/compare/v2.0.0-alpha.13...v2.0.0-alpha.14) (2022-11-02)

### Features

* convert unblocked to ulixee org ([6616ec9](https://github.com/ulixee/ulixee/commit/6616ec94186da360e70544c827294b95ecb9381f))

# [2.0.0-alpha.13](https://github.com/ulixee/ulixee/compare/v2.0.0-alpha.12...v2.0.0-alpha.13) (2022-10-31)

### Bug Fixes

* **client:** fix HeroReplay replaying a sessionid ([56da409](https://github.com/ulixee/ulixee/commit/56da409ad42dffd7b45333cd53811d6a8163e550))

### Features

* renamed HeroExtractor to HeroReplay as well as how $extract/$collect work and are named ([d97fb2d](https://github.com/ulixee/ulixee/commit/d97fb2dd1ce0b5329f6cf99af96dcd29422b55fb))
* replaced CollectedSnippets with hero.getData/setData ([96a731f](https://github.com/ulixee/ulixee/commit/96a731fd295204b7c61d3eb4fbb81131289dc606))

# [2.0.0-alpha.12](https://github.com/ulixee/ulixee/compare/v2.0.0-alpha.11...v2.0.0-alpha.12) (2022-10-03)

### Bug Fixes

* update client hints spec for hero meta ([0455bf9](https://github.com/ulixee/ulixee/commit/0455bf943e3203a72e12cc43b240874b4e9bd1b8))

# [2.0.0-alpha.11](https://github.com/ulixee/ulixee/compare/v2.0.0-alpha.10...v2.0.0-alpha.11) (2022-08-31)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.10](https://github.com/ulixee/ulixee/compare/v2.0.0-alpha.9...v2.0.0-alpha.10) (2022-08-16)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.9](https://github.com/ulixee/ulixee/compare/v2.0.0-alpha.8...v2.0.0-alpha.9) (2022-07-26)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.8](https://github.com/ulixee/ulixee/compare/v2.0.0-alpha.7...v2.0.0-alpha.8) (2022-07-13)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.7](https://github.com/ulixee/ulixee/compare/v2.0.0-alpha.6...v2.0.0-alpha.7) (2022-06-28)

### Bug Fixes

* **core:** fix unblocked references ([edabadd](https://github.com/ulixee/ulixee/commit/edabadd08738875234afc9735e0ad81c31bc5c95))

### Features

* **client:** include script process exec details ([0103151](https://github.com/ulixee/ulixee/commit/010315147b7c10f9b02884042b1d07dfcb83b340))

# [2.0.0-alpha.6](https://github.com/ulixee/ulixee/compare/v2.0.0-alpha.5...v2.0.0-alpha.6) (2022-06-10)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.5](https://github.com/ulixee/ulixee/compare/v2.0.0-alpha.4...v2.0.0-alpha.5) (2022-06-10)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.4](https://github.com/ulixee/ulixee/compare/v2.0.0-alpha.3...v2.0.0-alpha.4) (2022-06-09)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.3](https://github.com/ulixee/ulixee/compare/v2.0.0-alpha.2...v2.0.0-alpha.3) (2022-05-19)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.2](https://github.com/ulixee/ulixee/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2022-05-17)

**Note:** Version bump only for package @ulixee/hero-interfaces

# [2.0.0-alpha.1](https://github.com/ulixee/ulixee/compare/v1.5.4...v2.0.0-alpha.1) (2022-05-16)

### Bug Fixes

* capitalized TODOs ([01b78f5](https://github.com/ulixee/ulixee/commit/01b78f51776fd1105e13e1dedc767912c2bfc65c))
* **client:** awaitedDom forEach ([105f535](https://github.com/ulixee/ulixee/commit/105f535cbfb8a0aa1cbfe34218eb638f89d83cfc))
* **client:** no waitFor in waitForState ([e22ccbe](https://github.com/ulixee/ulixee/commit/e22ccbe39265e13df51589716745d9ee7fbfd502))
* **client:** timetravel fixes for dom state ([4a7221a](https://github.com/ulixee/ulixee/commit/4a7221ab513910e96c24028c5e36cc9bdee39293))
* **core:** allow customizing waitForVisible ([1982f52](https://github.com/ulixee/ulixee/commit/1982f52e16bca39b4ab4179e9970a190e4340652))
* **core:** cleanup detached dom jspath tracking ([c427c21](https://github.com/ulixee/ulixee/commit/c427c210b00df84bf3b00fd43905ce494769d339))
* **core:** cleanup event memory ([8964a62](https://github.com/ulixee/ulixee/commit/8964a62c7d4a370e075b35946f4f81ecf977b0f4))
* **core:** fix event listener warnings ([df0e824](https://github.com/ulixee/ulixee/commit/df0e824fcf85b1545162947b8aee697b12e69b67))
* **core:** handle showChromeAlive ([5b9c43c](https://github.com/ulixee/ulixee/commit/5b9c43cf7fbdead015199aec949b7b6ed1cf32ed))
* **core:** headed interactions viewport wrong ([717ff34](https://github.com/ulixee/ulixee/commit/717ff347b7c99f6ae2f493b481c858868e3f2312))
* **core:** make collected resources synchronous ([6439c6d](https://github.com/ulixee/ulixee/commit/6439c6d11e0ee2990de7e2ad48058382a3f30995))
* **core:** stabilization - wait for frame ready ([bb2706b](https://github.com/ulixee/ulixee/commit/bb2706bbdf8734bbf8baa019b620814e71a48e1d))
* **interaction:** cancel mouse clicks on mousedown ([afd1964](https://github.com/ulixee/ulixee/commit/afd19649c6d3c913b99cc0fa9a21e1c954f4ffbc))
* **mitm:** add cert logging ([d6dde28](https://github.com/ulixee/ulixee/commit/d6dde281893142726ea769c0e95c9443e2e665a2))
* **mitm:** default to google dns ([5c970c1](https://github.com/ulixee/ulixee/commit/5c970c1ada9c8e3254b1c397e52231b0ffcdd486))
* **plugins:** handle chrome > 90 scroll animation ([7fc2cd2](https://github.com/ulixee/ulixee/commit/7fc2cd21d9ad4a3f61f9d049b3f7a927471266c1))
* **plugins:** revise plugin extensions ([2bf7ae4](https://github.com/ulixee/ulixee/commit/2bf7ae47602bfebc67a6a5d1f30c2589953aa91b))
* **puppet:** better frame navigation loaders ([6078b95](https://github.com/ulixee/ulixee/commit/6078b9532afeb542c9a35a30677a74f34ea6cb62))
* **puppet:** fix hang on puppet close ([64173dd](https://github.com/ulixee/ulixee/commit/64173dda9947e2b702e859277e60a05c5ed40b97))
* **puppet:** improve dom storage flushing ([8c9ba36](https://github.com/ulixee/ulixee/commit/8c9ba36376c5b4f1e11108df6d1acca24eed3201))
* **puppet:** turn off final screenshot for cast ([0a9f124](https://github.com/ulixee/ulixee/commit/0a9f12469a6f7261ee46de69c8f6949c6c485e1c))
* removed unused allowManualBrowserInteraction ([0cd85a7](https://github.com/ulixee/ulixee/commit/0cd85a770cf646ea51d8acb8b068e7e697a39870))
* singularized ResourceType and KeyboardKey ([cfe39b3](https://github.com/ulixee/ulixee/commit/cfe39b353cab5bcdbe66eda6ee3b7cc6437e46c4))
* **timetravel:** add nanoid for page states ([40e2f55](https://github.com/ulixee/ulixee/commit/40e2f55cd8982150d4991fe2f9300820f0a230d0))
* **timetravel:** multi-tabs conflicting documents ([8943a6e](https://github.com/ulixee/ulixee/commit/8943a6eedc8154bc256c45011e8e9a3e3ebc6d32))
* **timetravel:** playbar not aligned to page ([9bf320c](https://github.com/ulixee/ulixee/commit/9bf320cfd631ac51a1c5e2ee1eefc087e6f7aee8))

### Features

* added DevtoolsPanel and ServiceWorker hooks to CorePlugin ([9167987](https://github.com/ulixee/ulixee/commit/916798726849c41a5bfed7bf2c3a0415d6f4233e))
* added optional groupName property to PuppetPage ([fafda99](https://github.com/ulixee/ulixee/commit/fafda99d5048326adb9fac635f171eb6c4ac9346))
* added OutputTable, removed externalIds and random bugs ([1736ad2](https://github.com/ulixee/ulixee/commit/1736ad2037e43c55f459864d93c78c8eca7c4074))
* added plugins.onDevtoolsPanelAttached ([4c4578b](https://github.com/ulixee/ulixee/commit/4c4578b2bdc77037a843a313aa2feae5f29db28a))
* added ResourceTypes enum + IResourceType to hero export ([d8b0bb8](https://github.com/ulixee/ulixee/commit/d8b0bb81d48943dba638213ba24c38399f63c32a))
* **client/core:** add client loadStatus props ([21e6a3e](https://github.com/ulixee/ulixee/commit/21e6a3e0f23ce759515850d1e5d881cf7ac76567))
* **client:** ability to run exported page state ([6c33e02](https://github.com/ulixee/ulixee/commit/6c33e02749d44ae569ca15a76f1949561981f60c))
* **client:** add background mode ([65ce67d](https://github.com/ulixee/ulixee/commit/65ce67daaada576e2c6969f868e9239fff0e00cf))
* **client:** add serialized callstack ([7a87445](https://github.com/ulixee/ulixee/commit/7a87445a5ea772769cd5cf2df5528e9653bd12a8))
* **client:** flow commands ([af23474](https://github.com/ulixee/ulixee/commit/af23474e3351b6f60e0bac9392cbbaa979a0ab6d))
* **client:** focus and xpath dom extenders ([0888c8b](https://github.com/ulixee/ulixee/commit/0888c8b50b70193695b9fd4d1243fd55a8cd337f))
* **client:** for flow handler names ([8b1b144](https://github.com/ulixee/ulixee/commit/8b1b144adc56c712877af147ba95b06c2ff642fe))
* **client:** publish callsite as json ([575f754](https://github.com/ulixee/ulixee/commit/575f75416589b7ec77c5afa246c0d40cc07cf73d))
* **client:** waitForPageState(states, options) ([dae7f24](https://github.com/ulixee/ulixee/commit/dae7f2446afd0716a6e2063088cb456f5f301029))
* **core:** add hero meta fields to session db ([596b8a1](https://github.com/ulixee/ulixee/commit/596b8a11662b2df8905bf638243714173d444938))
* **core:** add javascript ready event to navigations ([f25ae18](https://github.com/ulixee/ulixee/commit/f25ae18ecc610b13d57786b107a9325644e1b40f))
* **core:** browserless session ([0de6846](https://github.com/ulixee/ulixee/commit/0de684696253181661903993fe53eb4e38c72e31))
* **core:** click verification modes ([bbfffde](https://github.com/ulixee/ulixee/commit/bbfffde792cfaf7e2a37ceb5acb781fbe4332155))
* **core:** click without verification ([285d3f6](https://github.com/ulixee/ulixee/commit/285d3f6745015be47a464490226ba90f746f7578))
* **core:** collect fragment html in background ([b6dffb3](https://github.com/ulixee/ulixee/commit/b6dffb3ae2c3b76d24e707210b9d9670072f9daa))
* **core:** collect resources ([db700e6](https://github.com/ulixee/ulixee/commit/db700e620f58e1036fa497cbc21cb4dfecdca3f0))
* **core:** collect snippet ([d6e21dd](https://github.com/ulixee/ulixee/commit/d6e21ddd5a9d1491e66071458818768fcb2a9b7e))
* **core:** collected res timestamp and commandid ([12c3c69](https://github.com/ulixee/ulixee/commit/12c3c6972b881ffd91133c058b5d646879772eec))
* **core:** command timeline ([ba2ec46](https://github.com/ulixee/ulixee/commit/ba2ec468128b8ac605c8856d07d6160164aedb0a))
* **core:** command timeline for replay ([46e0a2f](https://github.com/ulixee/ulixee/commit/46e0a2f39ee25d1e1a2296197f058550ed26d5c9))
* **core:** convert page state to dom state ([213b6c9](https://github.com/ulixee/ulixee/commit/213b6c966d887f2a97837ae0c58ab561c3e740f8))
* **core:** default browser context ([cbdeacf](https://github.com/ulixee/ulixee/commit/cbdeacf60515ed25e7b6646c7e160c4f2679f77d))
* **core:** dialogs should run out of order ([b3db8b4](https://github.com/ulixee/ulixee/commit/b3db8b44a522073fdb25497dc6f9e1affe82b471))
* **core:** find resources ([3213c91](https://github.com/ulixee/ulixee/commit/3213c91e5e2e0d2d9ada716cc13e2d0333c87c66))
* **core:** flow handlers ([cd1ced6](https://github.com/ulixee/ulixee/commit/cd1ced611d78abbd513c023662630f061f4af7f4))
* **core:** keyboard shortcuts ([19fa006](https://github.com/ulixee/ulixee/commit/19fa006f4ecc3f467a714d107fab25b7930fcc82))
* **core:** magic selectors ([f79170b](https://github.com/ulixee/ulixee/commit/f79170b47595dbda8765930e5493e04addbc29b1))
* **core:** min valid assertions for batch ([369e9d3](https://github.com/ulixee/ulixee/commit/369e9d3848218fde2f7f34cee57fcc5be72cf716))
* **core:** more accurate network timestamps ([c7a21ae](https://github.com/ulixee/ulixee/commit/c7a21ae283df4d6062813d77741d76499fc78505))
* **core:** pagestate loadFrom @ shortcut; mode ([de3621b](https://github.com/ulixee/ulixee/commit/de3621bf9266a6a9a4e45c5e5da1ed167537bcab))
* **core:** push page states, code module ([94ccc56](https://github.com/ulixee/ulixee/commit/94ccc56258a75633bf3f632f26fff3de78d61504))
* **core:** re-broadcast events during resume ([88b0ca9](https://github.com/ulixee/ulixee/commit/88b0ca94401e3fc24313f284e3446e9a22efb877))
* **core:** screenrecording capabiity ([475dbd6](https://github.com/ulixee/ulixee/commit/475dbd6480d596e9e034c85e65f154ec092ba43a))
* **core:** store dom ch navigation id and doctype ([c5120e6](https://github.com/ulixee/ulixee/commit/c5120e6582d600aa105d9bc9821aa29f4c9e1d7e))
* **core:** timestamp/commandId for snippets/elems ([5cb3c92](https://github.com/ulixee/ulixee/commit/5cb3c92fc8523e1903ae578565915b127f433f61))
* **core:** use local dir for page state ([d884e81](https://github.com/ulixee/ulixee/commit/d884e81448e7db9d6f8a1613f7cefe8c5449caed))
* **core:** waitForHidden elements ([564659d](https://github.com/ulixee/ulixee/commit/564659d691415bdcdf360afc2062f0f96d34a69e))
* **hero:** automatic server port use ([0199338](https://github.com/ulixee/ulixee/commit/0199338b9cdad68c7e5acd036597bf8d3252c90c))
* **interfaces:** showChromeAlive session option ([9867c11](https://github.com/ulixee/ulixee/commit/9867c116872ae7f287cf85c1262c059d993764c6))
* **mitm:** allow a user to configure dns provider ([c361d5c](https://github.com/ulixee/ulixee/commit/c361d5c49839634cf117f2a9f141d46ff8546963))
* **mitm:** record documentUrl in resources ([295567b](https://github.com/ulixee/ulixee/commit/295567b8dfc1b8b43795dc1e07e2272b9921ae4b))
* onBrowserLaunchConfiguration is now async-able ([e3e51f7](https://github.com/ulixee/ulixee/commit/e3e51f77274c2b86fd3816edddf37585384aac0c))
* **plugins:** add ability to exec js on frame ([0f2cb97](https://github.com/ulixee/ulixee/commit/0f2cb97c6cc67d13331bcc7baebff838f028077e))
* **plugins:** add chrome 98 + selector defaults ([c27f380](https://github.com/ulixee/ulixee/commit/c27f3804b9ec7559d56021ce6890036ebde1e761))
* **plugins:** fix typing and load-order ([01cad91](https://github.com/ulixee/ulixee/commit/01cad91c3d7857abae8cdb23506407027e082567))
* **plugins:** mask public ip in webrtc ([99dcf9e](https://github.com/ulixee/ulixee/commit/99dcf9e674058e1d958a6c93542cf5ba9816b2fc))
* **plugins:** on browser context ([3e5cead](https://github.com/ulixee/ulixee/commit/3e5ceadd63790191f966802d185983e11adcf0bf))
* **puppet:** ability to disable storage ([77c28fa](https://github.com/ulixee/ulixee/commit/77c28fa6b7e69e0cf05e2374284c916b312b02bc))
* **puppet:** add isolation configuration options ([4ac7084](https://github.com/ulixee/ulixee/commit/4ac708412769601de59f1794c515b4ef815fa2e0))
* **puppet:** add mac keyboard shortcuts ([a6a7b87](https://github.com/ulixee/ulixee/commit/a6a7b871f26fb9b333665ca11ef84384178459bc))
* **puppet:** add optional isolation for callbacks ([8c39d4b](https://github.com/ulixee/ulixee/commit/8c39d4b3b7d5b2a883eb7c7c0b0b09fcabec025e))
* **puppet:** add windows/ubuntu keyboard shortcuts ([274222f](https://github.com/ulixee/ulixee/commit/274222f6ed8af0eda3e042b8ed10b7347a9d7c25))
* **puppet:** capture resource browser load time ([1ae520c](https://github.com/ulixee/ulixee/commit/1ae520ce4047e987011a1a5c50e03e89a630c74e))
* removed hero.magicSelector/All and replaced with hero.querySelector/All shortcut ([f06d242](https://github.com/ulixee/ulixee/commit/f06d242dfd6727f0896ba9cbc1bbfb9a012b3d33))
* removed hero.magicSelector/All and replaced with hero.querySelector/All shortcut ([70b8748](https://github.com/ulixee/ulixee/commit/70b87480670678bb834994942aa57e589103e784))
* **replay:** add http status to replay ([f8fa235](https://github.com/ulixee/ulixee/commit/f8fa2350ad29cbdc7b3345669c6d98dbf11ee841))
* some slight syntax changes and renames to state and flow handlers in client ([9dae5ce](https://github.com/ulixee/ulixee/commit/9dae5ce184989b3f311d14836a4ac584ad99672d))
* **timetravel:** ability to attach existing page ([419e6d1](https://github.com/ulixee/ulixee/commit/419e6d17eb8329f2475c4d85b8ed8c13bdfb1d8b))
* **timetravel:** add loadStatus to timeline ([a8eff0f](https://github.com/ulixee/ulixee/commit/a8eff0fad778fade3259572d8cf2a140258fac7d))
* **timetravel:** allow backwards traveling ([0d667ba](https://github.com/ulixee/ulixee/commit/0d667ba753847f7a34de3f0bbb732b6683e31499))
* **timetravel:** check resources for page state ([0d3f292](https://github.com/ulixee/ulixee/commit/0d3f292edbd8d60bc70c517340ba25dc6054e7c4))
* **timetravel:** cookies/storage for pagestate ([76d88b9](https://github.com/ulixee/ulixee/commit/76d88b9988316170a93d1191e491ff67b91d874d))
* **timetravel:** publish paint tick events ([8f3022f](https://github.com/ulixee/ulixee/commit/8f3022fbb8bb0764d48c8c3897a09281bf63592d))
* **timetravel:** version 1 of PageStateGenerator ([cf590ab](https://github.com/ulixee/ulixee/commit/cf590aba510b4c5035e68b0cfa9972d9d1e2fcad))
* unify plugin structure ([6b9138d](https://github.com/ulixee/ulixee/commit/6b9138d890b6fb845af057fef4f390522614978f))
