Crossbow reaches version 2.0.0. This new release comes with a substantial modifications, and it is not backwards compatible. The most relevant modification is the introduction of a configuration file, that defines the set of feeds to be monitored and their settings. In previous releases the configuration used to be baked into the feed persistence file. Decoupling persistence and configuration removes the need for commands such as crossbow-set(1), crossbow-del(1) and crossbow-query(1), which were intended as accessors for the persisted configuration. We are left with a single command, crossbow(1), that takes the place of crossbow-fetch(1). In order to facilitate the transaction from the 1.x series to the 2.x series, a new command named crossbow-upgrade(1) has been added to the distribution. The command migrates the configuration to the new format, while maintaining the tracking information for all monitored feeds. Apart from being represented in a different way, the feed configuration supports the same functionalities as before. The only noticeable difference is that the "print" and "pretty" handlers have been merged. As always, everything is explained in detail in the provided manpages. I hope you enjoy it :)