wiki:Changelog

Languages:

Changelog

This page provides an user-friendly changelog for the stable releases of JOSM. Its granularity lies between the contents of the StartupPage and the SVN log messages.

  • This list contains mainly enhancements and changes.
  • Bug fixes are seldom listed here (although a major part of each release are bug fixes). See the link SVN log messages of milestone YY.MM at the end of each chapter to search for fixed bugs.
  • Changes of external resources (Presets, Map Paint Styles, Validator Rules, Imageries and Plugins) are not listed here.

2024-12-04: Stable release 19265 (24.11)

  • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    • New multiline and normalize attributes. multiline indicates that a key value may have newline (\n) characters and defaults to false while normalize indicates that whitespace should be trimmed and condensed and defaults to true.
    • Add advertising=totem
    • Fix #23932: Add cycleway:*:buffer (patch by huntertur)
  • More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 24.11

2024-10-31: Stable release 19253 (24.10)

  • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    • Remove landuse=paddy from ignore list
    • Add/ignore popular tags:
      • Add fountain and some miscellaneous tags for drinking water.
  • More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 24.10

2024-10-02: Stable release 19230 (24.09)

  • Medium enhancements:
    • Various performance enhancements/fixes
  • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    • Fix #23770: Deprecate cycleway=opposite* family (patch by Famlam)
    • Add/ignore popular tags
      • Add
        • flood_prone=yes -- usually used to indicate if a road may be flooded after a heavy rain
        • managed -- usually used on wetlands, woods, fells, and heaths
        • sidewalk:{both|left|right} -- already have validator rules, just adds them to presets. Note that sidewalk and sidewalk:both are similar, but sidewalk=separate is unspecific as to the side of the sidewalk.
      • Ignore
        • admin_type:PH -- highly localized to the Phillippines
        • residential:condomonium -- deprecated, wiki suggests residential=apartments + condo=*
        • sidewalk: This is replaced by sidewalk:both, but is still valid tagging
        • motor_vehicle=agricultural;forestry -- this is covered by standard access tagging
  • More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 24.09

2024-09-02: Stable release 19207 (24.08)

2024-08-01: Stable release 19160 (24.07)

  • Medium enhancements:
    • Fix #23721: If Microsoft Bing API is down, JOSM will freeze indefinitely
  • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    • Fix #23621: Check for trees that are too big (patch by gaben and Famlam)
  • More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 24.07

2024-07-06: Stable release 19128 (24.06)

  • Major enhancements:
    • Fix #23728: First geotagged image not fully selected
  • Cleanup of Java code as a followup after the switch to Java 11
  • More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 24.06

2024-06-04: Stable release 19096 (24.05)

  • Major enhancements:
    • Fix #23707: Remove basic auth for openstreetmap.org
  • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    • Fix #23652 Wrong warning for elevator
  • More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 24.05

2024-05-02: Stable release 19067 (24.04)

  • Medium enhancements:
    • Fix #23641: When mapping a forest inside a forest and make that inner, the inner landuse=forest tag is removed
    • See #23627: support language keys not following the naming of languages in JOSM, allow more than one language specific code
  • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    • Fix #21881: Add a check for loops in directional waterways
  • More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 24.04

2024-04-10: Stable release 19039 (24.03)

  • Major enhancements:
    • Fix #21533: Native Apple Silicon support (macOS installation files are "universal binaries")
  • Medium enhancements:
    • Fix #23550: Fix an issue when deserializing a PBF blob (patch by giora.kosoi, modified)
  • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    • Fix #23604: Fix warning for osmose with building:part and sport
    • Fix #9304: Check for intersecting roads on different layers
    • Fix #23596: Warn on name=Bâtiment (French for building) on buildings
    • Fix #23350: Add amenity=bicycle_wash (patch by mcliquid)
    • Fix #23177: Change ref:gnis to gnis:feature_id and add validation rules for tags that were functionally the same
  • More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 24.03

2024-03-18: Stable release 19017 (24.02)

  • Major enhancements:
    • Fix #22810: OSM OAuth 1.0a/Basic auth deprecation and removal -- remove OAuth 1.0 from JOSM
    • JOSM now requires Java 11 or later to finish startup
  • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    • Fix #23361: Add mouth as an optional role for waterway relations (patch by hhtznr)
    • Add turning_circle tag (a subkey for highway=turning_circle) (patch by guylamar2006, see https://github.com/JOSM/josm/pull/137)
    • Fix #23148: Remove fenced from deprecation warnings (fenced is no longer deprecated as of 2023-06-14)
  • More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 24.02

2024-02-06: Stable release 18969 (24.01)

  • Medium enhancements:
    • Fix #23397: Improve the results of partial validations
  • More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 24.01

2024-01-17: Stable release 18940 (23.12)

  • Major enhancements:
    • Fix #23227: Use the appropriate Bing layer -- notably, there may be some quality differences, and the imagery may be newer or older than what would be seen on the previously used Bing imagery layer
  • Medium enhancements:
    • Fix #23290: Validate the regions a tag is expected to be in (patch by Sarabjeet108, modified)
  • Minor enhancements
    • Fix #23399: Simplify way crashes by significantly improving the performance of simplifying many ways
  • Add/improve/fix/change Internal Presets, Map Paint Style and Validation rules
    • Fix #23302: Create a preference for address duplicate detection to include buildings and POIs (patch by zyphlar, modified)
    • Fix #23308: Fix a false positive for "Water area inside water area" validation (patch by gaben, modified)
    • Fix #23067: Don't warn on unisex, female, and male tag combinations for shop=hairdresser
    • Fix #23339: Improve preset for charging stations (patch by dbrgn)
    • Fix #22546: Warn about floating railway switches and crossing (patch by Famlam)
  • More minor bug fixes, enhancements, stability improvements, translation updates, code improvements and code documentation, see SVN log messages of milestone 23.12

Older stable releases

See also

Last modified 12 days ago Last modified on 2024-12-04T18:30:03+01:00
Note: See TracWiki for help on using the wiki.