From ef83d874c3abd8a9f738f5793e3acdb4a989fa35 Mon Sep 17 00:00:00 2001 From: Flavio Copes Date: Thu, 8 Oct 2015 16:19:29 +0200 Subject: [PATCH 1/2] Make a local copy of the array prior to sorting it, fixes #348 --- system/src/Grav/Common/Language/Language.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/system/src/Grav/Common/Language/Language.php b/system/src/Grav/Common/Language/Language.php index ca4c230aa..4e0e10bbf 100644 --- a/system/src/Grav/Common/Language/Language.php +++ b/system/src/Grav/Common/Language/Language.php @@ -81,8 +81,9 @@ class Language */ public function getAvailable() { - sort($this->languages); - return implode('|', array_reverse($this->languages)); + $languagesArray = $this->languages; //Make local copy + sort($languagesArray); + return implode('|', array_reverse($languagesArray)); } /** From 143653e2ce1687e67152b76b20042e6abfe15e34 Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Thu, 8 Oct 2015 10:02:59 -0600 Subject: [PATCH 2/2] version update --- CHANGELOG.md | 6 ++++++ system/defines.php | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4412f500d..11965972c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# v0.9.45 +## 10/08/2015 + +1. [](#bugfix) + * Fixed a regression issue resulting in incorrect default language + # v0.9.44 ## 10/07/2015 diff --git a/system/defines.php b/system/defines.php index 7d1ca5d95..9060e6e5e 100644 --- a/system/defines.php +++ b/system/defines.php @@ -2,7 +2,7 @@ // Some standard defines define('GRAV', true); -define('GRAV_VERSION', '0.9.44'); +define('GRAV_VERSION', '0.9.45'); define('DS', '/'); // Directories and Paths