Breaking News: Joomla 4.0 Alpha 10 is here! - For testing ONLY

Here you can contact the editors of our Extensions site, as well as access infomation relating to this site.

Moderator: JED Team

Forum rules
Forum Rules
READ ME <-- please read before posting, this means YOU.
Post Reply
User avatar
anibal_sanchez
Joomla! Explorer
Joomla! Explorer
Posts: 386
Joined: Sat Mar 17, 2012 3:01 pm
Location: Oviedo, Asturias, Spain
Contact:

Breaking News: Joomla 4.0 Alpha 10 is here! - For testing ONLY

Post by anibal_sanchez » Sat Nov 18, 2017 11:18 am

Image

The Joomla Project is pleased to announce the availability of Joomla 4.0 Alpha for download.

https://github.com/joomla/joomla-cms/re ... 0.0-alpha8

UPDATE

What’s new in Joomla 4.0 so far?
  • Removal of deprecated functions from Joomla 3.x
  • Reworked installer for a quicker and more intuitive user experience
  • New templates using Bootstrap 4
  • Reworked Application for Consoles
  • Integration of Joomla Framework packages
This release includes most of the Joomla Core library changes that will be included with version 4.0.0. Some of these changes will require small changes to extensions.

For a complete list of known backward compatibility issues for version 4.0, please see Potential backward compatibility issues in Joomla 4.0 in the documentation site.

Potential backward compatibility issues: https://docs.joomla.org/Special:MyLangu ... n_Joomla_4

What is this release for?

There is one goal for this release: to allow advance testing of custom extensions so that extension developers can report any problems well before the final release.

This release includes most of the Joomla Core library changes that will be included with version 4.0.0. Some of these changes will require small changes to extensions.

For a complete list of known backward compatibility issues for version 4.0, please see Potential backward compatibility issues in Joomla 4.0 in the documentation site.

Potential backward compatibility issues: https://docs.joomla.org/Special:MyLangu ... n_Joomla_4

Joomla 4.0 is known to not be mobile compatible nor upgradable from Joomla 3.9 at this point.

What is this release NOT for?

This alpha version of Joomla 4.0 is not suitable for production sites. It is for testing ONLY.

When is the final release due?

At this moment, Joomla 4 is still being actively developed. We are working towards a summer timeline with regular alpha releases on a roughly monthly basis.

Please note that the date of releases depends on availability of volunteers and circumstances beyond our control. You can join the testing and reporting to help ensure a solid, timely delivery (see “How can you help…” below).

Should I plan to upgrade to Joomla 4.0?

Joomla 4.0 will be Joomla’s new major version. Joomla 3.9 will be released alongside Joomla 4 as the last minor release of Joomla 3. Joomla 3.9 will continue to be supported for 2 years giving you plenty of time to plan your migration to Joomla 4 and update your extensions to Joomla 4 compatible versions.

How do I upgrade to Joomla 4.0?

Depending on the extensions you have installed, it may not be possible to update your site from 3.x to 4.0 until your extensions have version 4.0-compatible updates available.

In Joomla 3.9 you can view the compatibility information of your extensions in the Joomla Update interface. More information on that will be available before 3.9 is released.

You will need to have your Joomla Site on the latest 3.x version before upgrading to Joomla 4.

Related information

If you are an extension developer, please make sure you subscribe to the general developer mailing list. This is a place where you can discuss extension development. News that may affect custom development will be posted here from time to time.

Following is a list of sites of interest:
How can you help Joomla development?

The great news is you don’t have to be a developer to help build Joomla. The Joomla Bug Squad (https://volunteers.joomla.org/teams/bug-squad) is one of the most active teams in the Joomla development process and is always looking for people (not just developers) that can help with sorting bug reports, coding patches and testing solutions. It’s a great way for increasing your working knowledge of Joomla, and also a great way to meet knew people from all around the world.

You can also help Joomla development by thanking those involved in the many areas of the process. In the past year, for example, hundreds of bugs have been fixed by the Bug Squad.

The project also wants to thank all of the people that have taken the time to prepare and submit work to be included in Joomla 4.0, and to those that have worked very hard on the Joomla Platform project.

Join the Joomla! Volunteer community and contribute your skills and time to help Joomla! grow even more.
Stay updated on the latest project news and important announcements by subscribing to the Joomla Newsletter as well as the Developer Newsletter.

Are you a journalist, blogger or evangelist?

Please feel free to get in touch with the Joomla! Marketing Team for interviews and other content.

Best Regards,

UPDATE
  • 2017-11-21 - Joomla 4.0 Alpha 2
UPDATE - 2018-05-12


UPDATE - 2018-07-22

UPDATE - 2018-11-05

UPDATE - 2018-12-28

UPDATE - 2019-04-18

UPDATE - 2019-08-09

https://github.com/joomla/joomla-cms/re ... .0-alpha10
Last edited by toivo on Sat Nov 18, 2017 12:56 pm, edited 1 time in total.
@anibal_sanchez - http://blog.anibalhsanchez.com

JED Team Leader

User avatar
JTema
Joomla! Guru
Joomla! Guru
Posts: 590
Joined: Sun Apr 13, 2008 8:10 pm

Re: Breaking News: Joomla 4.0 Alpha 1 is here! - It is for testing ONLY

Post by JTema » Sat Nov 18, 2017 10:07 pm

I have downloaded and installed it. The top menu on admin area that we're used to has gone.The nav menu on frontpage seems not to have submenus.It will be improved off course..
This is admin area
1.jpg

This is frontpage
: https://prnt.sc/hc8m9m
You do not have the required permissions to view the files attached to this post.
http://www.joomlatema.net - Joomla Extensions and Templates
http://eranews.joomlatema.net/ - EraNews Responsive Joomla News And Magazine Template

User avatar
anibal_sanchez
Joomla! Explorer
Joomla! Explorer
Posts: 386
Joined: Sat Mar 17, 2012 3:01 pm
Location: Oviedo, Asturias, Spain
Contact:

Re: Breaking News: Joomla 4.0 Alpha 1 is here! - It is for testing ONLY

Post by anibal_sanchez » Sat Nov 18, 2017 10:15 pm

Hi,

Please, report any issue here: The Joomla Issue Tracker. https://issues.joomla.org/

There is one goal for this release: to allow advance testing of custom extensions so that extension developers can report any problems well before the final release.

Best Regards
@anibal_sanchez - http://blog.anibalhsanchez.com

JED Team Leader

User avatar
SOAMJENA
Joomla! Ace
Joomla! Ace
Posts: 1274
Joined: Thu May 01, 2008 12:36 pm
Location: QubeSys Technologies Pvt. Ltd ,INDIA
Contact:

Re: Breaking News: Joomla 4.0 Alpha 2 is here! - It is for testing ONLY

Post by SOAMJENA » Tue Jan 02, 2018 2:53 am

Did anything change for component module and plugin code ?

Do we need to recode each and every extension again ?
Web Design, eCommerce and Software Development
Joomla Premium Extensions,Templates and Support Packages

User avatar
anibal_sanchez
Joomla! Explorer
Joomla! Explorer
Posts: 386
Joined: Sat Mar 17, 2012 3:01 pm
Location: Oviedo, Asturias, Spain
Contact:

Re: Breaking News: Joomla 4.0 Alpha 2 is here! - It is for testing ONLY

Post by anibal_sanchez » Tue Jan 02, 2018 9:59 am

Hi,

Joomla 4 is the next major version. It is coming with new features and improvements. It also includes deprecated classes and user interface changes.

Please, check the following: Potential backward compatibility issues in Joomla 4
https://docs.joomla.org/Potential_backw ... n_Joomla_4

Best Regards,
@anibal_sanchez - http://blog.anibalhsanchez.com

JED Team Leader

User avatar
SOAMJENA
Joomla! Ace
Joomla! Ace
Posts: 1274
Joined: Thu May 01, 2008 12:36 pm
Location: QubeSys Technologies Pvt. Ltd ,INDIA
Contact:

Re: Breaking News: Joomla 4.0 Alpha 2 is here! - It is for testing ONLY

Post by SOAMJENA » Tue Jan 02, 2018 10:04 am

Can we have a hello world module, plugin and component 3 different zip, so we can read the code for 4 ?
Web Design, eCommerce and Software Development
Joomla Premium Extensions,Templates and Support Packages

User avatar
anibal_sanchez
Joomla! Explorer
Joomla! Explorer
Posts: 386
Joined: Sat Mar 17, 2012 3:01 pm
Location: Oviedo, Asturias, Spain
Contact:

Re: Breaking News: Joomla 4.0 Alpha 2 is here! - It is for testing ONLY

Post by anibal_sanchez » Tue Jan 02, 2018 10:10 am

Hi,

You can install and test the same extensions you use today. You have to check list of Potential backward compatibility issues and report if you find other issues here: https://issues.joomla.org/
@anibal_sanchez - http://blog.anibalhsanchez.com

JED Team Leader

User avatar
SOAMJENA
Joomla! Ace
Joomla! Ace
Posts: 1274
Joined: Thu May 01, 2008 12:36 pm
Location: QubeSys Technologies Pvt. Ltd ,INDIA
Contact:

Re: Breaking News: Joomla 4.0 Alpha 2 is here! - It is for testing ONLY

Post by SOAMJENA » Tue Jan 02, 2018 10:13 am

WE tried installing the 3.x ones of ours and it works fine.
Web Design, eCommerce and Software Development
Joomla Premium Extensions,Templates and Support Packages

User avatar
anibal_sanchez
Joomla! Explorer
Joomla! Explorer
Posts: 386
Joined: Sat Mar 17, 2012 3:01 pm
Location: Oviedo, Asturias, Spain
Contact:

Re: Breaking News: Joomla 3.0 Alpha 2 is here! - It is for testing ONLY

Post by anibal_sanchez » Wed May 23, 2018 7:48 am

@anibal_sanchez - http://blog.anibalhsanchez.com

JED Team Leader

User avatar
Vimes
Joomla! Ace
Joomla! Ace
Posts: 1683
Joined: Fri Aug 19, 2005 12:14 am
Location: United Kingdom
Contact:

Re: Breaking News: Joomla 3.0 Alpha 2 is here! - It is for testing ONLY

Post by Vimes » Wed May 23, 2018 7:52 am

Joomla 3! Awesome!

I'm teasing.
http://www.jomres.net THE online hotel booking and reservation system for Joomla and Wordpress.

User avatar
anibal_sanchez
Joomla! Explorer
Joomla! Explorer
Posts: 386
Joined: Sat Mar 17, 2012 3:01 pm
Location: Oviedo, Asturias, Spain
Contact:

Re: Breaking News: Joomla 4.0 Alpha 3 is here! - It is for testing ONLY

Post by anibal_sanchez » Wed May 23, 2018 8:06 am

JAjaja This morning, I'm too sleepy :-[
@anibal_sanchez - http://blog.anibalhsanchez.com

JED Team Leader

User avatar
anibal_sanchez
Joomla! Explorer
Joomla! Explorer
Posts: 386
Joined: Sat Mar 17, 2012 3:01 pm
Location: Oviedo, Asturias, Spain
Contact:

Re: Breaking News: Joomla 4.0 Alpha 5 is here! - For testing ONLY

Post by anibal_sanchez » Mon Nov 05, 2018 9:27 am

Hi,

Joomla 4 is on the horizon …Alpha 5 is now available!

https://developer.joomla.org/news/758-j ... pha-5.html
@anibal_sanchez - http://blog.anibalhsanchez.com

JED Team Leader

gws
Joomla! Virtuoso
Joomla! Virtuoso
Posts: 3887
Joined: Tue Aug 23, 2005 1:56 pm
Location: South coast, UK
Contact:

Re: Breaking News: Joomla 4.0 Alpha 5 is here! - For testing ONLY

Post by gws » Mon Nov 05, 2018 10:41 am

Tried to install it to test and it will not install,just hangs on the "joomla web install " page with the joomla logo just spinning. Strangely when unzipping the zip file on the server the created date of all the files is "yesterday" Odd to say the least.
Edit: [05-Nov-2018 10:47:20 Europe/London] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 521697576 bytes) in /home/travellingplanet/public_html/libraries/vendor/joomla/database/src/Mysqli/MysqliStatement.php on line 430

250Mb of memory not sufficient?

Edit increased memory and: [05-Nov-2018 10:54:46 Europe/London] PHP Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 3597333472 bytes) in /home/travellingplanet/public_html/libraries/vendor/joomla/

User avatar
anibal_sanchez
Joomla! Explorer
Joomla! Explorer
Posts: 386
Joined: Sat Mar 17, 2012 3:01 pm
Location: Oviedo, Asturias, Spain
Contact:

Re: Breaking News: Joomla 4.0 Alpha 5 is here! - For testing ONLY

Post by anibal_sanchez » Mon Nov 05, 2018 1:00 pm

Hi,

It is better if you install J4 from scratch in the same way that you create a new J3 site. This Alpha version is packing mostly new features.

Best Regards,
@anibal_sanchez - http://blog.anibalhsanchez.com

JED Team Leader

gws
Joomla! Virtuoso
Joomla! Virtuoso
Posts: 3887
Joined: Tue Aug 23, 2005 1:56 pm
Location: South coast, UK
Contact:

Re: Breaking News: Joomla 4.0 Alpha 5 is here! - For testing ONLY

Post by gws » Mon Nov 05, 2018 1:16 pm

It was a new install on a tried and tested server....
Edit FPA posted.
Problem Description :: Forum Post Assistant (v1.4.5 (Ganymede)) : 5th November 2018 wrote:installation hangs
Last PHP Error(s) Reported :: Forum Post Assistant (v1.4.5 (Ganymede)) : 5th November 2018 wrote:[05-Nov-2018 13:55:35 Europe/London] PHP Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 3228025744 bytes) in /home/travellingplanet/public_html/libraries/vendor/joomla/database/src/Mysqli/MysqliStatement.php on line 430
Forum Post Assistant (v1.4.5 (Ganymede)) : 5th November 2018 wrote:
Basic Environment :: wrote:Joomla! Instance :: Joomla! 4.0.0-alpha5-Alpha (Amani) 4-November-2018
Joomla! Configured :: Yes | Writable (644) | Owner: --protected-- . (uid: /gid: ) | Group: --protected-- (gid: ) | Valid For: 4.0
Configuration Options :: Offline: false | SEF: true | SEF Suffix: false | SEF ReWrite: false | .htaccess/web.config: No | GZip: false | Cache: false | CacheTime: 15 | CacheHandler: file | CachePlatformPrefix: false | FTP Layer: false | Proxy: N/A | LiveSite: | Session lifetime: 15 | Session handler: database | Shared sessions: false | SSL: N/A | Error Reporting: default | Site Debug: false | Language Debug: false | Default Access: 1 | Unicode Slugs: false | dbConnection Type: mysqli | PHP Supports J! 4.0.0-alpha5: Yes | Database Credentials Present: Yes |

Host Configuration :: OS: Linux | OS Version: 3.10.0-714.10.2.lve1.5.17.1.el7.x86_64 | Technology: x86_64 | Web Server: LiteSpeed | Encoding: gzip, deflate, br | Doc Root: --protected-- | System TMP Writable: Yes | Free Disk Space : 4169.12 GiB |

PHP Configuration :: Version: 7.2.11 | PHP API: litespeed | Session Path Writable: Yes | Display Errors: | Error Reporting: 22517 | Log Errors To: error_log | Last Known Error: 05th November 2018 13:55:35. | Register Globals: | Magic Quotes: | Safe Mode: | Open Base: | Uploads: 1 | Max. Upload Size: 512M | Max. POST Size: 512M | Max. Input Time: 360 | Max. Execution Time: 120 | Memory Limit: 1024M

Database Configuration :: Version: 10.2.17-MariaDB-log-cll-lve (Client:10.2.18) | Host: --protected-- (--protected--) | Localhost: Yes | Collation: latin1_swedish_ci (Character Set: latin1) | Database Size: 3.72 MiB | #of Tables: 64
Detailed Environment :: wrote:PHP Extensions :: Core (7.2.11) | date (7.2.11) | libxml (7.2.11) | openssl (7.2.11) | pcre (7.2.11) | sqlite3 (7.2.11) | zlib (7.2.11) | bz2 (7.2.11) | calendar (7.2.11) | ctype (7.2.11) | curl (7.2.11) | hash (1.0) | filter (7.2.11) | ftp (7.2.11) | gettext (7.2.11) | gmp (7.2.11) | SPL (7.2.11) | iconv (7.2.11) | pcntl (7.2.11) | readline (7.2.11) | Reflection (7.2.11) | session (7.2.11) | standard (7.2.11) | shmop (7.2.11) | SimpleXML (7.2.11) | mbstring (7.2.11) | tokenizer (7.2.11) | xml (7.2.11) | litespeed () | bcmath (7.2.11) | dom (20031129) | fileinfo (1.0.5) | gd (7.2.11) | imap (7.2.11) | intl (1.1.0) | json (1.6.0) | exif (7.2.11) | mysqli (7.2.11) | mysqlnd (mysqlnd 5.0.12-dev - 20150407 - $Id: 38fea24f2847fa7519001be390c98ae0acafe387 $) | PDO (7.2.11) | pdo_mysql (7.2.11) | pdo_sqlite (7.2.11) | Phar (2.0.2) | posix (7.2.11) | sockets (7.2.11) | timezonedb (2018.6) | wddx (7.2.11) | xmlreader (7.2.11) | xmlwriter (7.2.11) | xsl (7.2.11) | zip (1.15.3) | Zend OPcache (7.2.11) | Zend Engine (3.2.0) |
Potential Missing Extensions ::
Disabled Functions :: system | system_exec | symlink | shell | shell_exec | exec | passthru | escapeshellarg | escapeshellcmd | proc_close | proc_open | ini_alter | dl | show_source | proc_get_status | proc_nice | proc_terminate | highlight_file | define_syslog_variables | posix_uname | posix_getpwuid | apache_child_terminate | posix_kill | posix_mkfifo | posix_setpgid | posix_setsid | posix_setuid | ini_restore | inject_code | syslog | openlog | define_syslog_variables | apache_setenv | eval | phpAds_XmlRpc | phpAds_remoteInfo | phpAds_xmlrpcEncode | phpAds_xmlrpcDecode | xmlrpc_entity_decode |

Switch User Environment (Experimental) :: PHP CGI: No | Server SU: No | PHP SU: No | Custom SU (LiteSpeed/Cloud/Grid): No
Potential Ownership Issues: Maybe
Folder Permissions :: wrote:Core Folders :: images/ (755) | components/ (755) | modules/ (755) | plugins/ (755) | language/ (755) | templates/ (755) | cache/ (755) | logs/ (755) | tmp/ (755) | administrator/components/ (755) | administrator/modules/ (755) | administrator/language/ (755) | administrator/templates/ (755) | administrator/logs/ (755) |

Elevated Permissions (First 10) ::
Database Information :: wrote:Database statistics :: Uptime: 2591944 | Threads: 171 | Questions: 1687533037 | Slow queries: 71934 | Opens: 17733009 | Flush tables: 81 | Open tables: 12000 | Queries per second avg: 651.068 |
Extensions Discovered :: wrote:Components :: SITE ::
Core ::
3rd Party::

Components :: ADMIN ::
Core :: com_checkin (4.0.0) 1 | com_mailto (4.0.0) 1 | com_modules (4.0.0) 1 | com_redirect (4.0.0) 1 | com_admin (4.0.0) 1 | com_workflow (4.0.0) 1 | com_cpanel (4.0.0) 1 | com_config (4.0.0) 1 | com_cache (4.0.0) 1 | com_plugins (4.0.0) 1 | com_categories (4.0.0) 1 | com_csp (4.0.0) 1 | com_installer (4.0.0) 1 | com_media (3.0.0) 1 | com_ajax (4.0.0) 1 | com_banners (4.0.0) 1 | com_newsfeeds (4.0.0) 1 | com_postinstall (4.0.0) 1 | com_messages (4.0.0) 1 | com_login (4.0.0) 1 | com_content (4.0.0) 1 | com_languages (4.0.0) 1 | com_search (4.0.0) 1 | com_tags (4.0.0) 1 | com_joomlaupdate (4.0.0) 1 | com_associations (4.0.0) 1 | com_wrapper (4.0.0) 1 | com_contenthistory (4.0.0) 1 | com_menus (4.0.0) 1 | com_fields (4.0.0) 1 | com_users (4.0.0) 1 | com_finder (4.0.0) 1 | com_templates (4.0.0) 1 |
3rd Party::

Modules :: SITE ::
Core :: mod_tags_similar (3.1.0) 1 | mod_random_image (3.0.0) 1 | mod_syndicate (3.0.0) 1 | mod_wrapper (3.0.0) 1 | mod_breadcrumbs (3.0.0) 1 | mod_articles_archive (3.0.0) 1 | mod_banners (3.0.0) 1 | mod_footer (3.0.0) 1 | mod_menu (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_articles_categories (3.0.0) 1 | mod_languages (3.5.0) 1 | mod_articles_latest (3.0.0) 1 | mod_whosonline (3.0.0) 1 | mod_login (3.0.0) 1 | mod_stats (3.0.0) 1 | mod_articles_category (3.0.0) 1 | mod_custom (3.0.0) 1 | mod_articles_news (3.0.0) 1 | mod_related_items (3.0.0) 1 | mod_finder (3.0.0) 1 | mod_tags_popular (3.1.0) 1 | mod_users_latest (3.0.0) 1 | mod_search (3.0.0) 1 | mod_articles_popular (3.0.0) 1 |
3rd Party::

Modules :: ADMIN ::
Core :: mod_quickicon (3.0.0) 1 | mod_latest (3.0.0) 1 | mod_status (3.0.0) 1 | mod_multilangstatus (3.0.0) 1 | mod_toolbar (3.0.0) 1 | mod_stats_admin (3.0.0) 1 | mod_sampledata (3.8.0) 1 | mod_menu (3.0.0) 1 | mod_feed (3.0.0) 1 | mod_title (3.0.0) 1 | mod_version (3.0.0) 1 | mod_popular (3.0.0) 1 | mod_login (3.0.0) 1 | mod_custom (3.0.0) 1 | mod_logged (3.0.0) 1 |
3rd Party::

Plugins :: SITE ::
Core :: plg_quickicon_joomlaupdate (3.0.0) 1 | plg_quickicon_overridecheck (4.0.0) 1 | plg_quickicon_phpversioncheck (3.7.0) 1 | plg_quickicon_extensionupdate (3.0.0) 1 | plg_extension_namespacemap (4.0.0) 1 | plg_extension_joomla (3.0.0) 1 | plg_sampledata_multilang (4.0.0) 1 | plg_twofactorauth_yubikey (3.2.0) 0 | plg_twofactorauth_totp (3.2.0) 0 | plg_media-action_rotate (4.0.0) 1 | plg_media-action_crop (4.0.0) 1 | plg_media-action_resize (4.0.0) 1 | plg_content_vote (3.0.0) 0 | plg_content_emailcloak (3.0.0) 1 | plg_content_pagenavigation (3.0.0) 1 | plg_content_finder (3.0.0) 0 | plg_content_fields (3.7.0) 1 | plg_content_pagebreak (3.0.0) 1 | plg_content_loadmodule (3.0.0) 1 | plg_content_joomla (3.0.0) 1 | plg_user_contactcreator (3.0.0) 0 | plg_user_profile (3.0.0) 0 | plg_user_joomla (3.0.0) 1 | plg_filesystem_local (4.0.0) 1 | plg_captcha_recaptcha (3.4.0) 0 | plg_search_contacts (3.0.0) 1 | plg_search_content (3.0.0) 1 | plg_search_tags (3.0.0) 1 | plg_search_categories (3.0.0) 1 | plg_search_newsfeeds (3.0.0) 1 | plg_system_sessiongc (3.8.6) 1 | plg_system_cache (3.0.0) 0 | plg_system_highlight (3.0.0) 1 | plg_system_updatenotification (3.5.0) 1 | plg_system_logout (3.0.0) 1 | plg_system_languagecode (3.0.0) 0 | plg_system_httpheaders (4.0.0) 1 | plg_system_languagefilter (3.0.0) 0 | plg_system_redirect (3.0.0) 0 | plg_system_log (3.0.0) 1 | plg_system_fields (3.7.0) 1 | plg_system_remember (3.0.0) 1 | plg_system_sef (3.0.0) 1 | plg_system_stats (3.5.0) 1 | plg_system_debug (3.0.0) 1 | plg_finder_contacts (3.0.0) 1 | plg_finder_content (3.0.0) 1 | plg_finder_tags (3.0.0) 1 | plg_finder_categories (3.0.0) 1 | plg_finder_newsfeeds (3.0.0) 1 | plg_editors-xtd_module (3.5.0) 1 | plg_editors-xtd_image (3.0.0) 1 | plg_editors-xtd_menu (3.7.0) 1 | plg_editors-xtd_readmore (3.0.0) 1 | plg_editors-xtd_fields (3.7.0) 1 | plg_editors-xtd_pagebreak (3.0.0) 1 | plg_editors-xtd_article (3.0.0) 1 | plg_fields_imagelist (3.7.0) 1 | plg_fields_usergrouplist (3.7.0) 1 | plg_fields_calendar (3.7.0) 1 | plg_fields_radio (3.7.0) 1 | plg_fields_color (3.7.0) 1 | plg_fields_user (3.7.0) 1 | plg_fields_url (3.7.0) 1 | plg_fields_checkboxes (3.7.0) 1 | plg_fields_textarea (3.7.0) 1 | plg_fields_list (3.7.0) 1 | plg_fields_integer (3.7.0) 1 | plg_fields_text (3.7.0) 1 | plg_fields_editor (3.7.0) 1 | plg_fields_media (3.7.0) 1 | plg_fields_sql (3.7.0) 1 | plg_behaviour_versionable (4.0.0.) 1 | plg_behaviour_taggable (4.0.0.) 1 | plg_installer_override (4.0.0) 1 | plg_installer_packageinstaller (3.6.0) 1 | plg_installer_folderinstaller (3.6.0) 1 | plg_installer_urlinstaller (3.6.0) 1 | plg_installer_webinstaller (1.1.1) 1 | plg_authentication_ldap (3.0.0) 0 | plg_authentication_cookie (3.0.0) 1 | plg_authentication_joomla (3.0.0) 1 |
3rd Party:: plg_editors_codemirror (5.35.0) 1 | plg_editors_tinymce (4.8.3) 1 |
Templates Discovered :: wrote:Templates :: SITE :: cassiopeia (1.0) 1 |
Templates :: ADMIN :: atum (1.0) 1 |
Last edited by gws on Mon Nov 05, 2018 2:06 pm, edited 1 time in total.

User avatar
toivo
Joomla! Master
Joomla! Master
Posts: 11212
Joined: Thu Feb 15, 2007 5:48 am
Location: Suzhou, China

Re: Breaking News: Joomla 4.0 Alpha 5 is here! - For testing ONLY

Post by toivo » Mon Nov 05, 2018 1:25 pm

Just installed it from scratch on Wampserver 3.1.4 with PHP 7.2.11 without any issues.
Toivo Talikka, Global Moderator

User avatar
anibal_sanchez
Joomla! Explorer
Joomla! Explorer
Posts: 386
Joined: Sat Mar 17, 2012 3:01 pm
Location: Oviedo, Asturias, Spain
Contact:

Re: Breaking News: Joomla 4.0 Alpha 8 is here! - For testing ONLY

Post by anibal_sanchez » Fri Apr 26, 2019 3:09 pm

Joomla 4 is on the horizon … Alpha 8

https://developer.joomla.org/news/776-j ... pha-8.html
@anibal_sanchez - http://blog.anibalhsanchez.com

JED Team Leader

User avatar
anibal_sanchez
Joomla! Explorer
Joomla! Explorer
Posts: 386
Joined: Sat Mar 17, 2012 3:01 pm
Location: Oviedo, Asturias, Spain
Contact:

Re: Breaking News: Joomla 4.0 Alpha 10 is here! - For testing ONLY

Post by anibal_sanchez » Fri Aug 09, 2019 8:42 am

Joomla 4 on the Move...

https://developer.joomla.org/news/788-j ... -move.html


Joomla 4, our next major version, is actively developed thanks to our great volunteer community. A lot has happened during the past months!

Before reaching the Beta cycle (which mostly means feature freeze), we wanted to share with you some important information related to:

- Technical requirements
- Improved search system
- New code style checker.

A raise of the Technical Requirements

The web industry moves fast and Joomla needs to act accordingly to stay at the top and satisfy its users. Therefore, we decided to raise the technical requirements for Joomla 4.

As Joomla 4.0 and Joomla Framework 2.0 have been in development for several years, we have decided to re-evaluate our supported software versions in order to optimise the CMS for the years ahead and to follow what our users are already using (information we’ve been able to use thanks to the users that enable our statistics plugin).

PHP minimum to PHP 7.2

7.2 and 7.3 are presently the only actively supported release branches of PHP, with PHP 5 no longer supported since December 2018 and PHP 7.1 only receiving security fixes until December 2019. By the time Joomla 4 is released, the oldest supported PHP version, 7.2, will have less than a year remaining of security support. This allows us to take advantage of the native PHP sodium encryption without a polyfill, as well as void type declarations which are going to be useful for the new interfaces in Joomla 4. Whilst choosing this version it was useful for us to note from the statistics plugin there were twice as many users on PHP 7.2 than 7.1.

MySQL minimum to 5.6

5.6, 5.7 and 8.0 are the currently supported versions of the MySQL database. Version 5.5 reached its end of life in December 2018, while MySQL 5.6 will be supported until February 2021.
Note that the minimum MySQL version can be subject to change during the lifetime of Joomla 4, if necessary, as in the future we might look to use MySQL 5.7 which would allow the use of the JSON database type in MySQL columns.

PostgreSQL minimum to 11

A new major version of PostgreSQL is released once a year and contains new features. At least once every three months the major version receives bug, and if need be, security fixes.
At times we’ve found it hard to support all the different available versions of PostgreSQL. Therefore to make Joomla 4 more stable and because nearly half our current PostgreSQL users are already on version 11, the choice was made to only support the latest version 11 and higher (version 11 will reach EOL in November 2023).

Drop support for Internet Explorer

The decision to drop support for IE was based on a few criteria. Less than 5% of the internet users browse the web with Internet Explorer. The new Edge browser (based on Chromium) will have an IE compatibility layer that will drive IE usage further down.

Does this mean that Joomla 4 will not work in IE? Yes and No!

The Joomla 4 backend template won’t support IE, therefore you’ll need another browser to install/maintain a website. The same is true for the core frontend template, Cassiopeia, as it will not support the IE requirements, so you can expect some display issues. However, it can be solved by creating or installing a template that supports IE.

How will this impact the core code?

As we phase out PHP 5 support, there are numerous features and optimisations that we can make in our code. Many of these changes can be made without impacting the existing public API. However some features (for example, scalar type hinting) would introduce backward compatibility breaks, if accepted.
Therefore, we will be adapting the following policies as it relates to Joomla 4.0 and Joomla Framework 2.0, for new and existing code:

All new classes and methods in the new major versions may make use of all features available in PHP 7.2, including scalar type hints and return type declarations
Private methods and methods in final classes (which cannot be extended by definition) may be updated to use

PHP 7.2 typing

Public and protected methods in existing classes generally will not have their method signatures changed unless the change improves understanding and use of the code (for example, methods which could use variadic signatures)
The core base dropped the use of complicated polyfills, just to support IE, for CSS variables and flexbox.

One Single and Improved Search System

As a major version, we are evaluating all extensions and concepts to try to make life simpler for every Joomla user. One issue in Joomla since the 2.5 release has been search. Joomla 4.0 will make a big step forward and we want to tell you all about it.

What is the problem?

For years Joomla provided two search systems.The first one is Search (or com_search), which stems from Mambo times and has not really evolved since then. The other one is Smart Search (or com_finder) which was graciously donated for Joomla 2.5, but wasn’t 100% polished.
Two completely separate systems for the same task does not make it easy for users and often leads to confusion. Without mentioning that core developers have to support both systems.

What is the difference between Search and Smart Search?

Search is a very simple system that calls a group of plugins to do a naive search in the database for the search term and return a series of results. They react on every mention of that term, but also only on that exact term. If you have a lot of data and search plugins, this can affect your site’s performance. The results are not ordered but the code needed to make such a plugin is simple.

On the other hand, Smart Search is an index-based search. Searching an index has a lot of benefits, ordering results by relevance, a sort of fuzzy search, where variants of words are searched and less performance impact. The Smart Search system is more powerful but requires a bit of work as you need to build the index.

What did we do?

In the last year, Smart Search has had a complete overhaul. We improved the data structure and the way Smart Search did the actual search to greatly improve the performance. We fixed several long standing bugs and polished the taxonomy system. Most importantly we fixed many bugs relating to multi-language support.

With all these changes, Smart Search will provide you with the best search results. Therefore, we decided to remove the simple Search system from Joomla 4.0 core.

We take this opportunity here to thank cloudaccess.net who partly funded the improvement of the Smart Search system.

How do I upgrade from Search to Smart Search?

The two systems are very different and there is no real way to upgrade one to the other with the click of a button. If you are currently using Search on your site and want to switch to Smart Search, you will have to set up the system. Don’t panic, it is easier than it sounds: Enable the plugin, create an index of your content (it’s just one click!) and make your search available for your visitors by creating a menu item or a module (or both).
For more information about Smart Search and how to set it up, click on the Help button in your backend.

We encourage our extension developers to start creating Smart Search plugins for their extensions as soon as possible to satisfy their users.

But I need the old Search!

If you really don’t want to switch to Smart Search, you will still be able to install the legacy Search system as a separate extension on new Joomla 4 sites. This package will be available on the Downloads site (https://downloads.joomla.org) and will be maintained for the lifetime of Joomla 4. If you are upgrading from a Joomla 3 site then we will not remove the old search - just like when we removed Weblinks back in Joomla 3.3.

Auto Fixing Code Style Errors

With the implementation of PHP CodeSniffer 2.x, is the ability to automatically fix many code style errors. Our custom sniffs in the coding standard have also added this autofixer ability. This should save developers and the Joomla projects a great deal of time in ensuring code standard compliance without manual intervention. We are already working on the migration to PHP Codesniffer 3.x to ensure we’re on the latest and greatest version in Joomla 4.

We’d like to give a big shout out to Walt Sorenson who has put a large amount of time into working on the codesniffer ruleset for Joomla. In the spirit of open source many of our Joomla tweaks have been submitted back to the codesniffer project.

We are firmly committed to make Joomla 4 the best generation. Embracing the above will help deliver the highest quality product for our users.

Reference: https://developer.joomla.org/news/788-j ... -move.html

Translations

- Dutch: Joomla 4 is onderweg https://www.joomlacommunity.nl/nieuws/v ... s-onderweg
- German: Neuigkeiten zu Joomla 4.0 … https://www.joomla.de/news/joomla/612-j ... n-the-move
- Italian: Joomla 4 in movimento... https://www.joomla.it/blog/9029-joomla- ... mento.html
- Spanish: Joomla 4 en movimiento... https://mejorconjoomla.com/joomla-4-en-movimiento

Best Regards
@anibal_sanchez - http://blog.anibalhsanchez.com

JED Team Leader


Post Reply

Return to “extensions.joomla.org - Feedback/Information”