15.09
tag6d7c33536ac76b18f81d4cf429db44f1bc3d3da2
object c3f2fd0b4f2aeeec9ac9d1bd422bf4f52204a853
authora*morale <alessiomorale@gmail.com>
Wed, 21 Oct 2015 19:21:00 +0000 (21 21:21 +0200)
-- RELEASE-15.09 - First LibrePilot Release -- Supermoon Eclipse
This is the first LibrePilot release.
The main focus of this release is to bring back support for CC3D and a general re-branding of the GCS.

The full list of bug fixes and enhancements in this release is available here:
https://librepilot.atlassian.net/issues/?filter=10300

** Bug
    * [LP-37] - Memory wasted in pvPortMallocGeneric
    * [LP-57] - Errors during NewsPanel data scraping
    * [LP-58] - Splash Screen doesn't display
    * [LP-59] - Replace openpilot email address in packaging
    * [LP-65] - Heli config tab refresh
    * [LP-69] - Add SRXL to CC3D target
    * [LP-70] - Vehicle Setup Wizard allows a not working CC3D configuration
    * [LP-84] - Nano (Revo Nano) does not automatically select correct firmware after Firmware then Halt
    * [LP-89] - Port bug fixes from OP HotFix 150501
    * [LP-107] - Motors could accidentally turn off with the recent motor output scaling feature
    * [LP-115] - TPS and Acro+ settings are initialized incorrectly
    * [LP-116] - Add uninstall to Makefile to prevent side effects from Installing over a previous installation
    * [LP-123] - EasyTune yaw calculation is active even if easytune is not active
    * [LP-125] - PathUtils should return absolute pathes
    * [LP-127] - Fix Mac tool install md5 check
    * [LP-128] - ElevateAndCompress is broken at full throttle
    * [LP-134] - Obsolete Google Satellite Version
    * [LP-135] - Aux mag calibration issue
    * [LP-136] - Build errors caused by broken uavobjgenerator make dependencies
    * [LP-153] - Bug in configrevohwwidget.cpp use MAINPORT enum not FLEXIPORT
    * [LP-155] - GCS crashes on OS X 10.11 when the board is halted
    * [LP-156] - Update Vehicle templates to work with current UAVO's

** Epic
    * [LP-1] - Code Rebranding

** Story
    * [LP-3] - Artwork rebranding
    * [LP-4] - Add a Gitter chat link to README.txt
    * [LP-5] - Add back CC/CC3D Support
    * [LP-6] - Laurent/lp 03 artwork rebranding
    * [LP-7] - OP-1879 remove openpilot hardcoding
    * [LP-8] - OP-1929 broken package src
    * [LP-9] - Hotfix for files that were missed in share directory move due to rebase
    * [LP-12] - Openpilot migration
    * [LP-13] - some more OP hardcoding fixes
    * [LP-14] - Remove some more openpilot hardcoding
    * [LP-17] - Laurent/lp 03 artwork icons splashscreen
    * [LP-18] - Makefile fix
    * [LP-19] - Remove openpilot hardcoding
    * [LP-20] - Menu item change
    * [LP-21] - udevdir fix
    * [LP-22] - Desktopfile migration
    * [LP-23] - amorale/lp-05 readd cc rebased
    * [LP-24] - filnet/op 1518 osgearth
    * [LP-28] - Removed OpenPilot reference in About menu
    * [LP-33] - Remove op from gcs dir structure
    * [LP-35] - Removed OpenPilot reference in About Menu
    * [LP-43] - change links and headers in welcome plugin
    * [LP-44] - Review and cleanup to free some memory for CC3D
    * [LP-47] - Fixed missing QDataStream includes to make compilation on qt 5.5 work
    * [LP-48] - French translation
    * [LP-49] - Laurent/lp 48 update rebranding strings translations
    * [LP-50] - Make name define available for all by setting in openpilotgcs.pri
    * [LP-51] - Wrong config tab contents
    * [LP-52] - LP-51 Fix merge issue for Revo / Revonano HW config display
    * [LP-53] - Set up Anonymous data collection to send information to the LibrePilot website
    * [LP-55] - Config fix for echo without -e
    * [LP-62] - Implement rpm spec

** New Feature
    * [LP-100] - Make firmware package
    * [LP-101] - Make build possible with prebuilt firmware

** Task
    * [LP-16] - Vehicle template enhancements.
    * [LP-26] - Update Welcome page plugin.
    * [LP-27] - LP-16 Vehicle templates enhancements
    * [LP-36] - Win install fixes
    * [LP-41] - Add support for ccache
    * [LP-42] - Added option for config file.
    * [LP-60] - Fix project links in readme
    * [LP-92] - Remove old Feed Forward
    * [LP-98] - SystemHealth refresh
    * [LP-99] - Decouple flight build
    * [LP-113] - Create new tool install framework
    * [LP-129] - Remove broken scaleMotor modes
    * [LP-138] - Remove OpenPilot branding from Makefile Help text
    * [LP-141] - Missing link for wiki help page on Stabilization Configuration page
    * [LP-142] - Replace remaining OpenPilot wiki links with LibrePilot links

** Improvement
    * [LP-10] - Cleanup build warnings on OSX
    * [LP-56] - Split roll/pitch acro+ factors
    * [LP-61] - Make more things configurable with make config
    * [LP-64] - Install target for ccache
    * [LP-66] - Add differential Roll mixing to Fixed Wing frames
    * [LP-67] - Add a txpid option that manage all PID factors at once
    * [LP-77] - Jira needs more Component options
    * [LP-80] - Extend linux packaging to easily support new distros
    * [LP-82] - Define all packaging descriptions and URLs in top Makefile
    * [LP-87] - Remove OpenPilot branding from Doxygen Documentation
    * [LP-93] - Thermal calibration should calculate also gyro bias
    * [LP-94] - Set up Wiki link in Configuration tabs to point to Librepilot Wiki
    * [LP-102] - Remove OpenPilot links in "About Plugins" dialog boxes
    * [LP-106] - Setup Wizard refresh
    * [LP-108] - Fixes for mpu6k
    * [LP-110] - Wizard : high rate servos and normal Esc rate for planes and ground vehicles
    * [LP-114] - Support to more than three Accessory channels
    * [LP-124] - Rename RollRatePID and PitcahRatePID to EasyTuneRateRoll and EasyTuneRatePitch
    * [LP-130] - Add an overridable postfix that is appended to GCS name
    * [LP-162] - Add more data to usage tracker.