Post by nickpapoutsis » Sat Aug 31, 2019 6:24 pm

Hi all,

I'm new to developing extensions for Opencart but I already have published one.

What I'm wondering though is which opencart versions introduce breaking changes that I should be testing my extension against.

2.x extensions don't work on 3.x due to all the changes but is the same true for 2.3.0.0 and 2.3.0.1 for example?

I am mostly asking about database, function and template architecture changes, not placement of UI elements or whatever.

User avatar
Newbie

Posts

Joined
Mon Mar 25, 2019 7:49 am

Post by Johnathan » Sat Aug 31, 2019 10:16 pm

Most minor point released (e.g. 2.3.0.0 to 2.3.0.1 or 2.3.0.0 to 2.3.1.0) don't have major changes that affect extensions. That may not always be true, but usually you can just check on the major version released (2.0, 2.1, 2.2, 2.3, 3.0).

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am


Post by nickpapoutsis » Sun Sep 01, 2019 3:42 am

Johnathan wrote:
Sat Aug 31, 2019 10:16 pm
Most minor point released (e.g. 2.3.0.0 to 2.3.0.1 or 2.3.0.0 to 2.3.1.0) don't have major changes that affect extensions. That may not always be true, but usually you can just check on the major version released (2.0, 2.1, 2.2, 2.3, 3.0).
That's pretty much what I'm doing but I'd prefer having something like "x version modifies y function which now returns b instead of a".

Is there something like that in the works, maybe?

User avatar
Newbie

Posts

Joined
Mon Mar 25, 2019 7:49 am

Post by Johnathan » Mon Sep 02, 2019 10:44 pm

You can check the github changelogs, but other than there's no real release info on the actual code. I highly doubt the OpenCart team is going to do something like that any time soon --- they still have unfixed bugs in the 3.0 branch after 2 years, and are still working on OpenCart 3.1, so they're really only focused on full releases (and right now, not even that).

Image
Image Image Image Image


User avatar
Global Moderator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: No registered users and 24 guests