Headless Recorder Changelog

What's new in Headless Recorder 1.0.0

Jul 19, 2021
  • Added:
  • New visual identity by @nucro.
  • In page overlay to handle recording and take screenshots
  • Visual feedback when taking screenshots
  • New code structure organized in modules and services
  • Dark mode support
  • Migrate to Vue 3 and dependencies update
  • Migrate CSS to Tailwind (except for Overlay components)
  • Selector preview while recording
  • Restart button while recording
  • Allow run scripts directly on Checkly 🦝
  • First draft of Vuex shared store
  • Changed:
  • Make Playwright default tab
  • Use non-async wrap as default
  • Full page screenshots use fullPage property
  • Replace clipped screenshots with element screenshots
  • Improve selector generation giving relevance to ID and data-attributes
  • General bug fixing
  • Improve code reusability and events management
  • Removed:
  • Screenshots context menu
  • Events recording list

New in Headless Recorder 0.7.2 (Jun 11, 2020)

  • This release is cosmetic. Just some textual updates

New in Headless Recorder 0.7.1 (Jul 30, 2019)

  • [closed] data-* not useful without looping through parent elements #52

New in Headless Recorder 0.5.3 (May 14, 2019)

  • Fixes the pause feature not working.

New in Headless Recorder 0.5.2 (Apr 16, 2019)

  • [closed] Recorder not capturing iframe click #47
  • [enhancement] Support for iframe click events #12

New in Headless Recorder 0.5.1 (Apr 16, 2019)

  • [bug] initial recording sometimes does not add "goto" code #38
  • [closed] can't recorder the page what should be goto #37
  • [closed] Selector string not quoted when using data attribute #36

New in Headless Recorder 0.5.0 (Oct 31, 2018)

  • [bug] Navigation promise placement is wonky sometimes #30
  • [enhancement] Targeting attributes through data-id vs nested selectors. #29

New in Headless Recorder 0.4.1 (Sep 26, 2018)

  • [bug] navigation promise should be created before click that leads to navigation #26

New in Headless Recorder 0.4.0 (Sep 23, 2018)

  • [bug] Layout of code view is glitchy #25
  • [enhancement] Add more elements #24
  • [enhancement] Does not record actions on dynamically added DOM nodes #22
  • [bug] Content-script injection not always targeting main frame #20
  • Thanks to @c19 for helping out with double events detection

New in Headless Recorder 0.2.1 (Aug 22, 2018)

  • Fixes a bug with loading an options object from storage.