Aedynar Grid runs its own OpenSimulator fork, TavinaSim. This page updates automatically whenever code lands in the TavinaSim repository or a new build is deployed to the grid.
Currently deployed: TavinaSim v1.1.0
v1.1.0 (2026-10-02)
Added
v1.0.0 (2026-10-02)
Added
- advertise TavinaSim 1.0.0 fork version with upstream base (aedynar#181)
- optional region module publishing MVP events to Redis stream (aedynar#153)
Changed
- compile job runs natively in builder container, not docker run
- ci: quality gate — compile parity + stack hygiene + diff-scoped log4net format lint (aedynar#146)
- docs: fork posture README — TavinaSim naming, branch layout, pin d3673b5, upstream posture
- cosmetics
- cosmetics
- few changes to ConciergeModule (untested)
- do not let ConciergeModule break chatmodule simfeatures
- cosmetics on avatar picks
- revert some use of AsSpan since seems no longer any good
- change default culture to culture invariant, becasue En-US now prints non standard utf8 infinity char, instead of Infinity word (on win at least)
- mantis 9246: add naive parse for lsl float inf and nan values
- cosmetics (untested)
- Merge pull request #62 from holoneon/patch-8
- Update HGFriendsService.cs
- Merge pull request #60 from Tampa/Sim_height_like_viewer
- Sync max sim height with viewer limit
- recover lost change
- Merge pull request #56 from amandaleeang/hg-slow-fetch
- Gate HGUuidGatherer per-asset Debug logs on WebUtil.DebugLevel.
- Merge pull request #54 from amandaleeang/opensim-defaults
- Add MinPoolThreads setting to OpenSimDefaults.ini
- a few changes on the local maptiles folder code
- Merge branch ‘master’ of https://github.com/opensim/opensim
- missing commit ops
- Merge pull request #51 from typhartez/maptiles-path
- Merge pull request #53 from holoneon/patch-7
- Merge pull request #52 from amandaleeang/enforce-script-hasrun
- Update MapSearchModule.cs
- Mark scripts as hasRun on event dispatch (fix empty state on teleport)
- Add MapTilesDirectory setting to configure map tile location
- Merge pull request #50 from holoneon/patch-6
- Update WorldMapModule.cs
- small fix on sqlite
- cosmetics
- a few fixes and cosmetics on some DB code
- Merge pull request #47 from holoneon/patch-5
- Merge pull request #46 from holoneon/patch-4
- Update CombatModule.cs – typoe
Fixed
- correct log4net format arity in EntityTransferModule (aedynar#146)
- raise OnCrossAgentToNewRegion on successful border crossing (aedynar#158)
- idle keepalive PING + fresh-sink retry so silent connection death stops costing the first event (aedynar#159)
- SOP XML reader accepts enum names for PhysicsShapeType/SoundFlags (aedynar#137 patch 3)
- guard missing [GridInfoService] and [GridService] sections instead of NRE (aedynar#137 patch 2)
- correct LoginAgent log4net placeholder {4} -> {3} (aedynar#137 patch 1)
- fix m_regionSizeY change
- fix typos
- fix another typos
v1.1.0 (2026-10-02)
Added
v1.0.0 (2026-10-02)
Added
- advertise TavinaSim 1.0.0 fork version with upstream base (aedynar#181)
- optional region module publishing MVP events to Redis stream (aedynar#153)
Changed
- compile job runs natively in builder container, not docker run
- ci: quality gate — compile parity + stack hygiene + diff-scoped log4net format lint (aedynar#146)
- docs: fork posture README — TavinaSim naming, branch layout, pin d3673b5, upstream posture
- cosmetics
- cosmetics
- few changes to ConciergeModule (untested)
- do not let ConciergeModule break chatmodule simfeatures
- cosmetics on avatar picks
- revert some use of AsSpan since seems no longer any good
- change default culture to culture invariant, becasue En-US now prints non standard utf8 infinity char, instead of Infinity word (on win at least)
- mantis 9246: add naive parse for lsl float inf and nan values
- cosmetics (untested)
- Merge pull request #62 from holoneon/patch-8
- Update HGFriendsService.cs
- Merge pull request #60 from Tampa/Sim_height_like_viewer
- Sync max sim height with viewer limit
- recover lost change
- Merge pull request #56 from amandaleeang/hg-slow-fetch
- Gate HGUuidGatherer per-asset Debug logs on WebUtil.DebugLevel.
- Merge pull request #54 from amandaleeang/opensim-defaults
- Add MinPoolThreads setting to OpenSimDefaults.ini
- a few changes on the local maptiles folder code
- Merge branch ‘master’ of https://github.com/opensim/opensim
- missing commit ops
- Merge pull request #51 from typhartez/maptiles-path
- Merge pull request #53 from holoneon/patch-7
- Merge pull request #52 from amandaleeang/enforce-script-hasrun
- Update MapSearchModule.cs
- Mark scripts as hasRun on event dispatch (fix empty state on teleport)
- Add MapTilesDirectory setting to configure map tile location
- Merge pull request #50 from holoneon/patch-6
- Update WorldMapModule.cs
- small fix on sqlite
- cosmetics
- a few fixes and cosmetics on some DB code
- Merge pull request #47 from holoneon/patch-5
- Merge pull request #46 from holoneon/patch-4
- Update CombatModule.cs – typoe
Fixed
- correct log4net format arity in EntityTransferModule (aedynar#146)
- raise OnCrossAgentToNewRegion on successful border crossing (aedynar#158)
- idle keepalive PING + fresh-sink retry so silent connection death stops costing the first event (aedynar#159)
- SOP XML reader accepts enum names for PhysicsShapeType/SoundFlags (aedynar#137 patch 3)
- guard missing [GridInfoService] and [GridService] sections instead of NRE (aedynar#137 patch 2)
- correct LoginAgent log4net placeholder {4} -> {3} (aedynar#137 patch 1)
- fix m_regionSizeY change
- fix typos
- fix another typos
Generated automatically by the grid changelog pipeline (Gitea → n8n → WordPress).