Release Notes: After another temp file vulnerability was found, the codebase was audited for security. This is a rollup that should fix all outstanding temp file problems.
Release Notes: This release fixes a major security flaw related to temporary file storage. It also includes feature enhancements: support for Nplayer as a backend, and minor script changes so that it will run on Busybox. This means that it now runs on some Internet tablets and network attached storage devices.
Release Notes: This release introduces an improved installer. It is now possible to install Plait without root privileges, in which case it installs in your home directory by default. If you install as root, Plait now installs to /usr/local by default rather than /usr. This is probably what most people want. In either case, you can override the default by providing an install directory as an argument to the install command. Also in this release, minor bugs are fixed in the XSPF Web publishing feature.
Release Notes: After running a variety of test cases, many minor bugs were fixed in the new XSPF Web publishing feature. XML parsing of the audioscrobbler info page is now more robust. Better cover art is now selected.
Release Notes: This release introduces a Web publishing feature that creates complete Web sites with MP3 playlists, including an XSPF file, a Web page that embeds the XSPF Web Music Player, and MP3 files. Publishing is a two step process that involves running a Plait command and then uploading a directory to your server. Album cover art can optionally be looked up on Amazon.com. The robots.txt exclusion protocol is implemented when accessing the Shoutcast directory (Plait has always respected the Shoutcast terms of service).
Release Notes: This release contains minor feature enhancements and bugfixes. Error handling is now more robust when the music directory is offline. In this situation, you can still build playlists and play radio streams without receiving any error messages. Interactive mode can now handle filenames containing certain regular expression special characters. A new option, '--platform,' allows you to override the default platform for the scope of a single 'plait' command.
Release Notes: This release fixes two bugs. The first caused some streams not to play in mpg123 by adding a spurious trailing slash to the URL. This release no longer adds any trailing slashes to URLs, which means you have to be careful about including a trailing slash (but only if it is necessary) when you enter URLs from the command line. URLs provided by Shoutcast are generally correct. The other bug could cause plaiter to lose track of the current song when skipping back or forward in certain circumstances.
Release Notes: This release adds interactive mode, which allows you to vote yes or no on each track or stream in the playlist. By moving up one or two levels in the file hierarchy, you can also vote on albums or artists all at once. Some files have been relocated for better FHS compliance. A new sorting pattern was added, --group. The incremental directory caching code was modified to support renames and deletes. In plaiter, support was added for naming HTTP streams on the command line.
Release Notes: Several enhancements were made to plaiter: the list option was added, which displays the playlist; loop mode was added; the latch command was added, which ends playback after the current track; optional numeric arguments were added to the next and prev commands; the search command was improved; an rsearch command was added. Plait was extended with support for Beep Media Player and amaroK. Some code was cleaned up. The directory caching routine was modified to work with older versions of GNU find. Note that support for amaroK has not been tested extensively.
Release Notes: Releases 1.1 and 1.2 potentially had permissions problems on Cygwin, depending on your configuration. This release addresses that problem. If you have been reverting to 1.0 because of permissions problems, this release is for you. It also includes minor feature enhancements. plaiter, the command line front end to command-line music players, has random shuffle. plait adds support for symbolic links in the music directory, which allows you to create a wrapper directory with pointers to multiple other directories, including read-only volumes.