liquidvotingio / api

Enable liquid democracy in your decision making platform
GNU Affero General Public License v3.0
17 stars 3 forks source link

Bump phoenix from 1.5.10 to 1.6.0 #271

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps phoenix from 1.5.10 to 1.6.0.

Changelog

Sourced from phoenix's changelog.

1.6.0 (2021-09-24) 🚀

Enhancements

  • [ConnTest] Add path_params/2 for retrieving router path parameters out of dynamically returned URLs.

JavaScript Client Bug Fixes

  • Fix LongPoll transport undefined readyState check

1.6.0-rc.1 (2021-09-22)

Enhancements

  • [mix phx.gen.auth] Validate bcrypt passwords are no longer than 72 bytes
  • re-enable phx.routes task to support back to back invocations, such as for aliased mix route tasks
  • [mix phx.gen.html] Remove comma after for={@changeset} on form.html.heex

JavaScript Client Bug Fixes

  • Fix messages for duplicate topic being dispatched to old channels

1.6.0-rc.0 (2021-08-26)

Enhancements

  • [CodeReloader] Code reloading can now pick up changes to .beam files if they were compiled in a separate OS process than the Phoenix server
  • [Controller] Do not create compile-time dependency for action_fallback
  • [Endpoint] Allow custom error response from socket handler
  • [Endpoint] Do not require a pubsub server in the socket (only inside channels)
  • [mix phx.digest.clean] Add --all flag to mix phx.digest.clean
  • [mix phx.gen.auth] Add mix phx.gen.auth generator
  • [mix phx.gen.context] Support enum types and the redact option when declaring fields
  • [mix phx.gen.notifier] A new generator to build notifiers that by default deliver emails
  • [mix phx.new] Update mix phx.new to require Elixir v1.12 and use the new config/runtime.exs
  • [mix phx.new] Set plug_init_mode: :runtime in generated config/test.exs
  • [mix phx.new] Add description to Ecto telemetry metrics
  • [mix phx.new] Use Ecto.Adapters.SQL.Sandbox.start_owner!/2 in generators - this approach provides proper shutdown semantics for apps using LiveView and Presence
  • [mix phx.new] Add --install and --no-install options to phx.new
  • [mix phx.new] Add --database sqlite3 option to phx.new
  • [mix phx.new] Remove usage of Sass
  • [mix phx.new] New applications now depend on Swoosh to deliver emails
  • [mix phx.new] No longer generate a socket file by default, instead one can run mix phx.gen.socket
  • [mix phx.new] No longer generates a home page using LiveView, instead one can run mix phx.gen.live
  • [mix phx.new] LiveView is now included by default. Passing --no-live will comment out lines in app.js and Endpoint
  • [mix phx.server] Add --open flag
  • [Router] Do not add compile time deps in pipe_through
  • [View] Extracted Phoenix.View into its own project to facilitate reuse

JavaScript Client Enhancements

  • Add new replaceTransport function to socket with extended onError API to allow simplified LongPoll fallback
  • Fire each event in a separate task for the LongPoll transport to fix ordering
  • Optimize presence syncing

Bug fixes

... (truncated)

Commits
  • fa5939c Release 1.6.0 🚀
  • 6bb790e Merge branch 'ZachLiss-path_params_test_helper'
  • 71f43c8 Touchup docs
  • d041fbc Merge branch 'path_params_test_helper' of github.com:ZachLiss/phoenix into Za...
  • c2e0b89 Fix LongPoll readyState check (#4483)
  • 7efa5bc doc: Add dependency documentation for Swoosh (#4491)
  • 247e8d7 Replace Enum.map + Enum.join with Enum.map_join (#4496)
  • d5c6e49 Simplify validate_args!/1 for better readability (#4497)
  • e884028 Fix formatting in Joining Channels example (#4494)
  • 126abcb Release 1.6.0-rc.1
  • 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.


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[bot] commented 2 years ago

Superseded by #272.