anchor.diff:  . Run `bin/rake bundle`, this will update all the `Gemfile.lock` files
   . Run `bin/rake webpack`, this will update the JavaScript bundle.
   . Update the `CHANGELOG.md`.
  -At the top you should have an `Unreleased` header with the `Added`, `Changed`, `Fixed` and `Removed` empty sections.
  -After that, the header with the current version and link like `+## [0.20.0](https://github.com/decidim/decidim/tree/v0.20.0)+` and again the headers for the `Added`, `Changed`, `Fixed` and `Removed` sections.
  +Add the header with the current version and link like `+## [0.20.0](https://github.com/decidim/decidim/tree/v0.20.0)+` and the headers generated by the changelog generator.
   . Commit all the changes: `git add . && git commit -m "Prepare VERSION release"`
   . Run `bin/rake release_all`, this will create all the tags, push the commits and tags and release the gems to RubyGems.
   . Once all the gems are published you should create a new release at this repository, just go to the https://github.com/decidim/decidim/releases[releases page] and create a new one.
  
positive.code: . Run `bin/rake bundle`, this will update all the `Gemfile.lock` files
  . Run `bin/rake webpack`, this will update the JavaScript bundle.
  . Update the `CHANGELOG.md`.
  At the top you should have an `Unreleased` header with the `Added`, `Changed`, `Fixed` and `Removed` empty sections.
  After that, the header with the current version and link like `+## [0.20.0](https://github.com/decidim/decidim/tree/v0.20.0)+` and again the headers for the `Added`, `Changed`, `Fixed` and `Removed` sections.
  . Commit all the changes: `git add . && git commit -m "Bump to v0.XX.0 final version" && git push origin release/x.y-stable`.
  . Run `git pull && bin/rake release_all`, this will create all the tags, push the commits and tags and release the gems to RubyGems.
  . Once all the gems are published you should create a new release at this repository, just go to the https://github.com/decidim/decidim/releases[releases page] and create a new one.
  
negative.code:  .. Add the new `release/x.y-stable` branch.
   .. Remove from Crowdin branches that are not officially supported anymore.
  That way they don't synchronize with Github.
  . Update the version in the documentation system that we use, Antora. For the https://github.com/decidim/decididm[decidim repository] this is done automatically when bumping the versions. For the https://github.com/decidim/documentation[documentation repository]:
  ... Create and push the branch in that repository: `git checkout release/0.XX-stable && git push origin release/x.y-stable`
  ... Add the new version on the https://github.com/decidim/documentation/blob/develop/antora-playbook.yml[antora-playbook.yml] `branches` key, for the both sources (decidim and documentation repository). Don't forget to also remove the oldest and change the new default in the `start_page` key. For instance for v0.28 this is how it'd look like:
  