Skip to content

v3.0.3

Compare
Choose a tag to compare
@sudodoki sudodoki released this 05 Jul 09:39
· 52 commits to main since this release

Testing

Added e2e testing running on saucelabs, which worked for, like, 2 weeks (not long enough to see this release).
There're issues with chrome-driver not supporting keyboard events on mac
There's issue with pasting multiline text with tags in different browsers having extra newline in some browsers.
Would appreciate help fixing this up. There's need to include geckodriver now to run test in default FF browser + figure out whether we can use applescript similar to following snippet

const applescript = require('applescript');
const script = 'tell application "Chrome"\n' +
  'activate\n' +
  'tell application "System Events"\n' +
    'keystroke "v" using {command down}\n' +
'end tell\n' +
'end tell';

on Saucelabs

Other fixes

  • Fix for the case when body has user-select: none styles - it doesn't inherit it. Thanks to @shvaikalesh
  • Feature – message option passed to copy would have #{key} interpolated corresponding platform key (⌘+C for macOS/iOS, Ctrl+C otherwise). Thanks to @shvaikalesh yet again for this one.