diff --git a/CHANGELOG.md b/CHANGELOG.md index 0aad3b3fc..3b5e30f4b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# v1.4.0-rc.1 +## mm/dd/2017 + +1. [](#bugfix) + * Date ordering should always be numeric [#1810](https://github.com/getgrav/grav/issues/1810) + # v1.4.0-beta.3 ## 12/29/2017 diff --git a/system/src/Grav/Common/Page/Pages.php b/system/src/Grav/Common/Page/Pages.php index d3c6079ac..78d6109ee 100644 --- a/system/src/Grav/Common/Page/Pages.php +++ b/system/src/Grav/Common/Page/Pages.php @@ -1203,19 +1203,19 @@ class Pages break; case 'date': $list[$key] = $child->date(); - $sort_flags = SORT_REGULAR; + $sort_flags = SORT_NUMERIC; break; case 'modified': $list[$key] = $child->modified(); - $sort_flags = SORT_REGULAR; + $sort_flags = SORT_NUMERIC; break; case 'publish_date': $list[$key] = $child->publishDate(); - $sort_flags = SORT_REGULAR; + $sort_flags = SORT_NUMERIC; break; case 'unpublish_date': $list[$key] = $child->unpublishDate(); - $sort_flags = SORT_REGULAR; + $sort_flags = SORT_NUMERIC; break; case 'slug': $list[$key] = $child->slug();