Radegast 2.30

cinderblocks/ January 26, 2020/ releases/ 19 comments

Release 2.30 is now available for download on the Downloads page per my usual modus operandi. Also note, 2.30.99 was released earlier tonight with some audio bugs and broken tarball. I have rereleased it as 2.30.120 with the bug resolved.

Important upgrade note: If you are upgrading from an older version of Radegast on Windows, it is recommended but not required to uninstall the older version first! More details below. Trust me though, you’ll be happier in the long run if you do!

What’s new?

Release 2.30 is the result of a culmination of four months of work by four contributors and brings several changes and even a few new features. The most important change is that we have upgraded to .NET 4.7.1. Does this matter? Well, you may be prompted to install .NET 4.7.1 during installation. A lot of the older .NET 2.0 hacks were removed, and while it is unfortunate to drop support for older systems, it was necessary for stability across the board. The minimum Windows version requirement is now Windows 8.1 which is also the earliest supported version Microsoft still supports. On the non-Windows side, Mono 5.18.x or newer (preferably 6.x) should suffice. Once .NET Core 3 is released, we will be moving that direction and onto .NET5 where cross-platform compatibility should no longer be an issue.

A new MSI based installer is in place, hence the earlier upgrade warning. This isn’t that interesting for most folks unless you know what MSI is. The installation steps are slightly different, but familiar to most who install software on a regular basis. Local user installations that do not require escalated privileges are now possible. Installers and binaries are now Authenticode signed and trusted by antivirus and Windows UAC.

Speaking of installation, a licensing change was made to LGPL which allows us to now bundle SLVoice directly. No more downloading a separate package. Voice will be installed by default, but can optionally be left out as well. SLVoice has also been upgraded to the current version used by the official Second Life client.

Several inventory issues have been remedied. It’s a slow process, but we’re getting there. Many many performance and memory handling improvements were contributed to the underlying LibreMetaverse library by Luminous Luminos.

A gestures filter has been added to search. Future search improvements are in the works as well.

More independent movement controls have been added to the chat panel. Where before you could move forward and backward as well as turning left and right, you can now move forward, move backward, toggle run, toggle flight, move up and down, jump, and crouch.

issAs always, bug reports can be filed on the bug tracker, and code contributions are welcome! I cannot stress enough how much I appreciate bug reports being filed on the issue tracker itself. I know I said this last time, and then bug tracker wasn’t working. Hey, it works now. Uglier, but it works! :O) Thanks for putting up with me!

Head on over to Downloads to get 2.30!

Share this Post

19 Comments

  1. This is what I get trying to login with this version:

    [07:36] Login error: Error opening the login server connection: bool System.Net.Logging.get_On()

    Any ideas?

    1. forgot to mention my system’s details: openSUSE Leap 15.1, Mono JIT compiler version 5.10.1.47.

      how do i register on the issue tracker?

      1. Should be able to register at https://radegast.life/wp-login.php

        As far as logging in, Systems.Net.Http might be broken in that version of Mono. Either try upgrading to Mono 6.x, or try deleting the System.Net.Http.dll which should cause Mono to fall back to its version rather than using the Core library.

        1. There’s no newer mono available for Leap 15.1, I’d have to build it from source… and removing (renaming) System.Net.Http.dll just made radegast crash.

  2. Every time I try 2.30, even after uninstalling the old version, I get the SLVOICE.exe error : The code execution cannot proceed because MSVCP120.dll was not found. Reinstalling the program may fix this problem. (But it doesn’t)

    1. Please install the Microsoft Visual C++ Redistributable 2012 found here: https://www.microsoft.com/en-us/download/details.aspx?id=30679# I will make a point to satisfy this dependency in the next version automatically.

      1. I installed the top one in the list. Voice still won’t work and I got the same error message, or voice won’t fully connect. Is there anything else I need to do?

  3. Having a few issues in Windows 10 – I specified a different location for the install, but it still went into the Apps folder. Also, I can’t see how to optionally omit SL Voice.

    I uninstalled the old version first.

      1. Thanks! That’s much better

  4. You indicate that “Voice will be installed by default, but can optionally be left out as well. ”

    How do you do that?

    1. It should be under advanced, if you cannot from there, it should definitively work from this installer: https://bitbucket.org/cinderblocks/radegast/downloads/RadegastSetup-2.30.120.msi

  5. The installer seems to be giving an option to set the install location, but then it ignores it.

    Previously it had installed in Program Files (x86), but now it seems to default to AppData\Local\Apps\

    Can you please fix the install location?

  6. Hello, I installed the newest version but the Media tab on the menu is missing. I’ve made sure to make a clean install and tried both the .exe and .msi installer, but still nothing.

    1. Hi Elektra, I’m going to push out a new update this weekend and you may have better luck then.

  7. I’m using mono 6.4 now, and Radegast works again 🙂

Leave a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
*
*