summarylogtreecommitdiffstats
path: root/josm-stable.changelog
blob: 50b1a0c02367cdf29a24a820482a8071fbfb89f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
2022-09-30: Stable release 18565 (22.09)

    Medium enhancements
        Fix #22333: Allow delete + move up/down actions in filter dialog to act on all selected filters (patch by Woazboat, modified)
        Fix #22309: Add option to merge by default when dragging nodes (patch by Woazboat) (advanced preference only, edit.move.merge-by-default) 
    Minor enhancements
        Better tracking of suppressed exceptions in EDT and worker threads 
    Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
        Fix #22397: Warn about temporary image URLs starting with https://westnordost.de/p/
        Fix #19340: Validator complains about maxweightrating:X:conditional
        Fix #22359: Change default color of landuse=railway and landuse=quarry as they were too similar to untagged ways color (#808080)
        Fix #22379: Warn about parking=yes, add parking=layby
        Fix #22367, see #11499: Don't warn anymore about payment:credit_cards=yes and payment:debit_cards=yes, Reduce warning of payment:electronic_purses=yes and payment:cryptocurrencies=yes to info level
        Fix #20716: Search for missing power line support features (patch by gaben, modified)
        Fix #21396: Add/ignore popular tags
            Ignore: maxspeed:type
            Ignore (TODOs): advertising=board, amenity=loading_dock, amenity=parcel_locker, amenity=payment_terminal, barrier=sliding_gate, boundary=forest_compartment, craft=grinding_mill, emergency=access_point, healthcare:speciality=general, hedge=hedge_bank, historic=bomb_crater, indoor=area, leisure=sports_hall, man_made=courtyard, man_made=gantry, military=trench, natural=crevasse, path=crossing, railway=proposed, road_marking=solid_stop_line, oneway (F::oneway/S:oneway:, but this probably ought to have better software support)
            Issues: Suggest paving_stones:length/paving_stones:width for paving_stones:<digits>, indicate type="turnlanes:turns" is deprecated
            Preset updates: Modify lit to be more than yes/no, add rock to surfaces, add none to religions (in other_religitons), add locked, add pavilion to building, add shop as possible value for entrance, add product as an optional key for man_made=works, add fuel as possible value for vending 
        Fix #22310: Rename "Parking Entrance" preset to "Parking Entrance/Exit"
        Fix #22338: Warn about unnecessary area=yes on boundary, indoor, office, and place (patch by Famlam)
        Fix #22295, see #18374: Don't warn about "collection_times with amenity=recycling. Probably opening_hours is meant." for cases where opening_hours is set.
        Fix #22335: Deprecate toilet in favor of toilets
        Fix #22336, see #13391: Autofix wood=deciduous to leaf_cycle=deciduous 
    More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 22.09 

2022-08-30: Stable release 18543 (22.08)

    Medium enhancements
        #22307: Add popup menu for notes (patch by Woazboat) 
    Minor enhancements
        #22250: Abort on XML error elements
        #22160: Retry on various SocketExceptions 
    Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
        #21046: Add description to the default naming tags for relations
        #20682: Add natural=arete
        #21836: Add some power/voltage validation rules
        #22225: Draw unclosed leisure=track sport=running without area style 
    More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 22.08 

2022-08-02: Stable release 18531 (22.07)

    Medium enhancements
        Vector layers can now be programmatically filtered (no support in UI yet) 
    Minor enhancements
        #22188: Add java.compiler module for scripting
        #22176: Add subdivisions for the Federated States of Micronesia (patch by westnordost, modified)
        Some performance fixes
        Dependency updates (see r18514 for what changed)
        Improve JOSM launchers for Linux platforms (may work on other Unix derivatives) (patch by sebastic) 
    Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
        #22048: building=construction preset missing some values (patch by skyper, modified)
        #22102: Add a warning if surface does not match tracktype (patch by mkoniecz)
        #22120: Add school=entrance to deprecation warnings
        #21235: Stop whitelisting footway=* and add footway=separate to blacklist candidates for sidewalk=* (patch by JeroenHoek)
        #22166: Ignore more barrier types for psv suspicious tag combination
        #22225: Don't warn about sport=running on unclosed ways
        #21630: Drop the "Riverbank" template (patch by zelonewolf) 
    More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 22.07 

2022-07-07: Stable release 18513 (22.06)

    (First version r18511 was released as stable version and due to major bug version r18513 was released as hotfix.)

    Minor enhancements
        Various reductions to memory allocations
        #21720: Remove vi localization
        #22088: Debian start script doesn't ensure that the chosen java path is executable
        #20823: Reject uploads that do not follow either the comment policy or the source policy
        #21600: Fire selectionChanged events when setting/updating notes to ensure that notes are properly selected
        #21794: Allow for cases where tags can be URL or key values in Tag2Link
        #21813: Improve marker handling in sessions (patch by Bjoeni)
        #21923: Improve session workflow / Add "save session" (patch by Bjoeni) 
    Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
        #22187: "Empty relation" and "Role of relation member does not match template expression" shared the same error code, but had two different severities
        #22172: Don't warn about barrier=berm looking like barrier=kerb
        #22154: Add incline, surface, and fee to the slipway preset
        #21997: Add general preset for power=generator (patch by skyper) 
    More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 22.06 

2022-05-29: Stable release 18463 (22.05)

(Stable release 22.04 was skipped.)

    Major enhancements
        #22065: Mac now uses ⌘ instead of ctrl for most `Select` map mode actions (including `Rotate` and `Scale`) 
    Minor enhancements
        #17288: Notes progress bar shows no progress (patch by gaben, modified)
        #21792: Request focus in Split Way window segment list (patch by gaben)
        #22022: Allow for recursive geojson parsing
        #17906: When dragging and dropping relation members to the same position, they are removed
        #21935: Avoid leaking Authorization headers on redirects in HttpClient 
    Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
        #22084: Remove obsolete payment methods payment:ep_monedero and payment:ep_moneo
        #22073: Optimized regexes (string starts with, ends with, contains) do not work
        #22072: Add tunnel:name
        #21973: Add building:levels:underground (patch by skyper)
        #22033: Don't warn about "alternative name without name" in case of NHD:subbasin_name=Des Moines Headwaters|Upper Des Moines|East Fork Des Moines
        #22009: Fix incorrect warning message *:lanes without highway (instead of lanes) (patch by skyper)
        #22039: Remove warning about construction without highway/railway/waterway/building/landuse as it produces too much false positives 
    More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 22.05 

2022-04-05: Stable release 18427 (22.03)

    Minor enhancements
        #21825: Delete relations by default when all members are deleted
        #21953: Overpass now correctly remembers custom URLs 
    Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
        #20960: Warn about construction=* without or conflicting primary tag
        #20963: Update preset for landuse=construction and add building=construction
        #21954: Change surface=DecoTurf to surface=acrylic 
    More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 22.03 

2022-03-06: Stable release 18387 (22.02)

(Stable release 22.01 was skipped.)

    Minor enhancements
        #21850: Improve support for {apikey} replacement for WMTS and WMS. 
    Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
        #21859: Move addr:place into optional
        #21866: Improve railway gauge values and add validator tests for them
        #21853: Improve interval validator test
        #21736: Fix a false positive with oneway=yes, lanes:backward or lanes:forward, and oneway:* 
    More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 22.02