ulixee / hero

The web browser built for scraping
MIT License
696 stars 33 forks source link

fix: various timeline/pagestate bugs #44

Closed blakebyrnes closed 2 years ago

blakebyrnes commented 2 years ago
  1. Fix error message from client when no page states given
  2. Convert uuid to nanoid
  3. Fix issue in human-emulator where target rect could change after mouse move, but wasn't updating final point, which made the mouse "miss"
  4. Fix closing bug in client where it would get in a loop
  5. Fix timeline bugs related to using a different timeline range than the commands
  6. Convert core/FrameNavigationObserver to support multiple observers
  7. Fix issue in PageStateGenerator removing frames that don't exist in all sessions
  8. Fix issues properly reloading changed PageState sessions
  9. Fix issues importing PageStates from previous runs.