Experimental Linux builds are now available! Download here.
Version 2026.1.5.3309
Jump to navigation
Jump to search
Version 2026.1.5.3309
Development phase
Pre-alpha
Release date
January 27th, 2026
Version 2026.1.5.3309 is a KSA build released on January 27th, 2026 which included various resource changes and fixes.
Additions
- Added propellant mass flow rate to nozzle and core readouts.
- Added FxTemperature component to SubParts with models and components that support it.
- Added a method to get mutable access to part component states for serialization and UI-context modification.
Changes
- Created an UpdatePartComponent step to begin to separate the physics update from the internal vehicle update logic.
- Moved RocketCore and RocketNozzle update logic from the physics loop to Rocket.UpdateRockets.
- Moved ResourceManager from RocketNozzle to RocketCore to increase the separation between core (internal) and nozzle (external) association.
- Fixed very excessive propellant usage due to a sign flip in the consumption logic.
- Created FxTemperature part component to drive emission and thin film intereference maps. For the moment, this is driven purely from nozzle temperatures.
- Fixed a few bugs with higher order symmetrical editing, added a few bugs with higher order symmetrical editing. Swapping between symmetry orders with multiple layers of symmetry inheritence is still a bit touch and go. All in all, going in the right direction.
- Use PartComponent.TryGetFrom() in a few places where it's less verbose and updated some related doc comments.
- Fixed a case where part components would incorrectly think that they couldn't be updated, leading to emissive maps not working.
- Improved behavior of temperature emissivity sim, especially for engines at low throttle.
- Increased maximum temperature for thruster emissive by 1.75 times.
Removals
- Removed ResetState() method from PartComponentStateful as it was no longer needed.
Changelog JSON
View changelog entries
{
"build": "2026.1.5.3309",
"date": "2026-01-27",
"fromRevision": 3299,
"toRevision": 3309,
"commits": [
{
"rev": 3300,
"date": "2026-01-25",
"author": "gravhoek-rw",
"lines": [
"Created an UpdatePartComponent step to begin to separate the physics update from the internal vehicle update logic.",
"Moved RocketCore and RocketNozzle update logic from the physics loop to Rocket.UpdateRockets.",
"Moved ResourceManager from RocketNozzle to RocketCore to increase the separation between core (internal) and nozzle (external) association.",
"Added propellant mass flow rate to nozzle and core readouts."
]
},
{
"rev": 3301,
"date": "2026-01-25",
"author": "gravhoek-rw",
"lines": [
"Fixed very excessive propellant usage due to a sign flip in the consumption logic."
]
},
{
"rev": 3302,
"date": "2026-01-25",
"author": "gravhoek-rw",
"lines": [
"Created FxTemperature part component to drive emission and thin film intereference maps. For the moment, this is driven purely from nozzle temperatures.",
"Added FxTemperature component to SubParts with models and components that support it.",
"Removed ResetState() method from PartComponentStateful as it was no longer needed."
]
},
{
"rev": 3303,
"date": "2026-01-27",
"author": "Morrow",
"lines": [
"Fixed a few bugs with higher order symmetrical editing, added a few bugs with higher order symmetrical editing. Swapping between symmetry orders with multiple layers of symmetry inheritence is still a bit touch and go. All in all, going in the right direction."
]
},
{
"rev": 3304,
"date": "2026-01-26",
"author": "gravhoek-rw",
"lines": [
"Use PartComponent.TryGetFrom() in a few places where it's less verbose and updated some related doc comments."
]
},
{
"rev": 3305,
"date": "2026-01-26",
"author": "gravhoek-rw",
"lines": [
"Added a method to get mutable access to part component states for serialization and UI-context modification."
]
},
{
"rev": 3306,
"date": "2026-01-26",
"author": "gravhoek-rw",
"lines": [
"Fixed a case where part components would incorrectly think that they couldn't be updated, leading to emissive maps not working."
]
},
{
"rev": 3307,
"date": "2026-01-26",
"author": "gravhoek-rw",
"lines": [
"Improved behavior of temperature emissivity sim, especially for engines at low throttle."
]
},
{
"rev": 3308,
"date": "2026-01-27",
"author": "Maxwell Johnson",
"lines": [
"Increased maximum temperature for thruster emissive by 1.75 times."
]
}
]
}