-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release plan for 4.2.0 final release #11280
Comments
what about this - #10948? |
So far there is one known issue on master (minor, but might be annoying to some): #11233 |
is there a full changelog? |
There is also #11076
|
So sledgehammer999 excluded some of the merged PR's for later releases, |
Nah he probably just missed them. It would be helpful if you could point those PR's so they can be added in the changelog. |
I think this is a good time to tackle #10913 and #11112, since libtorrent 1.2.2 was just released with this feature/fix: I am simply trying to raise awareness for these issues in the hope that someone else can fix them, right now I really don't have the time. |
Can't wait for the 4.2 beta. Alpha is running smooth! |
I might as well mention that I have also been running 4.2.0 alpha 2 without any noticeable errors. My OS is Windows 10 version 1803, 64-bit, in case that is of any relevance. |
Unfortunately - Had an issue with both alpha1 & alpha2 (still unreproduced....) Integer Divide by Zero Exception (0xC0000094) #11281 Looking forward to libtorrent 1.2.2 inclusion though for mostly #3833 & having #3913 enabled or at least having the option to set it in GUI (as default is "OFF") |
@glassez @Chocobo1 IIRC in another issue we established that the RC_1_2 fastresume format changed a little bit. I can't remember which one, but some field isn't saved anymore to file. This has the side effect that if a RC_1_2 fastresume is loaded in RC_1_1 it will trigger a torrent recheck. So basically this has meaning for users downgrading. |
@sledgehammer999 - are you referring to #10099? |
I think at least we should put an announcement about it on our website. About adding a warning dialog, I don't feel strongly about it... not sure. |
Nope, @sledgehammer999 is referring to [#11104]. |
👍
I do not think that you can easily cover all users, because many of them use it without GUI, and remotely. Even in the case of GUI, you probably have to be perverted with the startup sequence... I don't think it's worth it. |
The update dialog is only available on Windows, so other users on other OS still won't get it. |
IMO downgrading should not be a supported use case. Too much hassle to support. If users plan on downgrading, they should at least make a backup of their configs. If they don't do so and run into issues/inconveniences later on due to downgrading, too bad. |
@LordNyriox @sledgehammer999 it was actually #10047 is where I had read it. @sledgehammer999 Integer divide by zero issue I encountered in alpha versions has been addressed in libtorrent via 1.2 & 1.1 backport so if you can release a new alpha/beta with either 1.1/1.2 for testing would be super. Point of Note: libtorrent upgrade to requiring C++17 |
Under libtorrent section in advanced options: Will the limit be raised in qbittorrent too? Also: If I'm reading below correctly, it's now set to "8" typo in changelog: |
uhm no! EDIT: Beta is released now. |
updated to beta now.
EDIT2: above has been resolved. Noticed under taskmanager/details->threads show 270 & doesn't seem to change much. @sledgehammer999 Any reason for not updating OpenSSL to 1.1.1.d? |
Yes. However, my point still stands. |
By the way, this is important as well: #11403 |
Yes and no. The normal default hasn't changed, What is changed is for a set of specific settings "high performance seed" which qbt doesn't use (qbt let user set the values directly).
Same as above. Let's not worry too much on those subtle discrepancy :) |
I think #11349 should be a blocking issue since it renders new theme support kinda useless, I will try to submit the PR as soon as possible |
I just released RC. The final release should be next weekend at the end of the month. |
@sledgehammer999 Thanks for RC! |
It should work out of the box if you use one of the betas/RCs of 4.2.0 that uses libtorrent 1.2.x series. Remember to also use an IPv6 network adapter from the advanced settings. Although I don't know if you'll actually find IPv6 DHT nodes. I don't know if they are common or not at this point in time. |
@sledgehammer999 will #11436 make it in to 4.2.0 Final release or a 4.2.N release? |
tbh for me #11233 is a blocking issue, I might stick to v4.1.9, cause I use links in "comment" field a lot. |
On release any chance of having an actual Qbittorrent icon for the installer rather than the nsis icon from the 1990s? |
Fixed a few days after you posted. |
@sledgehammer999, if you use libtorrent-1.2 for official qBittorrent v4.2 builds you should apply latest fastresume related fixes. Are they already released? |
On macOS/Windows where I control the releases, I'll always use latest RC_1_2. I do the same for our PPAs. The only userbase that won't have it is users using their distro's repos to install. |
Well, then I'm for the final release. I don't see blocking issues. |
@sledgehammer999, can you include #11538 in v4.2? It is very trivial. |
My previous reply: #11520 (comment)
Yes, but translators won't have enough time to translate it, minor issue though. |
I think it is acceptable in this particular case. |
Can be fixed/updated in a 4.2.n release #11448 may be fixed in reverted/checking PR - user closed/unwilling to help in debugging further. #11123 & #11485 are still open but not currently reproducible (if ever) - debugging on-going. "CTP to Final" Off-topic: Not responding/freezing temporarily issues in GUI/options etc may be down to transfer list refresh rate?!, I experienced this & increased my refresh list rate & it helped...... went from 1000ms -> 5000ms (depending on amount of torrents, have to adjust accordingly) Also unchecked "use alternating row colors" |
Just curious, how many torrents do you have? v4.2.0 is supposed to perform a bit better than previous versions. |
Currently have 375. How is the transfer list updated/rendered - qpaint via opengl or qmodelindex etc.? |
Announcement: The toolchain builds for the 3 OSes hasn't been completed. So I expect to make the release tomorrow. |
Announcement 2: I have finished all the builds. All that remains is some basic quality control (testing) of the builds and uploading them. But it is way too late now for me (3 am). I'll do it in a few hours after sleeping and working. |
Hi, what is the policy on change committed after a branch off? |
Historically, all commits were cherry-picked from the qBittorrent @glassez has been lobbying to permanently change this release policy to the one taken for later |
Congrats on the release. Any idea when it will be pushed to the PPA? |
The release was done moments ago. @j1warren the almost everything from @zachberger just wait a bit. On each release I have to update a lot of things to reflect the release publicly, @xavier2k6 jumped the gun. In any case, I'll point the PPA to the new branch and it should begin building the new packages. Check back in a few hours. |
Update the installer icon? It should be the qBT icon rather than some low resolution poorly antialiased icon from decades ago? |
File another issue please. |
My current plan is simple. I am guessing that the current master code is pretty stable.
Today I released a 2nd alpha. I plan to release another beta in about ~2weeks which will be based on libtorrent 1.2.x this time. If that proves stable too (no serious bugs reported), I plan to release 4.2.0 ~2 weeks after the latest beta.
Any thoughts? I don't suppose there is something I should wait for to be implemented for v4.2.0, right?
-- please only people involved with the development should comment in this bug
The text was updated successfully, but these errors were encountered: