Skip to content

Releases: JOSM/Mapillary

v1.5.36: Fix JOSM-20364

07 Jan 23:53
v1.5.36
fb4d64d
Compare
Choose a tag to compare
Also, a performance improvement from @GhostFoxSledgehammer (Kishan).

v1.5.35: Performance and bug fixes

07 Jan 17:29
v1.5.35
Compare
Choose a tag to compare
  • Alleviate JOSM-20361 (not reproduced, just catching exception and
    passing and logging). This may be due to JOSM-20295. This occurred on
    Mapillary image download.
  • Attempt to fix JOSM-20295 and similar (sequence downloads not working
    properly).
  • Alleviate JOSM-20331 (massive slowdown + CPU usage), but due to
    attempted fix for JOSM-20295, probably unnecessary. This does increase
    loading times (sorry).
  • Improve map view performance (using a QuadBuckets from JOSM).
    This isn't the best implementation (see JOSM-20363, which is a blocker
    for a better implementation).

v1.5.34

05 Jan 15:26
v1.5.34
Compare
Choose a tag to compare

This release requires JOSM 17084 or later.

  • Fix JOSM-20349
  • Add old version link for JOSM 16402 to JOSM 17083.

v1.5.33

31 Dec 15:39
v1.5.33
Compare
Choose a tag to compare

This release requires JOSM 17084 or later.

  • Fix some Sonar Lint issues
  • Fix some NPEs

v1.5.32: Fixups

28 Dec 23:25
v1.5.32
Compare
Choose a tag to compare

This release requires JOSM 17084 or later.

v1.5.31: Bug fix release (Java WebStart)

26 Dec 15:18
Compare
Choose a tag to compare

This release requires JOSM 17084 or later.

  • Fix JOSM-20297 (Java WebStart security restrictions on
    ForkJoinPool.commonPool())
  • Fix JOSM-20294 (Detect that sequences are not fully downloaded, and
    attempt to redownload)

v1.5.30: Minor fixups, more filters

24 Dec 15:49
v1.5.30
Compare
Choose a tag to compare

This release requires JOSM 17084 or later.

  • Fix JOSM-20290 (NPE with MapillaryDownloader window) // c6c1112..f08010c
    This was an NPE that occurred when the MapillaryDownloader was used to
    start/restart a download. This is due to expecting a ForkJoinPool
    being used to run the download.
  • Fix JOSM-19710 and JOSM-20291 (hopefully, irreproducible on dev
    system) // 17341cd
    This is/was an issue where popping the Mapillary Image dialog window
    out of the docked position would cause an NPE.
  • Fix JOSM-20277 (filter by camera) // 6456032
    This adds expert mode filters for camera_make and camera_model. There
    is also an expert mode filter for image quality (will likely be
    promoted to non-expert in the next release).
  • Fix JOSM-20279 (some images do not show author and date/time in image
    viewing titlebar) // 28d3de9
  • Fix JOSM-20281 (make filter / image info windows less wide) // 1ab32dd

v1.5.29: SmartAdd/SmartEdit general availability

21 Dec 19:44
v1.5.29
Compare
Choose a tag to compare

This release requires JOSM 17084 or later.

  • Smart Add / Smart Edit functionality is no longer hidden behind expert
    mode and developer mode.
  • Smart Add objects can now have a classification of PRODUCTION,
    PREVIEW, and TESTING. PRODUCTION is generally available,
    PREVIEW is hidden behind the JOSM Expert mode toggle (but the
    detections can be manually enabled), and TESTING is hidden behind
    the JOSM Expert mode and Mapillary Developer mode toggles (but the
    detections can be manually enabled).
  • When the Smart Edit checkbox is enabled under the Mapillary filter
    dialog, the following behavior occurs:
    • Anything that is not smart add / smart edit capable is hidden
    • Mapillary images are hidden until an object selection is made
    • The closest best image is selected and shown on object selection
      (using Mapillary quality scores in conjunction with distance)
    • The Image Viewer window highlights the selected detection(s) in red
      • If only one detection is selected, you can now let Mapillary know
        if it is a good or bad detection. Anonymous votes are accepted,
        but they only count once.
    • Object detections are filtered out if they are too close to an OSM
      object with the expected tags. The default distance is 15.0
      meters, but can be changed with the advanced preference
      mapillary.nearby_osm_objects.
    • The add button only shows up at high zoom levels (default 25m per
      pixel, can be changed with advanced preference
      mapillary.smart-add.min-dist-per-pixel)
  • Smart Add list:
    • PRODUCTION
      • amenity=bench
      • amenity=bicycle_parking
      • emergency=fire_hydrant
      • highway=street_lamp
      • highway=traffic_signals
    • PREVIEW
      • highway=crossing
      • man_made=utility_pole (will be moved to production, dependent
        upon JOSM-20270)
    • TESTING
      • man_made=manhole + manhole=drain
      • US Maxspeed signs (highway=traffic_sign +
        traffic_sign=maxspeed + maxspeed=<maxspeed>)
        • 5 mph
        • 10 mph
        • 15 mph
        • 20 mph
        • 25 mph
        • 30 mph
        • 35 mph
        • 40 mph
        • 45 mph
        • 50 mph
        • 55 mph
        • 60 mph
        • 65 mph
        • 70 mph
        • 75 mph
        • 80 mph
        • 85 mph
      • Other Maxspeed signs (highway=traffic_sign +
        traffic_sign=maxspeed + maxspeed=<maxspeed>)
        • 10
  • Fix a download issue where the first sequence page timed out, and the
    resulting sequences were broken
  • Most download methods have been modified for better concurrency.
    • Image prefetching can now use fewer images for the same results
    • Most download functions finish faster (and don't block the worker
      thread at the same time)
  • JOSM-19893 has been fixed, and the upload method now uses API v3
    instead of API v2, so image uploads are now possible.
    WARNING: IMAGE UPLOADS IS NOT WELL-TESTED.
  • Fix JOSM-20211, which occurred when Mapillary removed images from
    sequences when cutting sequences at download boundaries, and then
    another discrete download area was added.
  • Fix GitHub #142 where there were differing defaults for the same
    preference key
  • Fix GitHub #144 to allow imported sequences to make sense, by sorting
    images by time captured on import
  • Fix GitHub #145, which occurred when filtering Mapillary Images by
    date and the date was either in January or December.
  • Fix an issue where detections without an image could not be filtered out
    (fix suggestion from @grischard).
  • Various dialogs have better tooltips
  • Various other miscellaneous fixes

v1.5.28: Many new features and fixes.

02 Dec 16:03
v1.5.28
Compare
Choose a tag to compare

This release requires JOSM 17084 or later.

  • Add remote control /photo endpoint.
    Example: http://127.0.0.1:8111/photo?photo=Mapillary/<key>
    This currently only supports Mapillary images. There is a sequence
    parameter as well. The eventual intent is to merge MS Streetside
    into the Mapillary plugin, and support photo=Streetside/<key> as
    well.
  • Add button that appears on right-click of a mapillary key so that a
    user can select the image that the key goes to.
  • Fix an issue when uploading images (#102)
  • Fix JOSM-19969 (logo issue)
  • Remove JavaFX remainders (simon04)
  • Add direction indicator for panoramic (360) images
    (GhostFoxSledgehammer, modified)
  • Color picker (GhostFoxSledgehammer)
  • Fix JOSM-20040 (restartless uninstall)
  • Move preference tab to Plugin tab pane (JOSM-20097, JOSM-7548)
  • Smart Add functionality (hidden behind developer mode)
    • Prefills some preset fields
    • Current mappings:
      • Fire hydrants
      • Bick racks
      • Benches
      • Street lamps
      • Drains ("catch basin")
      • Crosswalks -- snaps to the closest highway, which is usually
        correct, but can be wrong. The first undo moves the crosswalk back
        to the original position.
      • US maxspeed signs (and only maxspeed signs). Currently uses
        traffic_sign=maxspeed. May change in the future to
        traffic_sign=maxspeed;R2-1 in the future, depending upon
        community feedback.
  • Discard unnecessary detections (to disable, change the advanced preference
    mapillary.ignore_useless_detections to false, default is true).
    This ignores most transitory objects like people, cars, construction
    detections, and so on.

v1.5.27

13 Oct 20:25
v1.5.27
Compare
Choose a tag to compare
Update translations