Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 1.0 #168

Merged
merged 80 commits into from May 20, 2019
Merged

Version 1.0 #168

merged 80 commits into from May 20, 2019

Conversation

benlk
Copy link
Collaborator

@benlk benlk commented May 20, 2019

Changes in 1.0

  • Tested up to WordPress 5.2 and PHP 7.3
  • Reenables the "Save to Site" bookmarklet for saving links for Link Roundups, if the site admin is willing to use the Press This plugin to enable this feature. Pull request #159 for issue #130.
  • Updates the WordPress MailChimp Tools submodule to use version 3 of the MailChimp API, and gain various compatibility updates for modern PHP versions. Upgrading to the new MailChimp API means that users of the MailChimp campaign functionality in the Link Roundups plugin can now use MailChimp editable content areas in their templates, as described in our documentation.
  • Updates installation documentation. Pull request #139 for issue #145.
  • Applies the 'widget_title' filter to the title of the Link Roundups widget. Pull request #152 for issue #104.
  • Wraps the Source: label in the Saved Links List widget in a span.source-label. Pull request #139 for issue #144.
  • Sets HTML5 input types on widget forms. Pull request #139 for issue #143.
  • Fixes the saved_links_widget constructor for error-free PHP7 compatibility. Pull request #137 for issue #132.
  • Updates the local clone of WP_List_Table, fixing compatibility, and updating docs for that process. Pull request #139 for issues #128 and #118.
  • Updates Travis automated testing to support PHP 5.6, 7.1, 7.2. Pull request #138 for issue #135.
  • Improves maintainer docs. Pull request #139 for issue #140.

benlk and others added 30 commits May 28, 2018 13:31
Constructor fix for saved_links_widget
…n PHP version to 5.6.

Leaves minimum WordPress version unchanged;; but we're only running automated tests against current WordPress versinos.
…sts are not supported by WordPress at this time.

See research described in #135 (comment)

A review of tests initially introduced in #138: https://travis-ci.org/INN/link-roundups/builds/502881348?utm_source=github_status&utm_medium=notification

- Travis is running PHP 7.2 with PHPunit 8.  https://travis-ci.org/INN/link-roundups/jobs/502881355
- Travis is running PHP 7.3 with PHPunit 8. https://travis-ci.org/INN/link-roundups/jobs/502881358
- WP 4.9/5.0 don't have PHPUnit 8 forwards-compatibility shims in place; 5.1 does provide a warning about 8 not being supported.
Travis updates: Major bumps to PHP supported versions
benlk and others added 28 commits May 10, 2019 18:07
…no links were saved today, despite being supposed to show this month's links
Saved Links List Table minor bugfixes
…ation variable.

Fixes #112

Also:
- Removes an extract();
- Cleans up sanitization and whitespace in the Link Roundups widget
Fix Link Roundup widget displaying wrong number of stories
…. Else, the shortcut link is the empty string.
… enable a WP core plugin

This page explains why the plugin is needed, and how to enable it.
network_admin_url should fall back to admin_url on non-multisites, according to https://developer.wordpress.org/reference/functions/network_admin_url/
The "Save to Site" bookmarklet, revived through a plugin's external dependency
Add "Create new Saved Link" button to roundups editor
Use rel="noopener noreferrer" for saved link widget opening in target="_blank"
check WordPress version to prevent deprecated function warning on WP 4.9+
@benlk benlk added this to the v1.0 milestone May 20, 2019
@benlk benlk merged commit 38525d8 into master May 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant