YunoHost 2.5.0 Beta - Call for beta-testers and translators

Hello everyone,

We’ve just published another beta release, this time for yunohost core and for moulinette (the framework used by yunohost). Like for the previous time you can simply install it using:

apt-get update && apt-get dist-upgrade -y

Those new release mostly include (quite some) bug-fixes (especially those damn admin user doesn't exist and his friend another instance is running). The only small improvement are the possibility to extend dovecot configuration (mostly used by apps) and the listing of the available domains when installing an application in cli (and chose by default the default domain).

Here are the changelog of yunohost core:

LDAP admin user
  • [fix] Wait for admin user to be available after a slapd regen-conf. This fixes an issue arising during install on slow hardware/vps.
Dovecot/emails
  • [enh] Reorder dovecot main configuration, so that it is easier to read and extend
  • [enh] Allow for dovecot configuration extensions
  • [fix] Check if dovecot is up to fetch mailbox used space
Backup
  • [fix] Create archives_path even for custom output directory
  • [fix] Keep track of backups with custom directory (using symlinks)
Security
  • [fix] Improve dnssec key generation on low entropy devices
  • [enh] Add haveged as dependency to increase available entropy (relevant for virtual servers)
Random broken app installed on slow hardware
  • [enh] List available domains when installing an app by CLI.
Translation
  • French by Jibec and Genma
  • German by Philip Gatzka
  • Hindi by Anmol
  • Spanish by Juanu
Other fixes and improvements
  • [enh] Remove timeout from cli interface
  • [fix] Missing ‘python-openssl’ dependency for Let’s Encrypt integration.
  • [fix] --no-remove-on-failure for app install should behave as a flag.
  • [fix] Don’t remove trailing char if it’s not a slash, when generating SSOwat conf

Thanks to all contributors: Aleks, alex, Anmol, Bram, Genma, jibec, ju,
Juanu, ljf, Moul, opi, Philip Gatzka and to the people who are participating
to the beta and giving us feedback <3

And off moulinette:

Random broken apps installation
  • [enh] don’t timeout by default on cli
Other fixes
  • [fix] syntax error in python would avoid catching excepted exception
  • [fix] forgot to add self to method signature
  • [fix] edgy bug on slow hardware, especially on our (futur) CI
Translations
  • Hindi by Anmol

Thanks to all contributors: Anmol, Bram, Moul <3

As we’ve done everything what we want to include for the next stable release, I would be great if you could heavily test those beta releases! And same for translation :slight_smile:

If no new bugs are found, we will probably do a stable release during the next 2 weeks :smile:

And for those of you that might wonder about not being useful if YunoHost is already marked as “100% translated” in your language, you can read this article (in french) by jibec (who is one of the french translator of YunoHost)

Thanks to all our contributors and thanks you all for your help, feedback and support :heart:

2 Likes