Skip to content

fix(deps): bump nipplejs from 0.10.2 to 1.0.1#646

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/nipplejs-1.0.1
Closed

fix(deps): bump nipplejs from 0.10.2 to 1.0.1#646
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/nipplejs-1.0.1

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 23, 2026

Bumps nipplejs from 0.10.2 to 1.0.1.

Release notes

Sourced from nipplejs's releases.

v1.0.0

NippleJS v1.0.0

A complete ground-up rewrite of NippleJS — now TypeScript-first, zero dependencies, with a modern build pipeline and a brand new documentation website.

🌐 Documentation · 🎮 Interactive Demos · 📦 npm


✨ New Features

color: { front, back } — Full visual control

The color option now accepts a string or a { front, back } object. Since it sets the CSS background property, gradients, images, and any CSS background value work out of the box. (f244978)

nipplejs.create({
    color: {
        front: 'linear-gradient(135deg, #818cf8, #38bdf8)',
        back: 'radial-gradient(circle, rgba(99,102,241,0.15) 40%, transparent)',
    },
});

collection.reposition() + automatic ResizeObserver

Manually recalculate the zone bounding box and joystick positions after layout changes. The zone is also automatically watched with a ResizeObserver, so most resize scenarios are handled without any code. See the API docs. (075ab9b)

manager.reposition();

baseDelta in move event data (follow: true)

When the joystick base follows the thumb past the radius, the move event now includes baseDelta: { x, y } — the per-frame displacement of the base. Use vector for fine control and baseDelta for camera/world panning. See it in action in the Space Observatory demo. (f9e2095, 6b94695)

manager.on('move', (evt) => {
    const { vector, baseDelta } = evt.data;
    camera.x += baseDelta.x * panSpeed;
});

logLevel API

Control the library's console output globally. See the Logging docs. (f6b6ca8)

nipplejs.setLogLevel('debug');   // all logs
nipplejs.setLogLevel('warning'); // warnings and errors (default)
nipplejs.setLogLevel('none');    // silent
nipplejs.getLogLevel();          // returns current level

... (truncated)

Commits
  • 9870d81 chore: bump version to 1.0.1
  • 61fb135 Update package.json
  • 8628ba2 fix: remove hardcoded opacity: 0.5 on joystick back element
  • 84c39fa fix: add user-select: none on zone to prevent text selection
  • 0d64cba refactor: clean up FIXME/TODO comments, extract triggerDirectionEvents
  • d94f3bd fix: address code review findings across core library
  • ca330c4 fix: skip preventDefault on pointerdown to fix multitouch
  • 5e3f1fe fix: address remaining review items
  • ce66ba0 fix: review fixes — memory leak, display bug, README accuracy, Firefox
  • f244978 feat: support { front, back } object for color option
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for nipplejs 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.


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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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 dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Mar 23, 2026
@vercel
Copy link

vercel bot commented Mar 23, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
pointland Ready Ready Preview, Comment Mar 24, 2026 9:00pm

Bumps [nipplejs](https://github.com/yoannmoinet/nipplejs/tree/HEAD/packages/nipplejs) from 0.10.2 to 1.0.1.
- [Release notes](https://github.com/yoannmoinet/nipplejs/releases)
- [Changelog](https://github.com/yoannmoinet/nipplejs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yoannmoinet/nipplejs/commits/v1.0.1/packages/nipplejs)

---
updated-dependencies:
- dependency-name: nipplejs
  dependency-version: 1.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 25, 2026

Looks like nipplejs is up-to-date now, so this is no longer needed.

@dependabot dependabot bot closed this Mar 25, 2026
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/nipplejs-1.0.1 branch March 25, 2026 01:13
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 javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant