Skip to content
This repository has been archived by the owner on Jun 4, 2019. It is now read-only.

Please upgrade TGMPA to latest version #2

Closed
jrfnl opened this issue Dec 16, 2015 · 1 comment
Closed

Please upgrade TGMPA to latest version #2

jrfnl opened this issue Dec 16, 2015 · 1 comment

Comments

@jrfnl
Copy link

jrfnl commented Dec 16, 2015

We noticed you are using the TGM Plugin Activation library in your plugin.

You are using an old version. The latest version (2.5.2) fixes some - published - security issues as well as offering tons of bug fixes and new features.

We would like to urge you to upgrade to the latest version of TGMPA.
Download the latest version | View the changelog

When you upgrade, you may also want to adjust the config you use as some settings were deprecated in v2.4.0 and new ones introduced in v2.5.2.

More information on the current settings

Most notable changes:

  • you may want to add the is_callable setting to the plugins array for plugins which offer both a free and a premium version - see https://github.com/TGMPA/TGM-Plugin-Activation/blob/2.5.2/example.php#L85-L95
  • the 'parent_menu_slug' and 'parent_url_slug' config options were removed in 2.4.0. Similar functionality was re-introduced in 2.5.2 with the 'parent_slug' and 'capability' config options.
  • A number of new strings were introduced. If you have translations available, you may want to consider giving back as TGMPA intends to start providing native translations.

The up-to-date example file can be found here: https://github.com/TGMPA/TGM-Plugin-Activation/blob/2.5.2/example.php

If you would like to stay informed of new updates and developments, please follow the TGMPA account on Twitter.

Kind regards,
The TGMPA team

@senlin
Copy link
Owner

senlin commented Dec 16, 2015

Thanks for the head's up, will look into it.

senlin pushed a commit that referenced this issue Dec 17, 2015
* update TGM-Plugin-Activation class to 2.5.2 fixes [issue
#2](#2)
@senlin senlin closed this as completed Dec 17, 2015
@senlin senlin added this to the version 1.2.0 milestone Dec 17, 2015
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Projects
None yet
Development

No branches or pull requests

2 participants