Kerbal Space Program Changelog

What's new in Kerbal Space Program 1.12.5

Jan 11, 2023
  • Improvements:
  • Added something...on Mun.

New in Kerbal Space Program 1.12.4 (Nov 4, 2022)

  • New Launcher for KSP on Steam.
  • Will serve as a resource for news and updates about KSP & KSP 2 Early Access.
  • In addition, you will be able to give feedback through the launcher once KSP 2 has been released into Early Access.
  • Bugfixes:
  • Fix Alarm Clock input fields ignoring configured custom day/year lengths.
  • Fix Basic Flight tutorial.
  • Fix Go For Orbit tutorial.
  • Fix Intermediate Construction tutorial.
  • Fix Advanced Construction tutorial.
  • Fix Sub Orbital tutorial.
  • Fix Craft Browser not showing the Hopper in Intermediate Construction tutorial.

New in Kerbal Space Program 1.12.3 (Dec 14, 2021)

  • Bugfixes:
  • Fix AOORE in Assembly Loading of Duplicate Mod DLLs causing issues with loading of some mods.
  • Improved robotic parts drift when robotic parts are left locked. Players can now quicksave/reload or timewarp to reset part placement. Note: The drift issue can only be corrected when the robotic parts are set to locked mode.
  • Improved rotating docking ports drift when rotating docking ports are left locked. Players can now quicksave/reload or timewarp to reset part placement. Note: The drift issue can only be corrected when the rotating docking ports are set to locked mode.
  • Modding:
  • Add UpgradePipeline support for PartModule renaming.

New in Kerbal Space Program 1.12.2 (Aug 4, 2021)

  • Improvements:
  • Set the default value of Override Safety Check to false, in both cheats.
  • Implement Steam folder for subscribed craft.
  • Add locking functionality to docking node rotations allowing autostruts to cross over docked nodes that are both locked.
  • Add the current game name to the directory browser Current game label.
  • Selecting the same target body in the maneuver tool dropdown forces the tool to recalculate.
  • Add a Loop mode of None-Restart to the KAL. This will play once and stop, if play is pressed once the sequence is complete it will restart and play once.
  • Remove unnecessary warning log messages from DirectoryController.
  • Ring type fireworks orientation is now randomized, not simply vertical pane.
  • Expose the kerbal end of ladder setting in the in-game settings.
  • Make parts able to surface attach to structural flags and include checks and balances for child part attachment and size/variant changing.
  • 'Disable Staging' PAW option in editor scene now affects all symmetry counterparts for decouplers.
  • Add some randomness to the firework bursts to improve the look.
  • Localization:
  • Fix when discovering a new launch site the facility name was only displaying in English.
  • Fix the localization tags for ground deployable parts that are stock.
  • Added autoloc code to Cheat Menu for Set Orbit Override Safety Check.
  • Fix maneuver tool circularization UI string in French.
  • Add localization of timescale suffixes for alarm date time fields.
  • Add localization of maneuver alarm error messages.
  • Fix Steering Adjustment string in PAW in Russian.
  • Fix new game KSC welcome message in Japanese.
  • Make the repair all parts cheat button wide enough for all languages.
  • Craft browser search options 'subfolders' and 'all games' localized.
  • Picking up deployed parts without Breaking Ground expansion installed - strings now localized.
  • Localize cheat option 'Override safety check' in the Set Position menu.
  • Fix Craft Browser missing Enter text... localization.
  • Fix Craft Browser missing Cancel button localization.
  • Adjust text size of ActionGroups text to fit asian font characters.
  • Craft browser search text placeholder updated from 'Enter Search...' to 'Enter Text...'
  • Parts:
  • Fix OX-10L solar panel break/repair functionality.
  • Add a variant to the Clamp-o-Tron Sr. Now you can turn on and off the yellow stripes.
  • Revamp LV-T30 Reliant and LVT-45 Swivel.
  • Add Pitch and Rotate to the Small Work Lamp.
  • Fix the MK 1-3 pod flag.
  • Changed display name of RCS tanks to better order and name them relative to each other, and similar to the FL-T series. FL-R10 , FL-R25 and FL-1 become FL-R20, FL-R120 and FL-R750 with the number indicating resource amount.
  • Bugfixes:
  • Fix Linux Scrollwheel direction.
  • Fix spacing on Current Game, Stock and Steam folders.
  • Fix ESA Mission not playing in base game when Breaking Ground DLC is not installed.
  • Fix the MK2 Clamp-O-Tron's control point orientation.
  • Fix Comet module subscribing to events multiple times.
  • Fix Craft and Part persistentIDs being duplicated when launching the vessel using a craft file.
  • Fix KAL losing part references when using craft files or when reverting to the VAB.
  • Fix KAL being unable to control another KALs playspeed and play position.
  • Fix KAL Presets not working for other KALs.
  • Fix issue not dropping held parts when exiting construction mode.
  • Fix compound parts losing their connections when edited in EVAConstruction mode with dropped parts.
  • Fix for certain parts getting blank icons when placed in inventories and changing variants.
  • Fix the ship engine volume setting not being applied in flight.
  • Fix handling of non-matching system timezones (EG Hong Kong).
  • Fix Craft names with special characters not saving correctly.
  • Fix Player-saved craft in Missions not showing thumbnail correctly.
  • Fix docking port errors when manipulating them in EVA construction mode.
  • Fix Root part visibility when hovering over it's PAW in the editor scene.
  • Fix vessel mass being incorrect when drilling has removed mass from attached asteroids.
  • Fix intercept trajectories in patched conics when in relative mode.
  • Fix Input lock getting stuck on when you open the action groups app.
  • Fix an NRE when staging a docking port when it's not connected to another part.
  • Fix SAS autopilot skill checking in sandbox and career games against kerbal experience and full SAS in sandbox game settings.
  • Non-surface placeable items can no longer be dropped or placed while intersecting other parts during EVA Construction mode.
  • Fix cargo container inventory duplicating on detaching and attaching the cargo part in EVA construction mode.
  • Fix missing stored parts in cargo containers after attaching/detaching/dropping cargo part.
  • Fix NRE occuring with Alarm Clock in Scenarios and Training games.
  • Fix NRE occuring with KerbalInventory in Scenarios and Training games.
  • Fix Maneuver Tool showing up in Scenarios and Training games.
  • Fix Cargo settings for SmallHardpoint and StructuralPylon - They were reversed.
  • Fix Mission Clock masking issue on warp to sunrise when CommNet is not enabled.
  • Fix NextAlarm UI in Mission Clock when CommNet is not enabled.
  • Fix Add Burn time setting being cutoff in the Alarm Clock details pane.
  • Fix maneuver alarm time not updating when its not the active vessel.
  • Fix some alarms firing immediately when initially created.
  • Fix maneuver alarms getting stuck if the maneuver is removed.
  • Fix Maneuver Tool error when initially loading flight scene.
  • Fix Maneuver Tool calculation when making first selection in flight scene.
  • Fix Maneuver Tool clearing the information text when it shouldn't.
  • Fix Maneuver Tool inclined Same SOI transfer calc being inconsistent.
  • Fix shaders on new slim suit.
  • Non-retractable parts will now still be able to be toggled in the editor, even after saving and reloading or switching editors.
  • Fix initial transfer window calcs shown in Maneuver Tool top window.
  • Fix NRE when attempting to use the middle mouse set position cheat. Force camera out of map view when using this option to avoid vessel exploding.
  • Fix Color Picker causing Crashes.
  • Fix Color Picker alignment in PAW.
  • Fix engine FX scaling issue.
  • Fix part being deleted when closing Construction Mode UI while the cursor is holding a part.
  • Fix the R&D's level 3 floor shading.
  • Fix landed and deployed vessels coming off rails positioning, particularly on slopes.
  • Fix NREs could fire when detaching first a compound part from a vessel and additional ones after it.
  • Fix audio issue happening when enabling infinite fuel cheat.
  • Fix the map view rotating with vessel orientation when mouse is over the alarm clock app.
  • Fix the actiongroup app locking the camera controls.
  • Fix the KerbalEVA incorrect collider name in boundsignorelist - EVAStorageSlim_flagDecals.
  • Fix BinkRate not being set properly in Deployable Light configs.
  • Fix parts dropped in EVA Construction do not play their deploy animation when a game is loaded and could get stuck.
  • Fix for wrong shortcut letter in KSPedia EVA Construction mode Slide.
  • Fix debris not becoming a controllable vessel when attaching controllable parts in EVA Construction.
  • Fix the camera being locked when the actiongroup app is open.
  • Fix the camera toggle being active when the actiongroup editing is active.
  • Fix Contract Map Nodes firing an NRE on mouse over.
  • Fix fairing staging options being inconsistent with symmetry setup when staging toggled.
  • Fix text overlaps in the Next Alarm UI element.
  • Fix Z fighting between deltav indicator for a stage and the Time warp UI element.
  • Fix NRE when date entry fields are empty in the alarm clock.
  • Fix Day field converting incorrectly when editing a manual time alarm.
  • Fix Alarm message not firing when no active vessel and set to display if not this vessel.
  • Fix Manual Alarm changing the linked vessel when editing an alarm.
  • Fix the blue maneuver directional arrow blurriness when texture quality set to eighth res.
  • Fix maneuver node dragging between patched conics, and refocuses camera as required.
  • Fix unable to drag maneuver nodes that are in the past. Can now drag them forward in time again until they are past the current game time.
  • Fix issue disabling hotkeys when cargo panel was open in the editor.
  • Fix grapple errors when disarming from same vessel grapple.
  • Fix grapple errors when lock PAW option is clicked when it shouldn't be available to the player.
  • Fix parts being able to attach in construction mode when colliding with ground.
  • Fix Easter Egg Launch sites ladders were unusable for EVA Kerbals.
  • Fix Manual Alarms always being linked to a vessel regardless of the chosen settings.
  • Fix the variant selector buttons ignoring locked variant options.
  • Fix RCS being left on when a Kerbal exist construction mode after welding when in space.
  • Fix picking up a strut or a fuel line and attaching it caused the endpoint to enable a collider, and moving around the target could cause undesired collisions in EVA Construction mode.
  • Fix the firework trail particles lasting for the entire duration of the explosion delay.
  • Fix rare CTD using the Maneuver Tool App.
  • Fix Manuever Tool App calculations when calculating transfer from future maneuver nodes (not current orbit).
  • Fix the save confirm dialog prompting for overriding saves when special characters in vessel name and saving while editing an existing craft.
  • Modding:
  • Adjusted AppUIMember Initializers to ensure attributes get setup correctly in the right sequence.
  • Expose ModuleRCS.EPSILON which controls the minimum latch for thrust.
  • Expose ModuleSAS.targetSASServiceLevel so that modders can override the parts SASServiceLevel.
  • Expose UIApp.IsShowing so modders can see if an apps frame is showing.
  • Expose AlarmClockUIFrame.IsDetailsShowing for visibility of the details window.
  • Expose AppUIMemberDateTime.DateFormatter for date input fields in ManTool and AlarmClock.
  • Exposed the state of the nextalarm visibility in flight on FlightUIModeController Singleton. FlightUIModeController.Instance.NextAlarmShowing bool.
  • Fix DoubleCurve initialize and evaluate method.
  • Add attachRules to PartVariant so different variants can have their own attachRules setup.
  • Making History v1.12.1:
  • Parts:
  • Fix M1-F wheel radius.
  • Changed display name of RCS tanks to better order and name them relative to each other, and similar to the FL-T series. FL-R5 becomes FL-R400 with the number indicating resource amount.
  • Fix the Onion, Pea, and Pomegranate instantly turning black during reentry effects.
  • Bugfixes:
  • Fix Meet me In Zero G mission.
  • Fix test grapple node errors when not in flight scene.
  • Breaking Ground v1.7.1:
  • Bugfixes:
  • Fix deployable parts don't always launch at frame 0 of their animation when they start retracted.
  • Moved fan shrouds sooner in the tech tree.

New in Kerbal Space Program 1.12 (Jun 28, 2021)

  • Today we wear our party helmets to celebrate the 10th anniversary of the first publicly released version of Kerbal Space Program, as well as the launch of our most ambitious free update ever! Kerbal Space Program 1.12: On Final Approach is the last major update of what became one of the most influential space flight simulators ever, but it also marks the beginning of a new chapter in the Kerbal universe. Looking forward to the future, but proud of what KSP has achieved, we want to give players our most sincere thanks. The support you’ve given us throughout all these years has helped to excite and inspire us to bring you the ultimate KSP experience before KSP2 hits the shelves next year.
  • Kerbal Space Program 1.12: On Final Approach:
  • Is packed with a great deal of content including a brand new ‘Slim’ suit inspired by the feats of the private aerospace sector industry, on-demand disconnecting struts, and rotating docking port collars, just to name a few. This update also includes many new requested features & quality of life additions to improve the user experience of KSP, such as a huge revamp to craft and game save loading menu-system, a large amount of wheel and landing leg improvements, and much more! Rejoice and explore the Kerbal universe once more... you might even encounter some of the new easter eggs and unlockable launch sites scattered around the solar system. Are you ready?
  • Let’s go through some of the update’s highlights below:
  • Maneuver Creator App:
  • The Maneuver Creator app is an incredibly useful tool that enhances the accuracy of your space maneuvers by allowing you to quickly generate transfers to other celestial bodies, see upcoming transfer windows and get a good understanding of where you’re going and how much deltaV it will take to get there.
  • Alarm Clock App:
  • Use the Alarm Clock app to set alarms for maneuvers, manual time alarms and alarms for various orbital positions, which will certainly come in handy for those long trips that require several burns to complete.
  • New Solar Panels:
  • This update also includes 4 brand new photovoltaic panels, including enhanced versions of the SP and OX-4 series, but also two large circular retractable solar panels with very cool deployment methods.
  • 10th Anniversary Fireworks:
  • Celebrate KSP’s 10th anniversary with these highly configurable firework launchers to attach to your vehicles. Choose from different trail and burst types, but also tweak the force, duration, star size, launch velocity, explosion delay, and the colors of the fireworks at any given time. Let the party begin!
  • To learn more you can read the full Changelog here:
  • Improvements:
  • Upgrade project to Unity 2019.4.18f1 LTS.
  • All module filter buttons in advanced filter mode in the VAB/SPH now have icons.
  • Adjustment to Kerbal hiring formula to make it not prohibitive, while still making it cheaper if the player has lost most/all of their kerbals.
  • Wheel and landing leg suspension now spreads weight across all grounded wheels.
  • Wheels have new improved friction model with more realistic physics.
  • Wheel steering response is now modified to give lower response at higher speeds (less oversteer).
  • Add new stock Slim suit.
  • Color picker PAW field now shows current color to left of name.
  • Adjustments to PAW groups to let controls in groups fill the PAW better.
  • ChooseOption PAW field now marquees text for long value choices.
  • Revamp of Pol's terrain textures.
  • Implement new structural variants to Flag parts and ensure non-structural ones have no colliders.
  • Add limited rotation to Docking Port parts so they can now slightly rotate to help align both sides of the vessel.
  • Add Disconnect action for compound parts like fuel lines and struts, so you can disconnect these via the part menu, actions and controllers.
  • Add folder structure display and navigation for craft storage and the craft-load dialog.
  • Add middle mouse click handling to set lat, lon, alt when using the set position cheat from flight and map mode.
  • Add Maneuver Tool app to create inter-body transfer maneuver nodes.
  • Add file folder browser to craft load and save dialog.
  • Add ability to search games in load screen.
  • Add ability to search craft in vessel load dialog.
  • Add 10th Anniversary Patch to classic astronaut suits.
  • Add an alarm clock app to help players not miss important events.
  • Implement cheats - Ignore Kerbal EVA Construction Mass Limit, Ignore Kerbal Inventory Volume/Mass Limit and Fix repairable parts.
  • Change error message color and added Override safety check to the set Orbit cheat.
  • Command Pods are now allowed to be edited in EVA Construction Mode.
  • Localization:
  • Move Action Group App heading text to correct localization files.
  • Italian only. Fixing incorrect tense used for verbs in three Mission Control strings.
  • KSPedia EVA Activities fix, in all 9 languages.
  • Fix KSPedia Parachute slide for all 9 languages.
  • Fix outdated translation on Kerbal parachute KSPedia page of one string in Chinese only.
  • Fix on grammatical error on Dzhanibekov effect EVA science experiment, for English only.
  • Fix translation in one string (#autoLOC_8003405) , only for Russian.
  • Fix for missing comma in SEQ-24 Cargo Storage Unit description, English only.
  • Fix for misspelled 'efficiency' in Construction training, English only.
  • Fix translation in game for one string to match cfg file (#autoLOC_309388) , only for French.
  • Fix translation in one string for Bepi Colombo, only for German.
  • Fix translation for several uses for 'crew' , only for Chinese.
  • Fix 'Ice Cream' is two words, English only.
  • Fix for apostrophe missing in 'comets' for one line in Rosetta mission. English only.
  • Fix for several part names showing untranslated in description, Japanese only.
  • Fix for using a capital C on the noun Comet for Rosetta mission summary, English only.
  • Fix for UI to show whole translation for KAL-1000 Controller details, Russian only.
  • Fix for spelling mistake in the part description window for the EVA Repair Kit, English only.
  • Fix for punctuation in Data from Science slide, French only.
  • Fix for spacing in Tools VAB/SPH KSPedia slide, Portuguese only.
  • Fix wheel stress PAW item text in Japanese.
  • Fix for typo issue in 'Dres' KSPedia slide, Portuguese only.
  • Updated text for OX-Stat-PD Photovoltaic Panel, 8 languages.
  • Parts:
  • New solar panels! OX-10L 1x5, SP-10L 1x5, OX-10C and SP-10C Photovoltaic Panels.
  • Fix LV-N Nerv, Stayputnik, RA-15 Relay Antenna, LV-T45 Swivel, LV-T30 Reliant, Z-200 Rechargeable Battery, Girder Adapter and Z-4K Rechargeable Battery overlapping z-fighting issues.
  • Fix MK1-3's Kerbal hatch exit point.
  • Allow surface attachment to the PB-X50R Xenon Container, Stratus-V Cylindrified Monopropellant Tank and Stratus-V Roundified Monopropellant Tank.
  • Revamp all docking port parts.
  • Add a new set of parts. Fireworks dispensers!
  • Bugfixes:
  • Fixed audio issue caused by too many sounds triggering at the same time.
  • Fix Part Loader handling of invalid animations in parts on load.
  • Fix the map icon for Deployable Ground Parts like Work Lamps to not show the unknown question mark.
  • Fix parts being tilted when taken from inventory in Construction mode, they now match the rotation in the editor.
  • Fix kerbals being able to walk and jump their way to orbit.
  • Fix null references occuring on part icons after the mission flag is changed after moving a cargo flag from cargo to a vessel.
  • Fix issue flag parts in cargo were changing their thumbnail when changing the mission flag while in the VAB/SPH and also when held over PAWs or EVA Construction Panel.
  • A new screen message will appear when a Kerbal attempts to pick up a deployed cargo part when it's carrying capacity limit would be exceeded. The part will not be picked up until the Kerbal has freed enough capacity in its inventory slots.
  • Fix potential game crash when attempting to attach a part created from an undo (crtl+z)in editor.
  • Decreased a height error check from 0.2m to 0.1m, in order to support smaller parts, and preventing them to sink into the ground.
  • Fix edge case where robotic pistons shoot off at high speeds when dropped in EVA Construction Mode.
  • Fix Mobile Launch sites where all the legs will now try to extend if one does not find a ground collision.
  • Fix Mobile Launch Sites could end up with a null reference for positionMobileLaunchsite.
  • Deployed science SFX is no longer interrupted while placing more than one instrument.
  • Fix the consistency of Extendable parts. When they are moved they should retain their state, when stored they are retracted into storage and need to be extended once attached from storage.
  • Fix key not found exception after an EVA Kerbal dies followed by staging a decoupler in flight.
  • Fix ability to review and transmit science experiments whilst resetting the experiment.
  • Fix NRE on closing Construction Mode while holding robotic parts after detaching it from vessel.
  • Fix flag parts not moving with the rest of the craft when manipulating the root part in editor.
  • Fix flickering Orbit lines in Mapview/Tracking station (really fixed this time).
  • Fix for UI to allow proper space for the word "Small" to display in a single row in the PAW.
  • Fix for UI to avoid misaligned column text in "Active Strategies" column, in the Administration Building.
  • Fix wheel stress tolerance not taking gravity into account.
  • Fix wheels not taking steering curve into consideration.
  • Fix landing legs violently decompressing when fully compressed.
  • Fix landing legs shaking on low gravity.
  • Fix light weight rovers using S2 wheels sliding everywhere.
  • Fix landing legs shaking when attached to parts placed horizontally.
  • Fix vessels moving across the surface with landing legs placed at >= 45 degrees.
  • Fix toggle wheel motor action group.
  • Fix max speed on M1.
  • Fix some contract craft not loading in career games.
  • Fix quicksave text input being too short and characters being cut off.
  • Fix deploying ground parts interrupting SFX on other parts.
  • Fix NRE occurring during repairing a part.
  • Fix Rover Construction, Satellite Upgrade and Vessel repair contracts losing track of the contract vessel.
  • Fix any vessel arriving at a rover repair contract from triggering the waypoint on the contract.
  • Fix Satellite upgrade contract asking for parts that are not usable in EVA Construction mode.
  • Fix Ap and Pe markers appearing in future patches in space not aligned to current patch rendering when in career games that have yet to have patched conics available.
  • Fix EVA kerbals on a ladder in Construction Mode holding a part from floating off the ladder.
  • Fix the banana pieces velocity when performing the EVA science experiment whilst wearing the default suit.
  • Fix physicsless root part on decoupled vessel creating havoc.
  • Fix a Key Not Found Exception error message is fired when a Grip Strip is removed from any vessel through EVA Construction Mode.
  • Fix held part keeps its position in the scene on closing Construction Mode instead of reaching the ground.
  • Fix Mk1-3 Pod's rcs' SFX volume.
  • Fix toggle of suspension auto spring and damper not resetting spring and damper when toggled from override to auto.
  • Fix the Protective Rocket Nose Cone Mk7?s collider.
  • Fix prebuilt craft qualification for contracts based on tech nodes as they are purchased.
  • Fix Non-retractable deployable parts having a Retract option when they cannot be retracted.
  • Inventory part tooltip panel no longer closes as soon as the mouse exits the inventory slot. It is therefore now possible to read all the information when the panel has many widgets.
  • Extended part information panel and inventory tooltip are now more clear about mass information.
  • Fix audio issue where sounds makes a pop sound when engines shut down.
  • Fix NREs when expanding a stage from a vessel marked as debris.
  • Fix audio issue where sounds differed between map view and flight view.
  • Fix the MenuNavigation on the CraftBroswer dialog so that when browsing with the up and down arrows, the scrollback focuses on the highlighted element.
  • Modding:
  • Changes to Wheel and Landing Legs systems by default are not applied to old parts. ModuleWheelBase.useNewFrictionModel, ModuleWheelSteering.useNewModel, ModuleWheelSuspension.useDistributedMass must be set to true in the Part Modules cfg for each part that wants to use the new functionality.
  • Failed reflection calls to incompatible or otherwise invalid mods are now handled, so they don't stop the game from loading.
  • Custom suits now show the corresponding icon in all relevant screens.
  • Added an additional useCustomThreshold field to ModuleOrbitalSurveyor. Setting it to true will allow the module to recalculate the minimum and maximum altitudes beyond the stock values.
  • When multiple versions of the same assembly are present, KSP now makes sure only the most recent one is loaded.
  • Tuned the logic to calculate space object resource percentages based on the lowRange and highRange values, preventing space objects from always having > 80% resources regadless of the range values.
  • Add a GameEvent for revert to launch that returns the current FlightState.
  • Add ability for modders to be able to turn off the color changer UI.
  • Add ability to support multiple lights from the single ModuleLight instance.
  • Allow ModuleLight's toggle action to simultaneously toggle other animations.
  • Making History:
  • Parts:
  • Kerbodyne S3-S4 adapter's dark stripe now matches with the S3 and S4 tanks.
  • Add 1.25m Engine plate.
  • Fix SM-25 gap at bottom of the doors.
  • Bugfixes:
  • Kerbodyne KE-1 Mastodon Liquid Fuel Engine's shroud clipping fix
  • Fix spacing in Mission Builder for 'Seed' field in the SAP.
  • Fix max speed on M1-F wheels.
  • Fix EP-12's preview attach nodes size.
  • Fix MEM's rcs' SFX volume.
  • Breaking Ground 1.7.0:
  • Localization
  • Fix unnecessary colon for one string in Spanish only.
  • Fix for spelling mistake in Duna's stone objects, English only.

New in Kerbal Space Program 1.11.1 (Feb 1, 2021)

  • Improvements:
  • Extend Science results UI delay for Dzhanibekov EVA experiment so player can see the effect better.
  • Enable smaller SEQ parts to be usable in construction mode so they can be moved and adjusted. They cannot be stored inside inventry modules.
  • A screen message will now appear when a non-engineer kerbal attempts to repair a part with the repair kit. Also, a Screen Message will also show if the repair kit amount was insufficient.
  • Cargo parts filter now includes researched but not purchased parts, even allowing purchasing them from the filtered view.
  • Added Thrust Limiter field to Kerbal Jetpacks so finer control is possible.
  • Kerbals can now assist an Engineer in construction to move heavier parts.
  • Construction panel now shows manipulation weight limit and assistants count.
  • Reduce the wait time between dropping a part and when physics kicks in.
  • Action group edit name button can now be accessed with arrows and axis inputs.
  • Allow pickup of debris parts in EVA construction mode.
  • Playing a science/sandbox game in which Kerbals are restricted to class traits but all probes have access to all SAS modes is now possible.
  • Localization:
  • Numerous KSPedia fixes in multiple languages.
  • Fix EVA Construction Mode KSPedia slide text overlap in Japanese.
  • Fix Cargo Mode KSPedia slide title for Russian.
  • Fix for a range of construction contract vessel names for all languages.
  • Fix missing Japanese translation for Engine Stops Under in part description.
  • Fix Spanish translation for vessel part requirements.
  • Variable correction in spanish for Engineer on vessel requirement.
  • Parts:
  • Place Anywhere 1 Linear RCS Port now has a shrouded variant.
  • Revamped MK1 and Mk2 spot lights.
  • Added new white variant for MK1 and MK2 spot lights.
  • Bugfixes:
  • Fix background icon not appearing when first picking a part from inventory.
  • Fix when detaching a part from a vessel keep it's orientation and don't reset it's orientation to the default position.
  • Fixed some NREs when using menu navigation with directional arrows on the Action Groups panel.
  • Fix waypoint marker for rover construction contracts disappearing.
  • Fix orientations of parts in EVA construction mode including surface/detach and attachnode attach.
  • Fixed issue causing parts to highlight red while cursor is on inventory PAWs.
  • Fix UI in editor scene not showing that part autostruts are forced to grandparent when they are attached to dynamic nodes.
  • Fixed bug causing weld animation to not play in some situations.
  • Fix parts being anchored above the surface if lifted by robotics parts.
  • Fix Editor getting stuck if you delete the root part when in cargo mode.
  • Fix part stacking key from affecting all parts picked from the toolbox after its use.
  • Fix Inventory part tooltip getting stuck when storing a part in the inventory from the Editor work area and immediately summoning it.
  • Fix the editor cargo UI not scrolling when the mouse positionis in between slots.,
  • Fix attaching parts in EVA construction mode within the range of a robot arm scanner.
  • Fix AttachNodes not displaying when the root part of a vessel is outside the construction range, but the part is and shoudl be valid as an attachment.
  • Fix partdatabase.cfg handling when running KSP from an alternate folder/location.
  • Fix issues with parts that have trigger colliders when rotating/moving them in EVA construction mode.
  • Fix deadline to include CB multiplier on vessel repair and construction contracts.
  • Fix placed flags falling down.
  • Fix extended tooltip not being updated on variant change for cargo part mass.
  • Fix exploit that allowed to produce infinitely many stackable cargo parts using the stack logic.
  • Fix for inventories for kerbals on command seats coming up twice in the Construction/Inventory UI in flight.
  • Fix EVA kerbals on ladders generating phantom forces.
  • Fix CoL marker positioning in EVA Construction/Flight Scene.
  • Fix EVA construction losing detached parts and invalid highlighting when exiting EVA Construction with a detached part on the mouse.
  • Fix Repair contracts not completing if they use the same craft as a previous contract of the same type in the same save game.
  • Fixed an issue that locked up the game when kerbal tourists were passed out in command seats and the game was saved after landing.
  • Fix satellite construction stock craft being created as debris, they will now be probes.
  • Fix errors when using the rotate and move tool in EVA construction mode on wheels and landing legs.
  • Fix EVA kerbals unable to use static ladders (Ladders on Launchpads and buildings, etc).
  • Fix crew transfers out of a part does not update its PAW.
  • Fix parts with variants in construction mode reverting back to the base variant when attached.
  • Fix issue that occurs with Plant Flag being active during construction mode.
  • Fix trajectory changes during rotation caused by MinRBMass being too high
  • Fix error caused by symmetrical parts in KAL action set if parts get decoupled individually.
  • Fix Jetpack andf EVACylinder refill only working with EVA Propellant.
  • Fix Smoke FX on twin boar engine.
  • Fix bug that caused individually dropped parts to slide on the ground.
  • Fix Actions from Symmetry counterparts showing multiple times in the ActionGroup Editor.
  • Fix an NRE and partial loss of VAB/SPH functionality occuring when selecting a Subassembly after placing the original part in any symmetry mode while the Save Subassembly window is open in the editors.
  • Fix discarding merged craft throwing an NRE in Editors.
  • Fix dropped parts being teleported to the ground when dropped in the air above the ground.
  • Fix NRE when placing a part buried in the ground in EVA construction mode.
  • Fix Placing wheels past the collider for the ground (half buried) will cause the craft to bounce uncontrollably during EVA construction mode.
  • Fix Construction Mode Parts dropping causing immediately large physics effects on vessels.
  • Fix parts during Eva Construction mode beingpicked up, dropped, or attached when a UI element is blocking the pointer. This was resulting in unwanted click-through.
  • Fix Kerbals not falling off the bottom of the ladder when the Kerbal stop at the end of ladder option was set to false.
  • Fix where activating the staging would fail if the vessel had no stage available and gained one after a new part was attached in EvaConstruction during flight.
  • Fix kerbal jump force scaling to use their combined body mass and inventory mass and prevent death-inducing high jumps.
  • Fix NRE that caused the game to lock up when a cargo container was the root part and it was re-rooted.
  • Fix the deploy animation being played when taking a deployable part out of the inventory in the VAB/SPH.
  • Fix the Communotron 88-88 appearing unbroken in satellite repair contracts.
  • Fix Contract strings to clarify Base contract, Satellite Contract, Station Contract and Grand Tour contracts and specify that the new vessel must be built and launched complete (cannot be built in parts using EVA construction).
  • Fix cargo parts being inconsistently rendered as 2D icons with no transparency when hovering the cursor over PAWs and Construction Panel.
  • Fix selected cargo parts as icons getting stuck when hovering between cargo panel and a PAW inventory in the Editor Scene.
  • Fix selected cargo parts during EVA Construction mode that were taken out from an inventory slot not being returned when closing the Construction mode while still holding them.
  • Fix selected cargo part as a stack icon not blocking actions on other cargo part while holding the stack.
  • Fix EVA kerbal occlusion inside fairings and cargo bays.
  • Fix hatches being obstructed by the robotic arm range trigger, or it's front border.
  • Fix lights playing their on/off animations when activating the "Turn Light On" and "Turn Light Off" action groups and the light was already in the target state.
  • Fix shift-key bleed through to thrust the jetpack when placing or adjusting a part in construction mode.
  • Fix out-of-context screen message when a part is attached to a dropped part in construction mode.
  • Fix selecting color on lights placed in symmetry only affects one of the lights.
  • Fix changing scenes resets light color.
  • Fix lights reset to white after configuration.
  • Fix light color doesn't persist on saved craft when the lights are Off.
  • Fix lights emmisive textures do not update when adjusting RGB values with action groups or the KAL in flight mode.
  • Fix the Clydesdale engine nozzle shining in the VAB.
  • Fix attachment node size on SEQ-24 container.
  • Fix node attach issue on Aerospike.
  • Fix weld aim hitting the node instead of the attachment point when welding.
  • Fix being unable to assign the Undock Action on Docking Ports. We have reverted the 1.11.0 fix in favor for a different solution in the future.
  • Modding:
  • Allow reload of Tech Tree via static methods in any scene via cfg file reference or Database config nodes. LoadTechTree is now static.
  • Ability to have Cargo parts be Construction-able. Note that ModuleCargoPart needs to be before ModuleInventoryPart for this to work.
  • Added reinitResourcesOnStoreInVessel in moduleCargoPart and applied to Jetpack and EVAFuelCylinder. This flag controls whether the resources in the part will be reinitialized to full when the part is stored inside a vessels inventory modules.
  • For parts using ModuleLight, the light turning on/off is controlled by code now, instead of using an animation.
  • Fix setting light color via part cfg was being ignored.
  • Making History v1.11.1:
  • Bugfixes:
  • Fix the servicemodules shielding antennae on launch when the shrouds are turned off.
  • Fix KAL being unselectable in action pane in the mission builder.
  • Fix the missing Robotics icon category in the action pane.
  • Fix surface attachment issues with the LV-Tx87 Bobcat.
  • Breaking Ground 1.6.1:
  • Improvements:
  • Added screen message when dropping Deployed Science parts in EVA Construction mode to clarify how to deploy.
  • Localization:
  • Added translation and fix for message that appears when repair kit quantity is not enough.
  • Bugfixes:
  • Fix issue impeding Kerbal to fall after picking up ROC sample.

New in Kerbal Space Program 1.11 (Dec 22, 2020)

  • EVA Construction Mode:
  • This mode gives your engineers tools similar to what you find in the VAB/SPH to manipulate parts in their inventory or within their range while on EVA in any location. Need to make some adjustments to your Vallerian SSTO, or build an improvised Munar rover in situ? Now you can!
  • Inventory System Changes:
  • This update expands upon the inventory system and gives it deeper meaning and functionality! These changes include the option to carry and stack various parts in your craft’s inventory and adds to the ability of Kerbals to carry an inventory of their own. All while making it easier to get access to and manage all of the inventories on a craft. Just remember to think wisely on what you want to bring with you on a mission…
  • New Lights and RCSs:
  • Some Reassembly Required adds new lights parts to the game, including some smaller, physics-less lights as well as a couple of deployable lights that work without the need for an attached craft or EC power source. And not only that, two new smaller Reaction Control Systems are being added to the part repertoire! These smaller RCS are perfect to make your probes, drones or smaller crafts more mobile and versatile.
  • Joolian Moons’ Visual Improvements:
  • With this update, we will continue with the overhauling of the rest of the Joolian satellite system with Bop, Vall and Tylo. These moons have been popular destinations for intrepid space explorers and now they will look better than ever before, with high-quality texture and graphic shaders.
  • Full changelog:
  • Improvements:
  • Improve version checking for save files to prevent incorrect compatability messages.
  • Added game setting to enable Ghosted Navigation Markers. These let you see targets behind you by presenting a faded marker on the navball as if you are looking through the navball.
  • Text in action group labels now moves if truncated so the text can be fully read.
  • A notification is displayed on the Fairings PAW when it has a flag attached and the sides and edit Fairing options are blocked.
  • Robotic Controllers like KAL can now be accessed by EVA Kerbals to Play and Stop the Sequence.
  • Revamped Vall! It now has a low, medium and high quality shaders as well as a new scaled space textures.
  • Revamped Tylo! It now has a low, medium and high quality shaders as well as a new scaled space textures.
  • Revamped Bop! It now has a low, medium and high quality shaders as well as a new scaled space textures.
  • Launchclamps will now default to the earliest stage on a craft.
  • Added a speed slider to the Axis Groups Binding so players can control how fast a binding will move. The value shown is in % of full axis range per second.
  • Expanded on the Warp to Sunrise button functionality. It's now available in flight and Tracking Station whenever it makes sense.
  • Added onscreen tab to Map Filters panel to make it more obvious and changed the behaviour to be click to toggle like the navball tab.
  • Implemented Menu Navigation on the Action Groups in Flight.
  • Added new Color Picker for the Kerbal Light Color during Flight.
  • Parts of the same type and variant can now be stacked in a single inventory slot. Each part has a maximum allowed stack amount.
  • Change PPD-10 Hitchhiker and Mk3 Passenger Module mass to align with passenger/mass ratio of Mk1 Crew cabin.
  • Change PPD-12 Cupola Cost and Mass to align with cost/mass ratio of Mk1 Capsule.
  • Change Mk2 Crew Cabin mass to incorporate wing mass.
  • Don't put parachutes in the first (launchpad) stage by default.
  • Crewable part masses revised to account for crew mass and their cargo.
  • Crew now have mass when on IVA (inside parts) along with their cargo.
  • The Flag browser now categorizes flags into groups.
  • Added RocketLabs and Electron flags.
  • Added EVA Construction Mode.
  • Amended dV and orbit calcs to use Double precision.
  • Some large parts cannot be put into cargo containers but can be manipulated in EVA construction mode.
  • Players can no longer assign the Undock node Action. This has been removed as it was causing confusion with the Decouple node Action in some parts. Crafts with the action assigned can still fire it.
  • Construction Mode provides CoM CoT CoL overlays.
  • Kerbals stop climbing on reaching the end of a ladder. A new toggleable game setting Check ladders end enables/disables the behavior.
  • SEQ-3 and SEQ-9 Cargo Containers are now Stock parts.
  • All Cargo Parts can now be searched by the tag cargo in editor and mission builder.
  • Flight Info debug window now shows the angle of the surface the vessel is currently on.
  • Asteroids have new textures and shader.
  • New rover construction contract for career games.
  • New vessel repair contract for career games.
  • New satellite upgrade contract for career games.
  • Improvements over the Kerbal jittery movement.
  • Comet visual FX performance improvements.
  • Added a repair kit part. Now repairing broken parts uses up repair kits, be sure to have some in your Engineer's inventory.
  • Added new EVA science experiments and animations.
  • Kerbal Jetpack and Parachute are now cargo items that kerbals must carry in their inventory to use them.
  • Kerbals in EVA use EVA propellant from EVA cylinder parts and Jetpacks that they are carrying.
  • EVA cylinder parts and Jetpacks are refilled when they are transferred back into a vessel from a kerbal.
  • Amended dV and orbit calcs to use Double precision.
  • Make render probes fade in better when a new render probe is added.
  • Localization:
  • Removed line breaks in the Orbit's Ejection field tooltip.
  • Fix missing localized text in the Robotic controller name input field.
  • Multiple bug fixes for all languages.
  • Navigation console had missing space for the field IZQUIERDA which affected only Spanish.
  • Fix fairing variants having wrong language on textures in English and French.
  • Multiple string additions and corrections for some languages.
  • Fix spelling of BepiColombo and Rosetta.
  • Multiple KSPedia fixes all languages.
  • Parts:
  • The LFB KR-1x2 Twin-Boar Liquid Fuel Engine now has the correct diameter.
  • Added colliders to all flag part variants.
  • Removed the gaps of the FL-R25 RCS Fuel Tank when attached to other tanks.
  • New SEQ-24 Cargo Storage Unit and new SEQ-1C Conformal Storage Unit.
  • New Place Anywhere 1 Linear RCS Port.
  • New RV-1X Variable Thruster Block.
  • New Repair kit part.
  • Added new EVA science experiment kit.
  • EVA Fuel Cylinder cargo part.
  • Fix gap in the Mk2 Cockpit IVA.
  • HG-5 High Gain Antenna is now placed correctly in mirror symmetry.
  • Fix LFB KR 1x2 'Twin Boar' off placed surface attach underneath.
  • Bugfixes:
  • Revised the instructions on several tutorials regarding the recent changes to the flight UI mode toggling.
  • Fix issues with fairing shaders when width/height ratio is extreme.
  • Craft file name is now independent of command pod vessel naming, preventing accidental overwrites when re-naming command pods.
  • Fix flickering orbit lines in mapview.
  • Fix an overlap in some languages between the Header and vessel stats field in the craft browser dialog.
  • Fix part joint failure including autostruts when target RigidBody is same as host RigidBody which can occur in some edge cases.
  • Fix tourists from being EVA'd from a command seat.
  • Fix steep textures shaking on lower quality shaders after reentry.
  • Fix payload inside fairing not being released when decoupled and fairings are still intact.
  • Fix resource transfer failing when opening and closing a parts action windows several times.
  • Fix inventory part tooltips lingering on the screen when changing Camera Mode.
  • Fix EVA Kerbal walking animation sync, timing and bounding issues.
  • Fix EVA Kerbal sliding issues.
  • Fix menu navigation issues when navigating between columns in the Action Groups menu.
  • Fix craft thumbnails not showing fairings.
  • Fix Female Kerbals not walking correctly on some low g bodies.
  • Fix Incremental speed sliders now update on symmetric parts on the Action Groups Menu.
  • Fix Comet Sample contracts not completing if comet is renamed by the player after the science sample is taken.
  • Fix AOOREs and flow on effects that occur on vessel markers for vessels that use ( as the first character in their name.
  • Fix issue with flags on parts that are set flipped that also have variants set not flipping the flag textures.
  • Fix AOORE on temperature gauges when parts explode.
  • Fix NRE on adding any action to action groups.
  • The crew inventory initialization doesn't break the kerbal roster initialization on the astronaut complex.
  • Fix alignment in action group text in the action group editor window.
  • Fix localization of tech tree node names in UI. Including Part Upgrades.
  • Fix Camera controls are now enabled when the Action Groups panel is open during Flight.
  • Fix Staging is now Locked when Action Groups panel is open during Flight. This could cause firing unintentional staging while having the panel opened.
  • Fix issue with SEQ-3 search tags.
  • Fix inconsistency in the detection of hatch obstruction.
  • Fix click-through issue occuring with the main menu expansion dialogs.
  • Fix Action groups UI becoming non-functional on pressing the KAL's Action Groups button more than once.
  • Fix Kerbals rotating when walking on hills.
  • Fix System set to Time Zone that KSP can't handle from crashing the game. eg: Hong Kong.
  • Fix the Comet and Asteroid showing up in the Size3 Bulkhead filter.
  • Fix issue that prevented fairing panels from exploding when colliding.
  • Fix mistake in the 1.10 section of the changelog.
  • Fix the white rectangle showing in both Advanced Grabbing Units when rotating in the part picker.
  • Fix multiple comet comas blotting out the sky when a comet breaks up on reentry.
  • Fix lighting issues in Terrain System.
  • Fix issue with forward axis not updating properly.
  • Fix Fuel tanks could get stuck with no references to transfer resources when opening and closing PAWs while a transfer was being done.
  • Fix Kerbals neck showing when swimming.
  • Fix Grand Tour contracts need a new vessel to be built requirement.
  • Fix default helmet and neck ring settings not applying on first EVA.
  • Fix KSPedia continues to work as expected even after closing it abruptly while a slide was loading.
  • Fix Color values update correctly now in the color picker for HSV values and sliders.
  • Fix undo in editor with fairings changing materials on cargo bays.
  • Fix comet science contracts failing when sample has been collected but not yet transmitted or returned.
  • Fix the kerbal ladder sliding.
  • Fix Color values update correctly now in the color picker for HSV values and sliders.
  • Fix camera being too far from vessel when exiting map view in some situations.
  • Fix the Kerbals hands on fire idle arms shrinking at the end.
  • Fix Paws are automatically opened when hovering a cargo part over an inventory in the Editor.
  • Modding:
  • Inventory system is now persisted as a list of protoparts instead of a comma-separated string of names. The old system is still there for compatibility, but the new one is preferred.
  • LightOn/Off events have been replaced with a toggle event on the PAW to reduce PAW redraw. The events still exist and can be triggered, but are hidden from the PAW.
  • Tech Tree now correctly reads all TechTree nodes from gamedata folder.
  • QuaternionD now supports LookRotation.
  • Implemented FlightVesselOverlays class to implement the Center overlays to be displayed in flight.
  • New pre-generated craft and locations capability for contracts in career games.
  • ModuleInventoryPart.allowedKerbalEvaDistance obselete in preference to GameSetting.EVA_INVENTORY_RANGE.
  • Parts now have a minimum Rigidbody mass minimumRBMass which affects how small the rigidbodies mass can be. Does not affect part.mass - which is whats used to calculate force, etc - but does affect rigidbody collisions.
  • Making History 1.11.0:
  • Improvements:
  • Added the option "All SAS Modes on all probes" to the Mission Builder Start node Difficulty options. The same option found in Sandbox games.
  • Localization:
  • Fix mission validation report dialog not displaying validation options text in Chinese and Japanese.
  • Parts:
  • Added colliders to all flag part variants.
  • Fix the LV-TX87 Bobcat Liquid Fuel Engine's attach rules, no more surface attach.
  • Bugfixes:
  • Engine plates now shroud parts attached to nodes inside shroud from airstream.
  • Fix user is was unable to switch the GAP Vessel Token from Aircraft to Rocket after saving a mission with the Aircraft selection.
  • Change the error message when you try to launch a vessel in the SPH with the same name in the VAB or vice-versa.
  • Fix issue with Mission Builder when animating parts are toggled when the flight scene loads.
  • Fix the seam on the Making History suit helmet.
  • Fix active vessel not switching when explode part node fires in missions.
  • Fix undo in editor with fairings changing materials on cargo bays.
  • Breaking Ground 1.6.0:
  • Improvements:
  • Added toggle to enable or disable a KAL controller.
  • Bugfixes:
  • Fix InventoryModules adding mass to a part even if there was no cargo in it.
  • Fix floating Mun ROCs by adjusting the meshes.
  • Fix NRE in deployed science when retrieving experiment parts.

New in Kerbal Space Program 1.10.1 (Jul 29, 2020)

  • BaseGame ONLY (see below for Making History and Breaking Ground changelog):
  • Improvements:
  • Fairings now get rebuilt when changing the number of sides in the PAW.
  • Localization:
  • Fix issue with Italian translation of drill action.
  • Fix grammar error in MPO part description.
  • Add missing localization on the ESA Collaboration mission pack.
  • Several ESA-related vocabulary improvements in multiple languages.
  • Fix localization tags appearing in debug console/log when playing ESA missions without Making History DLC installed.
  • Bugfixes:
  • Fix players of ESA missions being able to access the VAB and SPH.
  • Fix invalid attachment references in flag parts when attached/detached/reattached in VAB/SPH.
  • Fix spawn probabilities for comet types.
  • Fix issues when contract expires that was regarding a comet that expires.
  • Make opaque flag parts actually opaque when not placed over other parts.
  • Fix Mk2 Lander cans open door action being missing.
  • Fix crew icons update when changing suits with the suit picker.
  • Fix broken merge button on craft load dialog.
  • Fixed missing spacing in ESA Bepi short mission dialog message.
  • Fixed overlapping buttons in main menu.
  • Attaching a single flag on the fairings now updates the editing capabilities on the fairing's PAW in the VAB and SPH.
  • Fix bug where comet sample contracts were not updated if a comet was renamed.
  • Fix mirror symmetry when using rotate and move tool. Same as we fixed it for placement tool.
  • The magnetometer now weighs 50 kg.
  • Fix Thrust Alignment on Poodle.
  • Fix deployable panels and antennas no longer breaking from air pressure.
  • Fix reentry VFX not showing when large comets hit celestial body atmospheres.
  • Fix radial drill not working on comets.
  • Fix KSPedia page Aircraft/Basics breaking in every language except Portuguese/Brazilian.
  • Mods:
  • Fix ModuleProceduralFairing to allow mod override of base transform name and null check.
  • Add file path to SelectConfigNodeCallback which is called when a craft file is selected from the CraftBrowserDialog in the VAB/SPH.
  • Fix callback to OnFileSelectedCallback from the CraftBrowserDialog in the VAB/SPH.
  • Fix loading of mod Fonts.
  • Making History:
  • Localization:
  • Fix typo in "Show map node" option in some nodes in Mission Builder.
  • Bugfixes:
  • Werner character not showing up in mission dialogue boxes.
  • Fix description of comet class localization bug.
  • Fix engine plate parts drag settings.
  • Fix Sally Hut 1 - space station disappears during mission.
  • Fix To the Mun via Minmus - mission stalls trying to get to the Mun.
  • Fix Dawn of the Space Age - mission stalls at Jebnik 1 Reach Altitude 1 node.
  • Fix Meet Me in Zero G - Atlas Agena is not present when launching Gemini 8.
  • Breaking Ground:
  • Bugfixes:
  • Fix unmotorized hinges returning to their build angle when locked in flight mode.

New in Kerbal Space Program 1.10 (Jul 2, 2020)

  • BaseGame ONLY (see below for Making History and Breaking Ground changelog)
  • Improvements:
  • Added the ability to fine tune fairings or use the existing, snap mode. This behavior reacts to the editor's angle snap.
  • Added ESA missions tutorial.
  • Adjusted the Remove Row button in KAL to only delete the row when clicking on the red cross, not the whole segment.
  • Fuel cells can be set started in the VAB or SPH for launch.
  • Drag cube debug information now available in VAB/SPH when show aero data in PAW debug option is on.
  • Improve drag cube system to handle Part Variants and Shrouds on the same part.
  • Add additional drag cube information to Debug Aero info in PAWs.
  • Persist Aero GUI UI debug window setting and Debug Aero info in PAWs setting between game sessions.
  • Performance improvements for engine module.
  • Performance and memory improvements for launching a vessel from the space centre.
  • Performance and memory improvements for part action windows by caching them.
  • Performance and memory improvements for reading and writing config nodes, so better performance for loading and saving.
  • Performance and memory improvements for undo and redo in VAB/SPH by caching stage manager icons.
  • Intended duplicated group-actions have a marker to distinguish the part side .
  • Converter actions now indicate resource type to differentiate them.
  • Performance and memory improvements for loading vessels.
  • Preview and select suits for Kerbals via the suit selector icon (coat hanger).
  • Performance and Memory improvements for game, craft and mission load dialogues.
  • Performance and Memory improvements for vessel loading.
  • Performance and Memory improvements for ModuleJettison in VAB/SPH.
  • The KSC's grass now changes according to the currently set terrain shader quality.
  • Revamped Jool, giving it a new animated shader and high resolution textures.
  • Laythe planet textures revamp. Low, medium and high quality terrain shaders.
  • ESA Collaboration missions implemented for base game.
  • Added EVA button to the crew transfer dialog. Functions the same as the crew hatch dialog EVA button.
  • Added the ability to have open-ended/uncapped fairings.
  • Sliders now display units in the Part Action Window where appropriate.
  • Optimized fairing mesh construction and exploded view heuristic by caching mouse position.
  • Reduced GC and unnecessary calculations performed for variants on fairings.
  • Reduced number of meshes and colliders for fairings to improve draw calls and standarize at 24-32 sides.
  • Added Marquee scrolling to a few PAW items for when the text is super long. Text is ellipsis in this case and on mouse over will move left then right.
  • Performance improvements in flight mode by caching variables in ThermalIntegrationPass and PartBuoyancy.
  • Hide UI elements that aren't being used and avoid unnecessary updates in flight mode.
  • Performance and memory improvements for DeltaV simulations.
  • Speed up craft loading and use less memory in VAB/SPH.
  • The PAW starts towards the outside of the screen instead of over the center of the rocket/screen.
  • The camera will not position itself at an appropriate distance when switching vessels to prevent the camera starting inside vessels.
  • KSP now has Comets!
  • Added two new contracts for comets.
  • Added surface sample science experiment for comets.
  • Comets can explode into smaller fragments while entering a CB's atmosphere.
  • Fairings can now be set to not auto-expand in SPH/VAB via a new PAW option.
  • Improve performance of splash FX in water by using combination aof close splashes and limiting how many occur in close proximity
  • Adjusted the "dark" them color to be more visible in the variant selector.
  • +++ Localization
  • Changed Japanese translation of "Polar Crater" based on community feedback.
  • Stock vessel name and description translations.
  • Fix science done at Dessert not showing localized name.
  • Fix Service Module parts displaying unlocalized text for Shroud.
  • Fix Command parts displaying unlocalized text for Cutaway.
  • Fixed a localization issue on the Strategies occurring on FR, IT and PT
  • Fix unlocalized label for facility level during missions.
  • Fix grammar issue in From the Moon tutorial.
  • Updated SC-9001 Science Jr. perform science button so it now matches the new part name.
  • Fixes translation error in FTE-1 part in Japanese.
  • Fix missing character in KSP Merchandise link in main menu in simplified Chinese.
  • Improved phrasing for landing label in Russian.
  • Fix localized string when debugging aero details.
  • Fix localization issues with tab headings in Tracking Station.
  • Fix KSPedia - Numbers on Resources/Conversion Management page alignment in Russian and Chinese.
  • Fix KSPedia 'app launcher' text box on the Manual/Flight Interface page alignment in Portuguese.
  • Fix KSPedia text on Rocketry/Basics/Centered page spacing in Japanese.
  • Fix KSPedia text on Manual/Management page spacing in Portuguese.
  • Fix KSPedia unlocalized text for measurements is displayed in the 'Effective Range Table'.
  • Fix KSPedia Japanese Incorrect break line in Control.
  • Fix numerous part description texts.
  • Fix a couple of messages in tutorials.
  • Fix action sets override explanation tooltip text.
  • Fix Localization of Vessel Naming Group and vessel name in PAWs.
  • Removed line breaks in the Orbit's Ejection field tooltip in English.
  • Parts:
  • Add fuel line ESA variant.
  • Add Thoroughbred ESA variant.
  • Added Rockomax X200-32 ESA variant.
  • Revamped R-11 'Baguette' External Tank and added silver variant.
  • Revamped R-4 'Dumpling' External Tank and added silver variant.
  • Revamped R-12 'Doughnut' External Tank and added silver variant.
  • Added new variants to the fairings size 1, 2 and 3. Now we have them in white, black and white, orange, silver and gold.
  • Revamped Struts and added white variant.
  • New Moho Planetary Observer (MPO) Probe.
  • New Moho Transfer Module (MTM).
  • Fix Mainsail's Center Of Thrust.
  • Fix LV-N engine FX particle offset.
  • Added the ESA variant to the Rockomax X200-16 Fuel Tank.
  • New Flag parts, these new parts can be placed on fairings by holding the Mod key or by setting the Fairing Expansion = Off setting in the fairings PAW.
  • Parts with Flag Decals on them can now have their decal set to mirrored.
  • New Magnetometer Boom science experiment.
  • Advanced Grabbing Unit textures revamped and added a Dark variant.
  • New Advanced Grabbing Unit Jr. With 2 variants
  • Fix for LV-N engine not stacking correctly at the bottom.
  • Added a white and yellow variant to all TD decouplers and TS separators.
  • Bugfixes:
  • Fix Action Groups app position.
  • Fix mesh scale on short compoundparts causing reentry FX issues.
  • Fixed Interstage fairings holding onto the payload in certain use cases.
  • Fix dV calcs for stages drawing resources across decouplers with crossfeed enabled.
  • Fix unable to timewarp after using Set Position and then Set Orbit cheat.
  • Fix autostrut being incorrectly reset on parts attached to dynamic nodes if the part is the parent.
  • Fix drag cubes on J-90 Goliath, 48-7S Spark, LV-909 Terrier, RE-M3 Mainsail, RE-L10 Poodle RE-I5 Skipper, and numerous other parts.
  • Fix craft browser selecting wrong tab when player switches between VAB/SPH.
  • Fix the highlight and navigation colors not being set on game start when the settings file did not exist.
  • Fixed a bug that stopped the player from progressing in the Basic Science Tutorial.
  • Fix Action Groups app header in flight.
  • Fix Lights toggle image not showing all rays properly in Altimiter UI.
  • Fix comm link not displaying correct strength when focusing on a relay satellite.
  • Fix node icons being rendered on top of other Flight scene UI elements.
  • Fix broken off solar panels, fairings and shroud parts left on the surface causing vessels to remain in landed state after they take off.
  • Fix Dont Show Again not working for Delete all Messages functionality.
  • Fix LV-T45 config by removing duplicate definition of testmodule.
  • Fixed veteran kerbals dissappearing when being dismissed.
  • Fix Navball render issue when Maneuver mode is enabled.
  • Fix resources not being displayed in tracking station in Prospecting Eeloo Scenario.
  • Fix asteroids having incorrect mass when docking.
  • Fix bug causing kerbals to not respawn in Space Center.
  • Fix bug causing difficulty settings to revert when reverting flight.
  • Fix maneuver node label not showing when switching selected node.
  • Fix an issue where Maneuver Mode's Maneuver Editor's Gizmos can enlarge or shrink when clicked extremely fast.
  • Fix 3.75m decoupler and separator drag cubes creating too much drag.
  • Fix issue where some vessels were not being reset to the terrain when loading them in a save game where the game terrain detail settings had been changed since it was last saved.
  • Fix a different tone of white in the white fairing variant.
  • Fix Launch platform selector getting stuck when opening dialogs while it is already open.
  • Fix Portrait Gallery when EVAing and all gallery pictures have been hidden.
  • Fix lighting on specular shaded part icons.
  • Fix 3D object masking in Editor and RnD scenes for Windows platform and openGL forced.
  • Pinned PAW stays open in the editor on click events and on part selection.
  • Add some clarity in the strategies that have no-duration (Bail-out and Sell-out) so players dont expect them to remain active over time.
  • Fix Z-100 battery light showing white in toolbar and tooltip icons sometimes.
  • Fix fuel overlay becoming offset when dragging the root part by hiding the overlay during that drag.
  • Remove Jettison event for Jettison parts that are fairings as they cannot be jettisoned manually.
  • Fix hitching in the main menu.
  • Fix visual artefacts of atmosphere planets in map view at high timewarp rates.
  • Interior lights of ship cockpits and passenger modules are linked to the toggle lights action group.
  • Fixed bug causing empty stages not to be deleted.
  • Fix label overlap that was happening in some languages.
  • Part Action Windows will always close when its part is destroyed.
  • Fixed bug where drain valve values were being defaulted to true.
  • Fixed bug which caused some building lights to remain on during the day.
  • Fix camera out of frustum error when reloading flight scene in some scenarios.
  • Fix inertial tensor errors when reloading flight scene in some scenarios.
  • Fix log messages when running missions with test experiment node and node is set to any experiment.
  • Maneuver mode UI negative handles don't flip functionality anymore after adjusting the tool sensitivity.
  • Docking Port Actions now fire docking ports on same vessel.
  • The technology path lines don't disappear anymore.
  • Fix tutorial 'orbit 101' getting stuck when trying to get to the inclination value of 10 degrees.
  • Correctly handle engines burning across stages for dV calcs.
  • Fix decoupler handling when no parts attached to decoupler for dV calcs.
  • Fix stage UI dV display fluctuating up and down whilst burning engines.
  • Fixed NRE when changing the variant of a surface-attached LV-1 'Ant'.
  • Fix not copying resource amounts when copying parts in VAB/SPH.
  • Fix contract part naming to use real part names and not 'research lab' or 'materials bay'.
  • Fix for some keybindings activating when typing in toolbox part search in VAB/SPH.
  • Fix camera shake issues in the SPH when using shift and hovering over UI elements.
  • Fixed disappearing mode toggle button in KerbNet dialog.
  • Fix for Shadow Projection Settings resetting.
  • Fix PAW group headers being cut off in some languages.
  • Fixed an issue where the UT field in Precision Maneuver Editor wasn't able to display Universal Time in the 'y
  • Fix 'Cannot deploy while stowed.' bug for service bays.
  • Fix manuever node handles changing value incorrectly when dragging 'anti' handles.
  • Fix randomization error in Sentinel causing short lifetimes of discovered asteroids.
  • Fix Exception storm when inflatable heat shield destroyed by overheat in some situations.
  • Fix incorrect Line Break - Tracking Station - The string 'Last seen
  • PAW title now matches the new name of an asteroid after being renamed.
  • Maneuver node no longer moves along the planned trajectory instead of the current one when moving it ahead in time using the Maneuver Mode UI input field.
  • Fix crew assignment being blocked after loading second ship.
  • Fix the vesselSituation on unloaded space objects being Flying instead of Orbiting.
  • Fix flickering Celestial body self-shadow issues with DX11 platform.
  • Fix icons in map view not rescaling properly when UI scale changes.
  • Fix the EVA 'Board' button prompt not disappearing when the target vessel is destroyed.
  • Fix unlocalized label for mk1-3 pod lights.
  • Fixed the Island runway textures.
  • Fix camera behavior when camera mode is activated multiple times in flight mode.
  • Fix loading of Modders KSPedia slides.
  • Fix beginner tutorials being locked out after pressing Save or Load game buttons.
  • Fix NRE flood when creating or selecting a maneuver node with the Maneuver Mode UI Intercept tab open.
  • Fix Set Orbit cheat to allow rendezvous with vessels in an escaping sphere of influence situation.
  • Fairing panels now display the proper texture you see in the editor instead of pure white.
  • Fix incorrect drag cube and class size on Asteroids after they have been grappled and subsequently ungrappled or reloaded via scene change or save game load.
  • Mods:
  • Add IPartMassModifier to ModuleJettison. Allows mods to implement mass change on jettison.
  • Fix application of mass to resource ratios in ModuleResourceConverter recipes.
  • Renamed a duplicated shader "KSP/Particles/Alpha Blended" to now have one named that and another named "KSP/Particles/Alpha Blended Scenery".
  • Making History 1.10.0:
  • Improvements:
  • Tracking of vessels now works for creator defined vessels that undock and get created during a mission from another vessel. Mission creators can now assign parts that have had vessel rename and priority set to test against in mission nodes.
  • Moved localization files to base game.
  • Add checkbox to FlyThrough Test Node to allow the map marker to be hidden
  • Added a new icon for Test Grapple node in Mission Builder.
  • Add setting (MISSION_NAVIGATION_GHOSTING) to show nav marker ghosting when the target is behind you. Defaulted to on for all mission games (including ESA).
  • Added a new Grapple test node to verify if a grabbing unit took hold of a space object.
  • Space Objects can now be selected in the Distance to node.
  • Test vessel velocity can now be compared relative to vessels, kerbals, and space objects instead of just the orbited CB.
  • Nodes in Making History support comets the same as asteroids.
  • Localization:
  • Fixed wrong localization for asteroid nodes in mission builder.
  • Fix descriptions for Shrimp and SWM-94 parts.
  • Parts:
  • Kickback booster revamp and ESA variant.
  • Added new variants to the fairings size 1.5 and 3. Now we have them in white, black and white, orange, silver and gold.
  • Added a white and yellow variant to the size 1.5 and size 4 TD decouplers and size 1.5 and size 4 TS separators.
  • Bugfixes:
  • Fix scenario loading in Mission Builder scene causing Mission Issues.
  • Fix Vessel/Part tracking on Nodes for Dock/Undock/Decouple/Couple events during a mission.
  • Added Create Comet node to be used on the Mission Editor. Under the Spawnables section.
  • Fixed minor typo in Intermediate Tutorial for Missions
  • Fixed label size to better suit other languages in SpawnAsteroid, mission builder.
  • Fix label displaying incorrect experiment for collected science data when prompted to overwrite.
  • Fix incorrect orbit around The Sun for asteroids spawning in missions.
  • Fix lighting brightness on displayed Kerbals and Vessels in the GAP.
  • Fix bug that impeded time warping after finishing a mission.
  • Fix Dawn of Space Age mission failing inmediately after lift off in some cases.
  • Fix drag cubes for the 3.75m Structural Tubes.
  • Fixed mirror symmetry placement for structural panels.
  • Fix GAP vessel filter ribbon disappearing when selecting alternate vessel/part selector in the SAP.
  • Fix #autoLOC_8005448 showing in Mission builder test distance validation report.
  • Fix bug causing unlocked servos to be locked when launching
  • Fix missing line break in node description.
  • Fix log messages when running missions with test experiment node and node is set to any experiment.
  • Fix log messages about Gene Kerman's animations being legacy when using him in message nodes in a mission.
  • Fix misnamed FL-TX440 Tank variants so they are consistent.
  • Fix a number of typos in the 'Dawn of the Space Age' mission.
  • Fix wrong size category for FL-R5 RCS Fuel Tank and the Heat Shield (1.875m) parts.
  • Fix stutter and error in planet viewer transition.
  • Fix button text issues on Play mission dialog for non-English text.
  • Bugfix:
  • Fixed erratic positioning of Dessert Airfield windmills.
  • Breaking Ground 1.5.0:
  • Improvements:
  • Solar Panel and RTG now displays the power units produced based on Experience trait settings in the Part extended tooltip.
  • Added action groups for the fan blades for toggling the Roll, Yaw and Pitch controls independently and also Turn them all ON or OFF.
  • Localization:
  • Localized Blades Control Rotations.
  • Parts:
  • Fan Shrouds now have a node stack on top.
  • Bugfixes:
  • Fix an issue where the Track Editor would remain open after switching vessels.
  • Fix for localization overlapping bug for all languages in graphics settings.
  • Fix spelling errors in robot scanner arm parts.
  • Fix tooltip not appearing for max limit axis.
  • Fixed bug when a KAL controlling another KAL's parameters play position stopped.
  • Fix issue with motors engaging on launch when they have been set to disengaged in editor.
  • Fixed mirror symmetry placement for propellers, blades, alligator hinges and rotational servos.
  • Fix Autostrut on Robotic Parts being cancelled (set to off) in some use cases.
  • Fix Autostrut debug visualization on Robotic Parts when locked/unlocked.
  • Fix the FTE-1 Drain Valve releasing particles when switching between VAB and SPH.
  • Fix non-cargo parts being able to be stored in a cargo container.
  • Fix Hinges and Pistons sometimes returning to build angle when locked.
  • Fix lock/unlock of robotic parts not working when fired from an action group.

New in Kerbal Space Program 1.9.1 (Mar 1, 2020)

  • Changelog - BaseGame ONLY (see below for Making History and Breaking Ground changelog):
  • Localization:
  • Fix Drain Value Resource Names Localization in PAWs.
  • Bugfixes:
  • Fixed an NRE when the warning "Warning No Control!" and player was able to click another facility while the dialog is open.
  • Fix altimeter dropdown in flight from being locked under certain incorrect conditions.
  • Fix some issues on Kerbin texture atlas for Ultra Detail Shader.
  • Fix broken propellant tooltips for abbreviated propellant names in stage icons.
  • Reverted Wheel Friction and Brake changes to 1.8.1 behaviors.
  • Fix Ground physics material settings for EVA kerbal interactions. Stop that sinking feeling.
  • Fix for kerbal helmet safety not being applied after cheating a vessel to airless world
  • Fix unable to drag maneuver nodes on future patched conics.
  • Fix Set position cheat overheating vessels set into position within an atmosphere.
  • Fix error in Intake air resourceDefinition config that marked it as drainable.
  • Making History 1.9.1:
  • Localization:
  • Fix unlocalized text in the Intermediate Tutorial.
  • Bugfixes:
  • The VAB and SPH should not be open in the stock Meet me in Zero G mission.
  • Breaking Ground 1.4.1:
  • Bugfixes:
  • Fix non-motorized robotic parts being free moving.

New in Kerbal Space Program 1.9 (Feb 14, 2020)

  • Improvements:
  • Added Camera mode (unlocked camera movement controls) when game is paused in flight and you hide the UI.
  • Adjust Kerbal ladder navigation to remove sliding and provide better automatic transition between ladders.
  • Part Mass and Cost now clamp their value to avoid negative numbers results from Mass/Cost Modifiers - configured per part via minimumMass and minimumCost in each parts cfg.
  • Revamped Kerbin scaled space planet.
  • Implement single camera system when running in DX11 for improved performance.
  • Add new part - FTE-1 Drain Valve to drain resources from attached parts.
  • Add new Cheat option in the Debug Menu - Set Position to teleport a vessel to a position relative to the surface of a celestial body.
  • Added medium and high Quality shader for Moho.
  • Adjust Wheel brake setting and auto-friction to take into account Gee. Helps with rovers flipping over.
  • Each KAL Window now persists its screen position with the KAL.
  • KSPedia slides and assets now load on demand and are released when the KSPedia window is closed.
  • Add handling for Ships folder in GameData/SquadExpansion where stock craft including DLC parts can be stored.
  • Added Ultra Quality shader for Kerbin.
  • Implement new Max Time Warp logic to allow faster warp rates when on rails. This is managed by gamesettings (ORBIT_WARP_MAXRATE_MODE = PeAltitude).
  • Implement Limit modifier for altitude based Max Time Warp logic so players can tune when the mode is set to (ORBIT_WARP_MAXRATE_MODE = VesselAltitude).
  • Change Default VesselSwitching Keys ( [ or ] ) to bypass debris and spaceobjects.
  • Add Mod + VesselSwitching Keys ( [ or ] ) to include debris and spaceobjects.
  • Add search box to career tech tree.
  • Added High Quality shader for Kerbin.
  • Created new textures with higher detail for Kerbin's low quality terrain shader.
  • Localization:
  • Fix variant name in selector being cropped in some languages like Japanese
  • Fix missing font character affecting some KSPedia slides in Russian.
  • Fix missing font character affecting Orbit Info UI in Chinese.
  • Parts:
  • Revamped Skipper engine.
  • Revamped Mainsail engine with silver variant.
  • BACC "Thumper" Solid Fuel Booster revamp.
  • RE-M3 Mainsail (New "Full", "Mid" and "Bare" variants).
  • RE-I5 Skipper (New "Shroud", "Truss Mount" and "Bare" variants).
  • Bugfixes:
  • Fix tab key switching for columns in the settings screen, it will focus the first available item.
  • Fix part filter showing no parts after switching between subassemblies, variants and simple mode.
  • Fix renamed asteroids needing a scene change to update screen and kb info.
  • Fix NREs where Breaking Ground Science VesselType should not be available without the DLC.
  • Fix surface attach node handling on Part Variants.
  • Fix action sets input losing focus when renaming and moving the mouse away from the input field.
  • Fix errors EVAing in timewarp via crew hatch dialog.
  • Fix additional launchsite CommNet stations being active even when those launchsites are not active in the currently loaded save.
  • Fix shadows on KSC filler tiles when lights are shone on them.
  • Fix NREs and oxygen timeliness checks resulting in kerbals dying when they shouldn't when no helmet on.
  • Fix NRE pressing Ctrl-Z (undo) many times with symmetry part selected.
  • Fix audio FX fade when objects move away from player's camera.
  • Fix dV calcs for boosters with fuel flow priorities changed (specific use cases).
  • Fix Discontinuity in texture mapping on the Mun with high quality shader.
  • Fix Walkway textures around level 3 RnD building.
  • Fix issue where symmetry could break when restoring a held part on a vessel and immediately placing the held part again.
  • Fix Inputlock manager issue with MenuNavigation breaking single mouse clicks.
  • Fix SAS target mode misalignment when control point is not the vessel root
  • Fix NRE when deploying science experiments attached to debris when on EVA.
  • Fix reentry FX.
  • Fix target marker disappearing in the Ascent Tutorial.
  • Fix Terrain shader causing crashes on AMD GPUs.
  • Fix underwater fog.
  • Fix log spam when player attempts to drag maneuver nodes backwards through patched conics crossing SOIs.
  • Fix dV calcs on stages that have different tank priorities in the same stage.
  • Fix manipulating maneuver nodes unhiding the Navball throughout gameplay.
  • Fix NRE being generated when staging a service module inside of a fairing in liftoff during flight.
  • Fix Kerbodyne S3-14400, Kerbodyne S3-7200 and Kerbodyne S3-3600 colliders being visible during Place Mode.
  • Fix Rockomax Brand Adapter 02 being off-center.
  • Fix Mastodon and Skiff bottom attach nodes being backwards.
  • Fix issue with quicksaves loading active vessel about to crash causing the vessel to pass through the terrain. Quicksaves can no longer be made when the active vessel is about to crash into the ground (including EVA kerbals).
  • Fix contract generation issues in Editor when reputation changes by allowing contract generation in Editor scene.
  • Fix parachutes deploying on quicksave load or staging when set to only stage when safe and conditions are not safe.
  • Fixed texturing being broken on corner of Bop.
  • Fix part highlight remaining on parts when removed from action groups in the editor.
  • Fix error when manipulating servos that are part of an action group
  • Fix terrain texturing jitter on celestial body low quality shader when landing from Orbit.
  • Fix mirror attach on bicouplers.
  • Fix KSPedia Aircraft/Basics/Balancing act page slide missing in Chinese
  • Fix opening the In-Flight Action Sets Editor unlocking vessel functions without a Command Module present in flight during gameplay.
  • Fix the KAL-1000 curve starting below minValue for some parts.
  • Fix Flight UI mode being locked during Time Warp.
  • Kerbal Body collider adjusted to reduce collisions while on a ladder.
  • Mods:
  • Add Per Kerbal PhysicMaterial Accessors for Modders so you can adjust each kerbals bounciness - SetPhysicMaterial, ResetPhysicMaterial.
  • Fix Issue for mods when copying parts that had modified resource lists.
  • Fix potential NRE in music player for mods.
  • Set the KSP Assembly version correctly on game start so KSPAssemblyDependency will work for KSP versions.
  • Added events for Action Groups in flight visibility changes so mods can handle any UI changes they need to in each mode
  • Added Pause/UnPause events when the action groups show/hide in flight.
  • Fix PQS.radiusmax not including some noise PQSMods in the calcs PQSMod_VertexHeightNoise and PQSMod_VertexPlanet. Should mean that radisumax is no longer below any vertex in most cases
  • Making History:
  • Improvements:
  • Added new stock vessels to be used in any game mode. Some of them are featured in stock missions.
  • Parts:
  • Retuned Engine Plates mass and costs.
  • Bugfixes:
  • Fix NRE when launching vessels with Breaking Ground Robotic parts and wheels in missions.
  • Fix in mission builder where an NRE is generated when a flag planted in a pod triggers a node to destroy the same pod.
  • Fix a truck collider in the Dessert Airfield.
  • Moved the mission status check from the physics loop to the main game clock to prevent physics simulation being out of sync with respect to UI.
  • The VAB and SPH should not be open in the stock Meet me in Zero G mission.
  • Fix missions getting stuck if they have a mission briefing and the player changes scenes before closing the mission briefing dialog box.
  • Fix scoring in Trouble in the Void stock mission.
  • Body collider adjusted to reduce collisions while on a ladder for vintage suits.
  • Breaking Ground 1.4.0:
  • Improvements:
  • Blade controls are no longer instantaneous.
  • Blades SAS support improved.
  • Added new stock vessels to be used in any game mode.
  • Add new kspedia slides.
  • Blades auto-detect cyclic vs collective control mode based on location of rotation axis relative to the vessel center of mass, per control axis. Mode indicated in Rotation Control State group in Advanced Tweakables.
  • Blade authority limiter default set to 3 degrees.
  • Blades auto-detect inoperable control axis (rotation axis within 5 degrees of control axis).
  • Blade rotation axis shown as green arrow in aero debug display. Length is logarithmically proportional to rotation velocity (vessel relative).
  • Bugfixes:
  • Fix cargo part model getting stuck on screen when pressing altimeter buttons.
  • Fix deployed science power kerbal trait text in AC tooltips.
  • Fix NRE when launching vessels with Breaking Ground Robotic parts and wheels in missions.
  • Fix heaviest part autostrut for robotic parts attached in reverse depending on ship part order.
  • Fix potential NREs using rotate tool on robotic parts.
  • Fix robotic part animations stutter changing Auto-shift state playing through KAL-1000.
  • Fix robotic parts losing functionality when auto-restart is enabled.
  • Body collider adjusted to reduce collisions while on a ladder for futuristic suits.

New in Kerbal Space Program 1.8.1 (Jan 29, 2020)

  • Localization:
  • Fix missing Chinese characters on main menu.
  • Fix missing units in the Maneuver editor UI in Chinese.
  • Fix a few dV KSPedia slides showing corrupted characters in Russian.
  • Fix autoloc instead of vessel name appearing in target set screen message.
  • Bugfixes:
  • Fix game settings being reset every time game is started.
  • Fix Linux mousewheel scroll direction.
  • Fix bug with interstage fairings not occluding everything within.
  • Fix the mk3 shuttle cockpit lights.
  • Fix duplicating module info on part extended tooltips in editor and RnD scenes.
  • Fix shroud shading on disconnected sub-assemblies in editor scene.
  • Fix FloatEdit and ScaleEdit UI prefabs.
  • Fix KSC vessel markers becoming too persistent and not leaving the game when switching between buildings at the KSC until game is restarted.
  • Fix NREs in Portrait Gallery when kerbals die in flight.
  • Fix T-100 fuel tank clipping on surface attach node.
  • Fix kerbal helmet/heads becoming unclickable when on ladders.
  • Move the CB cast shadows game setting to the graphics section of settings where it should have been.
  • Fix Easter eggs, monoliths, randoliths not receiving CB shadows.
  • Fix parts still being considered shielded from airstream after deploying a fairing in some use cases.
  • Fix Action groups icon not appearing in Editor scene when switching between facilities with different upgrade level.
  • Fix Altimeter and Staging tumblers disappearing at some scale values.
  • Fix walk paths around Level 3 R&D building. This includes texture artifacts for the Linux version.
  • Fix material artifacts in level1 and level 2 grass tiles.
  • Fix error when pressing undo while holding a radial symmetry part.
  • Fix Ocean on Eve.
  • Fix DragCube generation discrepancies in partdatabase - was affecting drag and thermals.
  • Fix NRE in editor scenes when reverting from flight and using transform gizmos.
  • Mods:
  • FloatEdit and ScaleEdit PAW prefabs fixed.
  • Making History:
  • Bugfixes:
  • Fix unable to select "Create new mission" button on Mission play dialog the very first time.
  • Missions:
  • Fix mission "Meet Me in Zero G" does not complete in certain conditions when landing back on Kerbin.
  • Fix Manufacturer name on engine plates and tubes.
  • Breaking Ground:
  • Bugfixes:
  • Fix items in PAW switching positions in a group depending on state of fields.
  • Fix generation of free Electric Charge for robotic parts if stopped with the PAW closed.
  • Fix setting robotic part motors to disengaged in editor and then persisting that way when vessel is launched.
  • Fix bug related to being able to delete endpoints on KAL-1000 tracks by disabling ability to delete them.
  • Fix bug when removing parts from vessel and they have multiple actions mapped in KAL.

New in Kerbal Space Program 1.8 (Oct 21, 2019)

  • IMPROVEMENTS:
  • Upgrade KSP to Unity 2019.2.2f1 version.
  • Standalone Windows build now uses DX11 Graphics API. Many visual improvements to shaders and FX.
  • Implement Unity Incremental Garbage Collection.
  • Implement new celestial body shaders and textures for Mun, Minmus, Duna, Ike, Eve, Gilly.
  • Update Main Menu Mun terrain shader.
  • Add Terrain Shader Quality graphics setting.
  • Improve the TrackingStation load time.
  • Implement ability to edit Action Groups in flight.
  • Performance improvements to the VAB/SPH scenes.
  • Performance improvements in the flight scene.
  • Performance improvements in the Tracking Station scene.
  • Add ability to edit resource values in PAWs using the key input.
  • Add Warp to node button on dV readout in NavBall display.
  • Add enable/disable wheel motor Actions to all wheels.
  • Add ability to limit the maximum size of PAWs via settings.cfg.
  • Improve the Action Groups/Sets UI.
  • Add PAW_PREFERRED_HEIGHT to settings.cfg for players to set a prefered max height.
  • Made staging and docking UI available in map view
  • Pinned labels in map view now persist pinned even when leaving and re-entering map view
  • * "Delete All" functionality for messages app has been implemented.
  • Improve the KSC grass and asphalt texture and shader to reduce tilling.
  • Improve textures for the VAB building on level one.
  • Model revamp for the level one and level two Research and Development nissen huts.
  • Increased precision for eccentricity in advanced orbit info display.
  • Upgrade VPP and improve wheel and landing leg function.
  • Expose global kerbal EVA Physics material via setting.
  • Add do not show again option to re-runnable science experiments.
  • Add actions for same vessel interactions functionality.
  • Implement per-frame damage threshold on destructible buildings.
  • Add vessel name title to flag PAWs.
  • Add a confirm dialog with the option of “Don’t display again” when a kerbal removes a science experiment data.
  • Disable Pixelperfect on UI Canvases to improve performance - available to configure via settings.cfg.
  • Increase precision for numerical editing of maneuver nodes.
  • Kerbal position on ladders and command pods improved.
  • Add ability for users to add their own loading screen pictures to the game. Folder is KSP/UserLoadingScreens
  • LOCALIZATION:
  • Fix incorrect naming of The Sun.
  • Fix Action Sets text in VAB/SPH for some languages.
  • Fix Text in dV KSPedia pages in Japanese.
  • Fix Chinese Localizations.
  • Fix dV readout for Chinese language.
  • PARTS:
  • New Parts:
  • S2-33 “Clydesdale” Solid Fuel Booster.
  • S2-17 “Thoroughbred” Solid Fuel Booster.
  • F3S0 “Shrimp” Solid Fuel Booster.
  • FM1 “Mite” Solid Fuel Booster.
  • Protective Rocket Nosecone Mk5A (“Black and White” and “Gray and Orange”).
  • Add rock/dirt debris FX to the Drill-O-Matic and Drill-O-Matic Junior.
  • Updated Parts (reskinned):
  • Service Bay (1.25m).
  • Service Bay (2.5m).
  • Color Variants:
  • Protective Rocket Nose Cone Mk7 (New “Orange” color variant)
  • Protective Rocket Nose Cone Mk12 (New “Orange” color variant)
  • BUG FIXES:
  • #bringbackthesandcastle - Fix the Mun sandcastle easter egg from not appearing.
  • Fix Maneuver editor so that the mouse wheel adjusts the node now in the contrary direction (same behavior as dragging down/up).
  • Fix a null reference error when player threw away a vessel with fuel flow overlay turned on in the editor.
  • Fix an input lock when switching between Editing the vessel and the Action groups menu.
  • Fix user created vessels disappearing from the vessel spawn dialog.
  • Fix the random selection of Mun vs Orbit scene when returning to Main Menu.
  • Fix input field rounding on Maneuver Node editor fields.
  • Fix a Null reference in the Editor when selecting a part and opening the Action Part Menu.
  • Fix pressing Enter key confirms the game quick save dialog.
  • Fix PAWs will now scale downwards from the header keeping more consistency on the fields.
  • Fix an input lock issue where some PAW buttons disappeared when editing a numeric slider field.
  • Fix Menu Navigation was missing in the quicksave dialog.
  • Fix Mini Settings had some items that would be skipped when navigating with the arrow keys.
  • Fix for remove from symmetry causing NRE in flight scene.
  • Fix the FL-A10 collider no longer mismatching its geometry.
  • Fix Control Surface and Aero Toggle Deploy Action not working in all situations.
  • Joysticks and gamepads on Linux are again recognized and usable.
  • Fix Action Groups UI and Color issues.
  • Fix the LV-T30 Reliant Liquid Fuel Engine ́s bottom attach node.
  • Fix a texture seam on the Probodobodyne Stayputnik.
  • Fix a z-fighting issue on the destroyed VAB at level 3.
  • Fix the Z-4K Rechargeable Battery Bank ́s bottom attach node.
  • Fix the concrete tiling texture of the SPH at level 3.
  • Fix a grass texture seam in front of the VAB at level 3.
  • Fix missing texture and animation on the level one Administration Building flag.
  • Smoothened Kerbal IVA expression transitions to avoid strange twitching.
  • Make the LV-TX87 Bobcat exhaust FX more appropriate.
  • Fix kerbal portraits when launching vessel with multiple kerbals in external command chairs.
  • Fix drills operating when not in contact with the ground.
  • Fix thrust center on the Mainsale engine.
  • Add bulkhead profile to LV-T91 Cheetah, LV-TX87 Bobcat, RK-7 Kodiak and RE-I12 Skiff.
  • Fix re-rooting of surface attach nodes.
  • Fix kerbal IVA expression animations transitions.
  • Fix shadows at KSC and in flight.
  • Fix “sinker” warning during game load.
  • Fix lengthy Map Transition when lots of vessels in the save.
  • Fix overlap in vessel type information window.
  • Fix a Null Reference when copying parts with alternative colours.
  • Fix an error where the custom crafts were not loaded in the Load Craft dialog after navigating the tabs.
  • Fix a null reference when clicking the Remove Symmetry button on some parts.
  • Motorized wheels no longer keep generating torque even when the motor is set to ‘Disabled’
  • Re-centered an off center scrollbar in the mini settings dialog.
  • Rebalance decoupler, MK1-3, MK1 lander can, MK2 lander can, separators costs, crash tolerances, weight.
  • MODS:
  • Target framework now .NET 4.x.
  • DXT3 DDS formatted textures are not supported by Unity or KSP any more. You must convert to DXT5.
  • Added UIPartActionWindow.UpdateWindowHeight to allow mods to dynamically set the PAW max height
  • MapviewCanvasUtil.GetNodeCanvasContainer created as more performant method than MapViewCanvasUtil.ResetNodeCanvasContainer. Use the rest one only when you need to force a scale reset
  • ModuleResourceAutoShiftState added that can be used for startup/restart of parts based on resource availability.
  • VesselValues are now cached per frame. Can use ResetValueCache() to reset the cache.

New in Kerbal Space Program 1.7.3 (Jul 15, 2019)

  • BaseGame ONLY (see below for Breaking Ground changelog)
  • Improvements:
  • Added same vessel part collisions advanced tweakable.
  • Adjusted KerbalEVA Action messages to be above center screen.
  • Made KerbalEVA screen position configurable via Game Settings - EVA_SCREEN_MESSAGE_X,EVA_SCREEN_MESSAGE_Y
  • Add ability to switch secondary docking ports (docked) to primary via the PAW.
  • Add advanced tweakable to docking ports that allows the user to set the attraction force percentage as they are docking.
  • Convert same vessel docking connections to real docked connections whenever the vessel undocks or decouples elsewhere on the vessel.
  • Remove from symmetry functionality added to all parts.
  • Add capability for text entry on float fields in the Part Action Window.
  • Clear some references on returning to the main menu to release memory.
  • Add ExternalCmdSeat Ejection Force (advanced tweakable).
  • Add Leave Seat KSPAction.
  • Localization:
  • Fix Contracts using Greek alphabet from failing to display when game set to Russian Language.
  • Bug Fixes:
  • Fix maneuver node tabs being interactable in flight mode even when tabs are hidden.
  • Fix temperature renderer messing with child part renderer parameters.
  • Fix EVA portrait when launching a vessel with Kerbal in external command seat.
  • Fix kerbal highlighting during mouse over.
  • Fix radiator panels not rotating properly.
  • Fix loss of axis and extended action group data when copying parts in the editor.
  • Fix assigned action/axis bindings not highlighting in action group editor when action sets are enabled.
  • Fix part positioning errors on vessel spawning far from Unity Origin.
  • Mods:
  • Part class now has isVesselEVA property which handles when vessel is null.
  • Add ability to override default flow mode on ModuleResource.
  • Add activeEditor attribute to BaseAction to allow these to be disabled.
  • Add GameEvent onPartActionNumericSlider when Numeric Slider button is pressed on a PAW.
  • Add GameEvent onSceneConfirmExit, runs after user input to leave scene prior to FlightState saving.
  • Breaking Ground 1.2.0 DLC ONLY:
  • Improvements:
  • Deployed Science Parts will appear under Deployed Science filter and have map nodes if not connected to a Control Station.
  • Add Seismic Science Screen Message even if in sandbox game mode.
  • Add grip pad Parts.
  • Add Propeller Parts.
  • Add LF/Air Rotors.
  • Add Nose Cones.
  • Changed compound part editor behavior to follow robotic parts.
  • Changed Rotor Torque to now affect strength and not RPM.
  • Re-balanced all rotors.
  • Add Extra animations for interacting with Deployed Science.
  • Add Surface Features VFX - apply forces.
  • Add Kerbal taking rock sample animation.
  • Add priority value to KAL - highest priority wins, equal priorities the values are averaged
  • Add ability to assign axes controls to KAL.
  • Add axis Functions to KAL: Move Up, Move Down, Copy/Paste Row, flip Axis vertical/horizontal, align ends, clamp values.
  • Add resize/scale function to KAL.
  • Add play speed slider.
  • Add additional KSPActions for all servos - engage, disengage, lock, unlock, etc.
  • Add shadows LOD settings on Surface Features.
  • Localization:
  • Fix for piston showing variant names in English for all languages.
  • Fix Action Groups KSPedia page in Japanese.
  • Parts:
  • New Parts with Variants
  • GP-004 Grip Pad.
  • GP-036 Grip Pad.
  • GP-156 Grip Pad.
  • GPS-025 Grip Strip.
  • GPS-156 Grip Strip.
  • EM-16S Light Duty Rotor.
  • EM-32S Standard Rotor.
  • EM-64S Heavy Duty Rotor.
  • R121 Turboshaft Engine.
  • R7000 Turboshaft Engine.
  • Propeller Blade Type A.
  • Propeller Blade Type B.
  • Propeller Blade Type S.
  • Helicopter Blade Type A.
  • Helicopter Blade Type B.
  • Helicopter Blade Type S.
  • Tiny Nose Cone.
  • Very Small Nose Cone.
  • Fixed 36P Hydraulic Cylinder colliders.
  • Bug Fixes:
  • Fix kerbal transfer being blocked by scanner arm.
  • Fix input locks on EVA kerbals if they ragdoll whilst playing the deployed science part interaction animation.
  • Fix EVA kerbals speed when they interact with a deployed science part whilst running or walking.
  • Fix Science Completed percentage on deployed science experiment PAWs when they are deployed in an invalid situation.
  • Fix Deployed Science experiments continuing to generate science after their Control Station is terminated in the tracking station.
  • Fix pistons not starting in correct position at launch when locked in the editor.
  • Fix collecting Surface Features failing due to kerbal movement caused by animation.
  • Fix excessive EC draw by scanner arm when time warping.
  • Fix hinge rotation when using mirror symmetry.
  • Fix piston drag not changing as extension changes.
  • Fix Deployed Science parts appearing too high above the surface in some situations.
  • Fix WCoM math of parts with servo rigidbodies.
  • Fix SAS cancelling angular velocity of rotors.
  • Fix Robotic Parts Resource information in extended tooltips.
  • Fix EVA kerbal speed when interacting with Deployed Science parts.
  • Fix default science display in Deployed Science Experiments in invalid experiment situation.
  • Fix default 3P6 Hydraulic Cylinder has a noticeable gap when attaching parts to it.
  • Fix misspelled word in the description of the Grand Slam Passive Seismometer.
  • Fix texture seams are present on Hydraulic Cylinders, Pistons and Servos.
  • Fix an NRE is generated when pausing the title at the Space Center after crashing a vessel with a Deployed Seismometer.
  • Fix keyboard keys still manipulate gameplay when changing the name of the Track Editor of the Kal-1000 in flight mode and the Editors.
  • Fix Geyser and Cryovolcano force is not synced with audio and particles.
  • Fix deployed science parts missing 3rd animation.
  • Fix Kerbals lose their ROC-hammer after quick loading.
  • Fix PQ celestial bodies shadow casting option is not enabled when "Celestial bodies cast shadows" setting is on.
  • Fix Rotors not able to reach maximum RPM when un-motorized/motor disabled.
  • Fix KAL controlling parts across vessel.
  • Fix KAL controller being affected by space bar.
  • Fix stage manager display having empty headers in Chinese.
  • Fix kerbal Ragdoll with future suits when they stumble.
  • Fix rotor joints when node attaching parts to rotors.
  • Miscellaneous:
  • Added colliders to the Communotron Ground HG-48 dish.
  • Added unfocused capability to CtrlSurface PAW to reinstate easy access for KrakenTech.
  • Modding:
  • Changed servo current values (extension/position/angle) to be float fields for mod support.

New in Kerbal Space Program 1.7.2 (Jun 13, 2019)

  • Improvements:
  • Redesign the Action sets icon during flight to make the current action number more visible.
  • Made engine thrust limit, and cargo bay deploy limit, and control surface and airbrake authority limits bindable to axis groups.
  • MainThrottle axis can be bound, but only in absolute mode.
  • Localization:
  • Fix shadow casting string not displaying correctly if player doesn’t have the Breaking Ground Expansion.
  • Localize the strings for the Axis Actions in the Settings under the vessel Tab.
  • Parts:
  • Bugfixes:
  • Fix kerbal flags clipping into backpacks.
  • Fix lowest part of vessel calculations for Wheels when coming off rails.
  • Fix localisation for survey waypoint contract objectives.
  • Fix NRE in maneuver node editor.
  • Fix PAW displayDirty not working in the editor.
  • Fix symmetry counterparts (bow-tie) autostrutting.
  • Fix cutoff string in recovery science report screen.
  • Fix null reference on ship load when parts have changed their attach nodes.
  • Fix missing string in Absolute Control / Incremental Control tooltip.
  • Fix science value of repeat experiments.
  • Fix EVA portrait clipping in some situations.
  • Fix EVA portrait texture being transparent
  • Improvements:
  • Implement random orientation for surface features.
  • Add a scale variable in the rocsdef.cfg.
  • Increase unfocused range on deployed science Part Action Windows to 20m.
  • Add screen message for seismometer science if in sandbox game.
  • Kerbals can now change their future suit emissive colors via their PAW and persists to save game roster.
  • Kerbals can now interact with Deployed science parts (interaction animation).
  • Increased interaction range of science experiments on arms so that they match folded arm length.
  • Add Robotics radio button to SteamWorks Craft exporter. Will add Robotics Steam Tag and requires Breaking Ground DLC to workshop items exported with this radio button set on.
  • Add Geyser and Cryovolcano Sound FX.
  • Localization:
  • Localise attach nodes in rotor PAW.
  • Localise surface feature debug menu.
  • Localise extended information for robotics modules.
  • Fix localization issue in the kspedia for Breaking Ground where Chinese and japanese were incorrect.
  • Fix localisation for contracts in Japanese being slightly incorrect.
  • String fixes in all languages.
  • Parts:
  • Color Variants:
  • 1P2 Hydraulic Cylinder (New “Gray with Stripes” color variant).
  • 3P6 Hydraulic Cylinder (New “Gray with Stripes” color variant).
  • 1P4 Telescoping Hydraulic Cylinder (New “Gray with Stripes” color variant).
  • 3PT Telescoping Hydraulic Cylinder(New “Gray with Stripes” color variant).
  • EM-16 Light Duty Rotor (New “Gray with Stripes” color variant).
  • EM-32 Standard Rotor (New “Gray with Stripes” color variant).
  • EM-64 Heavy Rotor (New “Gray with Stripes” color variant).
  • G-00 Hinge (New “Gray with Stripes” color variant).
  • G-11 Hinge (New “Gray with Stripes” color variant).
  • G-01L Alligator Hinge (New “Gray with Stripes” color variant).
  • G-12L Alligator Hinge (New “Gray with Stripes” color variant).
  • G-32W Alligator Hinge (New “Gray with Stripes” color variant).
  • Rotation Servo F-12 (New “Gray with Stripes” color variant).
  • Rotation Servo M-06 (New “Gray with Stripes” color variant).
  • Rotation Servo M-12 (New “Gray with Stripes” color variant).
  • Rotation Servo M-25 (New “Gray with Stripes” color variant).
  • Bugfixes:
  • Fix Surface Feature frequency math. Should be much easier to find now.
  • Remove crater bay from Laythe surface feature biomes.
  • Made scanner arm retraction more linear to avoid collisions.
  • Fix kerbal flags clipping into backpacks.
  • Fix for animation pop when deploying deployed science parts.
  • Fix correct scale of the surface features.
  • Fix scan sound not stopping when scan is interrupted for scanner arm.
  • Fix Future suits emissive toggling correctly with Lights action button.
  • Fix Cargo Backpack visibility in external command chairs.
  • Fix dropped deployed science parts in VAB/SPH not launching with main vessel.
  • Fix potential NRE in Deployed Science when changing scenes.
  • Fix deployed science deployment on some slopes.
  • Fix flags getting stuck to scanner arm when they're planted too close.
  • Changed "Current extension" in piston paw to only display two digits after the decimal point to avoid numbers changing all the time.
  • Changed the kerbal name in the female future prefab to fix the prefab being wrong in the partInfo.
  • Fix ROC finder arrows.
  • Update laser position for scanner arm every frame to avoid gaps if vessel shifts.
  • Fix black lines appearing on the sides of the Hydraulic and Telescoping pistons, Rotation Servo M-25 and G-32W Hinge.
  • Fix visible texture seams in Laythe Boulders and Eeloo AliensGlaciers.
  • All the Surface features now display correct normal maps and shading.
  • Fix the flashing lights projected on Kerbal faces when walking while wearing the Breaking Ground EVA suit.
  • RCS jets now line up properly with the jetpack while wearing the Breaking Ground EVA suit.
  • Fix PD-3 Weather Analyzer “Deploy” and “Retract” animations mismatch sound effects.
  • Fix "Remove from Symmetry" PAW option not appearing for original part when attached to vessel in editor.
  • Use localised deployable part name as vessel name. Will only affect newly deployed parts.
  • Fix scanner arms being audible across the known universe.
  • Fix surface attachments on the moving part of the pistons.
  • Fix servo limits getting messed up when loading a craft file or reverting to the editor.
  • Fix bad piston behavior when pressed against its limits.
  • KSPedia fixes.
  • Fix piston servo locking not working.
  • Fix NRE when starting a mission with Making History and Breaking Ground installed and vessel contains rotor and wheels.
  • Fix servo limits resetting every time the PAW was opened in the editor.
  • Fix hinge target angle updates in the editor causing child parts to pull apart.
  • Fix deploy cargo part icon appearing at the correct time in Kerbal’s PAWs for all Kerbal states.
  • Fix autostruts handling on craft/vessels that have robotic parts for known use cases.
  • Show all the tylo dark boulder science results messages.
  • Fix incorrect message displayed when attempting to pick up a second ROC.
  • Fix deployed science sounds heard from 200m+ distance.
  • Fix deployed science part “Deployable Science Part” subcategory duplicated.
  • Fix Ionographer PD-22 search tags.
  • Fix HG-48 antenna search tags.
  • Fix scanner arm interfering with parachute deployment.
  • Robotics part category size changed to be more appropriate.
  • Fix Deployed Science contracts displaying incorrect completion amount and not completing properly.
  • Fix Deployed Science not ever transmitting last 10% of science generated.
  • Fix Deployed Science science generation calculations.
  • Fix Science report UI not displaying correct color bars information for Surface feature arm science.
  • Fix Deployed Science contracts sometimes being given for the wrong CB.
  • Adjust tolerance for determining if a robotic hinge is moving.
  • Reduce log messages when Deployed Science tries to transmit and has no CommNet or power.
  • Fix Surface feature and Deployed Science contracts being offered when EVA is not unlocked at the Astronaut complex.
  • Fix Surface feature contracts being offered when Surface features are not enabled in the current save game.
  • Fix NRE quickly deploying a cargo part when a kerbal just started holding it.
  • Fix Deployed Science contracts counting experiment science on other CBs than the CB the contract is for.
  • Fix Deployed Science Solar Panels producing zero power when loaded by game is in time warp.
  • Fix hinges not using EC when target angle updated via incremental axis group binding
  • Miscellaneous:
  • Improved detail on the neck ring texture of the Breaking Ground EVA suit.
  • Mods:
  • Add Game events for robotic parts locking/unlocking.

New in Kerbal Space Program 1.4.5 (Jul 30, 2018)

  • Improvements:
  • Make mapnode behind body transparency configurable and improve behavior for pinned/hovered nodes (MAPNODE_BEHINDBODY_OPACITY in gamesettings).
  • Pop dialogs can now be closed/dismissed with ESC key.
  • Improvements to wheels/legs bouncing/sliding and oscillations. (Particularly when overloaded).
  • Removed pop-up which offers to delete incompatible saves and craft files and replaced with a pop-up which only warns of incompatibility when incompatible save/craft files are attempted to be opened.
  • Localization:
  • Fix RnD Archives Biome Filter not showing spaces in biome names.
  • Bug fixes:
  • Fix populating steam items into the wrong tabs in the craft browser/play missions dialog if the user switches tabs whilst waiting for responses from Steam.
  • Fix Steam Workshop Craft will not download if deleted when subscribed to then resubscribed to when in the VAB.
  • Fixed a bug where EVA facial animations were corrupted when the kerbal was mid-air and a quicksave was loaded.
  • Fix settings showing for expansion when expansion not installed.
  • Fix log message text for gathering subscribed Steam Workshop craft files.
  • Handle steam item lists with correct Steam Workshop status in craft browser.
  • Save craft file before exporting to steam to persist Steam Workshop Item Id into the craft file that is shared on steam.
  • Update Steam Workshop Item Steam Author automatically in UI dialogs.
  • Fix wheel explosions on docking landed vessels.
  • Fix vessels jumping when docking landed to a large mass vessel.
  • Fix Engineers report not taking variants into account for size dimensions.
  • Fix Engineers report not showing correct part/mass/size restrictions when swapping between different level VAB/SPH using the switch editor button.
  • Fix Kerbal on EVA occlusion inside all cargo bays as well as when the enter/leave command seats inside cargo bays.
  • Revised the initial state of the Exploring Gilly scenario, so that vessels don’t bounce off the surface out of control on start.
  • Fix vessels splashed inside another splashed vessel being removed when outside physics bubble.
  • Fix undo in VAB/SPH not working when you delete all but the root part.
  • Fix Reentry FX on Fairings.
  • Adjust SRB Engine FX and Sparks.
  • Fix NRE on PQSCity if transform has not been parented to a CelestialBody.
  • Fix Aero FX appearing in IVA mode inside the models.
  • Fix a localization issue that caused the Station One scenario to be corrupted in asian languages.
  • Mods:
  • Added localScale param and behaviour to EffectDefinitions: PREFAB_PARTICLE, PREFAB_MULTI_PARTICLE, MODEL_MULTI_PARTICLE and MODEL_PARTICLE
  • Miscellaneous:
  • Add distinguishing titles between Steam Workshop Author and in-game user supplied Author in UI.
  • Add warning messages for craft browser craft UI Steam Workshop items.
  • Add cloud available space and file count checks when exporting craft and mission files to Steam Workshop.
  • Add Steam Workshop subscribe/unsubscribe button to craft browser VAB/SPH tabs.
  • Better handling of Steam Workshop items that are not in a valid state to be used in dialog UIs.
  • Add option to delete in progress mission files when deleting a mission.
  • Add Unity Analytics dialog and link to the players Unity Privacy Data page for PII opt-out management.

New in Kerbal Space Program 1.4.4 (Jun 23, 2018)

  • Support for controllers.
  • Steam workshop for missions.
  • Steam cloud saves.
  • FX improvements.
  • Bug fixes.

New in Kerbal Space Program 1.4.3 (Apr 27, 2018)

  • This patch includes various improvements and bug fixes for both the base game and the Making History Expansion, as well as localization of the History Pack missions.
  • Additionally, 3 brand new stock missions have been added for the Making History Expansion: Sally Hut 1, Acapello 13, and Ziggy Kerman and the Spiders from Duna.
  • This patch also includes a brand new airfield and launchpad, which you’ll be able to use in all game modes as long as you have the expansion installed.
  • For mission creators, we are adding the capability to place mobile launchpads on the surface of water bodies.
  • Improvements:
  • Log messages improved on startup.
  • Tweak camera system to reduce the green line over water.
  • Clicking on Launchpad and Runway no longer check/clear them of vessels until you click launch on the vessel launch dialog.
  • Vessel ground positioning for landed vessels improved (Default is true).
  • Added kerbal animations when parachute is deployed.
  • Added ability to deploy parachute when kerbal is in command seat so that players can create paragliders.
  • Default terrain settings for low detail have been increased to reduce terrain and object issues using this setting.
  • Localization:
  • Fix display name for Crater Bay biome on Laythe.
  • Parts:
  • Gave the white fairing a good washing - it is now a brighter white and more consistent with other similar shaded parts.
  • Adjusted the node size on the “Dawn” Ion Engine.
  • Decouplers will now properly remove their icon after staging
  • Bug fixes:
  • Fix an issue that was causing excessive drag in fairings.
  • Fix UI for Linux offset issues.
  • Fix Contracts parameter completion log and SMS App firing in all cases.
  • Fix suspension for wheels and legs when vessel coming off rails from bouncing.
  • Fix landing legs sometimes exploding on contact with ground.
  • Fix the context menu when single click on orbits lines allowing to set target.
  • Fix persistence of data when switching to unloaded vessel via map view.
  • Fix vessel MOI not being correct when control from here is not the root part of the vessel.
  • Fix reentry VFX being broken by parts which don’t have a scale of one.
  • Fix IVA overlay camera showing artifacts on high specular parts.
  • Eliminate possibility of having two tourist/recovery contracts with Kerbals with the same first name.
  • Fix for missions or saved games names containing invalid characters freezing the game.
  • Fix for music system to play tracks from the beginning when changing scenes. Music now also correctly pauses when game is paused.
  • Exclude parts with no crew capacity from recovery contracts.
  • Fix NRE on flagpole when SC buildings are destroyed.
  • Fix ground positioning on Tutorials and Scenarios that start with landed vessels.
  • Fix for KSC markers overlaying launch dialog on return from Astronaut Center.
  • Fix some Z-Fighting issues with the Rockomax 64 tank
  • Mods:
  • Fix vessels disappearing from map view when procedural drag cubes are generated from root part.
  • Correct the order of text returned in ConfigNode.ToString.
  • Allow bypass of PatchedConics CheckEncounter log message for mods.
  • Add onWillBeCopied and onWasCopied to Part and PartModule class.
  • Improved difficulty settings scroll panel to accommodate many mod entries.

New in Kerbal Space Program 1.4.2 (Mar 30, 2018)

  • Bug fixes.

New in Kerbal Space Program 1.4.1 (Mar 30, 2018)

  • Jet engine sounds.
  • Localization fixes and enhancements.
  • Bug fixes and performance improvements.

New in Kerbal Space Program 1.4 (Mar 8, 2018)

  • Improvements:
  • Upgrade to Unity 2017.1.3p1
  • Switch directly between VAB and SPH
  • EVA Chute - Kerbals of Level 3 and above have a personal steerable chute
  • Advanced Mode added to Messages App - Toggled via Settings menu.
  • Added Launchsites to the Map View and Filter
  • Engine Sounds updated
  • Particle Engine Upgraded to Shuriken.
  • VesselNaming - new method to attach naming information to command modules so you can prename portions of a vessel
  • Localization:
  • Four new languages: French, German, Italian and Portuguese-Brazilian
  • Added support for Portuguese keyboard layout
  • Bug fixes:
  • Fix alignment of external scenery in VAB/SPH scenes.
  • Fix runway not appearing outside the SPH doors when inside the SPH.
  • Fix a bug in Warp to Next Morning
  • Add guard clauses to detect invalid flightstate on vessel launch returning to the editor.
  • Fix applicant hiring costs appearing in games that don’t have funding enabled.
  • Improve vessel Jumping/positioning coming off rails.
  • Fix asteroid seed causing them to change shape.
  • Mods:
  • Make dragpanel edge offset configurable
  • GameEvents added: onKerbalAddComplete, onKerbalNameChanged, onKerbalTypeChanged, onKerbalStatusChanged, onVesselPersistentIdChanged, onPartPersistentIdChanged, OnGameSettingsWritten, OnScenerySettingChanged, OnExpansionSystemLoaded, onPartUndockComplete, onPartCoupleComplete, onPartDeCouple, onPartDeCoupleComplete, onVesselDocking, onDockingComplete, onPartVesselNamingChanged, afterFlagPlanted, OnPQSCityOrientated, onEditorVesselNamingChanged, onEditorVariantApplied, onVesselRecoveryProcessingComplete.
  • DictionaryValuesList updated to expose the list as well as the dictionary
  • More details about the changes and improvements in this release at:
  • https://wiki.kerbalspaceprogram.com/wiki/Version_history#v1.4

New in Kerbal Space Program 1.3.1 (Oct 7, 2017)

  • Localization fixes and enhancements
  • Bug fixes and performance improvements
  • Other undefined enhancements

New in Kerbal Space Program 1.3 (May 26, 2017)

  • Localization for Spanish, Russian, Japanese, Chinese-Simplified.
  • Added Ambient light adjustment.
  • Asteroid Day Mod merged into stock.
  • Bugfixes and tweaks.

New in Kerbal Space Program 1.2.2 (Dec 8, 2016)

  • Bug Fixes:
  • Fix crash to desktop when using Aero Overlay display and Part highlighting in Flight.
  • Fix one final GUI flickering issue regarding the Parts List Scrollbar.
  • Fix CommNet occlusion multiplier GUI setting.
  • Fix to prevent kerbals with existing name being created.
  • Fix MPL(Science lab) ladder sliding.
  • Fix Grass textures around Research and Development Facility.
  • Fix for corrupt save files breaking the resume menu.
  • Fix where some science experiments only trigger once on action groups.
  • Fix part action menus remaining on screen when switching to the Astronaut complex.
  • Fix Building Picker Lines in Space Center not being cleared when application loses focus.
  • Fix null reference exception when overwriting SubAssemblies in VAB/SPH.
  • Fix resource converters load percentage display not updating after start/stop.
  • Fix for several issues with the KSC flagpole outside the Administration Centre.
  • Fix for vessel on the Launch pad at Baikerbanur (KSC 2) blocking ability to launch vessels from the KSC.
  • Model fixes to the large drill part.
  • Fix some more Text overflows in GUI.
  • Fix where Fairings Disappears After using settings in flight.
  • Fix for strut connectors attaching below surface on SRB-KD25k.
  • Fix edge smoothing on Mk1 Inline.
  • Fix particle effects on drills.
  • Fix asteroid drill mass calculations.
  • Fix for selecting/focusing craft that are very late for maneuver nodes.
  • Fix for contracts app showing the wrong number of contracts.
  • Modding Stuff:
  • Add a common base class to all gameevents to allow mods to register and fire their own gameevents.
  • Add method for searching for gameevents and mods can register to other mods gameevents.
  • Add title to ResourceInfo so we can have a displayname that's not the key.
  • LoadGameDialog:
  • When a game is saved it now creates an associated metadata file - called .loadmeta alongside the .sfs. This file contains a hash of the sfs save. When the loadgame dialog opens it will compare the hash in the .loadmeta file with the hash of the savegame, and if so it will use the data in the .loadmeta file for the load dialog details instead of parsing the whole save file.
  • Miscellaneous Stuff:
  • Biome refresh for Ike, Moho and Dres.
  • Add Right-Shift as a default secondary binding for editor scroll when not OSX.
  • Stop inactive aero/thermal data being shown in the editor scenes.
  • Add display format to difficulty options values.
  • Vessels now remember active navigation (Waypoints) when loading save games.
  • Apply Engineer bonuses to drills and ISRU correctly.
  • Update more details in DOxygen api docs.

New in Kerbal Space Program 1.2.1 (Nov 4, 2016)

  • Bug fixes.

New in Kerbal Space Program 1.2 (Oct 12, 2016)

  • Updated Unity to 5.4.0p4.
  • Implemented Text Mesh Pro, which makes our fonts look much better.
  • Overhauled Flow Control.
  • More wheel improvements.
  • Added comms network and KerbNet.
  • New Debug window.
  • Many bugfixes and tweaks.
  • CommNet - Set up your own communications networks and have better control over your probes even when they cannot establish a direct connection. Link your probes back to Kerbin via an antenna to be completely autonomous and build relay networks for better science transmission!
  • KerbNet - Use satellites for reconnaissance purposes, scan the terrain below you, find biomes and anomalies, and place custom waypoints with a targeting interface.
  • Improved Fuelflow System - The Fuelflow system has been rewritten and now you have total control over how the fuel flows through your vessels!
  • Improved Wheels - The stability of Wheels has been greatly improved. Your rovers, wheeled vehicles will now turn and handle smoothly, making the overall driving experience more pleasant. Aircraft are also more stable, and all wheels have realistic load limits.

New in Kerbal Space Program 1.1.3 (Jun 22, 2016)

  • Bug fixes and performance enhancements.

New in Kerbal Space Program 1.1.2 (May 1, 2016)

  • Fixed an issue with triggers and convexity in loading models.
  • Fixed exception in the Stage Only mode of Vessel Resources panel.
  • Fixed for LT-1 and LT-2 landing legs causing a physics jerk when retracting.
  • Fixed an issue where some vessels might explode on go to pad (introduced in 1.1.1).
  • Fixed an issue with PQS shader accessibility.
  • Optimized moment of inertia calculations and some matrix operations.
  • Fixed an issue with an offset in the small landing gear part.
  • Optimized drag calculations.
  • Made wheel autostrutting more configurable.
  • Fixed some display issues in KSPedia.
  • Fixed an issue in FlightLogger regarding reverting / loading saves.
  • Increased brake torque tweakable's upper limit to 200%.
  • Added editor tweakables for spring and damper strength for suspension.
  • Removed non-working "disable suspension" tweakable.
  • Fixed issue with popup dialogs sharing the same title which broke game loading when loading multiple vessels all lacking parts.
  • Removed unneeded image effects on UI camera for increased performance.
  • Fixed issue where IVA field of view changes applied to flight camera on exiting IVA.
  • Remove some garbage creation in Part.Update.
  • Fixed an issue where Kerbals on EVA rescue contracts weren't fully destroyed if the contract was not done. Added a check to clear any 'empty' EVA'd Kerbal vessels in existing saves.
  • Fixed an issue where Kerbals were able to be renamed through KB.

New in Kerbal Space Program 1.1.1 (Apr 28, 2016)

  • UI:
  • Added FlightUI Element Scaling and Navball Position Slider.
  • Wheels:
  • Added auto-struts to every wheel, similar to fairing payload struts. They attach to the most massive part on the vessel. This prevents wheel suspensions from becoming unstable when the wheel is attached to a weaker part. (Attaching legs to pylons no longer causes vessels to bounce and/or break dance.)
  • Fix suspension distance and offset being inversely proportional to the rescaleFactor of a wheel. Fixes LT-1 and LT-2 leg suspensions actually getting smaller despite scale being larger, causing them to visually sink into the ground, and have shorter useful suspensions.
  • Some configuration tweaks suggested by GoSlash27 for the free and fixed landing gears have been integrated, which dramatically improve issues with instability on those gears. Thank you GoSlash27!
  • Fixed some model hierarchy issues with small and medium retractable landing gears, which fixes some odd suspension forces, an animation issue, and the inability to lock the suspension on these gears.
  • Raise the default integration substeps on wheels from 4 to 8, which should dramatically improve the accuracy of the wheel simulation without affecting performance too much.
  • Added separate settings for wheel integrator substep accuracy for active and inactive vessels, which can be tweaked in each wheel's part configuration, or globally from settings.cfg. Inactive vessels get slightly less accuracy to improve performance.
  • "No crash damage" cheat now prevents wheels from blowing up their parts due to gratuitously large impacts. It does not, however, prevent the wheel from entering the damaged state.
  • Halved the deflection magnitude of free and fixed gears, as they are technically much more rigid than other gears, but their lack of suspension travel makes them much more vulnerable to deflection stress, making them twice as tough.
  • Editor:
  • Performed significant optimisation of performance intensive areas such as part attaching and dettaching.
  • Implemented general optimisation throughout editor.
  • Implemented automatic temporary symmetry when the logic expects the symmetry mode or method to be different. I.e when placing engines on tri-couplers in SPH using mirror mode. Fixes part initialization issues.
  • Bug Fixes and Tweaks:
  • Made Kerbal Portrait and ScreenMessage lists public.
  • Show complete cost (base cost + module cost) in part tooltips in editor.
  • Add optional PQS shader using all mappings (for modders).
  • Tweak skininternal conduction, slightly increase internal max temps of Mk1 cockpits.
  • No longer spam the log when parsing plugin data.
  • Tweak default exhaust heating upwards slightly.
  • Change building impact damage to be based on kinetic energy by default, not momentum. Make damage configurable in Physics.cfg. Fixes an issue with building damage and wheels.
  • Improve orbit calculation when in 1x warp. Orbit info no longer flickers.
  • Show specified rather than calculated sea level temperature when viewing a planet's page in the knowledge base window in map view.
  • Add more checks (flameout or port disabled) to RCS's Torque Provider.
  • Optimizations to vessel stat-finding and orbital force calculations.
  • Add the missing extension method, uncomment the bits that needed it
  • Admin facility now with vertical scrolling.
  • Adjusted Career Widget Z Pos for higher scaling.
  • Restore part delete sound when deleting parts in editor.
  • Considerable tweaks to building damage to avoid wheels insta-popping them.
  • Renamed the editor filter for Surface Attach to Surface Attach Only to avoid confusion.
  • Optimized getGeeForceAtPosition to not recalculate things it shouldn't.
  • Increased stability in orbital calculation when off rails.
  • Added UI Element scaling for all in-flight UI elements.
  • Removed a fix for a 5.1.1 unity bug which had a unefficient complexity.
  • Check if the body has an ocean before checking if we're under water!
  • Removed text length on input device name.
  • Fixed NRE from Underwater Fog.
  • Fixed gigantor solar panel showing through the main craft.
  • Fixed a bug with science lab science/day display.
  • Fixed where the target could be unset in tutorials.
  • Fixed latitude not displaying in AeroGUI.
  • Fixed an issue where missing directories could break save/load.
  • Fixed an exception in Procedural Fairing interstages.
  • Fixed inability to timewarp near Jool.
  • Fixed some miscellaneous tutorial bugs.
  • Fixed an issue with RequestResource on EVA kerbals.
  • Fixed an issue with the underwater FX applying even if the body does not have an ocean.
  • Fixed issue with decouple action firing jettison in ModuleJettison.
  • Fixed lab display rate to count scientist multiplier.
  • Fixed memory leak in part highlighter and attach node icon destruction.
  • Fixed inability to target things by using map context menu.
  • Fixed targeting being improperly locked in map view.
  • Fixed typo in science tutorial.
  • Fixed an oversight when computing duration/deadline text.
  • Fixed for NRE in UIPartActionController
  • Fixed colour tint on some parts.
  • Fixed multiple docking port joint weakness.
  • Fixed KSPedia page corruption from switching scenes.
  • Fixed issue with decouple action on jettison.
  • Fixed Ap/Pe flickering.
  • Fixed an issue where scientist bonus was counted twice in labs.

New in Kerbal Space Program 1.1 (Apr 13, 2016)

  • Ported to Unity 5, should lead to improved physics and performance
  • Implemented save file upgrading system, saves shouldn't break
  • Added various tutorials and scenarios, and the KSPedia
  • GUI improvements
  • Weighted contracts
  • New rocket and spaceplane parts, fixed some part issues
  • Many bugfixes and tweaks

New in Kerbal Space Program 1.0.5 (Nov 18, 2015)

  • Parts:
  • Added 'Juno' 0.625m jet engine
  • Added 0.625m air intake
  • Added 0.625m Liquid Fuel tank
  • Added 'Panther' afterburning jet engine
  • Added 'Goliath' giant turbofan engine
  • Added S3 KS-25-1 'Vector' Rocket engine, with super-large gimballing range
  • Added Mk3 size Cargo Ramp
  • Added Mk3 engine mount piece
  • Added Mk1 crew cabin, seats two
  • Added new Mini-ISRU part
  • Mk1 Cockpit model overhauled
  • Mk1 Cockpit IVA space overhauled
  • XM-G50 Air intake model overhauled
  • Mk1 Fuel, Structural and Intake Fuselage parts overhauled
  • T1 Toroidal Aerospike engine model overhauled
  • J-33 'Wheesley' Jet engine model overhauled
  • J-X4 'Whiplash' Jet engine model overhauled
  • Engine Nacelle and Engine Precooler parts overhauled
  • Contracts:
  • Added Station and Base Contextual Contracts, requiring you to modify/expand existing bases and stations
  • Added Satellite Contextual Contracts, requiring maintenance operations to previously deployed satellites
  • Added Survey Contextual Contracts, which target existing landed vessels to request (applicable) survey missions of them
  • Part Test contract generation logic has been modified. Each part now has a much more specific set of constraints before it generates, to give it much more consistent and realistic altitudes, speeds, and envelopes.
  • Passive Progress Rewards: gives a light reward automatically to any new achievement. These are given independently of accepted World-Firsts Contracts, but are not as substantial.
  • Contract Decline Penalty: A small reputation penalty is incurred when a contract is declined, to prevent Mission Control from being abused as a slot machine.
  • New early game part haul contracts - easier part tests that only require you to bring the payload to a designated location.
  • Early game focused surveys balanced to be much more forgiving.
  • New part tests added for fairings and heat shields.
  • Many milestones added that involve the player doing hidden fun stuff.
  • Strategies:
  • Added Leadership Initiative Strategy: increases passive rewards for achievements, at the cost of reduced contract rewards. Useful to boost self-driven playstyles.
  • Progress Tracking:
  • Added new World First contract types for space walking, crew transfers, and flight on atmospheric planets.
  • There is also now a fourth record "track" for oceanic depth.
  • Many progress nodes now track progress in separate manned and unmanned tracks. This allows several contracts to appear at more relevant times.
  • Base and Station, plant flag, kerbal recoveries (rescues), crewed surveys, tourism, and some World Firsts contracts now require manned progress.
  • Satellite contracts now require unmanned progress.
  • The algorithm to choose planets for all contracts is now more reliable. Max CB "distance" has been reduced to two. This means you will no longer see contracts for Duna and Eve right after taking off from Kerbin.
  • Science and Comms:
  • Science Transmission messages now show strategy changes to science, funds, and reputation.
  • All antennae now cut a transmission that has been interrupted due to power loss to prevent severely devaluing the resulting science.
  • Added an option to antenna context menus to manually enable partial transmissions.
  • Interrupted transmissions no longer delete science data. The data will attempt to return to the container it came from.
  • Transmission from orbital surveyors and science labs was tweaked slightly to look and behave more like standard science transmissions.
  • NavBall:
  • The navball is now available on EVA to assist in surveys.
  • The EVA NavBall follows the orientation of the camera, rather than that of the Kerbal. This allows looking around to get your bearings.
  • The navball throttle and RCS lights are hooked up to the EVA jetpack.
  • The IVA navball now functions with survey navigation.
  • Survey navigation icon will now automatically target the next/closest adjacent waypoint in a survey upon completion of a targeted waypoint
  • Thermodynamics:
  • Introduced the concept of 'Core Heat'. Allowing part systems to work much more expressively with temperatures, reducing unwanted cross-talk between temp effects on internal logic and heat transfer to other parts.
  • Radiators should have a significant impact on core heat, allowing ISRU modules to operate at peak efficiency.
  • Incredibly hot cores should bleed off some of their heat to the parent part, with the vessel very slowly getting warmer over time.
  • Parts should not explode from core overheating, but ISRU modules may shut down.
  • Thermal efficiency should be consistent across all warp levels - no cheating!
  • The mini-ISRU is balanced in that it cannot operate indefinitely. It will eventually shut down due to overheat and have to be allowed a cool-off period.
  • The RTG is also part of this mechanic, making it a viable heater (Kerbals have the added advantage of not requiring any potatoes for unplanned long-duration stays on desolate planets).
  • Fixed thermodynamics issues from 1.0.4 regarding unclamped conduction, shielded conduction, and other runaway cases.
  • Reworked upper atmospheres of planets for better aerocapture experience. Added convection and shockwave temperature multipliers per body.
  • EVA kerbals handled properly.
  • Lowered max internal temperatures of crewed parts.
  • Heating from engine exhaust rebalanced.
  • Thermo at high warp is now no longer instantaneous, and is moddable via new interfaces.
  • Unloaded vessels will have thermo applied for the unloaded time on reload.
  • Buoyancy and Water:
  • Displacement is now calculated per part using dragcube information to estimate total actual volume of the part.
  • Bodies now have an ocean density: Kerbin/Laythe is 1 tonne/m^3, Eve is 1.5.
  • The lowest and highest points of parts are calculated with respect to the water, and a submerged fraction of volume is calculated to modify buoyancy force.
  • Impact speed (tested against crashTolerance) depends on impact angle, with a configurable minimum multiplier.
  • Drag in water uses drag cubes and an accurate dynamic pressure calculation.
  • Drag scales from high on first vessel contact down to a lower value after a few seconds.
  • Drag also ramps back up when the vessel is below a minimum velocity (to model the highly turbulent flow when starting from a stop, and to make sure vessels do come to a stop).
  • Lift behaves similarly, starting near zero for the madly turbulent flow of initial contact or first movement, up to a reasonable value.
  • Various hollow parts have their displacement tuned to account for hollowness.
  • Solar panels lose flow rate underwater, rocket engines lose Isp.
  • Added underwater fog and tint, fixed camera issues underwater.
  • Physics:
  • PhysicsGlobals now properly create the default values when Physics.cfg is removed. It includes many new values.
  • Drag coefficient changes based on the same factors as turbulent convection (a Pseudo-Reynolds number). This means higher drag high up in the atmosphere, and slightly lower drag when going very fast very low.
  • Asteroids have correct drag cubes now.
  • Fixed issue with radiator dragcubes being incorrect when the panels rotate.
  • Add missing drag cube overrides for hollow parts.
  • Kerbal EVA drag cube can now be specified in Physics.cfg.
  • Fix issues with override drag cubes and root parts during revert/quickload/vessel switch.
  • Fixed issues with female kerbal ragdoll rigidbodies.
  • Fixed a bug in calculating how solar flux diminishes in atmosphere.
  • Jettisoned Fairing panels now exist in a new layer (L19) dedicated to non-part physical objects.
  • Contact with L19 objects does not cause vessels to shift into 'landed' state.
  • Kerbals are allowed to stand on L19 objects, regardless of their own landed state (similar to how they behave when on ladders).
  • Contact with L19 objects only allows Kerbals to stand and walk while within a surface-level altitude/speed envelope. (contact with these objects in orbit has the same effect as bumping into anything else).
  • Eve and Jool had upper atmosphere changes to thin the top band. Duna now shares the molar mass of Eve but has a lower presure than before, leading to the same density (and drag) at sea level but better physical characteristics.
  • Misc:
  • Fix surface horizontal velocity being incorrectly calculated.
  • Launch clamps are now properly kept at the launch pad, they will not follow the current vessel.
  • Fix an issue with localisation and settings.cfg. Fix an issue with plugging/unplugging controllers breaking/losing settings.
  • Save and load kerbal trait in save games, trait is generated from name hash only if not specified in the save.
  • Fix issue with solar day length not being calculated correctly when setting Kerbin's rotational period.
  • Workaround for kerbals becoming debris added, to prevent serious issues.
  • Sped up finding a given AvailablePart (especially relevant when populating the Load Craft menu).
  • Sped up craft loading slightly.
  • Sped up FlightIntegrator and in particular the Occlusion part.
  • Fix some bugs in resource requests that would lower throttle or miss resources. Optimized resource calls.
  • Jets now use a fuel mode that draws an equal percentage from all reachable parts (no-crossfeed parts will block crossfeed).
  • Fixed an issue with camera pitch underwater.
  • Fixed an issue with error spam from failed raycasts when >600m under water.
  • Fix an issue with fast EVAing kerbals leading to NaNs.
  • Fix an issue with compound parts and zero look rotation vector logspam, also slight speedup.
  • Optimized several contract/progress parameters to not require any code running in update-loops (they're event-driven now)
  • Fixed orientation of the sun light in IVA
  • All older careers will have their contracts upgraded to new versions, maintaining compatibility.
  • Many new career cheats added.
  • Contracts.cfg now fully comments itself.
  • Editor:
  • Fix an issue where non-root parts spawned in the editor did not have their partInfo set correctly.
  • Fix an issue where symmetry mode could be increased past its limits.
  • Part Class and Modules:
  • Fixed some issues in RCS, made RCS toggleable in the editor and gave it a thrust percentage slider.
  • Solar panels and radiators: fixed curve issue with solar panel efficiency where when at high temperatures the generated EC could go negative.
  • Solar panels and radiators now use dynamic pressure instead of (linear) velocity when calculating breakage.
  • Fix Solar panels and radiators to support sun tracking drag cube changes even if no extend/retract animation is specified, add support for an offset angle when tracking the sun.
  • Solar panels can now extend and retract in the editor.
  • Solar panels now respect aero shielding regarding EC generation.
  • Parachutes: fixed exception spam in parachute module in the editor, fix where parachutes would cut on decouple.
  • Parachutes now have a disarm option when armed and not yet deployed
  • Parachute stack icon background shows red when unsafe and yellow when risky.
  • Parachutes no longer flutter identically.
  • Parachutes no longer instantly snap to the velocity vector.
  • Parachute tooltip in the editor shows safe deployment speed near sea level on Kerbin.
  • Allow alternators and FXAnimateThrottle to be bound to MultiModeEngine, to an indexed engine module, or to a named engine module.
  • Fix some issues in ModuleAlternator, add support for a threshold below which no resource will be pushed/pulled.
  • FXAnimateThrottle can now optionally depend on engine output or engine currentThrottle, not on the vessel/UI throttle state. Can also modify anim speed rather than time.
  • Added support for layers to ModuleAnimateGeneric, ModuleAnimateHeat, and FXModuleAnimateThrottle.
  • FXModuleAnimateThrottle can now weight its animation based on wether the engine is active or not (used with multimode engines).
  • Allow MultiMode engines to share throttle state when switching and to have automatic switching be disabled (and the toggle for it not show up).
  • Made ModuleAnimateHeat more tunable due to new thermo.
  • Docking ports now have gendered as an option, and support limited docking angles.
  • Docking ports crossfeed state is now persistent and can be toggled in the editor and by action group.
  • Docking ports can have their 'decouple' mode set to stageable.
  • Docking ports node type field supports comma-delimited lists of valid types.
  • Fix an issue with shielded docking port orientation causing logspam in the editor.
  • Various Claw bugs that could break games are fixed.
  • Fix Airbrake action group persistence.
  • Give airbrakes the same thermal tolerance as other airliner parts.
  • Fix issue where the airbrake had no orientation vector set, thus resulting in continues "Look rotation vector is zero" messages when trying to attach in the editor.
  • Lower some out-of-norm crash tolerances for aero parts.
  • Ladders now properly have multiple drag cubes (due to their animations).
  • Fixed ladder extend/retract failing after a load in the editor.
  • Shrouds no longer glow on revert and can be set to only detach when the node opens, not just when the part is activated by staging.
  • Shrouds can be toggled off in the editor.
  • Control surfaces deploy state is now properly persistent.
  • Offset cargo bay interior nodes so the inside and outside nodes do not precisely overlap, to aid in part placement.
  • Procedural fairings set part mass in the editor as well as in flight, properly offset CoL, CoP, CoM depending on fairing state, properly reset drag cube after deploying.
  • Fixed issues with intake logic and display airspeed. Intakes can now have mach curves which can affect their efficiency at different mach numbers.
  • IntakeAir is no longer displayed, since it was confusing, instead engines show whether their current requirements are being met.
  • Engine modules support new curves for modify Isp based on air density and current mach number, so multFlow no longer exists as a toggle.
  • Fixed an issue where throttle was not reset to zero on flameout.
  • Engine modules now show percentage of their current propellant requirements being met.
  • Fix flow cap not being used in tooltip info.
  • Corrected an issue with the 'fuel flow' display.
  • ModuleAnimateGeneric events and action can be independently enabled/disabled per scene.
  • Make hatch obstruction check distance tunable per part.
  • Allow no-activation-when-shielded to be toggleable in cfg for engines and RCS.
  • Fix bandwidth calculation typo for ModuleDataTransmitter.
  • Activate gimbals when an engine activates, not only when an engine activates from staging the part.
  • Fix Brake Torque tweakable on wheels to have fuller range, allow adjusting stiffness in cfg.
  • Fix flow cap not being set in jet engine cfgs.
  • Intakes and engines can be set in their MODULE config to be disabled when under water (disableUnderwater).
  • Decouplers can have their staging and their crossfeed toggleable.
  • Fixed several edge cases where CargoBays would not update the shielded status of contained parts correctly.
  • Connected cargo bays now propagate any state updates to all bays in the connected space, ensuring all bays refresh when any of them does.
  • UI:
  • Units have been added to various part tooltips and Thermal Data, and the part tooltip has more and better information shown.
  • Thermal Data shows when skin temp shown is the exposed temperature only or the unified skin temperature.
  • Heatshields now show data when Thermal Data is enabled.
  • Fixed temperature gauges bug where it was using internal max temperature, not skin max temperature, despite comparing that against the current skin temperature.
  • Made edge highlight separately toggleable from the gauges.
  • The settings menu now shows the various settings, and F10 toggles through all four possible arrangements.
  • Flags no longer count as active flights on the Resume Game interface in the Main Menu.
  • Fix issues with FlightLogger's values not accounting for reference shifts.
  • If a part on a vessel is targeted, display the vessel label over the part, not the center of the vessel.
  • Fix Center of Thrust marker in the editor (was not properly calculating direction).
  • Fix an issue where loading a save via the Load Save menu would not properly clear, nor load, AppLauncher messages.
  • Fix an issue where an unreadable agent texture would break agent loading (and contracts generally).
  • Made crew transfer available from the part right-click menu.
  • Made 'rename vessel' available in flight for a vessel whether or not it is under command (though a ModuleCommand still must be present for renaming in the flight scene).
  • Fix issues where partname not part title was used.
  • Fix vector to target (on navball) to calculate from current control-from-here transform to target transform, rather than vessel root transform to target transform.
  • Fix an issue where a tweakable being open might spam OnVesselModified events in the editor. This also lowers memory leaks.
  • Input:
  • Double-tapping RMB now enables a mouselook-toggle mode, similar to RMB behaviour in IVA views.
  • Added independent key binding [backslash] for mouselook toggle
  • Mouselook mode can be cancelled by double-tapping LMB, MMB, or by tapping RMB or Esc.
  • Mouselook mode will also self-cancel on any scene changes, but persists through camera mode changes, for uninterrupted panning through multiple view modes.
  • Tapping ModKey no longer releases mouselook in IVA.
  • Graphics:
  • AeroFX now tuned better (and more tunable), leading to mach effects down low without flaming rockets at mid-altitude.
  • The glow parts make when they heat too much (not the same as the highlighting they get when near maximum temperature) has been tuned.
  • Fix issues with flags resetting to default, flags never changing for first two Pad tiers.
  • Fix Val's missing visor in the main menu scene.
  • Add RenderType to some PQS and Scaled shaders to aid in visual modding.
  • Allow eye position offsets specified for seats in IVA, both for normal view and for the portrait view (different variables).
  • Allow IVA and IVA-kerbal rescaling.
  • Credits scene now has column bars on screen aspects wider than 16:9 (clamping max aspect ratio to 16:9)
  • Modding Support:
  • Support having KSPEvents available even when the vessel is not under command (defaults to false, can be set true for an event).
  • Fix an issue with VesselModule / PartModule instantiation order differing for fresh and loaded vessels.
  • Fix an issue where VesselModule order could not be set, they now can override GetOrder, by which all VesselModules are sorted.
  • VesselModules default to order = 999 but FlightIntegrator has order 0 (this will allow easy setting of some modules to run before FlightIntegrator and some afterwards, 0 is a good delimeter).
  • GameVariables are now aware whether they are called from the rocket (VAB/Pad) or spaceplane (SPH/runway) side.
  • Catch errors during ScenarioModule and Contract loading, preventing breakage when mods throw exceptions during these times.
  • Fix an issue in assembly dependency version checking.
  • Added a new interface IActivateOnDecouple that will call the stated method when the part decouples on the stated node.
  • ConfigNodes/values support comments (which will be serialized on write).
  • Add fallback tech tree URL in case the main URL fails to find a valid tech tree.
  • PartModules can toggle their part being in the staging list or not.
  • Decouplers (and docking ports, but it defaults unstaged) have it on by default. This is part of the base PartModule so all that is needed to implement is add some settings to the MODULE.
  • Resources now have an isVisible flag, which determines whether the resource is visible on the right-click menu. Applied it (as false) to IntakeAir.
  • KerbalEVA now uses the rotPower member.
  • Fix enum parsing in BaseFields (i.e. KSPFields). It should now work.
  • Support tagging models with Drag_Hidden (like Icon_Hidden) so they will not be rendered when rendering drag cubes.
  • Added OnFlightUIModeChanged event, fired from FlightUIModeManager. (notifies of changing between Staging, Docking and Map modes in flight)
  • High-warp (analytic) thermo supports three interfaces, IAnalyticTemperatureModifier, IAnalyticPreview, and IAnalyticOverheatModule for better customization, and uses new fields in Part for tuning.

New in Kerbal Space Program 0.13 (Dec 27, 2011)

  • Optimizations:
  • Removed a lot of needless halts on the part processing routine during loading.
  • Restructured the sound loading system so the main loading thread doesn't wait for it to finish before moving on.
  • Deferred adding of several part components so they're only added when they're needed.
  • Mesh tangents can now be loaded from file, instead of being recalculated every time.
  • The mesh loader now ignores materials from file, because they were going to be replaced anyway later.
  • Meshes are now saved to binary files (serialized) when loaded for the first time, and loaded from those files when they're available.
  • Changed the rendering method for the part icons on the staging sequence. This can prevent thousands of objects from being created when flying large ships.
  • Ship parts now have adjustable levels of physics, so small parts are not as deeply simulated as large ones. This reduces the amount of physics objects and joints to simulate.
  • Reduced the amount of code components attached to each part, making for less calls on each frame.
  • Tweaked the part heat exchange model, for a considerable fps boost with very large ships.
  • New:
  • The part loader will check if the saved optimized meshes are out-of-date, and update them when necessary.
  • A new Fuel Line part, that allows fuel to be drained off external (side-mounted) tanks.
  • It is now possible to warp time freely when the ship is landed.
  • Added a progress bar for the loading screen.
  • Pressing F2 will hide the UI completely (so you can take UI-free screenshots).
  • Added a new icon for the Fuel Line parts.
  • Changed the icon grouping rule on RCS Blocks and Strut Connectors to group to all parts of the same type on it's stage.
  • Bug Fixes:
  • Fixed the mission timer not getting started if the first stage was moved before launching.
  • Liquid Fuel now flows from the "top" attachment node, instead of from the parent part (unless there is no top node, in which case it flows from the parent part).
  • Parts now keep the references to the part attached in each attachment node. (makes top-node based fuel flow possible)
  • Fixed a bug which prevented the ship selection dialogs from receiving double-click events. Now it is possible to select a ship file by double clicking on it.
  • Improved rendering of hyperbolic (escape) orbits in the map view. The trajectory is now a constant size regardless of eccentricity, and isn't warped by the splines.
  • The Map camera will now remember it's last position, and return to it when the map is reopened.
  • Fixed a problem that made it possible to delete the command pod in the VAB by using Ctrl+Z.
  • Increased the heat conductivity and heat dissipation values for all parts, to compensate for the new heat exchange system.
  • Exposed a 'thrustVector' cfg parameter for Liquid Engines. This allows you to set the 'default' thrust direction for an engine, same as with SRBs

New in Kerbal Space Program 0.12 (Dec 8, 2011)

  • Official Release

New in Kerbal Space Program 0.10.1 (Oct 8, 2011)

  • Eliminated the sharp atmospheric cutoff at 34,500m. Now there is atmosphere up to around 68,000m.
  • Improved the drag calculations.
  • Created a new ControlSurface module to replace the problematic Stabilizer module. The Stabilizer is now deprecated.
  • Changed the folder structure on the Mac version, so it is the same as the PC version.