Skip to content

Releases: OpenSim-NGC/OpenSim-Tranquillity

Tranquillity Release 0.9.3.9037

29 Sep 14:51
Compare
Choose a tag to compare

This is a bug fix update for 9032. There was an issue identified when moving from a release without experience tools (which is pretty much everything else atm) to the 9032 release, where scripts would be erroneously recompiled and reset. This update checks the value retrieved from the script state for null before using it to initilalize experiences.
All other features are as in 9032.

opensim-rel-0.9.3.9032

23 Sep 17:45
Compare
Choose a tag to compare
Pre-release
  • Upstream fixes through 9/15
    
  • SL compatible Display Name support (Stolen Ruby)
    
  • SL compatible Experiences support (also Stolen Ruby)
    
  • Changes to "load oar" to support using the NGC user aliases connector and allow disabling of the automatic assignment of ownership to the estate owner. With no switches defined behavior is compatible with current load oar
    
  • Workaround for http://opensimulator.org/mantis/view.php?id=9147 which really is a bug. This allows 0.9.2 style prompting if a region is brought up without a configured estate. A module should never call System.Exit which is what this code was doing.
    
  • This is just a workaround for now. The real fix is to upgrade the xmlrpc code to something compatible with dotnet 8. The current code is using deprecated facilities in original dotnet.
    

What's Changed

  • Bump System.Text.Json from 6.0.9 to 8.0.4 in /addon-modules/OpenSim.Data.MySQL.MoneyData/OpenSim.Data.MySQL.MoneyData by @dependabot in #79
  • Feature/lsd fix by @mdickson in #83
  • Features/upstream-08062024 by @mdickson in #84
  • Local branch for StolenRuby experience changes by @mdickson in #86
  • Update message used when blocking unsupported viewers. by @mdickson in #89
  • Upstream changes through 9/5, 2024 by @mdickson in #91
  • PR for Inventory Cleanup Tooling Balpien commited to helper/xinv by @mdickson in #92
  • Display Names P2 by Stolen Ruby in #94
  • Fixed silly mistakes in EXP config by @StolenRuby in #95

New Contributors

Full Changelog: opensim-rel-0.9.3.8940...opensim-rel-0.9.3.9032

opensim-rel-0.9.3.8984

10 Aug 01:50
Compare
Choose a tag to compare

What's Changed

  • Bump System.Text.Json from 6.0.9 to 8.0.4 in /addon-modules/OpenSim.Data.MySQL.MoneyData/OpenSim.Data.MySQL.MoneyData by @dependabot in #79
  • Feature/lsd fix by @mdickson in #83
  • Features/upstream-08062024 by @mdickson in #84

New Contributors

Full Changelog: opensim-rel-0.9.3.8940...oopensim-rel-0.9.3.8984

What's Changed

  • Bump System.Text.Json from 6.0.9 to 8.0.4 in /addon-modules/OpenSim.Data.MySQL.MoneyData/OpenSim.Data.MySQL.MoneyData by @dependabot in #79
  • Feature/lsd fix by @mdickson in #83
  • Features/upstream-08062024 by @mdickson in #84

New Contributors

Full Changelog: opensim-rel-0.9.3.8940...opensim-rel-0.9.3.8984

OpenSim NGC Rel 0.9.3.8940

23 Jun 23:18
Compare
Choose a tag to compare

Note this release uses dotnet 8 for the runtime and requires it installed on the machine you're targeting to run on. For more information installing dotnet 8 see: https://dotnet.microsoft.com/en-us/download/dotnet/8.0

This release is OpenSim core plus. We include an implementation of LinkSet Data that is SL compatible and (unfortunately, ours existed before core's did) OpenSim Core incompatible.

The Major milestone for this release is PBR support. This release adds support for PBR materials as well as PBR Terrain. Also 2k texture uploads. These features are supported in the Firestorm 7 release and it is required to see/access them.

OpenSim NGC Rel 0.9.3.0.8939

22 Jun 22:54
Compare
Choose a tag to compare
Pre-release
  • Additional PBR support for terrain. This will perform schema evolution on the regionsettings table to add additional fields for storing PBR materials for terrain textures.

Full Changelog: 0.9.3.0.8915...opensim-rel-0.9.3.0.8939

0.9.3.0.8915

07 Jun 16:48
Compare
Choose a tag to compare
0.9.3.0.8915 Pre-release
Pre-release

OpenSim NGC Rel 0.9.2.2.8738

04 Dec 17:06
Compare
Choose a tag to compare

OpenSim Release 0.9.2.2 v8738. This will be the last release that requires Mono. All future releases will be dotnet6+ based.

Includes:
-Timezone handling and correct handling for fetch GMT vs Local time.

  • Fix for clamping of Focus on opensim function to allow negative values
  • Linkset Data implementation.

This release will make changes to the prims table for LinksetData storage.

Full Changelog: opensim-rel-0.9.2.2.8619...opensim-rel-0.9.2.2.8738

OpenSim-Rel-0.9.2.2.8619

08 Aug 14:17
Compare
Choose a tag to compare

Add additional fix to handle a long standing issue with the Category field in Classifieds. The database is using a varchar for storage of what is essentially an integer field and the code to fetch it from a result set was assuming an integer field and throwing an exception. With the new connector in place there was a very clear error message that helped track this down, I've changed the code to call System.Convert.ToInt32 which takes an object and will handle the conversion regardless of the field type incoming. Testing verified the fix.

This release supersedes the past few which were all basically getting the new database connector code stabilized. We seem to be in a pretty good place now so this release is our new main release and the code for it is all on Master.

OpenSim NGC Rel 0.9.2.2.8617

05 Aug 20:55
Compare
Choose a tag to compare

Fixes a case in the profile code where classifieds fail to fetch due to a malformed query. Did an exhaustive search in the code for statements building SQL commands and found 2 more similar error cases: One in inventory where an object is set owned by a group and the last in the DTL money module where transaction status is updated. This release has been tested fairly extensively already and replaces 8615 due to these additional bugfixes.

Full Changelog: opensim-rel-0.9.2.2.8615...opensim-rel-0.9.2.2.8617

OpenSim 0.9.2.2.8615

03 Aug 20:30
Compare
Choose a tag to compare

Switched Database Connections for MySQL to use the Pomello MySQLConnector. We get a modest bump in performance with it. Had to add some additional changes relative to 8603 for Gloebits which was taking advantage of the ability to persist UUID's passed as objects in the oracle connector. MySQLConnector does not do this automatically since the collation may be incorrect.
Also added cleaned up Gloebit Module registration and made it consistent with [Economy] settings in OpenSim.ini.