Skip to content

Releases: YunoHost/yunohost

v2.6.4

21 Jun 21:48
Compare
Choose a tag to compare

This a stable release 🎉 !

Specific changes since 2.6.3

  • Misc fixes here and there
  • [i18n] Update Spanish, German and French translations (#323)

Thanks to all contributors : opi, Maniack C, Alex, JuanuSt, franzos, Jibec, Jeroen and beyercenter ❤️ !

v2.6.3

02 Jun 14:19
Compare
Choose a tag to compare

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
    • ynh_secure_remove (#281)
    • ynh_setup_source (#282)
    • ynh_webpath_available and ynh_webpath_register (#235)
    • ynh_mysql_generate_db and ynh_mysql_remove_db (#236)
    • ynh_store_file_checksum and ynh_backup_if_checksum_is_different (#286)
  • 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

24 Apr 13:46
Compare
Choose a tag to compare

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

23 Mar 11:38
@opi opi
Compare
Choose a tag to compare

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:
    • ynh_normalize_url_path #234
    • ynh_package_remove & ynh_package_autoremove
    • ynh_abort_if_errors #245
    • ynh_install_app_dependencies with equivs #247
    • ynh_remove_app_dependencies
    • logrotate #248
    • ynh_no_log: #230
    • ynh_clean_setup

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

20 Feb 15:35
@opi opi
Compare
Choose a tag to compare

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

18 Feb 14:54
@opi opi
Compare
Choose a tag to compare

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

09 Feb 21:31
@opi opi
Compare
Choose a tag to compare

Hotfix release by ljf : Fix permission issue on install of some apps (Bugtracker issue)

Commit : cc77cd7

v2.5.4

02 Feb 14:34
@opi opi
Compare
Choose a tag to compare

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

10 Jan 02:00
Compare
Choose a tag to compare

Super quickfix release for a typo that break LE certificates.

v2.5.3

09 Jan 17:45
Compare
Choose a tag to compare

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