Releases: YunoHost/yunohost
v2.6.4
v2.6.3
This a testing release, candidate for stable release !
Major changes
- [love] Add missing contributors & translators.
- [enh] Introduce global settings mechanism (#229)
- [enh] Refactor backup management to pave the way to borg (#275)
- [enh] Changing nginx ciphers to intermediate compatiblity (#298)
- [enh] Use ssl-cert group for certificates, instead of metronome (#222)
- [enh] Allow regen-conf to manage new files already present on the system (#311)
- [apps] New helpers
- Misc fixes here and there
- [i18n] Update Spanish, German and French translations (#318)
Thanks to all contributors : Bram, ljf, opi, Maniack C, Alex, JimboJoe, Moul, Jibec, JuanuSt and franzos ❤️ !
v2.6.2
Testing release
New Features
- [enh] Allow applications to ship a script to change its url (#185)
- New helper ynh_replace_string (#280)
- New helper ynh_local_curl (#288)
Fixes
- Fix for missing YunoHost tiles (#276)
- [fix] Properly define app upgradability / Fix app part of tools update (#255)
- [fix] Properly manage resolv.conf, dns resolvers and dnsmasq (#290)
- [fix] Add random delay to app fetchlist cron job (#297)
Improvements
- [fix] Avoid to remove a apt package accidentally (#292)
- [enh] Refactor applist management (#160)
- [enh] Add libnss-mdns as Debian dependency. (#279)
- [enh] ip6.yunohost is now served through HTTPS.
- [enh] Adding new port availability checker (#266)
- [fix] Split checkurl into two functions : availability + booking (#267)
- [enh] Cleaner postinstall logs during CA creation (#250)
- Allow underscore in backup name
- Rewrite text for "appslist_retrieve_bad_format"
- Rewrite text for "certmanager_http_check_timeout"
- Updated Spanish, German, Italian, French and Dutch translations
Thanks to every contributors (Bram, Aleks, Maniack, ljf, Jean-Baptiste, JimboJoe, opi), reviewers, testers and translators ! ❤️
v2.6.1
Apps
- [enh] App scripts are now executed with
root
user #188 - [mod] Small cleaning / refactoring of app_list #194
- [fix] We can now use common.sh during restore operation #246
- [fix] Launch ssowatconf at the end of a broken install to avoid sso bad state #270
- New apps helpers:
Core
- [enh] Upgrade nginx ciphers accordin to Mozilla 'modern' compatibility recommendation #259
- [enh] Show fail2ban logs on admin web interface #260
- [enh] Use _get_maindomain helper. #272
- [fix] dnsmasq configuration fixes #264, #265
- [enh] Trigger exception if string key aint defined during unit tests #261
- Clean services.yml #269
- Update translations #258
Thanks to every contributors (Bram, Aleks, Maniack Crudelis, Moul, opi) and translators ❤️
v2.6.0
Important changes
- [enh] Add unit test mechanism (#254)
- [fix] (Certificate management) Any address in the range 127.0.0.0/8 is a valid loopback address for localhost
- [enh] Include script to reset admin password (#217)
- [enh] Set main domain as hostname (#219)
- [enh] New bash helpers for app scripts:
ynh_system_user_create
,ynh_system_user_delete
ynh_find_port
Thanks to every contributors (Bram, Aleks, Maniack Crudelis, ZeHiro, opi, julienmalik). <3
v2.5.6
Hotfix release
[fix] Update Rmilter configuration to fix dkim signing.
[fix] Any address in the range 127.0.0.0/8 is a valid loopback address
Thanks to every contributors & testers
v2.5.5
Hotfix release by ljf : Fix permission issue on install of some apps (Bugtracker issue)
Commit : cc77cd7
v2.5.4
Stable release including changes made in v2.5.0, v2.5.1, v2.5.2, v2.5.3 and v2.5.3.1 testing releases.
See the release announcement on our forum.
Significant changes:
- Let's Encrypt support \o/
- Lot of fixes with nscd, slapd and LDAP
- Support installation of apps with Git submodules
- SSOwat configuration cleanup
- Add haveged as dependency, fix entropy issue
- Dovecot configuration cleanup
- Update translations (French, German, Hindi, Spanish)
Thanks to all contributors <3
v2.5.3.1
Super quickfix release for a typo that break LE certificates.
v2.5.3
Love
- [enh][love] Add CONTRIBUTORS.md
Let's Encrypt / Certificate mangement
- [enh] Check acme challenge conf exists in nginx when renewing cert
- [fix] Fix a bad validity check when trying to renew
- [fix] Adding check that domain is resolved locally when installing a LE cert
- [fix] Fix a situation where a cert could end up with bad perms for metronome
Misc
- [fix] No more socket activation for rspamd
- [fix] fail2ban rules now take into account failed login attempts on ssowat
- [fix] Ignore dyndns option is not needed with small domain
- [enh] Add yaml syntax check in travis.yml
- [mod] Autopep8 on all files that aren't concerned by a PR
- [fix] Add timeout to fetchlist's wget
Thanks to all contributors: Aleks, Bram, ju, ljf, opi, zimo2001 and to the
people who are participating to the beta and giving us feedback <3