1Changes in HARP-0.6.0: 2- Moved to GitHub. 3- Replaced mp4ff with new MP4 parsing library for AAC. 4- Replaced autotools with cmake. 5- Plugins are automatically added when a new database is created. 6- Adding generic tags to database. 7- Add scripted/scriptable managment interface. 8- Improved FLAC playback. 9- Allowing resampling for JACK. 10- Partial 24 bit audio support. 11- Allowing unicode names. 12- Using POSIX regex for filepath-insert pattern matching. 13- Removed decoder shared libraries; they are now built into harp. 14 15Changes in HARP-0.5.3: 16- Changed shuffle function to avoid predictable results. 17- Added option to repeat playlist. 18 19Changes in HARP-0.5.2: 20- Added output to temp playlist editor. 21- Added order to song selection by album/artist/genre commands. 22- Added ID selection prompt for ambiguous string identifiers. 23- Added sorting by album date and date editing. 24- Added writing the current playlist to the database. 25- Moved player status updates to a separate thread. 26- Added ADTS AAC decoding. 27 28Changes in HARP-0.5.1: 29- Increased ZShuffle speed. 30- ZShuffle now preserves randomness. 31- Advanced seek and jump commands unpause player. 32- Increased speed of edit's album/artist/genre -> song. 33- Fixed a bug in genre management. 34- Increased genre, album, and artist list and play speeds. 35- Removed incompatible OSSv3 macros. 36- Title queries using fitting exception now have fitted columns 37 without truncation. 38- Fixed memory leaks. 39- Fixed a bug on setting the album date. 40- Play length is now calculated on insert. 41- Next and quit commands unpause player. 42- Fixed single quote escaping bug in edit. 43- Fixed bug causing the volume to go beyond 100%. 44- Cleaned up headers on playlist listing. 45- Rating changes now display previous rating as well as new rating. 46- Added support for SHOUTcast/Icecast streams. 47- Fixed bug in ZShuffle causing it to hang on small playlists. 48- Added track listing to songs. 49- Added player and debug logs. 50- Added support for shuffling songs, albums, or artists. 51- Added advanced player commands to edit the temporary playlist at runtime. 52 53Changes in HARP-0.5.0: 54- Fixed bugs in edit, admin, tree. 55- Increased insert speed. 56- Added song insertion with information gathered from 57 the file path. 58- Changed debug messages. 59 -v : Helpful user-level messages. 60 -v -v : Debugging messages. 61 -v -v -v : SQL queries, etc. 62- Made listing more efficient. 63- Made shuffles more efficient. 64- Improved zshuffle algorithm. 65 - Stat based shuffle interleaves into standard shuffle 66 at a random interval. 67- Added stat management to the admin menu. 68- Improved player efficiency by moving to a callback system. 69 70Changes in HARP-0.2.3: 71- Added JACK output support. 72- Added volume control to JACK 73- Added basic resampling for JACK 74- Fixed OSS audio settings. 75- Fixed OSS volume control. 76- Player now unpauses when a seek command is entered. 77- Fixed a bug causing a song insert to fail when trying to insert a song 78 without any meta data that has unescaped characters in the file name. 79 80Changes in HARP-0.2.2.1: 81- Fixed an error in song insertion caused by a query using the 82 wrong database field. 83- Fixed configure scripts. 84 85Changes in HARP-0.2.2: 86- Fixed a seg. fault when making a database change followed by 87 a call to strToID on a name not in the database. 88- Fixed portal returns to allow sub-menus to return to the main menu. 89- Fixed AAC metadata parsing. 90- Added arguments to the song activation edit menu. 91 Users may now specify the desired activation status. 92- When searching for the ID of a string, HARP will now select an ID 93 if one of the results is a match. 94- Added genre tagging. 95 - "--type=g" now available. 96 - List all genres or all songs listed in specific genres. 97 - Add (or remove) songs to genres in the song section of the edit menu. 98 - Genre edit menu now available. 99 - Play songs in selected genres. 100- Playlists are now created from the edit menu instead of insert. 101- ALERT: There have been changes to the database. If you have used 102 a previous version of HARP, please create the 'Unknown' genre 103 before creating any others. New databases will handle this 104 automatically. 105 106Changes in HARP-0.2.1: 107- Added directory scanning for song insertion. 108- Added song restarting for mp3s. 109- Debug messages now display on -v. 110- Fixed a bug causing player commands to be ignored. 111- Fixed a bug causing some names to be misinterpreted as IDs. 112- Fixed seg. faults occurring on player exit. 113 114Changes in HARP-0.2: 115- Added advanced command interface to player controls. 116 -List current playlist. 117 -Jump to a new song in the playlist. 118 -Seek a specific number of seconds forward or back in the current song. 119- Multiple players are now able to run simultaneously without conflict. 120- Edit has been given an interface similar to the admin interface. 121 New features: 122 -Edit all songs in an album or artist. 123 -List affected items from the editor. 124- List can now handle multiple items (--list=2,3,5). 125- Gaps in playlist order numbers have been minimized. 126- Various bug fixes. 127