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