Note this upgrade comes in two flavours, one for PowerPC, one for the Universal Binary release.
Please check which version of Oolite you are using before proceeding by using Finder's Get Info on Oolite.app - if it says Kind: Application (PowerPC) use the PowerPC version, if it is Kind: Application (Universal) use the Universal Binary version.
FOR PowerPC VERSION (Standard Release Version)

FOR UNIVERSAL BINARY VERSION





The menu option About Oolite should also now show the version number as 1.65
Note that this will not update Oolite's version number in the Finder 'Get Info' box until the Finder is relaunched.
Main Changes for Version 1.65 (all versions)
• Implemented <key>hasShipyard</key> for stations and carriers. Use either a number (0..1) or an array of conditions as the value.
• Mission and local variables are now expanded recursively.
• Implemented fuel restriction to 7.0LY (even when specified higher).
• Optimised planet drawing at a distance (cures depth-buffer problems) and linked atmosphere resolution to the planet resolution (one LoD stutter instead of two).
• Neater delivery report screen.
• Splinters no longer count as kills.
• Sleepy pirates no longer so sleepy.
• Custom sounds for many events can be specified (see customsounds.plist).
• Background scenes for some GUI screens implemented (including views of planets in the system data screen).
• FPS display now shows number of collision tests per tick.
• Eliminated ghost-ship bug.
• Implemented very efficient collision detection optimisation and octree based collision detection (needs lots of testing - for speed and accuracy).
• Debugging messages optimised.
• System inhabitants now get better pluralisations.
• Lighting changes on GUI ship displays.
• OOScript adopted as new means of writing OXP scripts.
• Allowed for a greater variety of docking port shapes.
• Sound code fixed (thanks Ahruman.)
• Flashers and rotating sub-entities now show up in GUI ship displays.
• NPC ships now occasionally deploy q-bombs!
• Many other glitches, typos and minor bugs fixed.
• <key>like_ship</key> in shipdata.plist now performs correctly.
Version 1.64
• New equipment: EQ_HEAT_SHIELD, External heat shielding to make sun-skimming easier; EQ_TARGET_MEMORY, allows the shipcomp to store/recall up to 16 targets.
• Equipment availability system augmented, see equipment.plist for details.
• Improved implementation of radiation damage (very slightly less deadly, applies to NPC ships too).
• Implemented scanner un-zoom (press shift-Z).
• Allow selection of coincident target systems on the chart screens (click just above or below the system).
• Implemented control for ambient light level in planetinfo.plist (<key>ambient_level</key><real>1.0</real>).
• Implemented <key>isCarrier</key><true/>|<false/> in shipdata.plist entries.
• Implemented <key>rotaing</key><true/>|<false/> in shipdata.plist entries for stations.
• Implemented better handling of over-complicated models.
• More improemnts to sound code (thanks Ahruman).
• Fixed image handling problem (fixes Lave.oxp's moon bug).
• Fixed collision/scooping problems (fixes 'ghost escape pod' bug).
• Fixed text input problems (fixes 'Commander name change' bug, thanks Winston).
• Improvements to missile code: in shipdata.plist <key>missile_role</key> to select missiles fired by the ship, thargons going uncontrolled now properly shuck their target locks.
• Optimised lighting routines and aded more respect for the 'Reduced Detail' mode.
• Switched to GUSTO (Grand Unified Source Tree for Oolite) for future development.
• Many other minor bugfixes and glitch eliminations.
Version 1.63
• Bugfix to using zoom key in other chart screens.
• Laser vs. Ship collision detection now performed using octrees (more accurate.)
• Bug where default volume setting was 'Mute' fixed.
• All ship default console graphics are now drawn rather than taken from images.
• Hyperspace destination selected is now stored in the save game.
• ECM hardened missiles are no longer completely ECM proof (only 90% so.)
• Invincible Thargoid bug fixed.
• More aggressive data caching at start-up.
• Oolite 'strict' implements a non-zero forward velocity when speed is zero (like og. Elite.)
• 'addShipsWithinRadius:' 'consoleMessage3s:' 'consoleMessage6s:' methods implemented for scripting.
• Custom cargopods may be 'pre-filled' in their shipdata.plist entries.
• Player ship's model now drawn, permitting views of its external parts!
• Minor glitches fixed.
• Fuel scoop status indicator added to main display.
• Scooping flotsam now uses 'scoop_position' to determine where scooped items disappear into the ship.
• Major memory-use problems in AI addressed.
• Collision finding majorly overhauled to (crudely) partition space before tracking collisions - a big optimisation.
Note this patch can only upgrade Mac OS X Oolite v1.62 or later to the current version.