Skip to content

[6.0] [Guided tours] Add a What's New tour#45967

Merged
softforge merged 24 commits intojoomla:6.0-devfrom
obuisard:gt-whatsnewtour60
Sep 18, 2025
Merged

[6.0] [Guided tours] Add a What's New tour#45967
softforge merged 24 commits intojoomla:6.0-devfrom
obuisard:gt-whatsnewtour60

Conversation

@obuisard
Copy link
Contributor

@obuisard obuisard commented Aug 23, 2025

Summary of Changes

This PR adds a tour that highlights new features introduced in Joomla 6.0.

Testing Instructions

You must be under 5.4.0. Download the nightly update here if needed. Download the nightly full package here.

Download the update package of this PR, not the full install as the tour is only available on updates! If the package link no longer works, go to the bottom of this PR (in the All checks have passed section, scroll down to the Download link).

It is possible to find the tour in the list of tours at the top of the Joomla dashboard and run it manually.
Make sure you see images when running the tour (on the first step only) and when editing the tour (System -> Manage -> Guided tours).

Actual result BEFORE applying this Pull Request

No tour highlighting new features for Joomla 6.0.

Expected result AFTER applying this Pull Request

What’s New in Joomla 6.0! tour is available and runs automatically the first time you log in.

image image image

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

@joomla-cms-bot joomla-cms-bot added Language Change This is for Translators NPM Resource Changed This Pull Request can't be tested by Patchtester PR-6.0-dev labels Aug 23, 2025
@brianteeman
Copy link
Contributor

the font changes were made 2 years ago in 5.0

@brianteeman
Copy link
Contributor

Featured Articles menu is still present

richard67 and others added 2 commits August 23, 2025 13:28
Updated the description for Joomla 6 enhancements, including changes to font sizes.
@obuisard
Copy link
Contributor Author

the font changes were made 2 years ago in 5.0

I have updated the text to show 'font sizes' rather than 'font'.

@obuisard
Copy link
Contributor Author

Featured Articles menu is still present

Indeed, but it points to the Articles view.

@exlemor
Copy link

exlemor commented Aug 23, 2025

I have tested this item ✅ successfully on 83f4697

I have tested this successfully with Martin and Olivier watching during PBF ;)

1 small text update:

just 1 thing proposal:

Joomla! 6 supports automated updates for better security and performance. --->
Joomla! 6 supports automated updates with TUF for better security and performance.

(the TUF link should open in a new tab)


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45967.

@brianteeman
Copy link
Contributor

watching someone else is not a test

@exlemor
Copy link

exlemor commented Aug 23, 2025

watching someone else is not a test

In case, it was confusing, I was doing the test.

obuisard and others added 3 commits August 24, 2025 13:04
Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
Co-authored-by: Richard Fath <richard67@users.noreply.github.com>
@obuisard
Copy link
Contributor Author

just 1 thing proposal:

Joomla! 6 supports automated updates for better security and performance. ---> Joomla! 6 supports automated updates with TUF for better security and performance.

I have added the link to the step, thanks for the suggestion!

@brianteeman
Copy link
Contributor

Shouk,d we be adding that link - they dont list Joomla as an adopter https://theupdateframework.io/community/adoptions/

@richard67
Copy link
Member

Shouk,d we be adding that link - they dont list Joomla as an adopter https://theupdateframework.io/community/adoptions/

@brianteeman Possibly because we are using our fork and not the original? Is that correct, @SniperSister ?

@brianteeman
Copy link
Contributor

If so then we shouldn't use that link but something else perhaps in the JCM

@Bodge-IT
Copy link
Contributor

I have tested this item ✅ successfully on 0fe89b1


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45967.

@Bodge-IT Bodge-IT added this to the Joomla! 6.0.0 milestone Sep 17, 2025
@brianteeman
Copy link
Contributor

The problem with using a guided tour and not a post installation message for some of this stuff is that internal links dont really work eg the link to automated updates where the page loads in the background but its obscured by the tour

chrome_p3q2QsrM7d.mp4

@brianteeman
Copy link
Contributor

image

The yellow button is kind of floating on the page and its not clear its a button with an action as opposed to a yellow box with a warning

@obuisard
Copy link
Contributor Author

The problem with using a guided tour and not a post installation message for some of this stuff is that internal links dont really work

I would be ok removing it, it seems like it has also been purged from the 5.4 tour.

@obuisard
Copy link
Contributor Author

obuisard commented Sep 18, 2025

Let me know, Gary @Bodge-IT, what you want me to do. All these are small changes I can do pretty quickly, and test the language keys to double check the output. I know it is getting pretty tight as the language freeze is upon us.

@Bodge-IT
Copy link
Contributor

@olivier, Brian is right about the button, bit weird looking. Can we reduce the width of that panel to suite? Or provide another screenshot?

@Bodge-IT
Copy link
Contributor

Retested strings and image, thanks for squeezing up panel 2.
2025-09-18 18_04_39 - Home Dashboard - test guided oturs - Administration — Mozilla Firefox

@softforge softforge merged commit 67aa8db into joomla:6.0-dev Sep 18, 2025
30 checks passed
@softforge
Copy link
Contributor

Thank you @obuisard for your work on this and all the guided tours. And to all the diligent testers for their comments and attention to detail

@brianteeman
Copy link
Contributor

was there a reason the links to github are noopener but the link to 6.joomla is noopener noreferrer

@tecpromotion
Copy link
Contributor

was there a reason the links to github are noopener but the link to 6.joomla is noopener noreferrer

Can't see any reason. I'll write the PR for it.

@obuisard
Copy link
Contributor Author

Can't see any reason. I'll write the PR for it.

Thanks Stefan @tecpromotion. No reason indeed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Guided Tours Language Change This is for Translators NPM Resource Changed This Pull Request can't be tested by Patchtester PR-6.0-dev

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants