Monday, March 11, 2013

QupZilla 1.4.0 released!

After 6 months of development, 1.4.0 is finally released!

This version brings a lot of new features, you can read about some of them in my previous posts.
Password manager was greatly improved to correctly extract forms from pages and is now also possible to save more users for one site (users can be switched with key icon in location bar).

Very important change is that config directory is now in ~/.config/qupzilla by default. It will, however, use the old ~/.qupzilla if it exists (and ~/.config/qupzilla does not).
While it is (and will always be) backwards compatible, I'd recommend you to manually move ~/.qupzilla into ~/.config/qupzilla.

This version is also the first version that is officially supported on Mac OS X, app image will be available later.

I have created new v1.4 branch at git and will try to backport fixes from master branch and release bugfix 1.4.x versions.

  • can now be compiled using Qt 5
  • QtWebKit 2.3 new features - caret browsing, animated scrolling, spell checking
  • added support for FTP listing files and downloading
  • added support for saving passwords of multiple users per site
  • added support for showing tabs on top
  • added more actions to super menu, also show menu inside window
  • asking user whether to allow site to use notifications/geolocation
  • option to set JavaScript privacy permissions
  • option to hide reload/stop buttons in navigationbar
  • option to disable alt/ctrl + numbers shortcuts
  • option to switch to tab from locationbar popup completer
  • option to set where to store network cache
  • saving passwords should now work for much more sites
  • improved showing navigation toolbar in fullscreen
  • moved config directory into ~/.config/qupzilla
  • certificates bundle is now only used on windows
  • reduced memory usage of AdBlock (saves up to 30MB with just EasyList)
  • greatly improved performance when matching regexp rules in AdBlock
  • GreaseMonkey: reload script if source file changed on disk
  • fixed opening browser with url with ampersand (%26) as command line argument
  • fixed scrolling to anchor in background tabs
  • fixed parsing UTF-8 filenames in Content-Disposition header
  • fixed crash with context menu in websearchbar and locationbar
  • fixed loading NYTimes skimmer page
  • fixed cookie domain handling according to RFC 6265
  • fixed qvalue format in Accept-Language HTTP header
  • fixed sorting files case insensitively in file scheme handler
  • fixed possible crash in saving page screen of a really long page
  • fixed showing window in fullscreen with XFCE
  • fixed AdBlock blocking netscape plugin even without Click2Flash
  • windows: fixed downloading utf-8 encoded adblock subscriptions
  • windows: improved installer allows registering as default web browser
  • windows: check and set as default browser from preferences
  • mac: fixed not working global menu after closing browser window
Full changelog can be found here.

As usual, I'd like to thank to all contributors, translators, bug reporters and users!

Special thanks goes to Seyyed Razi Alavizadeh for his great work on better Windows integration and finally making Mac OS X port!

Download: source code
Windows portable build is without spellcheck dictionaries due to size concerns.

Known issues: #793 (menu on back/forward buttons)

28 comments:

  1. Good news, David.
    Congratulations!

    ReplyDelete
  2. Desde Argentina, felicitaciones David!

    ReplyDelete
  3. Depuis la Belgique,
    Merci et félicitations à David !

    ReplyDelete
  4. Thank you very much for the great browser.

    ReplyDelete
  5. First of all, thanks for the new version and especially for the latest webkit engine.
    Second, I'm sorry for reporting an issue here, but registering to github just for this is too much work. So here is the problem: in Windows the whole browser just crashes on random sites (but quite often on hugelol.org). The issue was present in the beta build which used the profile of my 1.3.5 installation and also on the latest portable version which is using its own profile.
    Sorry if someone has already reported this.

    ReplyDelete
    Replies
    1. Cannot reproduce it here. Can you please send me more info at email (like windows crash message, etc)

      Delete
    2. Hi,David Congratulations.It really rocks.Keep adding more and more features and skins.Keep it up.Kudos to your great work.

      Delete
    3. The problem is when the program crashes, no error reporting window shows up. Also there are no messages in the event viewer. I even tried the portable version on a virtual machine with XP and the result was the same. It doesn't crash every time I open that site but it's still quite often (like 3-4 out of 10 times I loaded it).
      I also remembered something about another crash while I was using the beta build - it happened twice on another site containing gif images and since hugelol is loaded with them I suppose this might be the reason but since it doesn't happen every time I can't give you anything more concrete.
      Also I tried to grab the command prompt output as per the instructions in the FAQ but the generated file was empty after the crash.

      Delete
  6. Hi, Thanks for working hard on this. Just wondering when you'll change the bookmark sub-directory thing? It's the only reason Qupzilla is not my main browser.

    ReplyDelete
    Replies
    1. Hi,
      It's going to be in next stable version.

      Delete
  7. I tried QupZilla for the first time today and fell in love with it right away. It's just what I've been looking for for a long time. Thank you so much for your time and effort!

    Having said that, I found one major issue: the back/forward button. I understand you already fixed the problem and listed it in CHANGELOG under version 1.4.1. My question is, how long will it take for 1.4.1 to be released?

    ReplyDelete
    Replies
    1. 1.4.1 will be released in the next couple of days.

      Delete
    2. Thank you D Rosca...all is well now. I downloaded the zip file for older version windows from the link you provided on your Homepage, extracted it to Quzilla folder and wallah, happy times are here again.

      Delete
  8. I was using Qupzilla Version 1.3.5 on a old PC with Win 2K Prof and was very pleased with it. Today I was prompted to update to Version 1.4.0, which I did. The browser will not open and generates a message,"not a valid Win32 application." furthermore, there is no link to download and revert to Version 1.3.5.

    ReplyDelete
    Replies
    1. Aha, fair point.
      I wonder what is the issue here, if MSVC2010 is to blame or something else.
      Anyhow, I will try to provide MSVC2008 build with older QtWebKit for lowe versions than Windows XP.
      In the meantime, you can download 1.3.5 here: https://github.com/downloads/QupZilla/qupzilla/qupzilla135.exe

      Delete
  9. Hi David,

    MSVC2010 is at least partly to blame; it's also an issue with older WinXP. Supposedly it requires XP SP3. I'd love a build with MSVC2008. Qupzilla is fabulous, light and functional!

    So happily using 1.3.5, and thank you for all your efforts and the result...

    ReplyDelete
    Replies
    1. Hi,
      MSVC2008 build with older QtWebKit will be available with 1.4.1 release (by the end of the week).
      However, this build will be available only as a zip archive (without installer and no portable version). So I hope you are allright with it.

      Delete
  10. Hi David,

    Thanks for this uperb release, QupZilla seems definitely lighter and smoother now, no regressions so far, excepted those you already mentioned.
    I have some issues on some sites (right now on Linux Ubuntu), such as Google Drive (I cannot upload files), or Deezer (won't start playing the music)... can some of you can second that ?

    If necessary, I can open some tickets on GitHub right away.

    Best regards,
    Guillaume

    ReplyDelete
  11. I'm highly flexible, and I hate installers (always try to extract anyway); THANK YOU!!
    Updates for good software are fun...
    (from the person you were replying to,
    Terry)

    ReplyDelete
    Replies
    1. Version for older Windows releases is now available to download from homepage.

      Delete
  12. Hello David,

    How can we had spellcheck to portable build in Windows?

    Regards

    ReplyDelete
    Replies
    1. Copy them to hunspell/ directory

      Delete
    2. And to enable?

      Delete
    3. It's exactly the same as in normal (installer) build.

      Delete
  13. Many thanks for Qupzilla 1.4

    It's one of the browsers I suggest to use in a website I've recently made: http://www.elparagolpes.es

    BTW, at the page Información/Créditos (Information/Credits) I say that Qupzilla's logo is owned by you. If I am wrong, please let me know.

    ReplyDelete
  14. i've just compiled qubzilla 1.4.1. The program crashes on this site: http://einestages.spiegel.de/s/ab/28113/flugbilder-von-georg-gerster-gluehende-landschaften.html.
    Regards

    ReplyDelete
    Replies
    1. Known issue, fixed in QtWebkit-2.3 resp. Qt5.
      https://bugs.webkit.org/show_bug.cgi?id=72285
      (btw: any article on einestages.spiegel.de crashes ;))

      Delete
    2. Thank you for your quick reply. So i have to wait for the next QtWebkit release. Disabling JavaScript solves the issue (see comment #9 in the mentioned bug-report).
      btw: at least for me Qubzilla is one of the best qtwebkit-browsers i know...

      Delete