# Changelog

## 1.2

### Placing

- Added placing in the air. Alt-scroll sets the height and S-scroll sets the airspeed. Vessels start with engines in their first stage activated.
- Added placing on the ocean.
- Added the ability to trigger custom action groups on spawned vessels.
- Added V-click to spawn and switch to the new spawned vessel at the same time.
- Changed placing to put the middle of the vessel under the mouse as opposed to its root part.
- Changed the placing hint to show only show the most relevant hints for the currently held keys.
- Fixed vessels spawning with no physics for several seconds.
- Fixed vessels spawning on top of a structure rather when trying to spawn inside.
- Fixed craft popping up or falling when spawned on the ground.
- Fixed placement sometimes appearing at floor level when the mouse is on a building's roof.

### Orbit

- Added "Spread Ascending Nodes", which puts each vessel in its own orbital plane.
- The selected body now follows the focus in the map view and tracking station.
- Fixed orbiting vessels moving slightly on spawn.

### Craft list

- Added expansion craft to the Stock tab.
- Made the craft search text persistent.
- Fixed cloning a loaded vessel showing an out-of-date part count.

### Save Vessel

- Fixed saved craft keeping their engines running at the throttle they had, which took effect when they were launched or spawned.

### Other

- Changed the default shortcut to Alt+P from Alt+F.
- Fixed the camera mode changing when typing V in a text field.
- Fixed switched-off lights flashing on as spawned vessels appear.
- Improved performance and memory use while the Spawn Vessels screen is open.

### Backend

- Added airborne spawns, with `radarAltitude` and `airspeed` on `SpawnSituation.Landed`.
- Added `SpawnSituation.actionGroups`.
- Added `groundSearchAltitude` to `SpawnSituation.Landed`.
- Added `SpawnSituation.easeGravity`, which eases gravity in over 100 physics steps on a landed spawn, rather than 16.
