theruss

Well even SS4 still uses jQuery in places. You can call Requirements::block('path/to/old/jquery.min.js') and then replace it with your own version: Requirements::javascript('/path/to/new/jquery.min.js') and call each from init()

theruss

I'm still not clear what you want to do. If you want to upgrade, (and depending on the version of silverstripe/framework / silverstripe/admin your project is currently on) then composer update silverstripe/admin is what you need.

theruss

Absolutely. Personally, I've never (knowingly) needed to store serialised data to a DB. There are CMS's out there (Umbraco I think) that predicates itself on serialised objects in the DB

theruss

"It's 11pm, do you know where your line-endings are?"

theruss

Oh I see. Sure, caveats a plenty. "Devs! Do you know your business logic?"

theruss

FYI, I always use PHP_EOL which always gives you a platform-specific newline

theruss

...hmm or could be irrelevant. Sorry, I haven't got to 4.4 yet. No need as yet.