Elin Waring recently blogged on the Joomla! Community Portal about some of the features coming with Joomla! 1.7, appropriately titled Peeking at 1.7. Aside from the separation of the framework and CMS, I think (and I may be a bit biased) one of the better changes is the ability to batch process items being added to the framework. A popular feature excluded from Joomla! 1.6, its return for 1.7 marks benefit for users and developers alike.
BACK STORY
Getting batch processing into the core for 1.6 and 1.7 hasn't been an easy task. At the first beta release of 1.6, only the Menu Manager had it in the items view. After one tracker item, the methods were carried over to the Category Manager. The place that it was most asked for, the Joomla! Templates Video-Training
INTO THE FRAMEWORK
I quickly requested an SVN branch to begin incorporating this feature into the framework to make it Joomla! 1.5 Essential Training
Once all the code was moved, I began reviewing the existing code for com_categories and com_menus to determine how much of this extended code could be deleted. I found several lines that were deletable, including making the controller methods follow my boilerplate code. As a further demonstration of the implementation, batch processing was added to com_weblinks as well. more at Joomla