I want to point out the two possible issues (and potential regressions) in the 2.5 core again that we need to take a closer look at before we release it:
The travis build shows clearly that something changed there from 2.4 to 2.5 that now makes passing builds fail.
- Session refactoring around "not starting session when not necessary".
The travis build of my plugin shows that this happened around that refactoring:
Adding a manual CakeSession::write() call prior to using CakeSession::delete() fixes it again, but that hack sure can't be the solution
We should avoid those regressions in 2.x if possible as other applications could also run into that and will face the same hacking necessities then.