locomotivecms / engine

A platform to create, publish and edit sites
http://www.locomotivecms.com
Other
2.31k stars 625 forks source link

Rails 6 Support #1378

Closed kevinrood closed 1 year ago

kevinrood commented 3 years ago

Hello! 👋

First off, thanks for providing this incredible software!

Are there plans to provide support for Rails 6?

dahogenelst commented 3 years ago

Some OS's have scheduled to retract support for 5.2 in the foreseeable future. @did any updates on this issue? 5.2 is getting a bit stale at this point in time.

HisashiQ commented 2 years ago

Is this repo still being maintained and is this upgrade on the cards if it is?

dahogenelst commented 1 year ago

@did any updates on this issue? We're currently using loco for our corporate website but maintenance-wise it's getting beyond stale at this point. What issues are preventing this update? Can I provide PR's to accommodate the transition?

dahogenelst commented 1 year ago

I got in touch with Didier over email to ask about a future Rails update and it is something that is they're plan on doing in the future. Thought I'd update this issue since I've recently heard about their intentions.

did commented 1 year ago

hey all 👋

I'm super happy and relieved to announce that we can now close this issue 🎉

The master branch contains my work on upgrading Locomotive to Rails 7 and Ruby 3 (< 3.2). It was a gigantic work and I do hope that I didn't break any stuff. My staging platform of Locomotive is already running the 4.3 version. FYI, the demo site that you can test on the locomotivecms.com is hosted on my staging platform. Next step is to update my hosting platform.

If everything goes well, then I'll officially release the 4.3 version on Rubygems.

Btw, there will be a 4.2 version (check out the v4.2.x branch) which is based on Rails 5, Ruby 2.7 and Mongoid 7 so it's like the 4.1 one but with the support of MongoDB 6.

thanks!