Releases: JOSM/Mapillary
Releases · JOSM/Mapillary
v2.0.0-beta.8
Various performance related fixes
v2.0.0-beta.7: Fix an issue where Mapillary would not autopopulate in changeset sources
Pre-release
Also speed up rendering.
v2.0.0-beta.6: Fix JOSM #21998: NPE on image download
This reworks the download system, so it should be more robust.
v2.0.0-beta.5
Fix JOSM #21921: NPE in VectorDataSetUtils#tryRead
v2.0.0-beta.4
Fix JOSM #21914
v2.0.0-beta.3: JOSM #21871: Computed altitude and location can be wrong
- Lint fixes (PMD)
- JOSM #21871: Computed altitude and location can be wildly wrong
v2.0.0-beta.2: Fix JOSM #20274, #21717, and #21817
v2.0.0-beta.2
- JOSM #20274: Cannot zoom in to detail.
- Mapillary has added an API field for thumb_original_url, which has the original (processed) image.
- Breaking change: getWidth/getHeight from MapillaryCache now require a parameter (can be null).
- JOSM #21717: add filter to display only images that are not panoramas
- The filter allows users to see all images, panoramic images, or non-panoramic images, depending upon their choice.
- JOSM #21817: NPE in MapillaryImageEntry#read
- This is caused by old image urls. We've reset the maximum age for the image metadata to be cached to be the same as
mirror.maxtime
(advanced preferences). This defaults to 7 days (down from 700 days).
- This is caused by old image urls. We've reset the maximum age for the image metadata to be cached to be the same as
v2.0.0-beta.1: Fix JOSM #21791 and #21530
What's Changed
v2.0.0-beta.1
v2.0.0-alpha.50
What's Changed
v2.0.0-alpha.50
UI and OOM improvements
- MapillaryImageEntry: Use SoftReferences to avoid OOM
- Avoid blocking EDT when image is initially clicked
Full Changelog: v1.5.37...v2.0.0-alpha.50
v2.0.0-alpha.49: Fix JOSM #21603 and #21604, significantly improve map performance
Pre-release
* JOSM #21603: AE: ImageViewerDialog instance not created * JOSM #21604: MapillaryImageUtils: Check for null * ImageDetection: Don't get detections for unknown images. * MapillaryLayer: Improve rendering performance Fix an expensive recurrent call by storing initial results and passing to required locations. getSelectedNodes took up 60%+ of time spent in drawImageMarker, which took up ~75% of the time in paintWithLock. This means getSelectedNodes took up ~46% of the processing time in the paintWithLock method. getSelectedNodes now takes up 0.15% of the time in the paintWithLock method. Signed-off-by: Taylor Smock <[email protected]>