JOSM 7000 released (last Java 6 version)

Posted by don-vip on 25 April 2014 in English (English)

The April release of JOSM is now available as version 7000 :)

As said before, this version is the last tested version compatible with Java 6. Future development snapshots will very soon become Java 7-only. The next tested version, at the end of May, will also work only with Java 7.

Like for the previous migration (Java 5 to 6), this version will remain available on JOSM website for several years, so if you're stuck on Java 6, you will be able to download it again if needed. The only concerned systems are old Macs (those running OS X 10.6 and earlier). Java 7 is available for all other platforms, including Mac OS X 10.7 and later.

For more details about Java 7 migration, see here.

Due its special status, we took great care of delivering an "extra stable" version this month, so it does not contain a lot of new things apart bugfixes, here's the changelog.

Notable changes

major changes/enhancements

  • Last release compatible with Java 6

minor enhancements

  • Add Monte Mario Projection (Italy)
  • Change of system of measurement in map status
  • MapCSS: proper @media support
  • Add proxy.exceptions advanced parameter (localhost and by default)

major bugs

  • Fix encoding for systems not using UTF-8 as default
  • Move Map on Mac OSX with Java 7

Summarized changelog

Complete changelog

Milestone view (need login)

Cheers, Vincent

Comment from zarl on 25 April 2014 at 22:00

Sorry, but on OS X 10.6.8 the new version get an error message "Unable to load Java Runtime Environment." Also version 6950 had this issue. Both versions work well on the same Mac when I run 10.8 (from a different drive).

Version 6891 works ok on OS X 10.6.8, my JavaVM is: Version: 13.9.8 Art: Universal 64-Bit (Intel): Ja Ort: /System/Library/Frameworks/JavaVM.framework

Comment from don-vip on 25 April 2014 at 22:11

The Mac OS X package needs Java 7 since 6950, which is not available with OS X 10.6. You can either use the legacy Java 6 package, or directly launch the jar file with java -jar josm.jar

Comment from zarl on 26 April 2014 at 11:29

Great, the legacy build works, it's just not (jet) available from the usual download page. Would be great to have that version mentioned on that page since 10.6 is still widely used (due to its Rosetta support).

Thanks again!

Comment from don-vip on 26 April 2014 at 23:49

Not really. Currently OS X 10.6 is only used by 0.5% of our users, it doesn't deserve any special treatment on the front page. OS X 10.7 and later is used by ~5% of people, Linux by 25% and Windows by ~70%.

Login to leave a comment