1/ Revised version numbering scheme. 2/ Compiled documentation no longer included in releases. 3/ Can partially specify start & stop date/time in graphs, e.g. to start a plot at midnight, no matter when it is plotted.
14.06
1/ Can now send images to Twitter. 2/ Periodic tasks can be specified with a cron style syntax. 3/ Added wind direction filter for use in graphs or user calibration modules. 4/ Wind direction is now stored as a float. Old templates that use the wind_dir_text array will need updating, probably to use the winddir_text() function. 5/ Started using "Transifex" to host translations. Changed tools and procedures to create new translations. 6/ Improved USB hangup avoidance strategy for stations with large clock drift figures. 7/ Various bug fixes and minor improvements.
14.05
1/ Rearranged package layout, moving examples and documentation. 2/ Added 'entry point' auto-generated commands for some modules. 3/ Added verbose output option to pywws-version command. 4/ Various bug fixes and minor improvements.
14.03
1/ Extracts additional status from 'wind_dir' byte. You must run pywws-reprocess.py with the -u option after upgrading from any previous version. 2/ Added Citizen Weather Observer Program to available 'services'. 3/ Improved asynchronous upload task queuing. 4/ Various bug fixes and minor improvements.
14.02
1/ Improved time zone handling, including non whole hour time zones. 2/ New 'frequent writes' config option. 3/ Improved 'live log' sync, particularly with 3080 type stations. 4/ Record recent memory pointer to improve detection of gaps in data. 5/ Various bug fixes and minor improvements.
13.12
1/ Changed API of user calibration module. 2/ Can use python-twitter *or* tweepy library. 3/ Added a script to run live logging as a UNIX daemon process. 4/ Changed data store to use separate read and write caches. 5/ Various bug fixes and minor improvements.