Simon and DrSmugleaf
bc06adee3a
fix publish
v267.3.5
2026-06-25 14:26:24 -07:00
DrSmugleaf
adf6f65f0f
Update Lidgren.Network
v267.3.4
2026-06-25 13:45:17 -07:00
Tayrtahn
70f69b1827
Version: 267.3.3
v267.3.3
2026-05-01 15:57:24 -04:00
Tayrtahn
6b168336b8
DOS patch
2026-05-01 15:56:59 -04:00
PJB3005
ef26a680fc
Version: 267.3.2
v267.3.2
2025-12-02 00:56:58 +01:00
PJB3005
62fd21e489
Fix NetBitArraySerializer compatibility.
...
Apparently NetSerializer treats IDynamicTypeSerializer and IStaticTypeSerializer differently for sealed types??
(cherry-picked from 6bbeaeeba6 , without the test changes)
(cherry picked from commit d187018834dfa1cdead9ce5a7b72c38b07f8c81f)
2025-12-02 00:56:58 +01:00
PJB3005
67e3f52a9d
Version: 267.3.1
v267.3.1
2025-12-01 16:05:19 +01:00
PJB3005
408feb6dd5
Backport BitArray .NET 10 serializer fix
...
83ad6042a7 & b267cd6fb4
Does not include test code to avoid risking merge conflicts.
(cherry picked from commit 415585a30d74fcae61f581808220a7aaeca3eaf5)
2025-12-01 16:05:18 +01:00
ElectroJr
feb9e1db69
Version: 267.3.0
v267.3.0
2025-10-14 22:35:41 +13:00
Leon Friedrich and GitHub
613705613b
Fix bug in OccluderSystem.InRangeUnoccluded ( #6247 )
2025-10-12 12:09:42 +13:00
Pok and GitHub
80a053c0a9
command-ftl ( #6248 )
2025-10-10 19:10:40 +02:00
Leon Friedrich and GitHub
657455dae0
Add abstract tile debug overlay & command ( #6213 )
...
* Add generic debug overlay & command
* fix
* Fix overlays
* a
* comments
* comments
* comment 2
2025-10-09 17:49:17 +13:00
Leon Friedrich and GitHub
8ae35e12ee
Update ComponentTreeSystem ( #6211 )
...
* Allow component trees to be disabled
* forgot
* I'm pretty sure this wasn't working as intended
* also outdated
* reduce branches in QueueTreeUpdate
* remove update hashset
* try fix
* Use Entity<T> and add ray overloads
* Move InRangeUnoccluded to engine
* reduce code duplication
* move _initialized check
* release notes
2025-10-09 17:30:00 +13:00
Leon Friedrich and GitHub
4e2c0e431b
Fix MapLoaderSystem.SerializeEntitiesRecursive ( #6246 )
...
* Fix MapLoaderSystem.SerializeEntitiesRecursive
* a
* oops
2025-10-08 17:50:50 +13:00
MilenVolf and GitHub
9c41f19eaf
Recursively update joint relays on removing entities from containers ( #6244 )
...
* Recursively update joint relays on removing entities from containers
* release notes
2025-10-08 17:50:07 +13:00
Nemanja and GitHub
f75ce13f00
Always align newly created entities with the grid ( #5915 )
...
* align spawns with grids
* :godmode:
* Fix comment
* fix
* release notes
2025-10-06 17:37:48 +13:00
Rouden and GitHub
ac45a0a64b
MapId, MapCoordinates, EntityCoordinates Type serializers ( #6165 )
...
* New Type Serializers
* Delete NetCoordinatesSerializer.cs
* Make EntityCoordinates and MapCoordinates use DataRecord
* Turn them into actual record structs
I'm somewhat surprised the DataRecord attribute doesn't check this
* Allocate MapIds before deserializing components
* Deserialize preallocated ids
* fix map merge assert
* remove old
* Use TryGetMap
* release notes
2025-10-06 15:27:08 +13:00
Nikita (Nick) and GitHub
a8a73e28f4
Fix casing in Sandbox.yml (2 characters changed) ( #6243 )
...
* Fix casing in DateOnly property in Sandbox.yml
* another typo
2025-10-04 17:08:59 +02:00
PJB3005
e5983a9ec1
Add DateOnly and TimeOnly to sandbox
...
Added in .NET 6
2025-10-02 19:02:28 +02:00
PJB3005
b7fa39d8cc
Update Robust.Natives
2025-10-02 03:19:49 +02:00
Leon Friedrich and GitHub
3c30ed749c
Fix yaml hotreloading ( #6239 )
...
* Fix yaml hotreloading
* ToRelativeSystemPath removes the leading /
2025-09-28 19:00:56 +02:00
haiwwkes and GitHub
eb1a2ae9b4
init ( #6234 )
2025-09-27 11:32:02 -04:00
PJB3005
ee0c31a8c3
Make SDL3 default
...
Fixes #5570
2025-09-27 00:31:52 +02:00
PJB3005
4ab61b840a
Remove compat mode forcing
...
Was broken and I'm moving it to the launcher
2025-09-26 15:02:57 +02:00
PJB3005
df29fa438a
Re-allow internal access to Content.Benchmarks, only on development builds
2025-09-26 14:19:58 +02:00
PJB3005
a3756c29bd
Merge duplicate AssemblyInfo.cs files in Robust.Shared
2025-09-26 14:15:14 +02:00
PJB3005
4dc17f3aca
Version: 267.2.1
v267.2.1
2025-09-26 13:40:39 +02:00
PJB3005
d22280f177
Validate that content assemblies have a limited list of names.
...
Also, only read assemblies once from disk
(cherry picked from commit 443a8dfca65be7d60c4bd46181b4c749b4756114)
2025-09-26 13:40:38 +02:00
ElectroJr
9e8f7092ea
Version: 267.2.0
v267.2.0
2025-09-26 20:03:34 +12:00
de188cc773
Defer PredictedQueueDel detachment on the client ( #6154 )
...
* Defer PredictedQueueDel detachment on the client
* release notes
* fixes
* I love ambiguous implicit casts
* avoid deferral issues
---------
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
2025-09-26 19:13:14 +12:00
DrSmugleaf and GitHub
784a02c0e7
Fix rga and mapfile validators breaking because the PYYaml author published a broken version ( #6230 )
...
* Version: 162.2.1
* Fix rga and mapfile validators breaking because the PYYaml author published a broken version
* Revert "Version: 162.2.1"
This reverts commit 9b7f4d48cf .
2025-09-26 14:04:21 +12:00
PJB3005
c8db7f98db
Move IResourceManager.GetContentRoots() to be internal, make it return strings instead
...
Previous API shouldn't have been content-accessible. It also returned OS paths over ResPath which is incorrect.
2025-09-23 15:07:58 +02:00
318c37e686
Fix CollectionExtensions.TryGetValue erroring for indexes under 0 ( #6222 )
...
* Version: 162.2.1
* Fix CollectionExtensions.TryGetValue erroring for indexes under 0
* Revert "Version: 162.2.1"
This reverts commit 9b7f4d48cf .
* release notes
---------
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
2025-09-23 16:04:09 +12:00
Leon Friedrich and GitHub
524be86449
Add new DetachEntity overload ( #6217 )
2025-09-23 15:47:29 +12:00
Leon Friedrich and GitHub
ddeb78accd
Make toolshed's CommandImplementationAttribute optional ( #6218 )
2025-09-23 15:47:21 +12:00
Leon Friedrich and GitHub
585e847818
Fix warnings ( #6224 )
...
* Fix warnings
* remove usings
2025-09-23 15:41:08 +12:00
ac3cb4dc2a
SpriteComponent: allow animations to optionally stop instead of looping ( #6210 )
...
* Loop false
* Removed goobstation comments
* Addressed changes
* Add layer field, set auto animated
* release notes
---------
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
2025-09-21 14:36:07 +12:00
PJB3005
c06ca39009
Version: 267.1.0
v267.1.0
2025-09-19 01:24:02 +02:00
PJB3005
06b11a51f1
Update release notes
...
That's a lotta stuff.
Decided to try to categorize things this time. See how this works out going forward.
2025-09-19 01:22:36 +02:00
4938a159d4
Change PhysicsSystem.Island.FinalisePositions to TryComp transform component ( #6135 )
...
* Change PhysicsSystem.Island.FinalisePositions to TryComp transform component
* Add comment
---------
Co-authored-by: PJB3005 <pieterjan.briers+git@gmail.com >
2025-09-18 17:58:54 +02:00
Kara and GitHub
27f2e270ce
Fix compat mode floats in light attenuation + release notes ( #6209 )
...
* Fix compat mode float shit
* release notes
2025-09-18 17:44:02 +02:00
Kara and GitHub
94e60e0b10
More accurate & controllable pointlight attenuation ( #6160 )
...
* modify light attenuation function
* support for changing attenuation curve type + lots of docs
* this is what i defaulted to typing in a prototype, so i guess it should just be this instead
* Allow a continuous range of values between inverse and inversequadratic rather than two set curves
* calc is slang for calculator
* fix
* oops committed it at 1 while testing i think, values are balanced for 0
2025-09-18 16:58:35 +02:00
slarticodefast and GitHub
c6863033a5
fix PlacementManager.CurrentMousePosition during integration tests ( #6208 )
...
* fix CurrentMousePosition
* shorter
* rerun test
2025-09-18 16:38:39 +02:00
917878d05f
Autocomplete more map commands ( #5797 )
...
* Autocomplete more map commands
Also added some extra helper features.
* Finish
* Fix bug, avoid IocResolves
* grid is grid
* file filename clash
* turn hint into option
* a
---------
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com >
2025-09-18 12:38:17 +10:00
Leon Friedrich and GitHub
10e4766809
Try fix UI state debug assert ( #6191 )
...
* Try fix UI state debug assert
* comment
2025-09-18 00:31:57 +02:00
abd5149245
Improve map serialization error logging & exception tolerance ( #6188 )
...
* Improve map serialization error logging
* Prevent remove children of erroring entities
* better logging
* Improve error tolerance
* Even more exception tolerance
* missing !
* Improve handling of category errors
Helps prevents weird bugs that arise due to deleting un-initialized entities
* release notes
* Typo fix
---------
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
2025-09-17 21:44:56 +02:00
Leon Friedrich and GitHub
912b6da20a
Fix serialization of data-records with get-only properties ( #6204 )
...
* Fix serialization of data-records with get-only properties
* even less nesting
* asserts
2025-09-17 19:11:12 +02:00
eoineoineoin and GitHub
94fe0b7721
Fix bug wrapping wide utf16 characters; add documentation for function ( #6194 )
2025-09-17 13:31:07 +02:00
PJB3005
9fac1e78fb
Make ACZ status host explicitly respond with UTF-8 charset
...
See https://github.com/space-wizards/Robust.Cdn/commit/0b2b814e4f16b0474f341bb0f041bd7ae9f5b34d
2025-09-17 12:55:43 +02:00
PJB3005
6697b76683
Fix download_manifest_file.py to always decode as UTF-8
...
See https://github.com/space-wizards/Robust.Cdn/commit/0b2b814e4f16b0474f341bb0f041bd7ae9f5b34d
2025-09-17 12:52:13 +02:00