Version 129 (modified by 11 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.
2013-09-XX: Stable release r62XX
- major changes/enhancements
- minor enhancements
- Support for GPX routes (
<rte>
element, r6206) - Presets/Map styles:
- Support of SVG images (r6172, r6174, r6182)
- New
text
attribute onoptional
preset item to set custom text (r6190) - New
item_separator
preset item (r6198) - New
power
plant specification (r6136, r6138) - Support of
building=garages/hospital/warehouse/retail
(r6153, r6193),toilets:disposal
(r6154),bicycle_road
(r6159),emergency=phone/aed
(r6161, r6172),entrance
(r6176-r6177),waterway=wadi
(r6183),tourist_bus
(r6187),landuse=orchard
(r6188)
- Validator: New tests for
*_type
tags without main tag (r6157), numerical keys (r6186),barrier=entrance
not on a barrier (r6192) - Allow script to handle restart (r6125)
- Performance improvements (r6162-r6163, r6165-r6169, r6171, r6173, r6175, r6178, r6181, r6203-r6204)
- Support for GPX routes (
2013-08-07: Stable release r6115
- major changes/enhancements
- Request OAuth permission to modify OSM Notes (r6066-r6067, r6076-r6077) for new Notes plugin.
- Refactoring of plugin menu entries (More Tools, Data, Selection, GPS, r6082, r6088, r6097-r6098)
- Selecting "duplicate" objects : prefer nodes of selected way, ways of selected node, members of selected relation (r6065)
- minor enhancements
- sub-minor enhancements
- major bugs
- complete list of tickets fixed
2013-07-09: Stable release r6060
- major changes/enhancements
- minor enhancements
- Choose WMS image format (r6000)
- Option to reset preferences (Advanced preferences - More - Reset preferences, r6021)
- Initial support for shortcut/color/toolbar/imagery profiles (Advanced preferences - More, r6022-r6023)
- Download GPX data along a track (r6053-r6054)
- Allow switching system of measurement from a single click on status line (r6056)
- Add modifier
Ctrl
to drag nodes along segments in Extrude mode (previous setting can be restored in Advanced preferences) (r6050) - Internal presets:
- Map style: rendering of
amenity=parking_space
(r6005) - Mac OSX: Enables the HiDPI support in Apple Java 6 (r6012)
- Inline documentation for download tasks (File - Open Location, r6031-r6033)
- complete list of tickets fixed
2013-06-05: Stable release r5990
- major changes/enhancements
- minor enhancements
- major bugs
- Do not include OS details in changeset
created_by
tag (r5956)
- Do not include OS details in changeset
- complete list of tickets fixed
2013-05-08: Stable release r5939
- major bugs
2013-05-06: Stable release r5932
- major changes/enhancements
- minor enhancements
- Internal presets:
- Map style: Rendering of
office=company
andoffice=government
(r5930) - Plugins: Allow plugins to add custom components to Upload dialog (r5842)
- Remote control:
- Search: Allow to search for numerical ranges for
id:
,changeset:
andversion:
operators (likenodes:
, r5848) - Validator: New test to detect invalid
highway
tags on roundabouts (r5902)
- sub-minor enhancements
- complete list of tickets fixed
2013-04-08: Stable release r5836
- major changes/enhancements
- minor enhancements
- sub-minor enhancements
- complete list of tickets fixed
2013-03-07: Stable release r5759
- major changes/enhancements
- minor enhancements
- Contextual menu in Add/Edit tag dialog (r5704):
- Default EN keyboard layout for key
- Customize number of recent tags
- Paste key/value
- MapCSS: improved performance (r5705)
- Remote control:
- Internal presets:
- Shortcuts:
Ctrl-Alt-Shift-U
now uploads current selection instead of uploading applet preferences (r5711)
- Allow to filter gpx traces by age (layer context menu, filter dialog, r5717)
- Command stack dialog: select and zoom to affected primitives on double-click, Enter or context menu action (r5727)
- Warning when reversing a directional tag (
natural=coastline/cliff
,barrier=guard_rail/kerb/retaining_wall
,waterway=stream/river/ditch/drain/canal
, r5724, r5732) - Export GeoJSON as UTF-8 (r5749)
- Contextual menu in Add/Edit tag dialog (r5704):
- sub-minor enhancements
- major bugs
- complete list of tickets fixed
2013-02-06: Stable release r5697
- major changes/enhancements
- Relation editor: roles are suggested at relation creation/edition (r5614-r5615, r5624-r5625) and checked at validation (r5641)
- Relation toggle dialog: possibility to filter relations (r5616, r5696)
- Add/Edit dialog: possibility to add several tags without closing, new help button, remember dialog position (r5636, r5642, r5646, r5656, r5658-r5659)
- Imagery layers:
- Validator:
- minor enhancements
- remember map position and scale (r5670) and session support for marker layers (r5684)
- Remote control:
- Menus:
- Internal presets:
- New option
auto_increment
that allows the user to select one of a number of given auto-increment values. Switched on for house numbers (r5639, r5643) - Add
tunnel=building_passage
,covered=arcade
,covered=colonnade
,tunnel=avalanche_protector
,tunnel=culvert
(r5611) - Add retirement home (
amenity=social_facility,social_facility=group_home,social_facility:for=senior
) (r5626) - Add tag
area
inhighway=pedestrian
(r5628)
- New option
- Map Styles:
- Default icons for
public_transport=stop_position
andpublic_transport=platform
(r5690)
- Default icons for
- sub-minor enhancements
- Access directly to validator preferences from validator dialog with a small preferences button left to pin button (r5631)
- complete list of tickets fixed
2012-12-02: Stable release r5608
- major changes/enhancements
- minor enhancements
- Remote control: add
zoom_mode
parameter toload_and_zoom
handler (r5600) - Internal presets:
- Allow length of input box for text (r5579) and custom size for icons (r5582)
- Add
traffic_calming=island
andtraffic_calming=rumble_strip
(r5581) - Update presets according to public transport scheme (r5592, r5594, r5596)
- Waterway relation: Allow empty roles (r5595)
- Track: list
tracktype
above "Optional attributes" (r5593)
- Remote control: add
- plugin changes
- complete list of tickets fixed
2012-11-10: Stable release r5576
- minor changes/enhancements
- sub-minor enhancements
- major bugs
- plugin changes
- complete list of tickets fixed
2012-10-07: Stable release r5531
- major changes/enhancements
- minor changes/enhancements
- major bugs
- complete list of tickets fixed
2012-08-31: Stable release r5485
- sub-minor enhancements
- Recent added tags: correctly select one-char-length values, properly gray out icon and text for disabled tags (r5484)
- major bugs
- Fixed usability regression in "add value" dialog and search window (r5483)
- complete list of tickets fixed
2012-08-29: Stable release r5482
- major changes/enhancements
- Imagery layers:
- Suggest imagery layers for downloaded area based on their <bounds> and <shape> in Maps (r5369, r5381, r5388, r5402)
- Adjustable tile size for WMS layers (r5389)
- Individual imagery icons in layer list (r5390)
- Session support added for imagery layers (r5391)
- Improve usability of WMS Layer Saving/Loading (r5459)
- Show last N used tags in "Add key/value" dialog for selecting with a single click (r5383, r5385, r5399, r5424, r5425, r5427, r5428, r5479)
- Full compatibility with GPX 1.0 and GPX 1.1 (r5393, r5395, r5396, r5397, r5398)
- License change: the
licensechange
plugin is deprecated (r5436)
- Imagery layers:
- minor enhancements
- Allow to open local and remote compressed osmChange files (
osc.gz
,osc.bz
,osc.bz2
) + remoteosm.gz
files (r5361) - Various osmChange download improvements (r5476)
- Display the EXIF/GPS time of geotagged images, when known (r5432)
- Performance
- Improved performance when moving a large number of objects (r5370, r5377)
- Reduced download time when fetching a large number of objects (r5386, r5387)
- Speed up tagging preset dialog with lots of comboboxes (r5404)
- Reduced start-up time (don't block main worker thread for preset image loading) (r5405)
- Presets:
- Add
highway=secondary_link
andhighway=tertiary_link
(r5420)
- Add
- Remote Control:
- Validator:
- Allow to open local and remote compressed osmChange files (
- sub-minor enhancements
- major bugs
- complete list of tickets fixed
2012-07-23: Stable release r5356
- minor enhancements
- sub-minor enhancements
- Display of missing coordinates in Node history dialog (r5356)
- major bugs
- Fixed 2 NPEs when dealing with nodes without coordinates (r5356)
- plugin changes
- complete list of tickets fixed
2012-07-20: Stable release r5353
- major changes/enhancements
- minor enhancements
- plugin changes
- complete list of tickets fixed
2012-07-03: Stable release r5315
- minor enhancements
- Double click on Attributes Window to Add tag (r5271)
- Validator changes
- Conflict dialog
- Map styles
- sub-minor enhancements
- major bugs
- plugin changes
- complete list of tickets fixed
2012-06-04: Stable release r5267
- major changes/enhancements
- minor enhancements
- sub-minor enhancements
- JOSM JavaDoc (r5263)
- projections
- Extract altitude from photos and GPX track (r5242)
- styles/presets/validator
- major bugs
- How to get resources from inside plugin? (r5241)
- complete list of tickets fixed
2012-05-02: Stable release r5210
- minor enhancements
- sub-minor enhancements
- Scrollable menu for Imagery offset (r5185)
- remote control: increase the possible request size (from 1KiB to 1MiB) (r5189)
- Style: icons for building entrances (r5190)
- Angle snapping: show 30 instead of 330 (r5191)
- Tagging presets:
barrier=ditch
(r5192),overtaking=
(r5193), make use of new matching functionality (in road restrictions, buildings, addresses, contact information) (r5197) - add validation warning
Superfluous turnrestriction as "to" way is oneway
(r5199) - keys Ctrl-Shift-Up/Down, Enter, Spacebar work better in toggle dialogs; Enter and Spacebar = useful actions for list items (select, toggle, etc.) (r5200)
- complete list of tickets fixed
2012-04-14: Stable release r5181
- major changes/enhancements
- Mechanism to modify JOSM settings and store files, advanced preferences dialog modifications + JavaScript configuration API + asynchronous file download task DownloadFileTask + function to export arbitrary preference keys to file (r5114)
- Warn non-experts when combining ways with conflicting tags or ways being part of relations (r5132)
- Several improvements in startup time: perform several initialization tasks in parallel (r5134), speedup XML parser r5135, speedup presets initialization by some caching (r5136), load preset icons in a background thread (r5139)
- Add lasso selection mode (r5152)
- minor enhancements
- Paste without mouse pointer in draw area should paste to center (r5052)
- Add "Add selection to relation" to popup menu of relation toggle dialog (r5082)
- Add Map Paint Styles to View menu (r5086, r5088)
- Warning against misaligned imagery for new users (r5091)
- Make target highlighting not feel sluggish (#7503)
- Add "Select previous/next Gap" to relation editor as popup menu of the relation members (r5081)
- Remote Control: add command for opening local files (e.g.,
/open_file?filename=...
(r5085) - Remote Control:
/load_object
in combination withaddtags
(r5095, r5116) - Toggle edit toolbar (in View menu or in popup menu) (r5092)
- Increase Readability of Available Presets/Styles (sort entries, tooltip as table, additional author/url in gray) (r5105)
- Enhancements in plugin dependencies system (view "requires" in plugin prefs + auto selection of required plugins + alert when unselecting a plugin still required) (r5121)
- Angle Snapping improvements: activation on A (Tab can be disabled, see #7438), better projections, show activation in status line (r5137)
- tagging presets: allow to change the matching process (
match=none|key|key!|keyvalue
), removedelete_if_empty
,default
defaults to "", adapted comments indefaultpresets.xml
, refactoring of the matching process (removes some duplicate code and some magical arithmetic) (r5155) - tagging presets: allow icons for individual combo items (use new
<list_entry>
element) (r5158)
- sub-minor enhancements
- better label layout in VersionInfoPanel (r5050)
- load map images in background, in case they are loaded over a network. Show temporary image in the meantime. (r5054)
- improve alternative search dialog (adapt insert text, hand cursor if text can be inserted, differentiate labels from the rest) (r5063)
- rework of projection code (r5065, r5066, r5067, r5071, r5072, r5073)
- use closed way icon in relation editor (and conflict dialog) (r5077)
- make toolbar popup menu more intuitive (also show popup menu on empty space) (r5079)
- sort relations "naturally" (e.g.,
US 2
<US 10
) (r5083) - presets/styles: Incorporate accepted keys
organic
,fair_trade
; deprecate previously usedshop=organic
(r5080) - remove and deprecate
bicycle_parking=sheffield
(r5107) - update
bicycle_parking
preset (r5126) - Show opacity slider in the middle of the screen in case opacity button is hidden (r5127)
- add style for
entrance=*
(r5133),power=transformer
(r5148)
- major bugs
- plugin changes
- complete list of tickets fixed
2012-03-07: Stable release r5047
- major changes/enhancements
- minor enhancements
- RemoteControl: add option for "new layer" to preference dialog (r4883)
- GeoJSON export (r4886)
- allow to load remote
.osm
files (r4899) - provide Relation Editor shortcuts (r4905)
- show tooltip in undo-menu which action will be undone/redone (r4908)
- (insensitive) word-based search in shortcut prefs (r4909, r4914)
- AngleSnapping mode: precize intersections, Tab key customizable, "Disable" option in context menu (r4917)
- improve preferences dialog startup time (r4930, r4931, r4968, r4969)
- compressed images, handling of 1-bit-alpha PNGs (r4938, r4939, r4940)
- display distance of moved node in history window (r4990)
- load OSM data just by dropping URL in main window (r4996), with or without "zoom" parameter (r5005, r5011)
- faster relation selecting with middle- or Alt-clicking (r5016, #7314/#7317)
- add Belgian Lambert 1972 and 2008 projections (r5022)
- possibility to hide side buttons in toggle dialogs permanently, show actions from buttons in popup menu (r5028)
- plugin changes
- complete list of tickets fixed
2012-01-30: Stable release r4878
- major enhancements
- drawing action allows to draw segments with discrete angles (e.g., 30/45°; r4767, r4781), context menu for "Angle" status panel (r4803)
- ImproveWayAccuracy plugin has been added to core
- minor enhancements
- add Lambert 93 projection (r4673, r4781)
- presets: add
amenity=parking_space
,amenity=parking_entrance
(r4676),building
(r4744) - show warning message when deleting relations (r4677)
- search: allow searching by modification time (r4679)
- improve splash screen: show execution time of items, display more detailed information (r4681)
- validator: add test Way connected to Area (r4682), typical tag combinations (derived from Taginfo; r4777)
- user-friendly error message with failed precondition (HTTP 412) related to nodes still used by ways (r4691)
- properties dialog: possibility to select and perform actions on several entries at once (r4697, r4773)
- improve startup time by caching
/capabilities
(r4709) - individual icons for imagery background (r4713)
- posibility to run please wait runnable tasks in background (r4718)
- command to load and cache WMS background images along a gpx track in advance (r4745)
- extend Jump to next/previous marker to georefimage layer and made it easily possible to add jumping to any layer where it makes sense (r4751)
- add "Highlight target ways and nodes" in preferences (r4767)
- command line option to set an arbitrary preference value on start. (e.g.,
--set=expert=true
; r4789) - RemoteControl: new command
/load_object
to download objects by id;/add_way
command to create a new way with certain coordinates; parameternew_layer
for the/load_and_zoom
command to load the data into a new layer (r4791, r4796, r4833, r4834, r4861) - add a "zoom to gap" functionality to the relation editor (r4792)
- move cache files to
~/.josm/cache
(r4810, r4812, r4813, r4818) - provide an option to automatically download elements after a reference error (r4816)
- allow plugins to register search operators (r4817), map painting styles and tagging presets (r4839)
- alternative search dialog for beta testing (enabled by setting
dialog.search.new
to true; r4832) - moved several commands to expert mode (r4828, r4835, r4840, r4841, r4843, r4844, r4849)
- major bugs
- plugin changes
- complete list of tickets fixed
Note:
See TracWiki
for help on using the wiki.