Page 1 of 8

OpenCart Alpha 3.1.0.0 has been released

Posted: Wed Jul 25, 2018 9:02 pm
by Daniel
Ok Guys,

Finally after many months a new version is nearly ready.

Please remember this is an alpha release and should not be used on a live site. Its also recommended to use php 7 or above.

Download
https://github.com/opencart/opencart/ar ... 0.0_a1.zip

Added
Bootstrap 4
Font Awesome 5
Jquery 3.3.1
Ability to have search engine index pages in multiple languages.
Added ckeditor back
Template code can now be edited before it processed using lamba functions.
All URL's generated in the catalog controller files now have language= appended to them.
SEO URL's can now replace any normal URL query and not just pre defind ones link product, category, manufacturer pages.
Added a CRON job system so no need for extension developers having to manually add this via the cpanel's.

Fixed
https://github.com/opencart/opencart/co ... a5b719d+34

Issues can be reported here:
https://github.com/opencart/opencart/issues

There are still many bugs to be fixed. If you find an issue please make a sure its not already been reported.

I also plan to add a GDRP and cookie policy system for EU users while its still in Alpha.

I plan for 1 week of alpha release while i fix bugs then 1 month of beta so extension developers have time to update their extensions.

After this release is finished i have a big list of new features i will be adding.

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Wed Jul 25, 2018 10:13 pm
by Johnathan
Thanks for all your hard work, Daniel.

Can you (or someone else) give an example of what this new feature means?

"Template code can now be edited before it processed using lamba functions."

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Wed Jul 25, 2018 11:07 pm
by DigitCart
Great news, Thank you Daniel for your works.

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Wed Jul 25, 2018 11:25 pm
by MarketInSG
Sounds pretty exciting with the improved SEO features! Will be trying it out soon.

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Thu Jul 26, 2018 8:23 pm
by schiggi
Looking foward to the new version in the hope update from 2.3 to the final release of 3.1

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Thu Jul 26, 2018 11:55 pm
by cyclops12
Just downloaded 3100 from link given above but wont install, just get this error message...
Parse error: syntax error, unexpected 'class' (T_CLASS) in C:\xampp\htdocs\Oc3.1.0.0_a1\system\library\template\twig.php on line 42

Any ideas fellas ?

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Fri Jul 27, 2018 3:32 am
by straightlight
PHP 7 is required to install the alpha version. You'd normally get this error message if using PHP lower than 7.

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Fri Jul 27, 2018 1:22 pm
by OSWorX
straightlight wrote:
Fri Jul 27, 2018 3:32 am
PHP 7 is required to install the alpha version. You'd normally get this error message if using PHP lower than 7.
Unfortunetaly this has been reverted 1 day before publishing the new alpha release back to 5.6:
https://github.com/opencart/opencart/bl ... tup.php#L6

Code: Select all

// Check Version
if (version_compare(phpversion(), '5.6.0', '<')) {
	exit('PHP5.6+ Required');
}
Source:
../system/startup.php
and https://github.com/opencart/opencart/bl ... l.php#L143

Code: Select all

		if (version_compare(phpversion(), '5.6.0', '<')) {
			$error .= 'You need to use PHP 5.6+ or above for OpenCart to work!';
		}
Source:
../install/cli_install.php
And see the whole commit - while only text, but not the code itself:
https://github.com/opencart/opencart/co ... 2f0449028c
reverted to 5.6+ requirement and not php 7+.
A shame that decision and not really useful!

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Fri Jul 27, 2018 2:10 pm
by cyclops12
OSWorX wrote:
Fri Jul 27, 2018 1:22 pm
straightlight wrote:
Fri Jul 27, 2018 3:32 am
PHP 7 is required to install the alpha version. You'd normally get this error message if using PHP lower than 7.
Unfortunetaly this has been reverted 1 day before publishing the new alpha release back to 5.6:
https://github.com/opencart/opencart/bl ... tup.php#L6

Code: Select all

// Check Version
if (version_compare(phpversion(), '5.6.0', '<')) {
	exit('PHP5.6+ Required');
}
Source:
../system/startup.php
and https://github.com/opencart/opencart/bl ... l.php#L143

Code: Select all

		if (version_compare(phpversion(), '5.6.0', '<')) {
			$error .= 'You need to use PHP 5.6+ or above for OpenCart to work!';
		}
Source:
../install/cli_install.php
And see the whole commit - while only text, but not the code itself:
https://github.com/opencart/opencart/co ... 2f0449028c
reverted to 5.6+ requirement and not php 7+.
A shame that decision and not really useful!
Im only using it on localhost with php version 5.6.3 so not sure why its not working

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Fri Jul 27, 2018 7:04 pm
by straightlight
As the first post indicates, PHP v7x is required to use the alpha release. However, the addressed issue about v5.6 requirements has already been posted on GitHub which should be fixed by the next indicated period on the first post.

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Fri Jul 27, 2018 9:44 pm
by OSWorX
straightlight wrote:
Fri Jul 27, 2018 7:04 pm
As the first post indicates, PHP v7x is required to use the alpha release. However, the addressed issue about v5.6 requirements has already been posted on GitHub which should be fixed by the next indicated period on the first post.
NO, only recommended, not required:
Its also recommended to use php 7 or above
A big difference!

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Fri Jul 27, 2018 11:10 pm
by straightlight
OSWorX wrote:
Fri Jul 27, 2018 9:44 pm
straightlight wrote:
Fri Jul 27, 2018 7:04 pm
As the first post indicates, PHP v7x is required to use the alpha release. However, the addressed issue about v5.6 requirements has already been posted on GitHub which should be fixed by the next indicated period on the first post.
NO, only recommended, not required:
Its also recommended to use php 7 or above
A big difference!
I see. Then, there the term must of been misinterpreted since, on GitHub, provides the facts on the enforced requirements regarding the TWIG cache as it has also been addressed by the same poster. Followed are the facts: https://github.com/opencart/opencart/issues/6759 . However, it is considerable to say that misleading information was posted on the first post of this topic on that end. In addition, the changes were already made to the core from GitHub. As for the big difference result, yes, it does make a big difference indeed.

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Wed Aug 01, 2018 2:12 pm
by Ozfarmer
On the cutting edge Daniel as always! I will have a look in about 6 months :)

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Fri Aug 03, 2018 11:43 am
by tubacanas
You have to develop a solid version and improve it more and more. Just getting a release is not going to work out why it gets full of bung.

I use version 3.0.2 the latest version and had to fix a lot of bung. Not to mention that the good modules are all paid ..

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Fri Aug 03, 2018 8:14 pm
by straightlight
tubacanas wrote:
Fri Aug 03, 2018 11:43 am
You have to develop a solid version and improve it more and more. Just getting a release is not going to work out why it gets full of bung.

I use version 3.0.2 the latest version and had to fix a lot of bung. Not to mention that the good modules are all paid ..
A solid release would still be based on new service requests and change management before it gets released by the Release and Deployment Management team, since GitHub Opencart is still in transition phase before releasing a stable release.

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Tue Aug 07, 2018 12:25 am
by davidbfranks
How different is 3.0.2.0 from the new pending 3.1.0.0 release? (performance, functionality etc...)

Is it worth upgrading or not?

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Tue Aug 07, 2018 1:14 am
by straightlight
A stable (or at least, once more, the so called) release would need to be released in order to provide a proper response to that question.

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Tue Aug 07, 2018 1:44 am
by davidbfranks
straightlight wrote:
Tue Aug 07, 2018 1:14 am
A stable (or at least, once more, the so called) release would need to be released in order to provide a proper response to that question.
I did say “Pending Release”

So pretend it’s stable....

Worth upgrading or not?

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Tue Aug 07, 2018 2:00 am
by straightlight
So pretend it’s stable....
Being pretentious before an official release is irrelevant, since the final release has not yet been released. Better to ask this question once the release will be stable period.

Re: OpenCart Alpha 3.1.0.0 has been released

Posted: Tue Aug 07, 2018 2:35 pm
by uksitebuilder
For those asking is it worth upgrading, then answer is definitely NO.

It is an ALPHA release and should only be used by developers and testers to find and report bugs.

Likewise when the BETA is released.