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.14.1 #11

Closed

Conversation

dependabot-preview[bot]
Copy link

Bumps syn from 0.5.0 to 0.14.1.

Release notes

Sourced from syn's releases.

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
  • 7dda2f3 0.14.1
  • b320285 A touch job to fix the version number mismatch between the site and product (...
  • a2bd471 0.13.0
  • 4ef3512 Accuracy improvements to mouse move. (#168)
  • 65500f1 Minor update to the version of syn as-listed in bower 0.0.3 -> 0.13.0 (#167)
  • acaf09c Adding tests around a mousebutton event value that was set incorrectly in a p...
  • 3781441 Input textboxes do not send an input event on RETURN, but syn does send one. ...
  • 207d4ee Very alpha version of a tool that I am working-on to track the events that go...
  • b9aa241 In fixing funcunit to work for HTML5 drag and drop, we unfortunately … (#158)
  • 6b2bbff Add Publishing & Releasing docs
  • Additional commits viewable in compare view

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.14.1.
- [Release notes](https://github.com/bitovi/syn/releases)
- [Commits](bitovi/syn@v0.5.0...v0.14.1)

Signed-off-by: dependabot-preview[bot] <[email protected]>
@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Feb 17, 2020
@dependabot-preview
Copy link
Author

Superseded by #16.

@dependabot-preview dependabot-preview bot deleted the dependabot/npm_and_yarn/syn-0.14.1 branch April 21, 2020 09:48
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