Now, the editor clicks Save, and the page appears in the history, even if he hasn't made any changes to the page.
Sometimes, there are so many updates on a page that editors click Save just to keep their progress from being lost. At this point, there will be a lot of changes in the history, which is inconvenient to read for people who want to track the history.
So, it has a very interesting function. If an editor makes multiple commits to a page in a short period of time, the developer can set the history to be automatically merged, or the editor can manually merge the history.