Version 252 (modified by 10 years ago) ( diff ) | ,
---|
Languages:
- English
- français
- Nederlands
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.
2014-12-29: Stable release r7906 (14.12)
- major enhancements
- New languages: Asturian and Khmer (r7894:7898, r7903)
- Experimental new TMS tile cache structure, to enable with
tms.newcache=true
(r7823) - JOSM directories:
- Java properties
josm.pref
,josm.cache
andjosm.userdata
to set preferences, cache, and user data (including plugins) directories (r7841) - Windows: Change cache folder to
%LOCALAPPDATA%/JOSM
on Windows Vista and later (r7829, r7832:7833) - OSX: Change cache folder to
~/Library/Caches/JOSM
, preferences to~/Library/Preferences/JOSM
(r7829, r7831), user data to~/Library/JOSM
(r7834:7835, r7845:7846)
- Java properties
- minor enhancements
- Presets/Map styles:
- Changed color of
highway=track
from green to brown for better visibility on aerial imagery background (in forests) and distinction from paths and steps (r7900, r7904) - Added
advertising=column/billboard
(r7790),highway=traffic_mirror
(r7810),leisure=picnic_table
(r7875) - Updated
shop=bicycle
(r7780) - Refined icons for combinations of
highway=traffic_signals
andcrossing=*
(r7794, r7815) - Drop mappaint support of
building=entrance
(r7795),amenity=emergency_phone
(r7825),highway=unsurfaced
(r7877) - Icon and geometry consistency between Preset and MapPaintStyle for
barrier=*
(r7821), highway waypoints (r7854, r7857, r7858, r7874)
- Changed color of
- Validator:
- Added warnings for tags on isolated nodes, which should be part of a way (r7793, r7807)
- Added warnings for
footway
(r7814) - Added warnings for
addr:street
together withhighway
,noname=yes
together withname
, alternitive name withoutname
,destination
on a non oneway,amenity=yes
,place=yes
,levels
,place_name
, non integerlanes
(r7818, r7872)
- Notes:
- Ability to copy path of selected geotagged image (r7788:7789)
- Presets/Map styles:
2014-12-10: Stable release r7777 (14.11)
- major enhancements
- minor enhancements
- Menu icons reduced to 16x16 pixels by default (r7687:7696, r7731, r7746)
- Autocomplete: remember user input and prefer recently entered strings (r7725)
- Removed history toggle dialog in favour of a new history button in selection toggle dialog (r7750)
- Display changeset discussions (comments) in changeset dialog (r7700, r7704, r7715, r7730)
- Presets/Map styles/Validator:
- Added
man_made=bridge/bunker_silo
(r7648, r7710),power=pole
withtransformer
(r7649:7650, r7653),shop=music/funeral_director/wine/art/tatoo/farm
(r7685:7686, r7705),sidewalk
(r7707:7709),boundary=protected_area
(r7718),width
(r7703),monitoring:groundwater
(r7769) - New icons for
man_made=breakwater
,barrier=spikes
,landuse=orchard
(r7716:7717) - Updated style and validator warning for
parking
(r7762:7763, r7766:7767) - Icon unification (same icon for Preset and MapPaintStyle) for some
sport
,generator:source
,landuse
,natural
andamenity=drinking_water
icons (r7711, r7724, r7728:7729, r7735, r7738) - Drop support of
restriction
,landuse
and somenatural
on nodes (r7711, r7735, r7744)
- Added
- Remember recently used tags across sessions by default (r7680:7681)
- Allow to sum all numeric values as conflict resolution of
capacity
,capacity:*
andstep_count
(r7743, r7751)
2014-10-21: Stable release r7643 (14.10)
- minor enhancements
- Presets/Map styles:
- Added
amenity=shower
,leisure=firepit
(r7598),shop=antiques
(r7600),building=cowshed
(r7607),barrier=kerb
(r7626:7627),sport=scuba_diving
(r7630) - New icon for
amenity=fountain
(r7604),highway=raceway
(r7629) - Render
railway=construction
(r7638) - New advanced boolean preference
taggingpreset.display-keys-as-hint
to display/hide OSM keys in preset UI (r7589)
- Added
- Remote Control:
- New
load_data
handler to load OSM data directly from URL (r7636)
- New
- Add "Help/Report bug" menu entry. Please always use this feature to report bugs!
- Presets/Map styles:
- major bugs
- Fix keyboard shortcuts issues (r7605:7606, r7609, r7617:7618, r7631:7633, r7639)
- Combine ways: conflicts dialog not shown (r7642)
2014-09-30: Stable release r7588 (14.09)
- major enhancements
- minor enhancements
- sub-minor enhancements
2014-08-31: Stable release r7480 (14.08)
- major enhancements
- Map styles:
- better view on low zooms (shrink nodes, hide texts and icons, r7377:7378, r7382, r7389, r7421, r7428, r7454:7456, r7458, r7470)
- unification of font rendering on all systems (new
Droid
font, r7383) - better label placement inside areas (ex:
addr:housenumber
on buildings, r7459) - display real speed limit on
maxspeed
nodes (r7383, r7385, r7387:7388) - display name of
highway
(r7386, r7439, r7457, r7471) - more prominent label for
place
(r7390) - user-settings for mapcss mappaint styles (r7450, r7454)
- use
N
as a new shortcut for Move Node onto Way action (r7400) - add offline mode with new command line argument
--offline=[josm_website|osm_api|all]
(r7434, r7476)
- Map styles:
- minor enhancements
- Presets/Map styles:
- new icons for
barrier=block
(r7352),barrier=chain
(r7362),natural=peak + tourism=viewpoint
(r7460) - new styles for
highway=track
(r7354),embankment=yes
(r7374),landuse=residential/garages
(r7409),barrier
(r7467) - new presets:
man_made=embankment
(r7374),natural=bare_rock/stone/ridge
(r7381, r7446),place=farm
(r7415, r7427) - updated presets:
natural=water
(r7355),power=generator
(r7361),tunnel
(r7373),sport=handball
(r7380),tourism
(r7384),addr:*
(r7399, r7410, r7430:7431),bicycle=use_sidepath
(r7465) - removed presets:
natural=land
(r7381, r7391)
- new icons for
- Plugins:
- Validator:
- Check MapCSS assertions in local rules (new option
validator.check_assert_local_rules
, r7356)
- Check MapCSS assertions in local rules (new option
- Improved performance of multipolygon computation (r7422:7423)
- WMS: Improved exception handling. Proper message is now displayed on tiles (r7425)
- Presets/Map styles:
- sub-minor enhancements
- major bugs
- Incomplete menus on small resolutions (r7452, r7463)
- Text rendering issues on OS X (r7477:7478)
2014-07-29: Stable release r7347 (14.07)
- minor enhancements
- New look-and-feel preference to display ISO 8601 dates globally (r7299, r7303, r7320)
- Add colorbar for active GPX layer (r7319, r7323, r7340, r7345)
- Remote Control:
- improved certificate handling on Windows for https support (r7335:7338, r7342:7344, r7347)
- Presets/Map styles:
- major bugs
- Remove insecure certificate installed on Windows with previous version if Remote Control was enabled (r7335)
2014-07-04: Stable release r7287 (14.06)
- major changes/enhancements
- Extrude action: add dual alignment mode (r7216, r7223, r7226, r7232, r7247)
- Automatic reloading of local map paint styles and validator rules on file change (r7185, r7188:7189, r7275:7276)
- Automatic update for imagery entries using
id
(r7186, r7203, r7242)
- minor enhancements
- Allow setting shortcut for Move Node to Way (r7194)
- Mac OSX: register JOSM package as
.osm
files editor (r7231, r7253, r7283, r7287) - Remote Control:
- MapCSS:
- Presets/Map styles:
- use of new
leaf_type
andleaf_cycle
keys in presets, deprecate oldwood
andtype
values (r7222, r7229, r7235) - add
highway=elevator
(r7261:7262) - better rendering of bridges, tunnels, highways, cycleways, turning circles (r7201:7202, r7241, r7255, r7257, r7259:7260, r7271)
- use of new
2014-05-27: Stable release r7182 (14.05)
- major changes/enhancements
- First release compatible only with Java 7 or later (r7001:7006, r7008, r7012, r7015, r7019:7022, r7028, r7030, r7033:7034, r7037, r7060, r7082:7084, r7086, r7089)
- Code cleanup, drop deprecated features, improve unit tests (r7013:7014, r7016, r7023:7027, r7029, r7038, r7040, r7048:7051, r7063, r7068, r7070, r7075:7077, r7079, r7081, r7085:7088, r7090, r7092, r7095:7097, r7100:7101, r7109, r7117, r7119:7120, r7123, r7127:7128, r7133, r7140:7142, r7150:7151, r7163, r7167)
- MapCSS:
- Major performance improvements (r7054:7057, r7059, r7064:7066, r7069, r7073:7074, r7080, r7093, r7099, r7103, r7138)
- Use MapCSS for the default map style (r7041:7042, r7139)
- Add support for
canvas{fill-color}
, deprecatecanvas{background-color}
(r7110) - Add support for alpha info in color property (r7136)
- Various improvements to default map style (r7044, r7147:7148, r7154:7157, r7159:7161, r7172:7173)
- Deprecate use of
length()
for lists, use new functioncount()
instead (r7162) - Add function
any()
according to MapCSS standard, deprecatecoalesce()
(r7164, r7168) - Add functions
min()
andmax()
according to standard (r7165, r7170) - Make greater-than sign optional in child selectors (r7166)
- Add a Move Node onto Way action (opposite of Join Node to Way, r7131)
- Add double-click selection mode (select polygons/multipolygons by a double-click inside, r7144:7146)
- WMS: Improve support of transparent tiles (r7132, r7134, r7175)
- minor enhancements
- Extrude mode: new parameter
extrude.initial-move-threshold
(to tune ignoring small movements, r7009, r7180) - Zoom: new parameter
zoom_to_selection_min_size_in_meter
to set the minimum dimension of the area (in meters) for the "zoom to selection" action (r7053) - Support
josmdir://
URIs for files inside JOSM config directory (r7058) - Presets/Map styles:
- Add
landuse=plant_nursery
(r7036),barrier=swing_gate
(r7114, r7126) - Add new
bridge
types; drop icons forbridge=
on nodes (r7116) - Add support for
alternative_autocomplete_keys
in presets, esp. auto-completeaddr:street
also fromname
(r7118) - Disable
no
value for some checkboxes in the preset dialog (r7171)
- Add
- Extrude mode: new parameter
- sub-minor enhancements
2014-04-25: Stable release r7000 (14.04)
- major changes/enhancements
- Last release compatible with Java 6
- minor enhancements
- major bugs
- Fix encoding for systems not using UTF-8 as default (r6966, r6995)
- Move Map on Mac OSX with Java 7 (r6988:6989, r6993, r7000)
2014-03-30: Stable release r6950 (14.03)
- major changes/enhancements
- Enhancement of Align Nodes in Circle, Create Circle and Align Nodes in Line actions (r6892:6894, r6919, r6933:6934, r6942)
- Access to OSM and JOSM websites in https by default (r6897:6898, r6900, r6905, r6917, r6920, r6946, r6950)
- Remote control: listen also in https on port 8112 (r6941)
- Make UI messages copy-able (r6901, r6911, r6925, r6932, r6935, r6944)
- Ask Mac/Debian/Ubuntu users to update to Java 7 (r6943)
- minor enhancements
2014-02-28: Stable release r6891 (14.02)
- major changes/enhancements
- minor enhancements
- Enable loading of
.osm.zip
files (r6882) - Verify for new versions of plugins on crashes (r6797)
- GPX:
- History dialog: Show changeset
source
(r6827, r6836, r6864:6865) - MapCSS: Allow (named) colours with alpha (r6774)
- Presets/Map styles:
- Add
preset_name_label
attribute to<item>
to automatically add "[preset name]" at the beginning of dialog (r6824, r6835) - Add
highway=raceway
(r6777), non-public-transportroute
relations (r6810:6813, r6817:6819),shop=bookmaker|lottery
(r6855) - "Add to toolbar" in preset list context menu (F3-right click, r6844)
- Rendering of
craft=painter|plumber|pottery|stonemason|tiler|window_construction
(r6820),shop=gift
(r6888)
- Add
- Remote Control: new
referrers
argument toload_object
handler (r6782) - Validator:
- Enable loading of
- sub-minor enhancements
- Make status bar background/foregound colors configurable (r6789)
- Set HTTP
Accept
header to expected MIME types when downloading presets, styles, plugins (r6867:6868)
- major bugs
2014-01-29: Stable release r6767 (14.01 hotfix)
2014-01-27: Stable release r6763 (14.01)
- major enhancements
- Presets:
- Refactorization by introducing
<chunk id="X">
and<reference ref="X"/>
(r6558:6559, r6562, r6570) - Extension by introducing
<preset_link preset_name="..." />
to add a link to another preset (r6572, r6618)
- Refactorization by introducing
- Upload window -
source
: addknowledge
,survey
to selection, compute value from layers (r6565, r6567, r6590, r6654) - MapCSS: syntax improvements:
- Regular expression support for key conditions (r6547)
- Comparison of two key values (
[key1 = *key2]
, r6554) - New
set class
instruction and.class
selector (r6560:6561, r6601) - New spatial "element of" (
inner ∈ outer
, r6607, r6609) - New crossing operator (
area ⧉ area
, r6613) - New
unconnected
pseudo class for nodes without parent way (r6687) - Add option to include colour preferences of external styles (r6740)
- Determine opacity/transparency of a color using
alpha()
(r6749)
- Validator:
- New MapCSS-based tag checker/fixer (r6506, r6511:6513, r6529, r6532, r6534, r6537:6538, r6548, r6550:6553, r6583:6584, r6601, r6611:6613, r6629, r6636:6637, r6645, r6649:6651, r6675, r6677, r6681, r6720)
- Centralized service for custom Tagchecker rules (r6666, r6670)
- Better zoom to selection/conflict when the objects in question are small (r6608)
- Prompt dialogs: more "do not show again..." choices (r6594:6596)
- Add "Search for objects by preset" action (Shift-F3, r6738)
wayselector
plugin integrated into main program (r6544)
- Presets:
- minor enhancements
- Initialize default center view of map to last download location instead of (0,0) (r6509)
- Remote control:
- History dialog: UI tuning (r6519, r6743), shortcuts for up/down arrow keys (r6520)
- Advanced object info: add "Center of bounding box", and "Centroid" for ways (r6566)
- Colour coding of conflicting tags/memberships in way combining dialog (r6616)
- Improvements of proxy support and error handling (r6523:6525, r6602, r6642:6643, r6714)
- Make Unix web browsers configurable via
browser.unix
property (r6682) - Presets/Map styles:
- Update of presets for
man_made=surveillance
(r6505),place_of_worship
(r6508),artwork
(r6620),railway
(r6640),power=substation
(r6657, r6662, r6673),boundary=political
(r6678),surface
(r6684),amenity=charging_station
(r6697),amenity=parking*
(r6701),barrier
/entrance
(r6703, r6705) - Addition of
natural=sand
(r6576),building=construction
(r6646),railway=switch
(r6668),boundary=postal_code
(r6678) - Replacement of
emergency=aed
byemergency=defibrillator
(r6658) - Display
capacity
as a name complement for labels (r6541) - Display
highway=road
differently (r6709)
- Update of presets for
- Tools - Create/Update Multipolygon:
- Validator:
- Verify links on highways (r6573)
- Check ways with duplicate way segments (r6574, r6619, r6693:6694, r6722)
- Detect crossing
barrier
,landuse
,natural
,boundary
(r6581, r6680) - Validate
:lanes
(r6592, r6598, r6606, r6647) and:conditional
tags (r6605) - Validate nodes inside polygons with the same values (r6614, r6628, r6719)
- Many test improvements (r6503-r6504, r6510, r6515:6516, r6518, r6526:6527, r6533, r6549, r6556, r6563, r6568, r6575, r6580, r6591, r6593, r6604, r6622, r6630, r6632:6633, r6638:6639, r6641, r6648, r6659, r6665, r6667, r6680, r6688:6689, r6691:6692, r6698, r6724, r6735, r6758:6760)
- sub-minor enhancements:
- Allow to build JOSM from a git mirror clone (r6540, r6545, r6585)
- Make dynamic buttons features disabled by default (r6727, r6752)
- Distinguish number of conflicts on nodes, ways and relations (r6555)
- Unicode normalization and multiple whitespace removal in tags (r6699:r6700)
- Allow to enable debug log messages by command-line argument
--debug
(r6730)
Older stable releases
- Changelog/2013: Releases from r5697 to r6502
- Changelog/2012: Releases from r4878 to r5608
Note:
See TracWiki
for help on using the wiki.