github decidim/decidim v0.25.1

latest releases: v0.28.1, v0.27.6, v0.26.10...
2 years ago

To update, follow these steps:

  1. Update your Gemfile:
gem "decidim", "0.25.1"
gem "decidim-dev", "0.25.1"
  1. Run these commands to upgrade and make sure you get all the latest migrations:
bundle update decidim
bin/rails decidim:upgrade
bin/rails db:migrate

Added

Register assets paths

To prevent Zeitwerk from trying to autoload classes from the app/packs folder, it's necesary to register these paths for each module and for the application using the method Decidim.register_assets_path on initializers. This is explained in the webpacker migration guides for applications and modules), and was implemented in #8449.

Unconfirmed access disabled by default

As per #8233, by default all participants must confirm their email account to sign in. Implementors can change this setting as a initializer configuration:

Changed

Nothing.

Fixed

  • decidim-proposals: Backport: Any user can access proposal's pages representing the "create a proposal" steps (#8390) #8407
  • Backport "Increase text contrast in current phase of a participatory process" #8436
  • decidim-core: Backport "Include only public entities in the following page" to 0.25 #8406
  • decidim-generators: Backport "Fix railties requirements on created applications" #8439
  • decidim-blogs: Backport "Add missing translations" #8441
  • decidim-core: Backport "Fix javascript exception when geocoding proposals is disabled" #8437
  • decidim-core: Force Rails version to 6.0 #8440
  • Backport "Fix CVE-2021-41136" #8443
  • decidim-comments: Backport "Refresh comments component after updating" to v0.25 #8446
  • decidim-core: Backport "Fix webpacker issue when using zeitwerk" to 0.25 #8447
  • decidim-core: Backport "Improve Zeitwerk assets paths to ignore" to 0.25 #8454

Improved

  • decidim-core: Backport "Enforce redirects to include the organization host" to 0.25 #8405
  • decidim-core: Backport: Disallow redirection to the host when performing redirect_back #8402
  • decidim-core: Backport "Update omniauth gem and dependencies" #8442

Removed

Nothing.

Developer improvements

  • Backport "Fix railties requirements on created applications" #8439
  • Backport "Fixing generator webpacker issues" #8438

Don't miss a new decidim release

NewReleases is sending notifications on new releases.