YunoHost 3.1 (minor stable release / version stable mineure)

:gb: English version (french below)

Hi everybody!

We’re happy to release a minor stable version, version 3.1.0 :blush: !

The highlight of this release is the inclusion of a MUA autoconfig mechanism, meaning that it should now be less tedious to configure email clients like Thunderbird ! The release also include features which are still deemed experimental such as config panels for applications, and possibility for apps to ship custom actions. Finally, some UX improvements have been made here and there in particular during the app installation procedure.

Changelog :bookmark_tabs:

Highlights :sparkles:

Other fixes / improvements :sunny:

  • Fix an issue with mail permission after restoring them (#496)
  • Optimize imports in certificate.py (#497)
  • Add timeout to get_public_ip so that ‘dyndns update’ don’t get stuck (#502)
  • Use human-friendly choices for booleans during apps installations (#498)
  • Fix the way we detect we’re inside a container (#508)
  • List existing users during app install if the app ask for a user (#506)
  • Allow apps to tell they don’t want to be displayed in the SSO (#507)
  • After postinstall, advice the admin to create a first user (#510)
  • Disable checks in acme_tiny lib if --no-checks is used (#509)
  • Better UX in case of url conflicts when installing app (#512)
  • Add ynh.fr in free/automatic domain advertisement in the webadmin (Yunohost-admin#199)
  • Add mechanism for help tooltip in the webadmin (Yunohost-admin#201)
  • During installation, try to fix the locale mess (install_script#49)

How to upgrade :arrow_up:

From the web admin

  • Go to “Update system”
  • Then hit the “Update” button in the “System” block.

Or from the command line

$ yunohost tools update 
$ yunohost tools upgrade --ignore-apps

Cheers !

The YunoHost team


:fr: Version française (french below)

Bonjour !

Nous sommes heureux d’annoner la sortie d’une nouvelle version stable mineure, la 3.1.0 :blush: !

Le point phare de cette version est l’ajout d’un mécanisme d’autoconfiguration de MUA, ce qui signifie qu’il devrait désormais être beaucoup plus simple de configurer les clients mails tels que Thunderbird ! Cette version inclue également des fonctionnalités jugées encore expérimentales, telles que des panneaux de configuration pour les apps ainsi que la possibilité pour elle de fournir des actions supplémentaires. Finalement, plusieurs améliorations concernant l’expérience utilisateur ont été faites, notamment pendant le processus d’installation des apps.

Liste des changements :bookmark_tabs:

Points phares :sparkles:

  • Autoconfiguration des clients mails (e.g. Thunderbird) (#495)
  • Expérimental : Panneau de configuration pour les apps (#488, YunoHost-admin#198)
  • Expérimental : Permettre aux applications de fournir des actions “custom” (#486, #505, Yunohost-admin#200)
  • Metronome a été mis à jour vers la version 3.9.20

Autres correctifs / améliorations :sunny:

  • Correction d’un problème de permission dans les emails après restauration (#496)
  • Optimisation des imports dans certificate.py (#497)
  • Ajout d’un délai maximal dans get_public_ip pour ne pas bloquer ‘dyndns update’ (#502)
  • Utilisation de choix plus adaptés aux être humain pour les booléens lors de l’install d’apps (#498)
  • Correction de la façon dont YunoHost détecte si il est dans un conteneur (#508)
  • Liste les utilisateurs existants pendant l’install d’une app si l’app demande un utilisateur (#506)
  • Permettre aux applications de dire qu’elles n’ont pas à être affichée dans le SSO (#507)
  • Après la postinstall, conseiller à l’admin de créer un premier utilisateur (#510)
  • Désactiver des check dans acme_tiny si --no-checks est utilisé (#509)
  • Meilleur UX dans les cas de conflits d’url lors d’une installation d’app (#512)
  • Ajout de ynh.fr dans les domaines gratuits/automatique dont on fait la promotion dans la webadmin (Yunohost-admin#199)
  • Ajour d’une mechanisme de bulle d’aide dans la webadmin (Yunohost-admin#201)
  • Durant l’installation, tenter de corriger le merdier des locales (install_script#49)

Comment mettre à jour :arrow_up:

Depuis la webadmin

  • Aller dans “Mettre à jour le système”
  • Puis faites “Mettre à jour” dans la partie “Système”

Ou depuis la ligne de commande

$ yunohost tools update 
$ yunohost tools upgrade --ignore-apps

À plus !

L’équipe YunoHost

8 Likes