As summer holidays heat up, we are unveiling the next cycle of Opera. Our Opera 48 developer build expands on the unit converter, sharpens new toolbar icons, improves visibility of dark icons, and fixes a few stability issues.

Making Opera a fraction better than before

In our last developer update, we unveiled the unit converter to the search pop up tool. Working much like the currency converter, highlighting units of measurement can be converted between imperial and metric. Fourteen types of conversions were made available at the start.

Opera 48 makes this tool more precise with support for converting fractions. The unit converter can now recognise an array of Unicode subscript and superscript forms, such ½ ft, 1⁄4 mi or even ³⁄₄₇ gal. You will notice, too, that imperial volume labels, such as gal (gallons) or mpg (miles per gallon), are now visible.

As you plan your summer travels or prepare a barbecue recipe using unfamiliar measurements, give the unit converter a try. Let us know if you find value and number forms which cannot be converted when highlighted.

Sharpening the view

Today’s developer build has sharpened toolbar icons for Windows and better visibility for dark icons in the bookmark and extensions bars while in dark theme.

Chromium has been updated to 60.0.3112.20.

Peruse the changelog for the full report on stability improvements.

Installation links:

Maciej Kocemba

Product Manager, Opera for computers. Previously Product Manager in R&D department and Opera Mini for iOS. Joined Opera over 11 years ago. Still passionate about coding, mountain / road biking when not working.

Back to top
  • Leonardo Gomes

    Thanks for the first Opera 48 release.

  • Ralf Brinkmann


  • Nekomajin43

    Toolbar buttons seem to be sharper, but the dark background is still very bad. Please, implement light background behind icons like Vivaldi does, and let us use it, while you do this stupid automatic thing.

    • I’m glad that change is visible and icons are sharper. Would you notice that if it wasn’t mentioned in the blog post?

      In can imagine that you don’t like something, but calling it names doesn’t help.

      • Nekomajin43

        Well, the difference is quite visible. On the other hand, I was playing with toolbar icons a lot last weekend for the Turbo Button, so I have memories to compare. But I think others will notice it too.

        And sorry, but I stay with the word. As a hobby programmer, I know it’s an amazing feeling to make an algorithm that solves a problem in various environment. However, most of the times it works not well enough. There were several examples since the engine switch, when you (plural from now on) tried to solve something automatically instead of giving the control to the user, and they failed big times. If you want to play with the icons, fine. But make it optional to use a light box behind the icons and turn the magic solution off at the same time.

        It will be harsh to say, but I am the user, and you are paid to satisfy my needs, not to decide what looks good or bad. You are not a designer to make art, but a programmer. I totally don’t want to be rude with you, but this is a simple fact.

        • As for satisfying user needs it is a challenging task to steer the product and choose what should be changed/fixed or improved. If you have millions of users that becomes even harder (well would be pretty easy if you had infinite resources). Some choices, even if positively received by majority, will have strong opponents and that’s natural.

          However as long as we’re discussing things, we might still end up with satisfactory solution for everybody.

          • Nekomajin43

            That’s what I’m talking about for years. There is no satisfactory solution for everybody. That’s why we need options.

          • Options are not for free: you need to develop it, prepare translations, bug fix solution and finally test it. Then you are in the maintain mode for a long time. Every option adds complexity to testing. Yes, you add automatic tests, but they need to be created as well, others may need adjusting as well. Then if something fails you still need to fix it. The more options you accumulate the more debt you have and more time you spend just to keep the product as is, without any progress.

          • Nekomajin43

            Let me ask you one question! How can the guys at Vivaldi make it work? They have a team similar to yours in size. But their company is much smaller, and they started almost a year later than Opera. How can they have so many little options and features? (Before you ask me why I use Opera instead of Vivaldi, the deal breaker was the native GUI for me. Now you destroyed that too.)

            I understand the resources and priorities. I know that you have to rationalize. But I can tell you the perfect example that shows why you do it wrong. Do you remember the tab preview feature? You spent months to develop, but there was one thing what we wanted to be customizable. The size of the preview. You were relentless, and it ended up being turned off by default, because no one used it. You thought you knew it better, and did not listen to us.

            This is only one example, when you spent a lot of resources on a feature, which ended up being incomplete, serving the needs of only a fraction of your users. This “never finished, just shipped” approach is stupid. That’s why you have to circle back again and again, instead of doing it right the first time. Finish it, make it customizable to satisfy as many needs as possible, THEN start something new, and come back again years later, when new needs appear. You waste a lot of resources on cleaning your own mess.

            Rationalization is one thing, but to use this cause against options in every discussion is wrong. If you have so many troubles maintaining your code, then just drop every feature. 90% of the internet users only need a big Google search box, nothing else.If you only want to serve them, because they are the majority, then say it, and don’t waste time developing features at all.

            One more thing. I have no right to judge the skills of developers at Opera. I am sure you are good programmers and have a lot of experience is software development. But you have to accept the fact, that there are people here, who have experience in usage and comparison, and want to help. Just spend half an hour reading the Vivaldi forum! Users and developers discuss the needs together, make priorities, and small features are released in the shortest time possible. You managed to chase away a lot of experienced users years ago, who were able to help you. Now they help the Vivaldi team. Just take a look on the progress there and here! The difference is visible.

          • PakSae

            It seems that most veterans moved from Opera to Vivaldi team.

  • Nekomajin43

    The tab menu is still incomplete. Three things:
    – Make it possible to completely turn off the current tabs section, or at least make it collapsible.
    – Load recently closed tabs from previous sessions.
    – 32 recently closed entries are not enough. Make it much more, at least a few hundreds, and scrollable.

    • – I think we have concluded that it’s an OK thing to make it collapsable
      – True, it makes sense to make that list persistent
      – I’m not sure that having such a long list (a few hundreds) items would be usable, are there any other places where you use such long lists (with similar purpose)?

      • Nekomajin43

        OK, imagine a case when you search something on the net. You open a lot of tabs in a short time, but you close most of them, because those don’t have what you want to find. (I know, there is a back button, but I rarely use it. I open everything on a new tab.) But after some time, you want to reopen one or more tabs from that list. I think it’s pretty clear that 32 entries can be short in no time.

        I see that storing a large number of entries can be a performance problem, but you can still load them dynamically, and swap them after some time. For example, keep the last 32 tabs in the popup (persistent across sessions). I think it’s long enough to use a floating scrollbar, and only show the last 10 or so (just a number). There would be a lot of mouse movement to select the last, so a scrollbar is better. Now, when the user starts to scroll down, you immediately load the next 32 entries from history, then the next, and so on. It has to be tested, but I think a few entries can be added to the list quick enough not to cause an annoying waiting time. Then, after some time, let’s say 10 minutes you can swap the entries and keep the last 32 only.

        IF it is really a performance problem. If not, you can just make it configurable to let us use as many entries as we want.

        • I see your point. However don’t you think, that recently closed tabs list should be fairly short to address quick access to things closed very recently or by mistake and what you really want is to find things in history?

          When it comes to configuration, yes that’s another possibility 🙂

          • Nekomajin43

            If you give it a thought, “very recently” is very relative in my example. Anyway, I don’t see why it would hurt to make that number bigger.

    • MadEddy

      How about making it a setting to choose how many closed entries you want in the closed tab window. That would be cool.

  • Nekomajin43

    “DNA-60647 Introduce custom Avro handling code”

    Is it a typo?

    • Leonardo Gomes

      Hmm, why it would be one?

      • Nekomajin43

        What is Avro?

        • Leonardo Gomes

          Don’t know but it seems like a name.

        • mikemanger

          It is used for data transporting (a bit like JSON). At this level I guess for handling the .avro files or maybe it is used for Opera link. 🙂

          • Nekomajin43


  • x a

    Good to see "DNA-60727 [Linux] Crash when ‘Show certificate’ button is clicked" gone. Confirmed.

  • Leonardo Gomes

    It would be nice if sidebar background could follow the theme.

    • Nekomajin43

      It would be nice to have an optional full native theme instead of this crap.

    • Alex Wazovskiy

      It would also be nice to combine two side panels in one.

  • LoverOfLife

    Please, make more themes, or let us choose colors, not only light & dark!

  • Night Man

    Great . will be Better Update if there are a New Theme . Like pink theme . will be Super great
    the dark theme is great too and the light too . and pink will be Great .
    the light theme hurt too many people eyes . the pink color will be ok ( Light pink theme )

  • Cryio

    Guys, what do you have against the native buttons on Windows 10?

  • Nekomajin43

    For those who miss the Turbo switch from the Menu:

    • shellye5

      Thanks But it should be in the O Menu by default and not an extension which cannot be fully trusted.

      • Nekomajin43

        What do you mean by fully trusted?

        • redfox

          shellye5 thinks that you added a virus into the extension 😀

          • Nekomajin43

            In an open source project, which consists of only a few dozens of lines? 😀

    • MadEddy

      Thanks a lot, very useful. I still don’t understand the reason for hiding opera turbo in the depth of the settings, but whatever.

      • Nekomajin43

        I think it might caused confusion among users, plus it does not work with HTTPS sites, which gains more and more territory nowadays.

  • L33t4opera

    Hi Maciej, thanks for the update and fixes 😉
    Friendly reminder: please do not forget about two bugs mentioned here.

    Two new flags:
    – opera:flags#search-popup-time-converter
    Enables time conversion in the search pop-up.

    – opera:flags#enable-fetch-keepalive-timeout-setting
    This is for setting the timeout value for Fetch API with keepalive option and SendBeacon.

    • We try to remember all bugs, but friendly reminders are welcome as well.

  • Nekomajin43

    Guys, I’d like to ask you to fill a survey to somehow quantify the feature requests:

    We have reached 150 answers.

    Two features from the list (bookmark export and tab menu revamp) are already being worked on in the dev channel.

    I know it’s not representative, but it may help to show the trends and the top most wanted features. We’ve got some positive words from the devs, no promises though.

    If you find anything missing from the list, please comment here or in the forum:

  • opticyclic

    Why is Opera still downloading temporary files to the Downloads dir and not the temp dir??? I mentioned this 3 years ago in Opera Developer 23.0.1522.10! Go here and click launch the jnlp should be in the temp dir not your downloads dir. The same applies to citrix files and office files that you open from webmail.

    • Nekomajin43

      HUGE +1

    • Leonardo Gomes

      Opera downloads files to the folder you have defined in Settings. I don’t think it will change.

      • Nekomajin43

        I just love to clean the mess manually from my temporary folder…

      • opticyclic

        Opera Presto handled this correctly. IE handles this correctly. Firefox handles this correctly. Otter handles this correctly. Why do Opera and Chrome do things differently??

        • Leonardo Gomes

          Here Firefox also downloads the file to the default download directory.

  • M92

    I’d love to change my default search engine to my local Google, also very excited to see the time converter

    • Nekomajin43

      Changing the default search engine is very popular in the survey:

    • Time converter is still hidden behind flag, but did you already try it?

      • M92

        I already tried it, it’s working flawlessly. It detected my time zone and it converts when I double click on another time format.

  • redfox

    I see “contrasting favicons in bookmarks bar” in the change log … but did you finally change the color of bookmark folders to a non-blue one?

    • Not yet, first finish with icons, then continue with another topic.

  • Guilherme Vier

    Why do they use only symbols to convert? They should use the words too (such as “1 kilometer” to “1 mile”).
    Warning: At least at present in PT-BR this feature only works with symbols (1KM for 1MI)

    • Herr Pietrus

      Perhaps it will. I’ve noticed that currency converter works with more combinations now than it used to in the past.

    • We’re not taking into account text form (which would involve translations as well), just the pure form which for majority of cases works just fine. Just as a reminder so far we support 14 conversions:

  • Alexs

    With Opera Developer 48 (and previous builds) the pop up from the extension “Translator” is too small. No problem with Opera stable v46.


  • novos7

    Add yet a time converter

    • Leonardo Gomes

      Flags. 🙂

    • beBoss

      i don’t know what you are talking about, but for example, to convert written time to my machine/pc time, would be nice. Especially when someone write us time, i don’t know differences in the time zones, in US they have two? Or more, pff great idea if it’s that you actually mean!

  • Herr Pietrus

    Is there a chance for the new communicators/services on the new sidebar?

    • Nekomajin43

      General webpanels!

      • Herr Pietrus

        Ok, maybe in Opera 65, but now I want something more realistic at this stage 🙂

        • Kornelia

          Tell us what are you missing in the sidebar?

          • Herr Pietrus

            Personally? Skype 🙂 And general webpanels of course, but let’s start with something easier 😛

          • Cryio

            Skype should be doable 😀

          • Nekomajin43

            Extensions, bookmark tree, history, downloads, web panels.

          • Leonid Sinev

            Viber, Skype, VK

  • beBoss

    Omg, the third build which crash on clicking login button here:
    (the orange button on the right)…
    Mac 10.12.5 (16F73)

    • Ralf Brinkmann

      No problem here, if this is the correct page with the big 404 in the middle (I don’t speak kyrill).

      • beBoss

        What 404?
        This’s the page:

        and btw in the footer you can change the language!

        • Ralf Brinkmann

          When I click your link, I come to and see a big blinking 404 in the middle of the page. But it is a page from Softuni and I can see the login button. I can click on it and enter the login page without problems.

          • beBoss

            Well under mac, it crush… So i had to use cookies editor to login from vivaldi to copy the cookies and then to use them in opera!

  • Игорь Князев

    Seems like that was fixed in this build! Thanks! –
    [ – forum tags [spoiler=spoilername][media]youtube_video_url[/media][/spoiler]
    don’t work properly. player doesn’t show its controls and video :)]

  • _artem_

    will you ever stop adding some shit adcrapped pages to my speed-dials ??? and shitty adcrapped suggestions of pages i never visited. don’t you understand NOBODY VISITS THAT SHIT. i remove that crap as soon as i see it. so you get not a single penny from me due to your adcraps. you are only going nuts to your users without even getting any profit of that adcrap. i repeat myself – I NEVER DID, AND NEVER WILL VISIT THOSE SHIT SITES YOU CONSTANTLY ADD TO MY BROWSER. same shit you’re doing on opera for android. even without updates… i open opera once a week or more seldom.. and every time i have to delete 3-5 shit sites that you add to my speed-dials. stop doing that shit. PLEASE

    • You can remove the whole suggestion section if you want.

      • _artem_

        i dont’ want to remove whole suggestions.. there are sites i visit from time to time.. and don’t want to have them in bookmarks or in speed-dials

        • Then if you select “Don’t show again” for that particular site, you should never see it again.

    • Leonardo Gomes

      Here I usually see a promoted Speed Dial entry only after an upgrade, almost always a major one, but it’s not a rule.
      Regarding SD suggestions, except for one, all of them are related to sites that I had visited at some point.

  • _artem_

    oh yeah. whatsapp doesn’t work any more.. without cam and micro permission. bye bye whatsapp

  • Ralf Brinkmann

    One problem I have all the time with Opera (all versions):
    When I close and restart Opera, the last closed tab is opened again.
    I have around 30 tabs open. My setting for the “Start” is “Continue where I left off”.
    I open a new tab, read and close it. When I now exit Opera and restart it, this same tab is opened again, together with my other 30 tabs.

    • Павел Даценко

      Same here. I think it’s somehow connected to Opera not being able to save its session properly, since i’m using regular HDD, not SSD.

      • nme

        This ‘random tab reopen’ is 100% Opera code related bug, nothing to do with hardware. It’s been happening for a while, and it’s a very, very annoying -> imagine reading sensitive material, clearing history/data, closing browser – just to see that same tab reopen after browser restart – a humongous security issue, and it’s still there after a long, long time. Hopefully it’ll be fixed as soon as possible.

    • _artem_

      there is a more moronic stupidity.. you have a windows.. with many many tabs.. you open NEW window.. you have there couple of tabs.. then you accidentally close your MAIN window.. with the tabs YOU NEED… because you forgot that you have 2 windows open.. and you closed the wrong one… then you close the second one.. open opera again.. and you have tabs from the second temporary window.. with tabs you don’t need… is it that difficult to set the FIRST opened window to handle like MAIN window and to reopen that windows even if it was closed first

    • Leonardo Gomes

      I see it happening eventually, most of the times with what seems to be a random closed tab, but not all the time.

  • Jonni0171

    I have the issue that Opera’s Font look weird.
    it only happens sometime, but it gets on my nerves.

    • Looks super annoying, if you find a clue how to reproduce it let us know.

      • Jonni0171

        actually, it just happens sometimes when i open up websites. doesnt matter which site though.

    • Nikolai Vassiliev

      Have the same ugly behavior
      Win 10 x64 and Radeon 380x with latest drivers

    • Nikolai Vassiliev

      Disabled this option and this glitches almost gone

    • ManOnTheBorder

      I have something similar happening here, also text sometimes look corrupted:
      and also had glitches like this:

  • MarkG54321

    Really this is all 100% useless crap going in now. Still no MP3 support, despite is being royalty free. That is my major issue, so many sites are broken with HTML5 video due to this issue.

    • Leonardo Gomes

      What OS? Here, says Opera supports MP3.

      I’m on Windows 10.

      • MarkG54321

        Not for me….

        Windows 10 64bit…

        • Leonardo Gomes

          I see that AAC is also not listed as supported for you while it is here.

          Can you play MP3 and AAC files with Windows Media Player?

          • MarkG54321

            No Windows Media Player. (Windows 10 Enterprise N). Chrome has MP3 support just fine, and works everywhere I need it to. Opera just fails miserably each time. I can’t even view BBC News website videos.

          • Leonardo Gomes

            Opera relies on the OS to play some proprietary codecs so if your Windows can’t play mp3 natively then Opera also will not be able to do it.

          • MarkG54321

            Installing the Windows Media Feature Pack for the correct build of WIn10 fixes things. MP3 and AAC now listed, and websites previously broken now work.

            I still think Opera should natively support MP3 now it’s no longer under patent, google already does this.

  • Nachiketa Ramesh

    Yes 48 has sharper toolbar icons than 46, but why are they smaller? IMO you guys are ruining the toolbar.

    IMO, 44 had the best sized toolbar, decent for touch and went even bigger on W10 tablet mode, but 48s toolbar icons are so miniscule by comparison.

    And why the hideously large nonstandardly sized minimize, maximize and close buttons on windows? Makes everything look just weird

  • Izer0

    It seems you spend lot of time by sharpening icons.

    – where is better visibility? tabs separator is still invisible (99 tabs in Opera dev opened)
    – no icons on tabs with 200+ tabs… one grey sea from merged icons without visible separator… but icons in right menu is visible, so again – some stupid tabs resize handler.
    – searching in downloads is horrible slow with lot of downloads

  • Vlad Violenty
    Please FIX black border

  • David_Gould

    Major memory leak here. Reverting.

  • Yes No Maybe

    add sync addons

  • Ralf Brinkmann
  • Rudric

    Some feature suggestions:

    – Vertical bookmarks bar (!)

    – Warn before closing browser (to prevent accidental closing)

    – Tab grouping/stacking (I reckon this might not be coming anytime soon..)

    And could we get some kind of unification of the two sidebars? At least it visually seems that there’s two sidebars.. The old sidebar should have pin button as well.

  • I am happy with opera !!

  • Nils Sens

    where is the VPN option? I can’t enable it because under Privacy & Security it’s not even there. I’m in Dev Version 48, Win 10 Surface Pro 4.

  • ovidiu

    I would surely like to have the tabs on the left instead of having them only on the top of the screen

  • killaria

    Can’t watch two pop-up/floating windows at the same time. Like in UCbrowser.

  • Mike King

    I’m posting this from Google browser, the colors you and brand x browser are using give me a migraine (seriously), what’s wrong with gray or a real theme (a theme is more than wallpaper) with color options for background text, tabs, toolbars, etc. I do a lot of Photoshop and the colors you use make my color work look wrong.

  • Xurc

    I really enjoy your converter options, especially for time converting. However I miss one thing. The time in format “10:35 (ET)” is not recognized as time, but I guess it should. Shouldn’t it? This format of time is on the UPS package tracking system and probably other pages too.

  • Khaidir Mustafa

    Still no “confirm on exit when multiple tabs are open” thing 🙁 Been accidentally closed entire Opera (and opened tabs) a couple times before. This is really annoying, especially because ancient version of Opera actually has this feature

  • Riya Chaudhary

    Incredible blog with wonderful article. i liked your blog as it gives more information.