I think it may have been an error as v3.4 is not shown as due for release until the first week of September 2025.
One option is to just download the script (do not pipe it to bash) and run it appending --prerelease (./Joplin_install_and_update.sh --prerelease). This will install the latest pre-release version of Joplin.
Another option is to download the 3.4.7 AppImage from GitHub, fully quit your existing copy of Joplin, rename the download from Joplin-3.4.7.AppImage to Joplin.AppImage and replace the AppImage in ~/.joplin. Make sure it is executable and change the number in the VERSION file in the same folder to 3.4.7.
EDIT:
Make sure it is executable and change the number in the
VERSIONfile in the same folder to 3.4.7.
Alternatively, if you are running the install and upgrade script automatically every so often do NOT change the version number in VERSION. The script will think you still have 3.3.13 installed and will only upgrade Joplin when the next full release is published.