yes, 1.22 was the latest release I knew of, although I found a
version 1.35 published as well from wishcraft. Don't know the story on that one. I did a comparison and what I found was a few interesting differences. 1.35 announces itself and is based upon 1.20 instead of the 1.22, although maybe not. It appears it was updated to support wishcraft's modules.
Changes:
- added graph (jpgraph)
- doesn't include the youtube text sanitization added in 1.22
- adds geshi text sanitization
- adds xoopseditor stuff to xoops22 directory (don't use so didn't look at the details)
If you don't need any of this, then Frameworks 1.35 isn't necessarily for you.
I am currently exploring the upgrade of all our production XOOPS sites to 2.3.0 (and now 2.3.1). I am nearly finished in the research & analysis prior to applying it to a test implementation so I can test functionality across the board before doing final production release for our production sites.
Upon inspection, what was released in 2.3.1 does not include Frameworks -- at least not fully. Some of it was moved to XOOPS root classes (textsanitizer, captcha). So, I'm now researching further how the Frameworks files in the 2.3.1 releases relate to Frameworks 1.22 (or 1.35). Do I replace the current 1.22 (or 1.35) files with the ones in 2.3.1?
Either way, I'm assuming that we no longer need the xoops22 folder in Frameworks. This stuff was for module compatibility for those running the 2.2.x XOOPS core. This core no longer needs that, so I'll ignore (and remove) that.
I've found that some modules call files in Frameworks that aren't there unless you load the Frameworks release. This also includes those that moved into the core (such as captcha and textsanitizer). So, either we need to redirect to the new code somehow or more likely just run both until those modules are updated to no longer make such calls. It's possible maybe that the updates in 2.3.1 are for this reason.
[Edit a few minutes later]
Just found the
Frameworks for 2.3.x release. Doesn't address what to delete and what to do with those programs (like CBB) that make calls to directories that no longer exist. I guess we'll see, eh? Thus, I'm assuming that I'll need to have both until modules are rewritten for 2.3.x.