You can find a visual overview of what's new for this release on our website.
Major Updates
New Features:
- 3D Printing Support: Export any component or combination to OBJ file (fixes #604)
- RASAero compatibility: Import/Export CDX1 files (fixes #875 and #1147)
- Dark mode (normal and high-contrast) and custom UI font size support (fixes #1089)
- Export sim table to CSV (fixes #2077)
Bug Fixes:
- Fix Tube fin drag (fixes #2065)
- Fix Base drag when using Cd override (fixes base drag hack sim error, fixes #2118)
- Fix Atmospheric pressure when using ISA conditions (fixes #2103)
- Properly sanitize XML in ORK file (eliminates corrupt ORK files, fixes #2051)
Other New Features
- Bumped app to Java 17
- Export and import preferences to XML file
- Display secondary stability unit. This means you can display stability in both calibers and percentage of length (fixes #2079)
- Added "cases" and "manufacturers" substitution in motor config names (fixes #2055 and #2204)
- Selection of "common name" or "manufacturer's designation" in motor selection table is now reflected everywhere else in the program (fixes #2072)
- Added "plugged" option in charge delay combobox (fixes #2090)
- Added motor type to "show details" in motor selection (fixes #2069)
- Added instances settings in launch lug config (fixes #2035)
- Account for fin cant in fin root points, and support canted fins in fin marking guide (fixes #2231 and #2242)
- Set cluster tube separation in absolute or relative units (fixes #1970)
- Support transparent rendering and export of Photo Studio images (fixes #2076)
- Added "Select -> Components of same color" and "Select -> None" options (fixes #2129)
- Remember column width, order and visibility in component preset table (fixes #2357)
Bug Fixes
- Fixed mass issues with fin sets (fixes #2217)
- Fixed CG issues for launch lugs and rail buttons (fixes #2040)
- Improved rail button drag calculations
- Added parts detail for pods and boosters (fixes #2084)
- Fixed parachute position when using auto radius (fixes #2036)
- Fixed pod set and booster marker position under certain circumstances (fixes #2047)
- Fix CG marker location in top view (fixes #2050)
- Handle zero-area fins (warn and don't crash with NaN error) (fixes #2032)
- Don't dispose config dialog when no components are selected in 3D view (fixes #2108)
- Display ISA values in temp and pressure fields (fixes #2104)
- Improved simulation of fins on transitions and nose cones (fixes #2113)
- Cleaned up multi-sim editing (fixes #2138 and #1826)
- Update ruler units immediately when preferences are changed (fixes #2151)
- Compute CG and CP based on currently active stages (fixes #2171)
- Improved mass/CG calculations for fillets (fixes 2209)
- Set auto radius correctly for mass objects (fixes #2267)
- Apply radial positioning to multi-engine clusters (fixes #2283)
- Fixed 3D rendering of fin tabs (fixes #2286)
- Update recent file list when opening via file association (fixes #2222)
- Corrected the columns displayed in the component preset table's popup menu, ensuring only relevant columns appear
- Ensured optimum delay is saved in flight summary and .ork files (fixes #2353)
- Corrected longitudinal moment of inertia calculations by excluding shoulders (fixes #2278)
- Fixed exception when setting wind speed to zero (fixes #2386)
- Fixed unexpected mass and CG override interaction (fixes #2394)
Miscellaneous
- Updated example rockets (including brand-new two stage example)
- Show calculated values in override tab (fixes #1629)
- Decrease minimum FoV to 10 degrees in Photo Studio
- Increase resolution of launch temperature and pressure to 2 decimal places (fixes #2003)
- Display Cd override with 3 decimal places
- Added wiki button to help menu (fixes #2046)
- Eliminate option to save "some" sim data (fixes #2024)
- Added OK/Cancel buttons when editing simulations (fixes #2158)
- Added OK/Cancel buttons when editing preferences (fixes #2266)
- Added multi-sim edit indicators (fixes #2159)
- Show warning when motor file has illegal format (fixes #2150)
- Reset window position if off-screen (fixes #2141)
- Keep current field value when "auto" option is unchecked (fixes #2096)
- Open dialog to save design info when first saving file
- Added '3D Printable Nose Cone and Fins' to example rockets
- Use more sensible colors for thrust curve selection in motor selection dialog (fixes #2385)
...along with numerous other minor fixes and enhancements.
Contributors for this release:
@SiboVG @JoePfeiffer @hcraigmiller @neilweinstock @RemingtonHolder @thzero @UncleRus @raynichc @MayNc10 @ptsongalis @JonathanJagt23 @wolsen @jura0207 @janforys @MedKebsi @luzpaz @jimmiedave @SpaceXCheeseWheel