I noticed yesterday that my shredder update now says I'm running version
3.0.1pre. And I was also forced to update my lightning nightly too.
Does this mean I'm now running something that is destined to come out
after 3.0? If so, is there a branch that I should be using. I am
developing an extension and would like to be sure I'm on the 3.0
platform, not the *next* one.
TIA
Al
The 3.0.1pre builds will become the first security/stability release of
Thunderbird 3 (i.e. 3.0.1). These are not the same as 3.1a1pre builds
which will (probably, but not confirmed) become Thunderbird 3.1 which is
the next major version of Thunderbird.
From an extension point of view, 3.0.x should be the same as 3.x - the
APIs won't be changing, although obviously there may be some security
and stability fixes in the back end.
At the moment, the 3.0.1pre builds are the same as 3.0 - we've fixed the
gecko version to be the same as gecko 1.9.1.5 (which we're currently
releasing 3.0 from) and we haven't landed any patches other than what
will go into 3.0. We're very likely to keep it this way until we release
Thunderbird 3 (or shortly before).
Standard8
Thanks for the reply. I will keep on Shredder until the RC comes out
then move to that then.
Cheers
Al
If you include XUL/overlays in "APIs", I don't think that's possible.
Any significant XUL change, esp. the much-needed fixes for the header
pane, will change the XUL hookup points. Some extensions will have to be
updated for 3.1 / 3.5.
Urgh, sorry my initial email was wrong, and should have read:
---
From an extension point of view, 3.0.x should be the same as 3.0 - the
APIs won't be changing.
---
Standard8