[wp-trac] [WordPress Trac] #22316: Plugin Dependencies (Yet Another Plugin Dependencies Ticket)

WordPress Trac noreply at wordpress.org
Tue Feb 6 23:44:25 UTC 2024


#22316: Plugin Dependencies (Yet Another Plugin Dependencies Ticket)
-------------------------------------------------+-------------------------
 Reporter:  Viper007Bond                         |       Owner:  afragen
     Type:  enhancement                          |      Status:  closed
 Priority:  normal                               |   Milestone:  6.5
Component:  Upgrade/Install                      |     Version:  3.4.2
 Severity:  normal                               |  Resolution:  fixed
 Keywords:  dev-feedback has-patch needs-        |     Focuses:
  design-feedback needs-dev-note has-unit-tests  |
-------------------------------------------------+-------------------------
Changes (by costdev):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 In [changeset:"57545" 57545]:
 {{{
 #!CommitTicketReference repository="" revision="57545"
 Upgrade/Install: Introduce Plugin Dependencies.

 Introduces a new "Requires Plugins" plugin header so that plugin
 developers can list the slugs of the plugins theirs depends on.

 This will inform users of the requirements, and provide links to the
 WordPress.org Plugins Repository that they can click to install and
 activate the dependencies first.

 Plugins whose requirements are not met cannot be installed or activated,
 and they will be deactivated automatically if their requirements become
 unmet.
 Plugins that others rely on cannot be deactivated or deleted until their
 dependent plugins are deactivated or deleted.

 In memory of Alex Mills and Alex King.
 WordPress Remembers.

 Props ahoereth, afragen, alanfuller, alexkingorg, amykamala,
 anonymized_10690803, apeatling, ashfame, atimmer, audrasjb, aristath,
 azaozz, batmoo, beaulebens, blobaugh, bobbingwide, boonebgorges,
 brianhenryie, chanthaboune, chrisdavidmiles, coolmann, costdev, courane01,
 danielbachhuber, davidperez, dd32, Denis-de-Bernardy, dingo_d, DJPaul,
 dougal, DrewAPicture, ethitter, filosofo, georgestephanis,
 giuseppemazzapica-1, goldenapples, griffinjt, hellofromTonya, husobj,
 ideag, jarednova, jbobich, jbrinley, jltallon, joedolson, johnciacia,
 johnjamesjacoby, joppuyo, jsmoriss, karmatosed, kebbet, knutsp, kraftbj,
 kraftner, kurtpayne, lkraav, logikal16, luisherranz, man4toman,
 markjaquith, matt, mbijon, megphillips91, mikeschinkel, mordauk,
 morehawes, mrwweb, mte90, mukesh27, mzaweb, nacin, norcross, nvwd,
 nwjames, obliviousharmony, ocean90, oglekler, paaljoachim, pauldewouters,
 pbaylies, pbiron, peterwilsoncc, Philipp15b, poena, pogidude, retlehs,
 rmccue, ryan, sabreuse, sc0ttkclark, scribu, sereedmedia, SergeyBiryukov,
 ShaneF, shidouhikari, soean, spacedmonkey, stephenh1988, swissspidy,
 taylorde, tazotodua, threadi, TimothyBlynJacobs, TJNowell, tollmanz,
 toscho, tropicalista, Viper007Bond, westi, whiteshadow, williamsba1,
 wpsmith, ZaneMatthew.
 Fixes #22316.
 }}}

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/22316#comment:320>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list