Valve has today announced a new set of features for Steamworks, its publishing and development tools that are available free of charge to developers and publishers worldwide.

The headline new feature is Custom Executable Generation (CEG). This complements the existing anti-piracy solution offered by Steamworks and, in a customer friendly approach, makes unique copies of games for each user, allowing them to access the application on multiple machines without install limits and without having to install root kits on their PC.

Other new features include support for in-game DLC and a matchmaking lobby, as shipped and tested with Left 4 Dead.

"Delivering this extension of services on Steamworks first anniversary, demonstrates our commitment to continually develop the platform to better serve the community working with these tools," said Gabe Newell, president and co-founder of Valve. "As we roll out these features, we continue to look for new ways make PC games easier to create and better for customers to experience."

Steamworks launched in early 2008 and in addition to the newly announced features offers support for Steam Achievements, Steam Community, Auto Updating, Statistics, Steam Cloud and more.