|
| 1 | +--- |
| 2 | +title: "v0.2.3 Beta 6" |
| 3 | +date: 2026-05-17 |
| 4 | +author: "munix" |
| 5 | +description: "The sixth prerelease beta of Redux v0.2.3 has been released." |
| 6 | +--- |
| 7 | + |
| 8 | +# v0.2.3 Beta 6 |
| 9 | +We have just released the 6th beta of KSP2 Redux, which adds a large batch of new parts including SM+ decouplers, boosters, command pod, probe cores, cameras and decals, EVA parachutes, vessel categories and map icons, KSP1-style orbital camera behavior, expanded maneuver node controls, campaign flag changing, supersampling, major SDK tooling improvements, a Lua-powered Patch Manager rewrite, and as always, a ton of bugfixes and quality-of-life improvements. |
| 10 | + |
| 11 | +**To install, use the** [**Redux Updater app**](https://github.com/KSP2Redux/Updater/releases/latest)**, do not download any files from this page manually.** |
| 12 | + |
| 13 | +## New Content |
| 14 | + |
| 15 | +### Parts and tech tree |
| 16 | + |
| 17 | +* Added: Inline SM+ stack decoupler |
| 18 | +* Added: Inline SM+ stack separator |
| 19 | +* Added: SM+ solid rocket booster |
| 20 | +* Added: XS "Shrimp" solid rocket booster |
| 21 | +* Added: XS "Mantis" solid rocket booster |
| 22 | +* Added: SM+ conical crew pod |
| 23 | +* Added: SM+ inline probe core |
| 24 | +* Added: SM+ octagonal probe core |
| 25 | +* Added: Radial and downward camera parts |
| 26 | +* Added: Sticker decal part |
| 27 | +* Added: New camera tech node and updated SM+ tech tree placement |
| 28 | +* Updated: SM+ fuel tank and adapter models and textures |
| 29 | +* Updated: Bobcat and Cheetah engine models and textures |
| 30 | +* Updated: Bobcat and Cheetah engines now have shrouds |
| 31 | +* Updated: Bobcat and Cheetah engines now have audio |
| 32 | +* Updated: All Redux parts now have reentry meshes |
| 33 | +* Updated: Fairings now have an optional interstage node |
| 34 | + |
| 35 | +### Flight and Map |
| 36 | + |
| 37 | +* Added: EVA parachutes, including gliding, agency colors, and external seat support |
| 38 | +* Added: Aerodynamic stress now breaks deployed parts |
| 39 | +* Added: Vessel categories and icons for map/tracking station identity |
| 40 | +* Added: KSP1-style celestial (orbital) camera behavior |
| 41 | +* Added: Maneuver nodes can be added and edited while paused |
| 42 | +* Added: Scroll wheel precision input for maneuver gizmos |
| 43 | +* Added: Notifications when toggling normal and precision flight input modes |
| 44 | +* Added: Notifications when trim is applied or reset |
| 45 | +* Updated: Time warp limits are no longer applied in safe orbits |
| 46 | +* Updated: Physics warp status text and color now change when physics warp is enabled |
| 47 | +* Updated: Flags planted before updating the campaign flag now retain their original flag design |
| 48 | + |
| 49 | +### EVA |
| 50 | + |
| 51 | +* Added: Helmet toggling is available on oxygen worlds and in command pods |
| 52 | + |
| 53 | +### Science |
| 54 | + |
| 55 | +* Added: Stored research reports are now shown in the flight report window |
| 56 | +* Updated: Lowered minimum science rewards difficulty option to 10% |
| 57 | + |
| 58 | +### Missions |
| 59 | + |
| 60 | +* Added: Gateway tier 1 mission triumph video |
| 61 | + |
| 62 | +### UI/UX |
| 63 | + |
| 64 | +* Added: You can now change the campaign flag in the Settings menu |
| 65 | +* Added: "Advanced Editor" toggle in the Part Manager and Settings menu, with advanced part module actions moved behind it |
| 66 | +* Added: "Remove from symmetry" advanced part action |
| 67 | +* Added: "Add to Staging" toggle for docking ports |
| 68 | +* Added: "Preview Deployment" action for science parts in the VAB |
| 69 | +* Added: Mouse wheel scrolling in the R&D Center |
| 70 | +* Added: Color Manager tooltips |
| 71 | +* Updated: Mission Tracker button moved to the main VAB app bar |
| 72 | +* Updated: Bug Reporter is now localized |
| 73 | + |
| 74 | +### Graphics |
| 75 | + |
| 76 | +* Added: Supersampling setting for flight and VAB (improves anti-aliasing and visual quality at the cost of performance) |
| 77 | + |
| 78 | +## Bug Fixes & QoL Improvements |
| 79 | + |
| 80 | +### Construction |
| 81 | + |
| 82 | +* Fixed: VAB symmetry preview ghosts |
| 83 | +* Fixed: Radially attached symmetry parts creating empty stages |
| 84 | +* Fixed: Improved performance when placing parts (caused by staging updates during VAB change processing) |
| 85 | +* Fixed: Stage reordering bug |
| 86 | +* Fixed: Symmetry issues when docking vessels |
| 87 | +* Fixed: Vessel combination is now atomic during docking |
| 88 | +* Fixed: Symmetry interfering with action group deployment |
| 89 | +* Fixed: Copying a part not copying its resources |
| 90 | +* Fixed: Procedural wings not recalculating mass in the VAB |
| 91 | +* Fixed: Undo reverting the VAB camera to the root part |
| 92 | +* Fixed: VAB part finalization/tracking null references during loading |
| 93 | +* Fixed: Fairing construction being laggy in snap mode |
| 94 | +* Fixed: Fairing construction snapping outside snap mode |
| 95 | +* Fixed: Fairing snapping to the wrong diameter when adding a new segment |
| 96 | +* Fixed: Fairing material issues with transparent base colors |
| 97 | +* Fixed: Strut configurations causing launch explosions or VAB crashes |
| 98 | +* Fixed: Radiator extension and activation are now separate toggles |
| 99 | +* Fixed: Thermal tab missing from the Action Group Manager |
| 100 | +* Fixed: Color Manager preset bugs |
| 101 | +* Fixed: Docking ports, decouplers and abort action staging behavior in several edge cases |
| 102 | + |
| 103 | +### EVA |
| 104 | + |
| 105 | +* Fixed: Kerbal and sample container animations getting out of sync during time warp |
| 106 | +* Fixed: Kerbal ground checks causing null references |
| 107 | + |
| 108 | +### Flight and Map |
| 109 | + |
| 110 | +* Fixed: SAS/telemetry edge cases and wheel torque axis mismatch on rotated multi-wheel vessels |
| 111 | +* Fixed: Out-of-fuel maneuver duration calculation |
| 112 | +* Fixed: Maneuver nodes desyncing after thrust limiter changes |
| 113 | +* Fixed: Map raycasts when transform syncing is needed |
| 114 | +* Fixed: KSC entry breaking in the tracking station list after renaming vessels |
| 115 | +* Fixed: Decoupling/undocking assigning focus to the debris part via heuristic |
| 116 | +* Fixed: Cheat menu null reference during docking with the rendezvous menu open |
| 117 | +* Fixed: Kerbol shining through Kerbin |
| 118 | +* Fixed: Jool and Eve clouds being too bright |
| 119 | +* Fixed: Discord Rich Presence timer resetting when state changes |
| 120 | +* Fixed: Discord Rich Presence errors before a vessel is fully initialized |
| 121 | +* Fixed: Discord Rich Presence does not update when recovering a vessel |
| 122 | +* Fixed: Vessel validity checks in simulation |
| 123 | +* Fixed: Disposed removed portrait culling groups |
| 124 | + |
| 125 | +### Parts and Thermal |
| 126 | + |
| 127 | +* Fixed: Thermal system and heat shield tuning issues |
| 128 | +* Fixed: Parachute deployment forecast making parachutes deploy too early and bypassing the Risky state |
| 129 | +* Fixed: Active radiators disabling cooler/device state incorrectly |
| 130 | +* Fixed: Incorrect lifetime checks for Module_Color |
| 131 | +* Fixed: Deployable, fairing, engine, RCS, reaction wheel, wheel and science module edge cases |
| 132 | +* Fixed: Bobcat and Cheetah engine setup issues |
| 133 | + |
| 134 | +### Science, Tutorials and Missions |
| 135 | + |
| 136 | +* Fixed: "Mun or Bust" completing at the wrong apoapsis |
| 137 | +* Fixed: Pol's Midlands experiments not being localized |
| 138 | +* Fixed: Crashing into Laythe ocean not being detected as a crash for mission objectives |
| 139 | + |
| 140 | +### UI/UX |
| 141 | + |
| 142 | +* Fixed: UI locks getting stuck after windows close |
| 143 | +* Fixed: UITK tooltip positioning and added more tooltip options |
| 144 | +* Fixed: Flag Site UI z-index, button localization and title styling |
| 145 | +* Fixed: Statistics module preventing revert to VAB |
| 146 | +* Fixed: Statistics manager errors when loading non-campaign saves |
| 147 | +* Fixed: Engineer Report icons now load asynchronously and cache sprites |
| 148 | +* Fixed: Bug Reporter localization coverage |
| 149 | +* Fixed: Chinese, Japanese and Korean font replacement null reference safeguards |
| 150 | +* Fixed: Various common null references and loading-state errors |
| 151 | +* Fixed: Color manager title spacing issues |
| 152 | +* Fixed: Color manager button text overflowing in some languages |
| 153 | + |
| 154 | +## Modding Support |
| 155 | + |
| 156 | +### SDK |
| 157 | + |
| 158 | +* Added: Part icon generation editor tooling including presets and category defaults |
| 159 | +* Added: Drag cube generation and visualization |
| 160 | +* Added: Reentry mesh generation and visualization |
| 161 | +* Added: Improved and simplified Plume editor (one-click VFX object gathering based on sub-plume hints) |
| 162 | +* Added: Part size registry and revised legacy part-size handling |
| 163 | +* Added: Fairing shroud preview in the editor |
| 164 | +* Added: Paintable shader custom editor |
| 165 | +* Added: Interaction presets, airlock and ladder interactions |
| 166 | +* Added: Unity Audio setup for modding and part audio preset authoring tools |
| 167 | +* Updated: Debug Tools bookmarks, including reentry testing bookmarks |
| 168 | + |
| 169 | +### Patch Manager |
| 170 | + |
| 171 | +* Updated: Patch Manager rewritten to use Lua scripting |
| 172 | +* Added: Fluent Patch Manager APIs and improved diagnostics |
| 173 | +* Added: Generated Lua stubs for IntelliSense/autocompletion support |
| 174 | +* Visual Studio Code extension for Patch Manager: <https://marketplace.visualstudio.com/items?itemName=infinity-sys.pm-lua>) |
| 175 | +* Added: Patch passes and config values for patches |
| 176 | +* Added: Additional Lua selection helpers and V-SwiFT stubs |
| 177 | +* Added: Audio preset patching support |
| 178 | +* Added: Per-part PAM hiding flags |
| 179 | +* Updated: Improved patch ordering, caching, cache invalidation and summary/error reporting |
| 180 | +* Updated: Reduced Patch Manager overhead by removing extra JSON round trips and improving hot paths |
| 181 | +* Fixed: Improved Patch Manager performance and reduced unnecessary allocations |
| 182 | + |
| 183 | +### SpaceWarp and Redux-Lib |
| 184 | + |
| 185 | +* Added: REPL support to the SpaceWarp console |
| 186 | +* Updated: Reworked SpaceWarp console layout and styles |
| 187 | +* Updated: Config registration now uses the new config system across Redux-Lib and SpaceWarp |
| 188 | +* Added: Internal-only config value support |
| 189 | + |
| 190 | +### V-SwiFT |
| 191 | + |
| 192 | +* Updated: Variant swaps are now tracked in VAB history |
| 193 | +* Updated: Material and variant handling for Shakespeare/imported parts |
| 194 | +* Fixed: V-SwiFT swapping parts back to the default variant |
| 195 | +* Fixed: Flight-state transform activation |
| 196 | +* Fixed: V-SwiFT VAB attach-node and Patch Manager integration issues |
| 197 | + |
| 198 | +### UITK for KSP2 |
| 199 | + |
| 200 | +* Added: AppShell control for unified window layout and theming |
| 201 | +* Added: C# dialog API and updated dialog styles |
| 202 | +* Added: Window resizing, draggable handle support and better game-input blocking |
| 203 | +* Added: Tooltip localization and automatic text resizing support |
| 204 | +* Added: Uppercase localization converter and converter API updates |
| 205 | +* Added: Moved shared Redux UI components into UitkForKsp2 for modders |
| 206 | + |
| 207 | +### Project Shakespeare / KSP1 Import |
| 208 | + |
| 209 | +* Added: Category list is now scrollable when overflowing |
| 210 | +* Added: Attachment node symmetry support |
| 211 | +* Updated: Improved KSP1 part import performance during loading |
| 212 | +* Updated: Improved KSP1 part performance in the VAB |
| 213 | +* Updated: Improved attachment node size and bulkhead size handling |
| 214 | +* Updated: Cached KSP1 textures by resolved file name |
| 215 | +* Updated: Faster texture loading/compression paths and reduced VRAM pressure |
| 216 | +* Updated: Improved plume scaling |
| 217 | +* Fixed: Reduced large allocations from file reads |
| 218 | +* Fixed: Part variants resetting |
| 219 | +* Fixed: Imported part resource lookup and user data module adaptation issues |
| 220 | + |
| 221 | +## Mod Breaking Changes |
| 222 | + |
| 223 | +* Patch Manager scripting was rewritten to use Lua. All existing patches will need to be rewritten in Lua, but the new system is more powerful and easier to learn. |
| 224 | +* Config registration was moved to the newer Redux/SpaceWarp config system. Mods using low-level config registration APIs may need to update. |
| 225 | +* UitkForKsp2 package names, namespaces, assemblies and theme structure were reorganized. Mods directly referencing old control namespaces or theme paths may need updates. |
| 226 | +* Part size handling was revamped. Mods or patches relying on old legacy part sizes should update their part metadata. |
0 commit comments