| Version 318 (modified by , 11 years ago) ( diff ) |
|---|
Languages:
Changelog
This wiki page aims for providing user-friendly changelog for the tested releases of JOSM. Its granularity lies somewhere between the contents of StartupPage and the SVN log messages. There is a similar changelog for plugins.
2015-09-??: Stable release (15.09)
- major enhancements
Overpass download is now part of JOSM core (r4579, r4588, r4665, r6272, r6588, r6999, r7149, r8684, r8685, r8688, r8689, r8711, r8712, r8713, r8716, r8744, r8745, r8756, r8782, r8787, r8788) * provides Overpass Turbo wizard to generate queries * keeps history of queries * syntax and timeout errors are properly displayed Basic Java 9 support (r8777:8778, r8793, r8795, r8796:8797)
- medium enhancements
Validator dialog: lookup test errors for selected primitives (r8682:8683, r8693) Add minimap toggle dialog (r8719, r8732) Selectable Gamma value for background imagery (r8729, r8733)
- minor enhancements
Properties dialog: add a contextual menu on taginfo (r8679)
Validator: Update version of opening_hours.js to 3.3.0 (r8680)
Validator: Add tests for combinations of maxspeed, maxspeed:forward and maxspeed:backward` (r8700)
History dialog: show reversed nodes in yellow, show explanatory tooltip on column header (r8702)
Imagery: Bing attribution download no longer freezes JOSM (r8711)
Add mnemonic key to "Search menu items": ALT+R (R … think of Run command) (r8720)
Add highway=milestone and railway=milestone to preset and mappaint style (r8725)
Imagery: Provide ability to choose zoom level of tiles (r8751)
MapCSS: add functions parent_tags(key) and join_list(sep, list) (r8775)
Selecting non branching ways now takes the applied filter into account (r8780)
2015-08-22: Stable release r8677 (15.08)
- major enhancements
- Splash screen: display initialization tasks in parallel (r8497, r8499:8500, r8516, r8520, r8524:8525, r8562)
- Imagery: add WMTS support, reimplement WMS tiling and caching (r8526:8529, r8531, r8542:8543, r8568:8572, r8576, r8584:8586, r8596:8611, r8618:8621, r8626:8629, r8634:8638, r8640, r8643, r8647:8651, r8659, r8673)
- Reworked internal mechanisms to allow OpenGL and Raster layers filters plugins (r8548:8558, r8573, r8590, r8613:8616, r8623, r8625, r8642, r8646, r8654:8655, r8657)
- Presets: allow listing custom presets within default groups (r8492)
- Presets: sort property lists by display name (r8493)
- medium enhancements
- Download object: load a range of OSM objects (r8496)
- Advanced Info: add last edit count tab (r8498)
- Relation editor: add button to sort selected relation members and all members below (expert mode only, r8505)
- Relation editor: sort route
platformdirectly after correspondingstopmember (r8517) - Presets/Map styles/Validator: add
amenity=casino(r8501), display sea side of coastline by blue casing (r8504), warning forhighway=motorway|motorway_linkwithoutoneway(r8545), inaccurate payment values (r8546:8547), adjust somesportpresets (r8560:8561), new icons (r8592:8593), updateamenity=bicyle_parking(r8667:8668), order ofwebsiteandphonein contact presets (r8669), improve some validator tests (r8522, r8523, r8544, r8559, r8577, r8578, r8630)
- minor enhancements
- Notes: copy note URL to clipboard when right clicking tooltip (r8503)
- Preference, mappaint/preset/validator sources: indicate added/active items by gray/green checkmark (r8507)
- Jump to Position: add
D M SandD M.Mcoordinate support (r8670) - Download Along: allow to specify areas smaller than 1km² (r8672)
- Performance improvements (r8563:8567, r8574, r8581, r8588, r8652)
- lot of bug fixes, code style
2015-06-17: Stable release r8491 (15.05)
- major enhancements
- Support Vietnamese and Belarusian language (r8352, r8414)
- Imagery: Recognize "dummy tiles" sent by server to indicate that no tiles are available at a certain location and zoom level by matching http headers (r8344, [o31122], [o31124])
- Imagery: various improvements (r8307, r8314, r8326:8327, r8349, r8389, r8397, r8403, r8424:8425, r8433, r8462, r8485, r8488)
- MapCSS performance improvements (r8297, r8432)
- minor enhancements
- Improvements to "Disconnect Node from way" (r8294), "Create Circle" (r8303), Move and connect way (r8343), "Move Node onto way" (r8447)
- Improvements to Notes support (r8473:8475)
- use IPv6 if available (r8295:8296, r8298:8299, r8337, r8339:8341)
- Use OpenJDK 8 by default (r8317, r8333)
- Presets/Map styles/Validator: add/improve/fix:
man_made=storage_tank(r8328, r8335, r8386),amenity=sanitary_dump_station(r8329),cuisine=steak_house(r8353),sport=field_hockey/ice_hockey(r8383),waterway=fuel(r8402),man_made_embankment(r8408),barrier=retaining_wall/kerb(r8409),building=supermarket(r8410),recycling(r8411),rooms=*andbeds=*fortourism=hotel/motel/guest_house/chalet/hostel/alpine_hut(r8427),sport=billiards(r8428),amenity=restaurant(r8434),shop=optician(r8477), "sport without physical feature" (r8301:8302), very long segments (r8320, r8334, r8455), unclosed ways (r8362), overlapping ways (r8369), obvious misspelled tag values (r8435, r8438) - Support 'lat="..." lon="..."' specification in "Add node" dialog (r8366)
- Display HTTP headers in Show Tile Info dialog (r8418)
- Ban plugins
CADTools,LaneConnectorandContourOverlappingMerge(r8453) - Offer to automatically download missing required plugins and restart (r8471)
- lot of bug fixes, minor performance improvements, code cleanup, javadoc update, new SVG icons
2015-04-27: Stable release r8279 (15.04)
- major enhancements
- Support Lithuanian and Valencian language
- a lot of fine tuning regarding Notes (r8195:8197, r8209:8218, r8224:8225, r8230, r8235, r8264)
- new TMS cache back end (r8168, [o31077], r8172:r8174, r8176, r8186)
- minor enhancements
- Presets/Map styles/Validator: add/improve/fix:
highway=unsurfaced(r8161),railway=subway_entrance(r8162),second_hand(r8164),drinking_water(r8165),cycleway(r8166),leaf_cycle(r8167),oneway=-1(r8183),color(r8184, r8204, r8178), uncommon characters in keys (r8185),amenity=sanitary_dump_station(r8188, r8190), short keys (r8192,r8204),tower|pole=air_to_ground(r8204),highway=services|rest_area(r8245), "A name:* translation is missing" warning (r8239),opening_hours(r8223, r8242), crossing withhighway=rest_area|services(r8269),highway=racewaywithsport=*(r8279), display of keys/tags in validator messages (r8266) - fix split way action (r8276)
- MapCSS:
icon-rotation,degree_to_radians(),cardinal_to_radians()(r8199, r8238) - MapCSS: index for last element of object (r8206)
- MapCSS:
:unclosed_multipolygonpseudo class and>:open_endselector (r8237) - MapCSS:
waylenth(),areasize()(r8253) - Sequential execution of fix* commands in MapCSS validator rules (r8265)
- enhancements to "Open Location..." and remote control
- fixes for reversing ways
- improve display of multiple values in Tags/Membership Dialog (r8170)
- Search: add
waylength,ways:, modifynodes:,nth:(r8198 ,r8220, r8231, r8250) - Adding Tags Dialog: display shortcuts (r8205), clear input fields after adding tag without closing dialog (r8234), improve autocomplete (r8268)
- History Dialog: improve display of reversed ways (r8219)
- History Dialog: include
imagery_usedtag (r8226) - History dialog: add button to open changeset dialog (r8254)
- route relation sorting (r8229, r8258, r8259)
- more various bug fixes and improvements
- Presets/Map styles/Validator: add/improve/fix:
2015-03-30: Stable release r8159 (15.03)
- major enhancements
- Bangla script rendering fixed also in map.
- minor enhancements
- Presets/Map styles/Validator:
- route relations (r8109,r8119),
public_transport=platformas a multipolygon in stop_area (r8112),highway=footwaytogether withbicycle=designated(r8117), sport without physical feature (r8120), skiing sports (r8121), sport presets (r8123,r8143),outdoor_seating(r8124),collection_times(r8125),enforcementrelations (r8134), waterways,natural=ridge,natural=valley(r8135),building:part,building:levels,height,building:min_levelandmin_height(r8136,r8139), drop*=true/1in rendering (r8137), roundabouts, playgrounds (r8138),dam(r8142), waterway access (r8144,r8146), pedestrian crossing (r8145),man_made=cutline(r8147)
- route relations (r8109,r8119),
- minor performance improvements in mapcss rendering (r8133,r8140,r8141)
- speed improvements
- bug fixes
- Presets/Map styles/Validator:
2015-03-02: Stable release r8109 (15.02)
- major enhancements
- Font support on Windows - now displays the following scripts:
- Bengali, Gujarati, Gurmukhi, Kannada, Malayalam, Syriac, Tamil, Telugu, Thaana (Win XP and later)
- Ethiopic, Khmer, Lao, Mongolian, Oriya, Sinhala, Tibetan, Yi (Win Vista and later)
- Old & New Tai Lü (Win 7 and later)
- Buginese, Burmese, Javanese, Lisu, Ol Chiki, Sora Sompeng (Win 8)
- Some Plugins can now be installed and used without a restart of JOSM (#11090) – Plugins list with support info for this feature
- Implement search box for main menu (r8072)
- The core Notes support is now enabled by default (the plugin is deprecated)
- Presets and style links to JOSM server are upgraded to use zip to prevent image loading issues (r8100)
- Font support on Windows - now displays the following scripts:
- minor enhancements
- Presets/Map styles/Validator:
- improve:
tourism=information(r7996),generator:source=geothermal(r7997),cinema(r7998),natural=rock(r8003),description(r8004),*=unknown(r8008, r8023),boundary(r8009, r8010),ramp,handrail(r8011),traffic_sign(r8012),wheelchair(r8013),historic=wayside_cross,historic=wayside_shrine(r8016),amenity=bicycle_repair_station(r8019, r8107),aeroway=parking_position(r8021),pole=transition,tower=transition(r8022),amenity=ranger_station(r8025), contact and address preset links (r8026),shop=hearing_aids(r8027),smoothness(r8028, r8039),barrier(r8040),highway=footway+cycleway=lane(r8042, r8046),addr:*=*together withhighway,placeorboundary(r8043, r8049),highway=footway+oneway=no(r8044), Style for inner way equals multipolygon (r8045), new turn restriction icon set, go back to old set via style settings (r8050),accesspreset link (r8052, r8055),shop=medical_supply(r8053), incomplete objects (r8054),parking,smoothness,intermittent(r8057, r8080),amenity=parking_spaceicon (r8058),payment(r8059, r8060),:forward,:backwardvalidator warnings (r8077),cliff(r8082),waterwaybridgecombinations (r8089),lit(r8094)
- improve:
- undo/redo text changes in text fields with the usual Ctrl-Z shortcut (r8000, r8002)
- MapCSS: offset property to shift node icons:
icon-offset-x,icon-offset-x(r8085) - MapCSS:
@supportsrules for conditional processing replaces@media(r8087)
- Presets/Map styles/Validator:
2015-02-01: Stable release r7995 (15.01)
- major enhancements
- Show photo direction arrow for thumbnail (r7912)
- minor enhancements
- Presets/Map styles/Validator:
- complete review across the whole preset menu, to make icons and supported geometries of preset/mappaint/validator/wiki more consistent
- add to preset
note,fixmeanddescription(r7910),construction(r7926),bicycle_repair_station(r7928),highway=escape(r7979),brand=Eni,Socar(r7994) - fix validator for
motorcycle_parking(r7919),sportwithbuilding(r7922),aeroway=terminal(r7923),conifer(r7924),natural=peak+sport=climbing(r7925),place_of_worshipwithoutreligion(r7929),noname=yes(r7932), multipolygons and boundaries (r7941),levels(r7969), unnamedroundabout(r7981) - fix
aerialway(r7915),route(r7917, r7965, r7971, r7974),facilities(r7927),place(r7941, r7976, r7984, r7985),natural(r7942), associated street relations (r7947),shop(r7950, r7953),man_made,historicandbridge(r7960),power(r7967),highway=traffic_signal+crossing=no(r7968),farm_auxiliary,barnandfarm(r7970),protect_class(r7972, r7973),water(r7975),transport(r7977, r7978),pharmacy(r7993)
- add to preset
- complete review across the whole preset menu, to make icons and supported geometries of preset/mappaint/validator/wiki more consistent
- Size check for source comments (r7995)
- Proper selection state in selection dialog (r7949)
- Usability for history dialog (r7933)
- Regression and exception fixes
- Presets/Map styles/Validator:
Older stable releases
- Changelog/2014: Releases from r6763 to r7906
- Changelog/2013: Releases from r5697 to r6502
- Changelog/2012: Releases from r4878 to r5608


