Legend

A =>
A file has been (A)dded
M =>
A file has been (M)odified
D =>
A file has been (D)eleted

1.2 - December 7, 2018

Compatibility: WordPress 4.9 — 5.0.1

----------------------------------------------------------------------------------------------
List of changes between zermatt v1.1.1 (rev. 21594) and v1.2 (rev. 23861)
----------------------------------------------------------------------------------------------

* FIXED: A condition was erroneously placed inside a count() call, triggering a warning in PHP >= 7.2.x
  M inc/helpers.php

* ADDED: Add styles for Gutenberg.
  A common
  A common/common.php
  A common/css
  A common/css/global.css
  A common/css/global.scss
  A common/css/inc
  A common/css/inc/_gutenberg.scss
  M functions.php

* FIXED: Migrated theme's custom css in favor of WordPress's native Custom CSS option.
* REMOVED: Theme's custom css option.
  M functions.php
  M inc/customizer-styles.php
  M inc/customizer.php

* FIXED: Page template-bound metaboxes, wouldn't behave correctly in Gutenberg mode (where applicable).
  M inc/helpers-post-meta.php

* FIXED: Post format-bound metaboxes (where applicable) now work properly with Gutenberg.
  M inc/helpers-post-meta.php

* FIXED: Admin notice regarding the sample content, wouldn't persist its state when dismissed from within the block editor.
  M inc/helpers.php
  M inc/js/sample-content.js

* REMOVED: Yahoo Weather and all related functionality, options, etc, have been removed, as the API has been discontinued and has stopped working.
* ADDED: OpenWeatherMap support for current weather conditions. A free API key is required for it to work.
  M functions.php
  M inc/customizer.php
  A inc/openweathermap.php
  M js/scripts.js
  M part-weather.php

* FIXED: Weather icons now work again.
* REMOVED: weather-icons.css and weather icons font files.
* ADDED: ci-weather-icons.css and CI Weather Icons font files.
* CHANGED: Weather Icons style handle changed from 'weather-icons' to 'ci-weather-icons'
  A css/ci-weather-icons.css
  D css/weather-icons.css
  A fonts/ci-weather-icons.eot
  A fonts/ci-weather-icons.svg
  A fonts/ci-weather-icons.ttf
  A fonts/ci-weather-icons.woff
  A fonts/ci-weather-icons.woff2
  D fonts/weathericons-regular-webfont.eot
  D fonts/weathericons-regular-webfont.svg
  D fonts/weathericons-regular-webfont.ttf
  D fonts/weathericons-regular-webfont.woff
  D fonts/weathericons-regular-webfont.woff2
  M functions.php
  M js/scripts.js

* UPDATED: Update weather styles
  M css/inc/_header.scss
  M css/magnific.css
  M style.css

* UPDATED: language files
* CHANGED: theme version to 1.2
  M languages/ci-theme.pot
  M style.css
  M style.scss

1.1.1 - May 17, 2018

Compatibility: WordPress 4.8+

----------------------------------------------------------------------------------------------
List of changes between zermatt v1.1 (rev. 19939) and v1.1.1 (rev. 21594)
----------------------------------------------------------------------------------------------

* FIXED: Added lang file header so that Poedit will recognise "translators:" comments.
  M languages/ci-theme.pot

* ADDED: Support for Elementor Pro v2.0 locations.
  M 404.php
  A archive.php
  M footer.php
  M header.php
  M inc/elements.php
  M page.php
  M search.php
  M single-ci_theme_attraction.php
  M single-ci_theme_gallery.php
  M single-ci_theme_room.php
  M single-ci_theme_service.php
  M single.php
  M taxonomy.php

* UPDATED: Recompile styles output
* FIXED: Fix an issue where the theme's loading spinner would not get disabled in the elementor editor
  M css/admin/post-edit.css
  M css/admin/repeating-fields.css
  M css/admin/widgets.css
  M css/flexslider.css
  M css/inc/_preload.scss
  M css/magnific.css
  M style.css

* Updated language file.
* Changed version to 1.1.1
  M languages/ci-theme.pot
  M style.css
  M style.scss

1.1 - October 26, 2017

Compatibility: WordPress 4.7+

----------------------------------------------------------------------------------------------
List of changes between zermatt v1.0.5 (rev. 17201) and v1.1 (rev. 19939)
----------------------------------------------------------------------------------------------

* FIXED: Contact widget would trigger an error due to recursion limit, when placed on the Contact widget area. This was because the widget itself displays the Contact widget area, as it's meant to be used on the homepage.
* FIXED: Contact widget wouldn't display the map when placed on the Contact widget area, due to duplicate map ids.
  M inc/widgets/contact.php

* CHANGED: Moved ci_theme_hex2rgba() into inc/functions.php
* ADDED: Introduced ci_theme_color_luminance()
  M inc/customizer-styles.php
  M inc/functions.php

* FIXED: alpha-color-picker loaded by plugins would break visually.
  M inc/css/post-meta.css

* ADDED: Elementor Widget
  M css/inc/_external.scss
  M functions.php
  A inc/elements.php
  A js/admin/post_ajax.js
  M style.css

* FIXED: Proper escaping of search form attributes.
  M searchform.php

* ADDED: Support for One Click Demo Import.
  M functions.php

* updated language files
* changed version to 1.1
  M languages/ci-theme.pot
  M style.css
  M style.scss

1.0.5 - February 6, 2017

Compatibility: WordPress 4.6+

----------------------------------------------------------------------------------------------
List of changes between zermatt v1.0.4 (rev. 15707) and v1.0.5 (rev. 17201)
----------------------------------------------------------------------------------------------

* FIXED: Page (usually listing related) metaboxes would all appear when editing the page designated as the "Posts page" from Settings > Reading. Since WP 4.6, the page template selection metabox is not included in the edit page interface, making the related JS-bound metaboxes all visible by default.
  M inc/helpers-post-meta.php

* FIXED: Wrong rewrite slug in slider category.
  M inc/custom-fields-slide.php

* UPDATED: Font Awesome v4.7.0
  M css/font-awesome.css
  M fonts/FontAwesome.otf
  M fonts/fontawesome-webfont.eot
  M fonts/fontawesome-webfont.svg
  M fonts/fontawesome-webfont.ttf
  M fonts/fontawesome-webfont.woff
  M fonts/fontawesome-webfont.woff2
  M functions.php

* FIXED: Customizer would throw warnings on WP 4.7
  M inc/customizer.php

* FIXED: Made weather more resilient, in response to the ongoing problems that the Yahoo Weather API seems to be having.
  M functions.php

* FIXED: Added Knowledge Base article link on how to set up the weather feature. It explains the process much better than the already-included inline docs.
  M inc/customizer.php

* Updated lang file.
* Changed version to 1.0.5
  M languages/ci-theme.pot
  M style.css
  M style.scss

1.0.4 - September 28, 2016

Compatibility: WordPress 4.5+

----------------------------------------------------------------------------------------------
List of changes between zermatt v1.0.3 (rev. 14933) and v1.0.4 (rev. 15707)
----------------------------------------------------------------------------------------------

* CHANGED: Renamed function hex2rgba() to ci_theme_hex2rgba() (where ci_theme is the theme slug) to avoid name clashes.
  M inc/customizer-styles.php

* FIXED: Wrong term_id field name in taxonomy query, would prevent WPML from picking up correct translations.
  M template-listing-attraction.php
  M template-listing-gallery.php
  M template-listing-room.php
  M template-listing-service.php
  M template-listing-video.php

* ADDED: Sample content URL is now filterable via the 'ci_theme_sample_content_url' filter (where ci_theme is the theme name)
  M inc/helpers.php
  A inc/js/sample-content.js

* FIXED: GMapsLatLonPicker would break the admin JS, when the Maps API was not loaded.
  M js/admin/jquery-gmaps-latlon-picker.js

* ADDED: Page builder template
  A template-builder.php

* Changed version to 1.0.4
  M style.css
  M style.scss

1.0.3 - July 7, 2016

Compatibility: WordPress 4.4+

----------------------------------------------------------------------------------------------
List of changes between zermatt v1.0.2 (rev. 13812) and v1.0.3 (rev. 14933)
----------------------------------------------------------------------------------------------

* UPDATED: Font Awesome v4.6.1
  M css/font-awesome.css
  M fonts/FontAwesome.otf
  M fonts/fontawesome-webfont.eot
  M fonts/fontawesome-webfont.svg
  M fonts/fontawesome-webfont.ttf
  M fonts/fontawesome-webfont.woff
  M fonts/fontawesome-webfont.woff2
  M functions.php

* FIXED: Sanitization of the custom CSS box to prevent removal of whitespace and line breaks.
  M inc/customizer.php
  M inc/sanitization.php

* ADDED: Introduced ci_theme_can_use_plugin()
  M inc/helpers.php

* UPDATED: Font Awesome v4.6.3
  M css/font-awesome.css
  M fonts/FontAwesome.otf
  M fonts/fontawesome-webfont.eot
  M fonts/fontawesome-webfont.svg
  M fonts/fontawesome-webfont.ttf
  M fonts/fontawesome-webfont.woff
  M fonts/fontawesome-webfont.woff2
  M functions.php

* FIXED: Changed Google Maps API Key description to point out that an API key is now required.
* CHANGED: Google Maps API version changed to '3', i.e. the "release" version of the API. The previous '3.5' although was meant to be a frozen version, it's now retired so it falls back to the most current "experimental" version. More information can be found here: https://developers.google.com/maps/documentation/javascript/versions
  M functions.php
  M inc/customizer.php

* CHANGED: Google Maps API is now disabled by default, as it now needs an API key to work properly (otherwise it throws popup alerts in some cases).
  M functions.php
  M inc/customizer.php

* FIXED: Escaped a quote in the testimonial widget styling
  M css/inc/_widgets.scss
  M style.css

* Updated lang files.
* Changed version to 1.0.3
  M languages/ci-theme.pot
  M style.css
  M style.scss


Done running!

1.0.2 - March 29, 2016

Compatibility: WordPress 4.4+

----------------------------------------------------------------------------------------------
List of changes between zermatt v1.0.1 (rev. 13717) and v1.0.2 (rev. 13812)
----------------------------------------------------------------------------------------------

* ADDED: WP_OAuth library file.
* ADDED: Weather customizer section and related API options.
* ADDED: Static Text customizer control file.
* CHANGED: Moved weather code and unit customizer settings to the Weather section.
* FIXED: Yahoo! Weather stopped working on March 15, 2016. It's now fixed, however it requires the user to enter a (free) API key to work.
  M functions.php
  A inc/WP_OAuth.php
  A inc/customizer-controls/static-text.php
  M inc/customizer.php
  M js/scripts.js
  M part-weather.php

* Rearrange weather JS code a bit.
  M js/scripts.js

* Improve error handling on weather JS
  M js/scripts.js

* Remove console.log
  M js/scripts.js

* Fix code formatting
  M js/scripts.js

* Updated lang files.
* Changed version to 1.0.2
  M languages/ci-theme.pot
  M style.css
  M style.scss

1.0.1 - March 1, 2016

Compatibility: WordPress 4.3+

----------------------------------------------------------------------------------------------
List of changes between zermatt v1.0 (rev. 13696) and v1.0.1 (rev. 13717)
----------------------------------------------------------------------------------------------

* FIXED: "Creating object from empty value" warning on customizer when there are no pages.
  M inc/customizer.php

* FIXED: Fix depart and arrive datepickers being initialized the wrong way around.
  M js/scripts.js

* Updated lang files.
* Changed version to 1.0.1
  M languages/ci-theme.pot
  M style.css
  M style.scss