На этой неделе вышла «стабильная» версия JOSM, 7182. О главной новой функции уже оповестил akks на форуме: в нагрузку к функции «включить точку в линию» появилась её альтернатива, которая работает именно так, как ожидаешь: «переместить точку на линию». Отличается тем, что двигает точку, тем самым не искажая прямые. По умолчанию ей не назначена клавиша, и я не нашёл способа это сделать, но очевидно, именно эту функцию теперь должна запускать кнопка «J».
Другое эпическое новшество — для выделения многоугольника достаточно дважды кликнуть внутри него. Кроме того, при выделении двух точек в строке статуса выводится расстояние между ними (можно выделить и линию, да). И если вас бесит в режиме вытягивания, что нельзя вытянуть на чуть-чуть, теперь можно уменьшить значение параметра extrude.initial-move-threshold.
В новой версии завершены два долгих процесса: во-первых, она теперь требует Java 7. Если вы не можете обновить шестую, оставайтесь на предыдущем tested, версии 7000. Во-вторых, MapCSS заметно ускорился и поглотил вообще всё: в январе на него перевели всю систему валидации, а теперь — основной стиль отображения. Больше никакого XML, никакого хардкора.
Из старых новостей — в феврале в ядро перенесли плагин wayselector, который выбирает цепочку отрезков с похожими тегами: например, береговые линии или дороги. Он не заменяет функцию «Выделить дорогу» плагина utilsplugin2, которая при выборе объектов учитывает теги name/ref и умеет искать маршрут между двумя выделенными отрезками. И тогда же разработчики смирились с тем, что автоскрытие кнопок нравится только им, и отключили его по умолчанию.
Don-vip, один из разработчиков, уже полгода перечисляет в своём дневнике основные изменения каждой версии.