Janne, I don't think the problem is that you weren't "loud" enough.
Because I'm testing a fully operational JSPWiki-based system, I have been running the 'stable version' (2.4.xx) as suggested. The neat new stuff in the 2.5.xx releases just took too much time to figure out, and caused too much instability as the bugs and feature parameters were being worked through.
In the future, when preparing a new release such as 2.6.0, we should probably emphasize the need to test the pending new release against the most recent *stable* version (ie, 2.4.x in this case), as well as versus the *cutting edge* version (2.5.xx). In this regard, do you have any idea of how many (if any) 2.6.0 testers so far have used code customized to 2.4.xx (templates, filters, plugins, etc.) versus 2.5.xx stuff? From a personal standpoint, this transition (to 2.6.0) is making me increasingly nervous, because I don't know how to anticipate which of the (many) 2.5.xx changes might be incompatible with 2.4.xx. In hindsight, I probably should have jumped in with testing of my own, but I had thought the changes affecting APIs and such were being normalized both ways between 2.4.x and 2.5.x. Maybe that wasn't realistic, but that was my (obviously naive) belief. Or, maybe the stable version was moved up to a more recent 2.4 release, and I missed it?
Terry Janne Jalkanen wrote:
This seems like a pretty important change (that filters no longer work), yet this is the first I've heard of it. I make extensive use of filters, and that means that I'll have to wait a bit longer before I really scrub through 2.6.0. (Hope there aren't any more surprises like this.)This modification was made nine months ago. 2007-03-18 Janne Jalkanen <[EMAIL PROTECTED]> * 2.5.30 * Fixed BugReferenceToRenamedPageNotCleared * Fixed BugTableHeaderNotXHMTLCompliant * Fixed BugInitializablePluginNotInitialized * API Change: The signature of PageFilter.initialize() now also includes the WikiEngine. This was necessary, because otherwise the initialize() -method was essentially useless for most use cases. Sorry for not being louder about it, but yeah, it's been there and visible for everyone since last March. Also, JSPWiki 2.5.x has been in beta since last July (that is 6 months). This is exactly the kind of stuff I would like people to catch when I say "it's out in beta, please test". There have been LOADS of changes under the hood, and we just can't remember to type up everything. Anyone trying out their old filters on any of the betas would have caught this, muttered about it, and we would've remembered to put it on the WhatsNewIn2.6 list. It's there now. /Janne
