khakers / modmail-viewer

An advanced web frontend for the modmail discord bot with built in Discord OAuth2 authentication, and support for browsing and searching current and historical logs. Directly replaces logviewer.
MIT License
10 stars 4 forks source link

chore(deps): bump org.webjars.npm:unpoly from 3.0.0-rc2 to 3.3.0 #95

Closed dependabot[bot] closed 10 months ago

dependabot[bot] commented 1 year ago

Bumps org.webjars.npm:unpoly from 3.0.0-rc2 to 3.3.0.

Changelog

Sourced from org.webjars.npm:unpoly's changelog.

3.3.0

Elements with an [up-hungry] attribute are updated whenever the server sends a matching element, even if the element isn't targeted explicitly.

By default hungry elements only update from responses that target their own layer. Unpoly 3.0 introduced a modifying attribute [up-if-layer="any"] that tells the element to also update from responses from other layers. Unpoly 3.3.0 addresses two edge cases:

  • Hungry elements with [up-if-layer="any"] are also updated from responses that open an overlay.
  • Hungry elements with [up-if-layer="any"] are also updated from responses that cause an overlay to close.

3.2.2

  • Fix a bug where rendering on the root layer while a focused overlay is closing would crash with an error like this:

    up.Error: Must pass an up.Layer as { layer } option, but got undefined
    

3.2.1

This is a bugfix release with many contributions from the community.

  • Click event handlers added via up.on() no longer fire when clicking on a child of a disabled button. By @​adam12.
  • Fix a crash when targeting elements with class names containing special characters, e.g. dynamic Tailwind CSS classes. By @​adam12.
  • Submit buttons outside a form are now included in the request params. By @​mordae.
  • Documentation for URL patterns has been expanded with many examples. By @​jmoppel.
  • Fix a bug where forms with a field named "contains" could not be submitted. By @​adam12.
  • Fix a bug where the { location } property of the up:location:changed would sometimes be Location object instead of a string. By @​triskweline.
  • When layers are closed during a fragment update, Unpoly no longer adds a history entry for the revealed layer. By @​triskweline.
  • Animations that fly in an element from the screen edge (move-from-top, move-from-left, etc.) no longer leave a transform style on the animated element. By @​triskweline.
  • New experimental option { history: false } for all functions that close layers. This prevents Unpoly from restoring history from the revealed parent layer. By @​triskweline.
  • To help with future contributions to Unpoly, development dependencies were upgraded to Jasmine 5, TypeScript 5, and Node.js 20. By @​triskweline.

3.2.0

Addressing an important caching issue

Unpoly 3.2.0 no longer cache responses with an empty body (fixes #497). In particular responses with 304 Not Modified are no longer cached when using conditional requests.

As this issue could cause errors when rendering, we recommend all Unpoly 3 users to upgrade.

Using the server response that closed an overlay

... (truncated)

Commits
  • 2c1257f Version 3.3.0
  • 17b4171 Fix whitespace in radio_spec
  • 1f92fd1 Test that X-Up-Events is also processed for failure responses (there is no X-...
  • c5cd265 TODOs
  • 1cbf7b3 [radio] [fragment] Elements with [up-hungry][up-if-layer=any] are also update...
  • 992da1e [fragment] Extract up.Change.UpdateSteps (from up.Change.UpdateLayer)
  • b8a2685 Release process: Remember to bump version in package-lock.json
  • d627ecd Update unpoly version in package-lock.json
  • 8ff2750 Version 3.2.2
  • fd361ab TODOs
  • Additional commits viewable in compare view


Most Recent Ignore Conditions Applied to This Pull Request | Dependency Name | Ignore Conditions | | --- | --- | | org.webjars.npm:unpoly | [>= 3.0.a, < 3.1] |

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 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 show 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[bot] commented 10 months ago

Superseded by #131.