Skip to content

Commit

Permalink
Merge branch 'release/4.17'
Browse files Browse the repository at this point in the history
  • Loading branch information
mecha committed Dec 11, 2019
2 parents e4962fe + 25ad3f8 commit 2f7ba7e
Show file tree
Hide file tree
Showing 81 changed files with 5,227 additions and 3,126 deletions.
36 changes: 36 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,42 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [4.17] - 2019-12-11
### Added
* New "Tools" that replaces the "Blacklist", "Import/Export" and "Debugging" pages.
* New option to control whether items with future dates are scheduled or published with truncated dates.
* New "feeds" shortcode parameter to select feed sources by their slug names.
* New "1 week" update interval option to update feeds once every week.
* The "Edit Feed Source" page now allows the slug to be edited.
* The "Edit Feed Source" page now shows shortcode snippets.

### Changed
* RSS feeds that are invalid due to leading whitespace are now trimmed and may now be imported.
* Images that have the same URL are now downloaded to the media library only once.
* Updated some styles to match the new WordPress 5.3 aesthetic.
* Optimized template saving to be more performant and less error prone.
* Improved error messages in REST API responses.
* Removed some log messages.
* Fatal errors are now always logged.
* Optimized cron-related functionality.
* The plugin will no longer register cron schedules that already exist.
* License-related notices are now only shown to users who have access to the Licenses settings page.

### Fixed
* The "Import Source" option did not work.
* Templates now link imported posts to the local post instead of to the original article.
* Images with HTML entities in the URL could not be downloaded.
* Feed items without a PolyLang translation did not show up in templates.
* PHP notices were triggered when trying to download invalid images.
* The feed item count in the "Feed Sources" page would show zero when certain add-ons are installed.
* Removed a warning shown in templates about `reset()` expecting an array.
* Thumbnails imported by Excerpts & Thumbnails were not shown in templates.
* Some databases would report the following error during logging: "Column 'date' cannot be null".
* Unserializing the options for the system info triggered PHP notices.

### Removed
* A WordPress 5.1 function was being used to check for ready cron jobs, now replaced with a custom function.

## [4.16] - 2019-10-31
### Changed
* Overhauled the data set system with a more robust entity system.
Expand Down
1 change: 1 addition & 0 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
"php": "^5.4 | ^7.0",
"ext-curl": "*",
"ext-simplexml": "*",
"ext-gd": "*",
"psr/log": "^1.1",
"twig/twig": "1.39.0",
"twig/extensions": "^1.5.4",
Expand Down
12 changes: 6 additions & 6 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 2f7ba7e

Please sign in to comment.