Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump syn from 0.5.0 to 0.15.0 #16

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot-preview[bot]
Copy link

Bumps syn from 0.5.0 to 0.15.0.

Release notes

Sourced from syn's releases.

Add event key property

The event key property can be used now instead of which, the latter is deprecated in most browsers.

#180

Patch release to fix the version mismatch

A version mismatch was causing linking issues.

This should fix: bitovi/syn#169

Event accuracy improvements, bugfixes around tabbing focus

Improvements to the mouse event accuracy for mouseover and mousemove events (and the related pointerevent and touchevents respectively), including special nuances for firefox and chrome behaviors.

Lots of new tests and testpoints were added to lock down these changes.

Fixed a bug with tab and anti-tab where index out of range exceptions were occurring at the top and bottom of the page.

Upgraded Firefox version to ensure compliance with new Firefox behaviors.

Drag and Drop revamp to jQuery drag as-well

A previous release updated the drag command to work for HTML5 drag-drop. Unfortunately, this broke the jQuery drag workflow, but we did not catch the problem until we ran the FuncUnit test-suite. (Clearly a testing hole in Syn, which has now been fixed!)

While fixing jQuery drag-drop, it seemed like a good opportunity to audit the events being generated by jQuery drag-drop and increase the accuracy of event-generation for jQuery drag-drop. We now should be getting all mouse and pointer events for jQuery drag except MouseOut / PointerOut because it happens much earlier in the sequence than I had expected, and I'm not exactly sure when (under which circumstances) we should be triggering it.

Also added a new tests to lock this functionality down.

Drag and Drop revamp, fixes to tabbing

The major change in this version is the way in-which drag and drop operates. We are now dispatching the full range of drag events rather than just mouse events. Since this is a significant change in behavior, please let us know if you discover new drag-related issues.

A minor bug has also been fixed around element tabbing, where users could get an IndexOutOfBounds exception if tabbing at the end of the page, or anti-tabbing at the start of a page. Syn now correctly "wraps" focus.

Lots of additional tests have been added as well to lock-down some of this functionality.

More PointerEvents, bugfixes

!! NOTE !!: A mistake on my part bumped the head version of Syn ahead from 0.6 to 0.10 . Apologies for the confusion.

Small update that adds PointerEvents to ContextClick / RightClick. Please note that this PointerEvent pointer-type is the default (mouse). Shortly, I will be adding the options to have Touch and Stylus pointer types.

Also, the problem with IE11 not-suppressing key events during preventDefault should be fixed.

More PointerEvents, bugfixes

Small update that adds PointerEvents to ContextClick / RightClick. Please note that this PointerEvent pointer-type is the default (mouse). Shortly, I will be adding the options to have Touch and Stylus pointer types.

Also, the problem with IE11 not-suppressing key events during preventDefault should be fixed.

Commits
  • d256e14 0.15.0
  • c9dfa58 Add key event property (#181)
  • cb614a6 Merge pull request #179 from bitovi/travis-xenial-migration
  • 49ea7bd Migrate to xenial on travis
  • f04e87b Merge pull request #161 from bitovi/greenkeeper/testee-0.8.0
  • 07bbab5 Remove package-lock.json & prevent it from being added again
  • 3ecbe79 Merge branch 'master' into greenkeeper/testee-0.8.0
  • 0c7e5a3 Merge pull request #162 from bitovi/greenkeeper/steal-2.0.0
  • 0af52e6 chore(package): update steal-tools to version 2.0.0 (#163)
  • b534838 Fixes to drag event accuracy (#173)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by cherif_b, a new releaser for syn since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Note: This repo was added to Dependabot recently, so you'll receive a maximum of 5 PRs for your first few update runs. Once an update run creates fewer than 5 PRs we'll remove that limit.

You can always request more updates by clicking Bump now in your Dependabot dashboard.

Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Bumps [syn](https://github.com/bitovi/syn) from 0.5.0 to 0.15.0.
- [Release notes](https://github.com/bitovi/syn/releases)
- [Commits](bitovi/syn@v0.5.0...v0.15.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Apr 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants