From 0.9.6 to 0.9.7
+ Support for EQMod mount driver (3rd party). + Support for ATIK CCDs and Filter Wheels (3rd party). + Support for Shoestring Astronomy FCUSB (3rd party). + Support for joysticks and game pads under Linux. + LX200, Celeston, and EQMod drivers support joystick input. + Improved LX200 & Celestron telescope drivers. + Improved simulator drivers. + INDI server support for multiple devices per driver. + New universal logging and debugging framework for INDI developers. + Fixed an issue in TCFS driver where a connect may fail if focuser is put into sleep mode. + Fixed an issue where the client thread in INDI::BaseClient is not being terminated gracefully in blocking mode. + Fixed an issue involving non-English clients that utilize INDI client library to communicate with INDI server. + Fixed an issue where some properties in some drivers are sent before getting defined by INDI. From 0.9.5 to 0.9.6 + Support for Starlight Xpress Adaptive Optics unit. + Improved support for Startlight Xpress CCDs and Filter wheels. + Support for Arduino boards, with customizable drivers for common observatory auxiliary devices. + Support for GPUSB Guide Port Interface. + Improved support for QSI CCDs and Filter wheels. + Support for filters with absolute positioning. + Support for cameras with guiding chip. + Fixed INDI server FIFO CPU utilization bug. + Fixed various bugs with v4l drivers due to code regression. + Improved support for Mac OS X. + Improved simulators. + _REQUEST properties are now deprecated. + Updated tutorials and API. From 0.9 to 0.95 # Focuser simulator driver. # CCD, Telescope, Focuser, and Filter simulators improvements including periodic error effects, FWHM, and more. # Major improvements to INDI Base Library and INDI Client Library. # Fixed minor bugs in LX200 Generic, LX200 FS2, Magellan, and Celestron drivers. # Minor bugfixes and improvements. From 0.8 to 0.9 # iEQ45 GoTo German Equatorial Mount Driver. # INDI::Base drivers are now used for most classes of astrnomical instruments. # New improved QSI CCD & Filter driver. # New improved Starlight Xpress CCD & Filter driver. # New improved RoboFocus driver. # libboost is no longer required to build libindi. # Numerous bug fixes and minor improvements. From 0.7.2 to 0.8 # TCF-S Focuser driver. # Synscan Telescope driver. From 0.7.0 to 0.7.1 # Fixed change filter bug in true technology filter wheel. (JM) # setINDI updated and improved. (ED) # Improved INDI::Mediator functionality. (JM) # Fixed buffer reading in INDI::BaseClient. (JM) # Add new tutorial for INDI::BaseClient. (JM). From 0.6.2 to 0.7.0 # Dynamic renaming of drivers upon run time. # Standard helper API to create and utilize INDI clients. # Ability to load driver properties from an external XML file. # Ability to write/read XML configuration files for driver values to be loaded at run time. # Facilitating debugging and simulation of drivers. # New C++ framework to facilitate the development of new INDI drivers. # Several bug fixes for current drivers and framework. From 0.6.1 to 0.6.2 # Build related updates. From 0.6 to 0.6.1 # Updating drivers.xml to comply to new XML structure for group and devices metadata descriptions. From 0.5 to 0.6 # Devices: + Astrophysics mount is now working. + Apogee driver is now working. # Features: + New libindi structure to streamline development. + Drivers using Standard Property _REQUEST WO to make requests. This facilitates scripting and automation of drivers. + Updated inter-driver communication with INDI SNOOP. From 0.4 to 0.5 # Devices: + True Technology Filter Wheel + SBIG STV # Features: + Added INDI Observer pattern to enable flexible inter-driver communication. + getINDI now supports BLOBs. + LX200 Drivers use client timestamp to update the telescope internal clock. The old behavior was to use to system's time. + Added a new INDI Standard Property: UTC_OFFSET. + Dropping threaded INDI server in favor of the slightly better non-threaded version due to performance considerations. # Bugs + SBIG CCD driver was updated to fix problems with CFITSIO. + Updated TTY API to include error reporting, in addition to fixing a few bugs. + Fixed INDI Mac OSX Crash. # Known Issues + Astrophysics Mount driver (apmount) is not working. It is currently under new development and is intented to be released in the next version as it matures. + Meade LPI exposure is locked to 1 second. The Video4Linux support for timed exposures is limited. A fix should be available in the next release. + The SBIG driver does not allow autoguiding. When one selects the guider CCD, any exposure on the imaging CCD is cancelled and vice-versa. From v0.3 to v0.4: # Devices: + SBIG CCD + SBIG CFW + RoboFocus + FLI Precision Focuser + Orion Atlas / Sky Scan # Other: + Added more API documentation and revised existing documentation for accuracy and consistency. + Fixed UTC correction bug in LX200 driver. + Fixed pallete selection in V4L 2 drivers. + Fixed bug in eventloop that can cause IE timers to crash. + Added variable focus speed for Meade Autostar and GPS. + Added CFITSIO, a mature and robust FITS library. + New RS232 API for common access routines. From v0.2 to v0.3: # Devices: + Apogee CCD (Experimental) + SkyCommander + Temma Takahashi + FLI Filter Wheel + Meade Lunar Planetary Imager (Experimental) + Astrophysics AP # Other: + Support for Video 4 Linux 2 + Multi-threaded INDI server + Binary transfer via BLOB + INDI scripting tools + Various bug fixing INDI Library v1.0 conforms to INDI wire protocol v1.6 |