CADSoft Eagle developing XML format

I use Eagle exclusively for my electronics work, since it's cheap, relatively easy to use, and ubiquitous in the OSHW community. The development team is working on moving Eagle files (schematics, boards, and libraries) to text-based XML rather than the current binary format. This will make version control much easier and enable various sorts of interesting programmatic manipulation of Eagle files possible.

via MakeZine