dwyl / imgup

🌅 Effortless image uploads to AWS S3 with automatic resizing including REST API.
https://imgup.fly.dev/
105 stars 19 forks source link

chore(deps): Bump phoenix_live_view from 0.20.3 to 0.20.4 #165

Closed dependabot[bot] closed 8 months ago

dependabot[bot] commented 8 months ago

Bumps phoenix_live_view from 0.20.3 to 0.20.4.

Changelog

Sourced from phoenix_live_view's changelog.

0.20.4 (2024-02-01)

Bug fixes

  • Fix phx-remove on sticky LiveViews
  • Fix phx-disabled-with not restoring button disabled state on empty diff acknowledgement
  • Fix stream reset not ordering items correctly
  • Send {:shutdown, :cancel} to handle_async/3 on cancel_async
  • Prevent events from child LiveViews from bubbling up to root LiveView when child is not mounted yet
  • Fix phx-mounted being called twice for stream items
  • Never move existing stream items if they already exist (use stream_delete and then stream_insert instead)
  • Fix live component rendering breaking when the server adds a component back that was pruned by the client (#3026)
  • Allow redirect from upload progress callback
  • Fix nested components getting skipped when resetting a stream
  • Fix nested components getting skipped in LiveComponents
  • Fix stream limits not being applied correctly when bulk inserting
  • Fix click-away being called incorrectly on form submits
  • Fix inconsistencies between LiveViewTest and browser stream implementations
  • Fix phx-feedback-for being reapplied when there are multiple inputs with the same name

Enhancements

  • Add JS.toggle_class
  • Add JS.toggle_attribute
  • Force update select options when the options changed from the server while a select has focus
  • Introduce phx-feedback-group for handling feedback for composite input groups
  • Add validate_attrs to slots
  • Support phx-viewport bindings in scrollable containers
  • Perform client redirect when trying to live nav from dead client to avoid extra round trip
  • Allow regular buttons with name/value attributes to send form events and adjusted dynamic form documentation to reflect this
  • Allow form attribute on live_file_input
Commits


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)
LuchoTurtle commented 8 months ago

Interesting 🤔 . The builder seems to be unavailable and somehow it was deleted

image

This shouldn't really be a problem because they are recreated when needed - https://community.fly.io/t/so-i-deleted-my-free-builder-any-way-to-get-it-back/10724.

LuchoTurtle commented 8 months ago

Re-ran the Deploy action and it seems to be working (was failing prior - https://github.com/dwyl/imgup/actions/runs/7757252324/job/21274158834).

The failing action pertaining to this PR seems to be, in fact, of this new dependency. From their changelog, this may be because of the updates to the upload file callback.

LuchoTurtle commented 8 months ago

No. The deploy action works. The reason the pipeline is failing on the PR is because of the dependency upgrade. It's consistent when checking out in the main branch and all tests pass there. I'll see if I can fix this.

dependabot[bot] commented 8 months ago

Superseded by #166.

nelsonic commented 7 months ago

Still failing in the new PR. So def a deps issue … 🙃