Hello, @peterjones,
My bad ! Thanks to the @dinkumoil’s post, I realized that you already fully documented the npp-compatible-versions and old-versions-compatibility attributes in the official N++ documentation ! So, most of the initial posts about this topic seem useless :-((
Anyway, this was the occasion to revisit these important notions. As an example, if we consider the true maximum syntax, each made of 3 elements, which is :
- "version": "a.b.c",
- "npp-compatible-versions": [d.e.f,g.h.i],
- "old-versions-compatibility": [j.k.l,m.n.o][p.q.r,s.t.u],
My understanding supposes that this means :
Latest plugin version a.b.c of the plugin works with all releases of Notepad++ between d.e.f and g.h.i, included.
Older plugin versions between j.k.l and m.n.o, included, should work with all N++ versions between p.q.r and s.t.u , included.
The plugin version a.b.c is more recent than, both, the versions j.k.l and m.n.o of that plugin.
This example likely represents the case of a plugin no longer maintained after the N++ release g.h.i.
As always, RTFM ;-))
Best Regards,
guy038