Update behavior of JDownloader
Posted by pspzockerscene psp, Last modified by pspzockerscene psp on 10 June 2022 01:33 PM

Current Revision & Date when it was released

1. How do I get updates?
No matter whether something gets fixed or a new feature is available, all changes will get released via update system.
By default, the update button will start flashing once updates are available and they will be installed automatically the next time you close/restart JD or once you click the update button.
Small "plugin updates" are sometimes auto-installed in the background without any notification and do not require an application restart.

2. When do I receive updates e.g. after my support request has been closed or marked as 'Solved'?
Plugin updates generally become available within 0-5 minutes after the programmer commits work to, updates are then downloaded, installed silently with no user notification and are available to use without client restart!

Updates to non-plugin components require a "Core update". When Core update is released, default behaviour is for the client to pre-download, and indicate via flashing update button that an update is available to install. If you don't use any of these notifications, update will install on exit/close of application. JDownloader restart is required for core components to become available.
Core updates are not released every day!
In some cases, Core-Updates will be required for plugin changes too!
Please do not ask repeatedly - wait until you receive an update which requires a JDownloader restart and only contact us again if you reported issue/suggested feature is still not fixed / working as expected!

3. Okay but I waited several days or more and there are no updates, why??
We call this a "build block".
Why does this happen? Unreleased Core components are required within Plugins, and creates this 'build block'.
Core updates can at times take many days to weeks to be released publicly, due to development schedule and testing.
We do not provide ETA for Core updates to be released, you will need to wait!

4. How to find out whether- or not an update with my requested feature / reported bug has been released?

a. Find out your JDownloaders' revision:
Click on "Help" in the upper right corner --> About JDownloader* --> See screenshot:

* in myjdownloader, you will find your JD revision under Settings --> About JDownloader

b. Check against the revision that contains the changes you are waiting for.
You can find the current/latest publicly released revision-number of JD at the beginning of this article.
If you've posted your request in our public support-forum, your supporter may have additionally linked/embedded information similar to the following screenshot:

In this case: The first line contains the revision number of the current release (= the one your JD should have at this moment) and the date it was released.
The second line contains your expected new revision number and the release-status of it.
Once that revision gets released, the upper revision number will be the same or higher than one on the bottom and the status will change to "Released":

Repeatedly pressing the update button will NOT magically make updates become available!
Nor will uninstalling/reinstalling JDownloader!

JDownloaders update frequency is too high / the blinking/flashing update icon makes me nervous is there any way to remove this?
Yes! Go to Settings -> Advanced Settings -> Search for GraphicalUserInterfaceSettings.updatebuttonflashingenabled -> Disable that

 toolbar_update_button.png (23.02 KB)
 about_dialog_core_revision.png (71.48 KB)
 svn_embed_released_revision.png (4.58 KB)
 svn_embed_released_revision_released.png (4.43 KB)
 updateinfo_tmp_replacement.png (3.78 KB)