Releases: OpenSim-NGC/OpenSim-Tranquillity
Tranquillity Release 0.9.3.9037
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
-
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
- @dependabot made their first contribution in #79
- @StolenRuby made their first contribution in #95
Full Changelog: opensim-rel-0.9.3.8940...opensim-rel-0.9.3.9032
opensim-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
- @dependabot made their first contribution in #79
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
- @dependabot made their first contribution in #79
Full Changelog: opensim-rel-0.9.3.8940...opensim-rel-0.9.3.8984
OpenSim NGC Rel 0.9.3.8940
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
- 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
Full Changelog: opensim-rel-0.9.2.2.8738...0.9.3.0.8915
OpenSim NGC Rel 0.9.2.2.8738
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
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
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
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.