OpenJUMP 2.4.0 Changelog

Unreleased

2026.04.26 17:01:43 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/1ae4c999cfb0b54
Avoid NPE when flashing a GeometryCollection whose components do not intersect the LayerViewPanel.

2026.04.17 09:11:00 - edeso
- https://github.com/openjump-gis/openjump/commit/891d82a1c2af2f5
revert 1057ffd remove burningwave core...
  not working as expected

2026.04.15 21:48:22 - Jeff McKenna
- https://github.com/openjump-gis/openjump/commit/c5fbc9d64675679
correct demo.mapserver.org WMS endpoint

2026.04.15 21:17:37 - edeso
- https://github.com/openjump-gis/openjump/commit/d39408a3b7fc376
fix SHA1 checksum for mariadb jdbc

2026.04.15 21:06:27 - edeso
- https://github.com/openjump-gis/openjump/commit/ffc25bcfcbae7ec
upgrade and fix mariadb jdbc dependency download

2026.03.10 11:10:08 - edeso
- https://github.com/openjump-gis/openjump/commit/1057ffdfa4d2f51
Export all modules on Java 16+ using Buringwave Core...
  try to forgo adding of `--add-export/open` for each and every module

2025.09.29 21:02:54 - edeso
- https://github.com/openjump-gis/openjump/commit/cd2ffe4d8358e19
prevent independent versioned junit updates

2025.09.29 20:42:21 - edeso
- https://github.com/openjump-gis/openjump/commit/48f83fa0515b1ab
add new javac release parameter...
  adopt release number style to new format without the leading "1."

2025.09.29 20:20:21 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/ee99599b98ab323
Bump org.codehaus.mojo:exec-maven-plugin from 3.5.0 to 3.5.1 (#165)
  Bumps [org.codehaus.mojo:exec-maven-plugin](https://github.com/mojohaus/exec-maven-plugin) from 3.5.0 to 3.5.1.
  - [Release notes](https://github.com/mojohaus/exec-maven-plugin/releases)
  - [Commits](https://github.com/mojohaus/exec-maven-plugin/compare/3.5.0...3.5.1)
  ---
  updated-dependencies:
  - dependency-name: org.codehaus.mojo:exec-maven-plugin
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  ...
  Signed-off-by: dependabot[bot] <support@github.com>
  Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Co-authored-by: edeso <edgar.soldin@web.de>

2025.09.29 20:18:10 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/1eb3c7742d79a14
Bump junit from 5.8.2 to 5.13.4 (#164)

2025.09.29 20:02:17 - edeso
- https://github.com/openjump-gis/openjump/commit/9ba57398a6c9575
bump maven surefire

2025.09.29 19:05:35 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/092da26e0f73123
Bump org.hamcrest:hamcrest-library from 2.2 to 3.0 (#163)
  Bumps [org.hamcrest:hamcrest-library](https://github.com/hamcrest/JavaHamcrest) from 2.2 to 3.0.
  - [Release notes](https://github.com/hamcrest/JavaHamcrest/releases)
  - [Changelog](https://github.com/hamcrest/JavaHamcrest/blob/master/CHANGES.md)
  - [Commits](https://github.com/hamcrest/JavaHamcrest/compare/v2.2...v3.0)
  ---
  updated-dependencies:
  - dependency-name: org.hamcrest:hamcrest-library
  dependency-version: '3.0'
  dependency-type: direct:development
  update-type: version-update:semver-major
  ...
  Signed-off-by: dependabot[bot] <support@github.com>
  Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Co-authored-by: edeso <edgar.soldin@web.de>

2025.09.29 18:21:20 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/de0d980a64f68d3
Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.5.0 to 3.6.1 (#162)
  Bumps [org.apache.maven.plugins:maven-enforcer-plugin](https://github.com/apache/maven-enforcer) from 3.5.0 to 3.6.1.
  - [Release notes](https://github.com/apache/maven-enforcer/releases)
  - [Commits](https://github.com/apache/maven-enforcer/compare/enforcer-3.5.0...enforcer-3.6.1)
  ---
  updated-dependencies:
  - dependency-name: org.apache.maven.plugins:maven-enforcer-plugin
  dependency-version: 3.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  ...
  Signed-off-by: dependabot[bot] <support@github.com>
  Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

2025.09.25 12:41:24 - edeso
- https://github.com/openjump-gis/openjump/commit/6ee39b64e113fb5
fix regression by replacing imageio-ext tiff reader...
  we used to pin an older version which we might go back to if need arises.

2025.09.22 15:47:41 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/d7ba8a573579195
Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.4.1 to 3.12.0 (#161)
  Bumps [org.apache.maven.plugins:maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.4.1 to 3.12.0.
  - [Release notes](https://github.com/apache/maven-javadoc-plugin/releases)
  - [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.4.1...maven-javadoc-plugin-3.12.0)
  ---
  updated-dependencies:
  - dependency-name: org.apache.maven.plugins:maven-javadoc-plugin
  dependency-version: 3.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  ...
  Signed-off-by: dependabot[bot] <support@github.com>
  Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Co-authored-by: edeso <edgar.soldin@web.de>

2025.09.22 15:43:57 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/340f7ca8d651b11
Bump org.apache.maven.plugins:maven-compiler-plugin (#159)
  Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.14.0 to 3.14.1.
  - [Release notes](https://github.com/apache/maven-compiler-plugin/releases)
  - [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.14.0...maven-compiler-plugin-3.14.1)
  ---
  updated-dependencies:
  - dependency-name: org.apache.maven.plugins:maven-compiler-plugin
  dependency-version: 3.14.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  ...
  Signed-off-by: dependabot[bot] <support@github.com>
  Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Co-authored-by: edeso <edgar.soldin@web.de>

2025.09.22 15:41:03 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/d601488285a0c20
Bump org.apache.maven.plugins:maven-install-plugin from 3.1.3 to 3.1.4 (#160)
  Bumps [org.apache.maven.plugins:maven-install-plugin](https://github.com/apache/maven-install-plugin) from 3.1.3 to 3.1.4.
  - [Release notes](https://github.com/apache/maven-install-plugin/releases)
  - [Commits](https://github.com/apache/maven-install-plugin/compare/maven-install-plugin-3.1.3...maven-install-plugin-3.1.4)
  ---
  updated-dependencies:
  - dependency-name: org.apache.maven.plugins:maven-install-plugin
  dependency-version: 3.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  ...
  Signed-off-by: dependabot[bot] <support@github.com>
  Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

2025.09.16 11:38:10 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/67a2b33765313ff
Bump de.digitalcollections.imageio:imageio-openjpeg from 0.6.7 to 0.6.8 (#153)
  Bumps [de.digitalcollections.imageio:imageio-openjpeg](https://github.com/dbmdz/imageio-jnr) from 0.6.7 to 0.6.8.
  - [Release notes](https://github.com/dbmdz/imageio-jnr/releases)
  - [Commits](https://github.com/dbmdz/imageio-jnr/compare/0.6.7...0.6.8)
  ---
  updated-dependencies:
  - dependency-name: de.digitalcollections.imageio:imageio-openjpeg
  dependency-version: 0.6.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  ...
  Signed-off-by: dependabot[bot] <support@github.com>
  Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Co-authored-by: edeso <edgar.soldin@web.de>

2025.09.16 11:36:21 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/2429dd1f0bba6ba
Bump commons-io:commons-io from 2.15.1 to 2.20.0 (#156)
  Bumps [commons-io:commons-io](https://github.com/apache/commons-io) from 2.15.1 to 2.20.0.
  - [Changelog](https://github.com/apache/commons-io/blob/master/RELEASE-NOTES.txt)
  - [Commits](https://github.com/apache/commons-io/compare/rel/commons-io-2.15.1...rel/commons-io-2.20.0)
  ---
  updated-dependencies:
  - dependency-name: commons-io:commons-io
  dependency-version: 2.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  ...
  Signed-off-by: dependabot[bot] <support@github.com>
  Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

2025.09.16 11:33:44 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/00bb2562c671c45
Bump org.apache.commons:commons-compress from 1.26.1 to 1.28.0 (#155)
  Bumps [org.apache.commons:commons-compress](https://github.com/apache/commons-compress) from 1.26.1 to 1.28.0.
  - [Changelog](https://github.com/apache/commons-compress/blob/master/RELEASE-NOTES.txt)
  - [Commits](https://github.com/apache/commons-compress/compare/rel/commons-compress-1.26.1...rel/commons-compress-1.28.0)
  ---
  updated-dependencies:
  - dependency-name: org.apache.commons:commons-compress
  dependency-version: 1.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  ...
  Signed-off-by: dependabot[bot] <support@github.com>
  Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

2025.09.16 11:31:12 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/de888e5c2411ef8
Bump org.jdom:jdom2 from 2.0.6 to 2.0.6.1 (#157)
  Bumps [org.jdom:jdom2](https://github.com:/hunterhacker/jdom) from 2.0.6 to 2.0.6.1.
  - [Commits](https://github.com:/hunterhacker/jdom/compare/JDOM-2.0.6...JDOM-2.0.6.1)
  ---
  updated-dependencies:
  - dependency-name: org.jdom:jdom2
  dependency-version: 2.0.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  ...
  Signed-off-by: dependabot[bot] <support@github.com>
  Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

2025.09.13 16:28:01 - edeso
- https://github.com/openjump-gis/openjump/commit/d189c724dc1ced7
trial if current imageio-ext tiff breaks things

2025.09.13 16:25:20 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/03f4b28ea4254af
Bump commons-logging:commons-logging from 1.2 to 1.3.5 (#150)
  Bumps commons-logging:commons-logging from 1.2 to 1.3.5.
  ---
  updated-dependencies:
  - dependency-name: commons-logging:commons-logging
  dependency-version: 1.3.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  ...
  Signed-off-by: dependabot[bot] <support@github.com>
  Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

2025.09.13 16:21:00 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/b03adca2dbbabab
Bump imageio-ext.version from 1.4.15 to 1.4.16 (#148)
  Bumps `imageio-ext.version` from 1.4.15 to 1.4.16.
  Updates `it.geosolutions.imageio-ext:imageio-ext-utilities` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalframework` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-geocore` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-arcgrid` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalarcbinarygrid` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalarcgrid` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalbsb` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdaldoq1` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdaldoq2` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdaldted` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalecw` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalehdr` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalenvihdr` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalenvisat` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalerdasimg` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalgeotiff` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalidrisi` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdaljpeg` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalkakadujp2` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalmrsid` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalmrsidjp2` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalnitf` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-gdalvrt` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-imagereadmt` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-kakadu` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-nitf` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-png` from 1.4.15 to 1.4.16
  Updates `it.geosolutions.imageio-ext:imageio-ext-turbojpeg` from 1.4.15 to 1.4.16
  ---
  updated-dependencies:
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-utilities
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalframework
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-geocore
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-arcgrid
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalarcbinarygrid
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalarcgrid
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalbsb
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdaldoq1
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdaldoq2
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdaldted
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalecw
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalehdr
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalenvihdr
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalenvisat
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalerdasimg
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalgeotiff
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalidrisi
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdaljpeg
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalkakadujp2
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalmrsid
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalmrsidjp2
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalnitf
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-gdalvrt
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-imagereadmt
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-kakadu
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-nitf
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-png
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  - dependency-name: it.geosolutions.imageio-ext:imageio-ext-turbojpeg
  dependency-version: 1.4.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
  ...
  Signed-off-by: dependabot[bot] <support@github.com>
  Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  Co-authored-by: edeso <edgar.soldin@web.de>

2025.09.13 16:15:14 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/03453c0aa016f8c
Bump org.apache.maven.plugins:maven-compiler-plugin (#151)
  Bumps [org.apache.maven.plugins:maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.13.0 to 3.14.0.
  - [Release notes](https://github.com/apache/maven-compiler-plugin/releases)
  - [Commits](https://github.com/apache/maven-compiler-plugin/compare/maven-compiler-plugin-3.13.0...maven-compiler-plugin-3.14.0)
  ---
  updated-dependencies:
  - dependency-name: org.apache.maven.plugins:maven-compiler-plugin
  dependency-version: 3.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  ...
  Signed-off-by: dependabot[bot] <support@github.com>
  Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

2025.09.13 16:08:51 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/8eb78383230f198
Bump commons-codec:commons-codec from 1.16.1 to 1.19.0 (#152)
  Bumps [commons-codec:commons-codec](https://github.com/apache/commons-codec) from 1.16.1 to 1.19.0.
  - [Changelog](https://github.com/apache/commons-codec/blob/master/RELEASE-NOTES.txt)
  - [Commits](https://github.com/apache/commons-codec/compare/rel/commons-codec-1.16.1...rel/commons-codec-1.19.0)
  ---
  updated-dependencies:
  - dependency-name: commons-codec:commons-codec
  dependency-version: 1.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  ...
  Signed-off-by: dependabot[bot] <support@github.com>
  Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

2025.09.13 15:51:02 - edeso
- https://github.com/openjump-gis/openjump/commit/9a81d6d7547c909
Update dependabot.yml

2025.09.13 15:47:34 - edeso
- https://github.com/openjump-gis/openjump/commit/65578b5e2a1caff
Update dependabot.yml

2025.09.13 15:35:32 - edeso
- https://github.com/openjump-gis/openjump/commit/37237b1526f3b2c
try to have dependabot ignore log4j dependency

2025.07.21 11:10:15 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/ab61580c10a3fa1
PasteStyle plugin should not paste SRIDStyle which is something quite different

2025.07.15 13:56:55 - dependabot[bot]
- https://github.com/openjump-gis/openjump/commit/271b635948ca5b3
Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0 (#146)
  Bumps org.apache.commons:commons-lang3 from 3.14.0 to 3.18.0.
  ---
  updated-dependencies:
  - dependency-name: org.apache.commons:commons-lang3
  dependency-version: 3.18.0
  dependency-type: direct:production
  ...
  Signed-off-by: dependabot[bot] <support@github.com>
  Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

2025.06.12 21:51:31 - edeso
- https://github.com/openjump-gis/openjump/commit/f35e91836c94e46
upgrade imageio-ext

2025.06.12 10:01:32 - edeso
- https://github.com/openjump-gis/openjump/commit/cd56e93f3630480
Bump org.postgresql:postgresql from 42.7.5 to 42.7.7
  Bumps [org.postgresql:postgresql](https://github.com/pgjdbc/pgjdbc) from 42.7.5 to 42.7.7.
  - [Release notes](https://github.com/pgjdbc/pgjdbc/releases)
  - [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md)
  - [Commits](pgjdbc/pgjdbc@REL42.7.5...REL42.7.7)
  ---
  updated-dependencies:
  - dependency-name: org.postgresql:postgresql
  dependency-version: 42.7.7
  dependency-type: direct:production
  ...

2025.06.12 09:54:41 - edeso
- https://github.com/openjump-gis/openjump/commit/5c03b8bd3393ee3
upgrade deprecated actions/cache version

2025.01.16 01:11:15 - ed
- https://github.com/openjump-gis/openjump/commit/9c2367997649533
fix installer build, upgrade launch4j

2025.01.15 23:08:07 - ed
- https://github.com/openjump-gis/openjump/commit/a1a8bf59e23318b
fixup scm values

2025.01.15 22:48:27 - ed
- https://github.com/openjump-gis/openjump/commit/c23d8fec9d06d2a
upgrade maven plugins ...
  moved some versions to <pluginManagement>
  reworked exec to current program arguments

2025.01.15 21:02:40 - ed
- https://github.com/openjump-gis/openjump/commit/dd98e69d5a76d89
upgrade imageio-ext, postgresql dependencies


2.4.0

2025.01.15 15:23:44 - edeso
- https://github.com/openjump-gis/openjump/commit/6c9a02dc7afeb56
fix typo

2025.01.15 14:08:32 - edeso
- https://github.com/openjump-gis/openjump/commit/8a536dcad0c7a3d
fix typo

2025.01.15 13:58:47 - edeso
- https://github.com/openjump-gis/openjump/commit/94a2ec9068ce985
some ReadMe refinements ...
  added logo
  added Development section with link to "Set up project"-wiki page
  some rephrasing, reformatting

2025.01.14 12:47:50 - ed
- https://github.com/openjump-gis/openjump/commit/0f3d761e6986eef
prepare release

2024.12.29 23:13:54 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/473ad15893cdaea
add new coverage simplifier plugin from new JTS coverage code (#142)

2024.12.29 14:27:30 - ed
- https://github.com/openjump-gis/openjump/commit/23d728b1edbe334
prepare release

2024.12.29 00:02:14 - ed
- https://github.com/openjump-gis/openjump/commit/30ba69aa424410b
copy/paste layer sub classes properly

2024.12.29 00:00:55 - ed
- https://github.com/openjump-gis/openjump/commit/43a885721af7e26
fix #24 overriding with wrong loader class

2024.12.27 13:06:34 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/c5ee7e2e94e2b53
Upgrade Raster Tool plugin to version 3.0.1 (see embedded changelog file for changes)

2024.12.20 14:58:00 - ed
- https://github.com/openjump-gis/openjump/commit/b07e17437763f6d
prepare release

2024.12.20 14:16:43 - ed
- https://github.com/openjump-gis/openjump/commit/e295436a9179b36
prepare release

2024.12.20 14:14:38 - ed
- https://github.com/openjump-gis/openjump/commit/15e9f89eb75f8ca
prepare release

2024.12.09 23:18:00 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/152a2f4611ca4ed
accept geojson as a valid file extension (#140)

2024.12.09 22:50:49 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/84b4d56dcb7394b
Shapefile and rendering opt (#139)
  shapefile reading optimization
  rendering pipeline optimizations

2024.10.28 11:29:19 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/5e93c0836b36883
raster-tools extension upgrade (#138) ...
  New version Raster Tools 3: upgraded tools according Jukka tests and suggestions (Oct 14 2024)
  a) I correct the problem with the info tools (Sigma button) due to improper language code
  b) In the Terrain Analysis submenu there is another plugin "Estract min and max values from raster" which allows to extract min and max values from a selected raster and display them as styled points in a vector layer

2024.09.30 11:25:49 - edeso
- https://github.com/openjump-gis/openjump/commit/d407cdc58cffe29
fix typo

2024.09.30 10:14:29 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/2d3889122aeac21
Upgraded Raster Tools 3 to Commons Imaging library 1.0.0-alpha4 (#137)

2024.09.29 18:26:51 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/94b5ce485d9e98d
upgrade to jts 1.20.0

2024.09.29 18:08:11 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/ab4f464c009fc52
wms layer with api key are now saved in project

2024.09.29 10:03:44 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/80fac23708be5c8
fix plugin broken for layers without attribute

2024.09.25 12:37:18 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/afac708f07147c6
Upgrade RasterTools extension to version 3.0 beta. (#136)
  Highlights:
  a) Reorganized menus in a more simple and intutive order
  b) added a 'Recent used tools' with the list  last 10 used plugins
  c) Enhanced 'Help' option as a tree of documents
  d) Added 'Warp raster' toolbox to warp images using affine, perspective and bicubic transformation
  e) Added Multiflow accumulation algorithm (Freeman, 1991)
  f) Added export raster to KMZ with embedded legend for  single banded raster

2024.09.23 19:54:04 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/6d5e3d809b79f15
preserve feature order in multi-layer selection

2024.09.04 11:36:39 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/61f47b587825b37
AttributeTable : non-editable cells are now selectable (#131)
  AttributeTable : non-editable cells are now selectable
  clean and comment

2024.08.26 10:36:45 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/76aeb71952efc34
Load style for single band RasterImageLayer if the style from sidecar SLD file (#135)
  Co-authored-by: ed <edgar.soldin@web.de>


2.3.0

2024.07.26 20:42:28 - ed
- https://github.com/openjump-gis/openjump/commit/d24616e16ac0c61
minor refinement

2024.07.21 15:40:21 - ed
- https://github.com/openjump-gis/openjump/commit/533fa4818ac2ef1
fix and enhance RasterStyles plugin...
  includes Peppe's fixes from
  https://github.com/openjump-gis/openjump/pull/129
  - fix #112 (Single Use > Raster Styles classification doesn't work)
  - reformatted to indent with spaces instead of tabs
  - renamed language keys to something meaningful
  reworked to use OJ I18N API
  removed obsolete netbeans *.form templates
  - does not support our i18n class
  - generated java sources were edited inbetween anyway
  moved translation properties to default OJ location under language/
  fixed styler_es.properties "Malformed \uxxxx encoding."
  removed some double entries in several language files

2024.07.21 15:17:57 - ed
- https://github.com/openjump-gis/openjump/commit/88ad8d523e8d7c4
minor robustness refinements

2024.07.21 11:14:52 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/2069b028d8620e5
Upgrade RasterTools

2024.07.18 12:47:22 - ma15569
- https://github.com/openjump-gis/openjump/commit/18a405b6cf7f03e
remove superfluous english file...
  the default Bundle.properties is english already

2024.07.15 21:19:06 - ed
- https://github.com/openjump-gis/openjump/commit/28db3196885de8f
readd a short build date

2024.07.15 21:06:26 - ed
- https://github.com/openjump-gis/openjump/commit/4c95bb9fa3141b2
fix version printout under About

2024.07.15 20:02:19 - ed
- https://github.com/openjump-gis/openjump/commit/e60548ecd215e62
prepare release

2024.07.12 17:23:42 - ed
- https://github.com/openjump-gis/openjump/commit/f383f216dbf77f9
pin deploy-plugin in management, fix repo snapshot name...
  remove version prefix so main-SNAPSHOT will always represent the latest
  snapshot

2024.07.09 11:50:12 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/9f39bc150b07c79
Fix enablecheck for node/split layerview contextual plugins

2024.07.06 14:13:45 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/dc77ee932e3f4f4
Fix regression in Topology Extension (NetworkTopologyCleaningPlugIn)

2024.07.02 19:21:15 - ed
- https://github.com/openjump-gis/openjump/commit/0d43f584d075755
pin plugin versions via pluginmanagment section now

2024.07.02 14:20:24 - ed
- https://github.com/openjump-gis/openjump/commit/0aa556ba08ad1ab
fix checksum...
  General error: Not same digest as expected: expected
  <7DF9046A0DBC2D43D126BC32F2DB128469E2BA0B> was
  <7df9046a0dbc2d43d126bc32f2db128469e2ba0b>

2024.07.02 14:13:27 - ed
- https://github.com/openjump-gis/openjump/commit/da44c00c10520fb
fix raster tools extension download

2024.07.02 13:57:14 - ed
- https://github.com/openjump-gis/openjump/commit/4935563853fb140
upgrade five color extension...
  fix translation issues

2024.07.01 23:42:40 - ed
- https://github.com/openjump-gis/openjump/commit/8198a1a8a03a584
finetune previous maven plugin upgrade

2024.07.01 22:58:09 - ed
- https://github.com/openjump-gis/openjump/commit/1287cb78d8adb8e
upgraded several maven plugin to latest versions

2024.07.01 12:47:39 - ed
- https://github.com/openjump-gis/openjump/commit/ffb8e79c283231f
cleanup...
  remove superfluous eclipse project settings

2024.06.29 14:47:12 - ed
- https://github.com/openjump-gis/openjump/commit/ee6036f0b4bdfe2
assign Tterable Interface to FeatureCollection as was defined anyway
  quick usage example in WriteableDSDS

2024.06.29 14:25:48 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/f0262cd02d58a3d
Revert the for loop change as using getFeatures() imply a useless copy of the internal feature collection

2024.06.29 10:33:58 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/aed9b9b35d8e48a
Improve null geometry handling to preserve nullity if geometry is loaded in a secondary attribute (of type OBJECT)

2024.06.26 19:36:41 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/364d0d100eeb0ce
image and i18n for UniqueFeatureInfoPlugIn

2024.06.26 11:47:51 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/792ad6c9688dbc3
split FeatureInfoPlugIn into FeatureInfoPlugin (multiple frames allowed) and UniqueFeatureInfoFrame (single frame)

2024.06.22 13:28:17 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/b36fbb56696988e
fix #112 "Raster Styles > Single values" presents wrong range

2024.06.08 11:15:24 - edeso
- https://github.com/openjump-gis/openjump/commit/d47fb70868070fa
reference OJ2 as OJ, it's the default by now...
  no reason to confuse users.

2024.05.28 23:08:30 - ed
- https://github.com/openjump-gis/openjump/commit/0d51bfe65f2c0b4
refine raster image display with commons image reader...
  - respect nodata metadata value now
  - paint it transparent
  still based on the examples here
  http://commons.apache.org/proper/commons-imaging/xref-test/org/apache/commons/imaging/examples/tiff/

2024.05.28 17:37:59 - ed
- https://github.com/openjump-gis/openjump/commit/51bfc186e674a6a
reenable sorting of unique values as found in #112

2024.05.28 15:14:01 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/ed9784bf2a4017f
fix #113 "Raster with a single value not visible"...
  single value will be rendered gray now

2024.05.16 18:00:23 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/3270477871b6531
new version 2.09 of Raster Tools ...
  Improved hydrometric measurement tools and Euclidean/Manhattan/Chebyshev algorithm for points

2024.04.14 20:01:35 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/d6a2b895f5c757e
Update pom.xml (#110)
  Upgraded RasterTool plugin to commons-imaging 1.0.0-alpha4 library

2024.04.10 22:08:00 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/11bdb71979dd834
GeometrySnapper did not workk in some border cases.

2024.04.10 21:45:56 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/bda3562ac5b5c8a
Change OpenJpeg driver priority

2024.04.07 23:17:50 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/291402a52d04163
remove bicubic interpolation in AbstractGraphicImage

2024.04.07 20:41:55 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/8c8445436e97116
upgrade to commons-imaging 1.0.0-alpha4, making it possible to read bigtiff (already possible with ImageIO-EXT reader)

2024.04.07 12:17:23 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/b029152f5df3c67
improve wms apikey management and remove projection list in the layer map list

2024.04.03 09:36:55 - Michael Michaud
- https://github.com/openjump-gis/openjump/commit/7ebfe52b16289b6
Make project opening more robust if it contains an inaccessible WMS Layer

2024.03.30 11:51:08 - Michael Michaud
- https://github.com/openjump-gis/openjump/commit/0ed30ff94ceb0f3
Replace FileChannel by InputStream to exceed 2G limit

2024.03.25 06:51:29 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/22ec0186c7005df
Use double precision for world file and close open streams

2024.03.25 06:16:24 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/23783f678a3a1c3
Update pg driver and apache commons libraries

2024.03.24 20:54:50 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/b1f8342bb6b5509
Improve jp2 reader, read internal metadata in some ways

2024.03.24 20:53:43 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/8afa348f2df7adb
Decrease number of messages in standard log file

2024.03.20 12:59:51 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/90dc66d83cb9ab5
Comment System.out.println (let it commented for now as there may be more work to do with jp2 metadata handling)

2024.03.20 08:23:13 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/51c1af13143f512
Improve UI to manage API Key Authentication

2024.03.18 22:08:10 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/4273ae3488fa509
Understand WMS layer with apikey parameter an pass it to getMap request

2024.03.18 18:37:34 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/69b11e76bac5974
Add georeferencing from GeoJP2 metadata containing tiepoint and scale geotiff tags

2024.03.18 18:36:03 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/97bd07ff1fb0de6
Keep viewport affine tranform correct after taskframe resizing

2024.03.10 19:15:10 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/b4e81a8d274c452
Add new jpeg 2000 driver using https://github.com/dbmdz/imageio-jnr

2024.03.06 16:46:24 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/22fe3f0178f8276
I18N for extractOnlyPolygonal

2024.03.06 16:44:40 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/39fe4d48875d9d4
Add option extractOnlyPolygonal to the polygonizer

2024.03.06 16:38:34 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/ff6c367b3bf3846
AddRasterImageLayer : avoid NPE if no category is selected

2024.03.02 14:26:44 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/1183b43cb83af32
format/beautify code

2024.03.02 13:25:55 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/2fb8d50c09e0db5
fix attribute type for compacity

2024.03.02 13:22:18 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/0906acbc6b77108
Make SpatialDSLayer constructor with no parameter public so that it can be used with java2xml and saved in a project

2024.02.27 11:52:11 - edeso
- https://github.com/openjump-gis/openjump/commit/d5ab2c198359b96
fix wrong commons.compress version string

2024.02.27 11:46:35 - edeso
- https://github.com/openjump-gis/openjump/commit/74fa0833ef8e707
move oj maven mirror to last position to fix build

2024.02.27 11:39:46 - edeso
- https://github.com/openjump-gis/openjump/commit/7d97abf4da45f0b
fix dependabot alerts #13, #15
  https://github.com/openjump-gis/openjump/security/dependabot/13
  Allocation of Resources Without Limits or Throttling vulnerability in Apache Commons Compress. This issue affects Apache Commons Compress: from 1.21 before 1.26.
  https://github.com/openjump-gis/openjump/security/dependabot/15
  SQL injection is possible when using the non-default connection property preferQueryMode=simple in combination with application code that has a vulnerable SQL that negates a parameter value.

2023.05.11 12:11:11 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/a9cd357409ad037
Update Changes.txt
  Better explanation about JEP lib and Raster Tools


2.2.1

2023.05.07 15:44:27 - ede
- https://github.com/openjump-gis/openjump/commit/94156e536ef888e
raise version

2023.05.07 15:40:47 - ede
- https://github.com/openjump-gis/openjump/commit/4e43bf372c46cd8
prepare release

2023.05.07 15:39:33 - ede
- https://github.com/openjump-gis/openjump/commit/cd23f8b7b5175c1
upgrade git-changelog-maven-plugin, hardcode owner/repo in template ...
  requires git remote origin set, which might not always be the case

2023.04.14 14:07:54 - ede
- https://github.com/openjump-gis/openjump/commit/ae9bb5f94073c60
re-include batik in CORE, needed in "Change Style"...
  allowed more batik dependencies (ca.1MB) as styling threw class not
  found errors

2023.04.14 13:27:20 - ede
- https://github.com/openjump-gis/openjump/commit/2b9f29658f1b134
increase robustness in case image generation failed
  prevent NPE in render chain

2023.04.09 13:57:55 - ede
- https://github.com/openjump-gis/openjump/commit/00d6e0f087d0b5c
refine error logging

2023.04.09 13:52:49 - ede
- https://github.com/openjump-gis/openjump/commit/7ee53b350f0d025
removed useless class definitions, may fix issue #92

2023.04.09 13:10:01 - ede
- https://github.com/openjump-gis/openjump/commit/313ba35fbb017c3
survive null urls in styles during project loading ...
  seem to be validly created like e.g.
  <style class="com.vividsolutions.jump.workbench.ui.renderer.style.BasicStyle"
  enabled="true">
  <fill enabled="true">
  <pattern class="org.openjump.util.CustomTexturePaint"
  enabled="false">
  <url null="true" />
  </pattern>
  <color>0, 180, 0, 255</color>
  </fill>
  ...
  </style>

2023.04.09 12:46:06 - ede
- https://github.com/openjump-gis/openjump/commit/46e9b6c41557dae
survive invalid (probably PLUS) styles when opening projects with CORE

2023.04.08 12:20:37 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/e7bf198cbd82935
Attributes of type OBJECT are now change to string to be written to shapefile

2023.04.06 20:09:26 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/90be945e74f4ceb
Deactivated the numeric limit of Layer info
  Deactivated  the numeric limit (by decimal format) of the Layer.class info related to geographic extension. The previus commit doesn't giv e exact values if  the image is in geographic coordinates (ex. EPSG4326).
  With this patch, the accuracy of the infomation, is retrieve directly from the values of the Envelope using JTS.
  As explained   in a former request for RasterImageLayer (#90), this correction can be useful to get information from a Image (in this case loaded via Layer.class) in order to manually modifyr tags into a KML file to obtain the correct position.

2023.04.02 07:56:03 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/4a6f5a18dd61a99
Deactivated the numeric limit of raster info (#90)
  Deactivated  the numeric limit (by decimal format) of the raste rinfo as it gives out not exact values if  the image is in geographic coordinates.
  The accuracy of the infomation, for intance the Envelope extension, can be useful to reference the image into a KML file using the
  geographic tags of   <GroundOverlay>

2023.03.26 11:38:14 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/1599323af500ef3
fix geometry function dialog box (use selected features option was broken)

2023.03.25 19:46:49 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/e3ef18f6ab9db8f
upgrade topology extension to 2.0.5 (speed improvement)

2023.03.14 13:42:58 - Jukka Rahkonen
- https://github.com/openjump-gis/openjump/commit/237d49004875f2b
Translate new strings

2023.03.11 19:34:34 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/1f8ee81137d4366
replace alt+shift by shift to pan while editing geometry (alt+shift is used by windows to change the default language)

2023.03.11 18:25:40 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/c766f07fac67b4d
monitor number of features processed

2023.03.11 18:25:40 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/594cfbe07d7ac89
harmonisation of "features processed" in property files

2023.03.11 10:13:39 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/6801846e8001482
Spatially consistency between 2  Raster layers (#80)
  Spatially consistency between 2  Raster layers
  Check if the RasteImageLayer is spatially consistent with another:
  a) both have the same cell size
  b) both have the same dimension (same width and height)
  c) both overlap to each other into the geographic space
  Usefull for ovelapping processes between two raster iamge layers
  Spatially consistency between 2 Raster layers
  Upgraded according to Michaël  sugestion

2023.02.26 14:13:32 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/a6a1665736e052e
Complete rewrite of MergePolygonsWithNeighbourPlugIn

2023.02.26 14:12:00 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/83296e8e8b6eb65
fix unintended exception in PlumePlugin

2023.02.10 17:44:56 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/beb484dc68d02bc
Upgraded Raster Tools Extension to v2.05 (#88)
  - implement Spatial reference System into TIFF file export, allows to reproject raster and image files between different coordinate reference systems.
  - Delaunay triangulation plugin: added a set of methods in order to cover a wide set of vector to raster transformation (Nearest Neighbor, Inverse Distance Weighted, Min Z, Max Z and Mean Z).
  - Info and Style plugin are grouped together as one plugin.
  - removed embedded JEP library. Raster tools works with both OpenJUMP Core and Plus, but Raster Calculator plugin is deactivated if JEP library are not available as in OJ Core.

2023.01.10 18:29:54 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/2e5165b8594c771
Added missing epsg codes 4909 to 4999 (#86)

2023.01.10 18:25:44 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/0f2a0ef897e4101
Minimal upgrade of srid.txt
  I found that there was no code for EPSG:4978. This gives an idea how old is our code: EPSG:4328 was deprecated since 2004 when it was replaced with EPSG:4978

2022.12.14 11:09:27 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/ad2248127208585
Complete transaltion in Spanish

2022.12.14 11:00:44 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/10b4848f6518115
Completed Italian file language

2022.12.11 15:19:51 - Giuseppe Aruta
- https://github.com/openjump-gis/openjump/commit/a4684e7b68a6882
upgrade RasterTools extension
  embedded JEP library conflicts with the JEP library of Sextante extension
  Raster Calculator of raster tools was not working.
  changed the package name embedded JEP as a workaround

2022.12.10 12:23:01 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/fdb97d931c03d5a
fix typo for french

2022.12.06 13:32:30 - edeso
- https://github.com/openjump-gis/openjump/commit/955dfb41a211f27
fix security issue alert
  https://github.com/openjump-gis/openjump/security/dependabot/10


2.2.0

2022.12.04 10:01:23 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/9e7ba88300c0531
fix #79 : projects including raster layers cannot be closed

2022.12.02 13:44:06 - ede
- https://github.com/openjump-gis/openjump/commit/d685606530938d5
reformatting, added sources, refined imageio-ext
  removed stray GDAL entry
  reflect Vertex Symbols collection integration in extension
  added RasterTools sources

2022.12.02 13:02:53 - ede
- https://github.com/openjump-gis/openjump/commit/faa5e7aa32fcafe
raise version

2022.12.02 12:56:10 - ede
- https://github.com/openjump-gis/openjump/commit/b8832e7c0f77733
add new RasterTools extension

2022.11.30 22:17:35 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/214a00689927007
remove version number which is created from the template

2022.11.30 22:15:15 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/a24d5ca0c6a91d0
Sort changes and add new raster tools description

2022.11.30 12:08:19 - ede
- https://github.com/openjump-gis/openjump/commit/333458aa6b4e5ae
reformatting, undocument broken exe installer for windows

2022.11.30 12:00:54 - ede
- https://github.com/openjump-gis/openjump/commit/37141a2a2d358ec
added/refined some comments

2022.11.29 14:14:27 - edeso
- https://github.com/openjump-gis/openjump/commit/22c2d49897e84d2
Update README.md
  some textual refinements

2022.11.29 13:45:15 - ed
- https://github.com/openjump-gis/openjump/commit/f117f7f19ccaf97
replace launch4j ant task with maven plugin, cleanup, plugin upgrades
  moved maven-antrun-plugin.version to project/build/plugins section
  fixup indention for project/build/plugins section
  convert line delimiters (eol) to unix

2022.11.26 12:29:03 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/2a8c18c913f9a15
prepare version 2.1.1, upgrade launch4j to version 3.50


2.1.1

2022.11.24 22:54:40 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/d1e70b6207c8111
update changes.txt

2022.11.24 22:29:39 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/4b5acb5be0ab338
update readme.txt

2022.11.24 22:18:09 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/d6a98130338a065
format readme.txt

2022.11.24 22:16:06 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/961198d37adc641
update readme.txt

2022.11.16 21:39:46 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/ba15470494556f0
fix #74 : more intuitive behaviour of AutoCompletePolygonCursorTool

2022.11.16 08:09:16 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/e8fc10cb13d7bdc
fix #72 : small regression in ValidateSelectedLayersPlugIn styling

2022.11.16 08:00:22 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/154169983bdd9a8
raise graph-toolbox version to 2.0.4 : fix a bug in graph components plugin

2022.11.15 21:01:46 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/8257fcf36dc677d
fix #73 about attribute name duplication after layer combination

2022.11.07 20:39:46 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/e0c3deabaf99ae9
should solve #70

2022.11.06 20:32:25 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/08e715dd45db4bc
update vertex symbol extension  to 2.2.2

2022.11.06 17:55:40 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/78891a96db9f05f
Update topology extension to 2.0.4

2022.11.06 17:55:40 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/6649b8b05072d5d
Update the list of available wms url

2022.11.06 14:57:06 - ede
- https://github.com/openjump-gis/openjump/commit/0e8233633344bf0
fixup default entry formatting in combobox

2022.11.06 13:55:30 - Jukka Rahkonen
- https://github.com/openjump-gis/openjump/commit/a3444a59b39e5a6
Update jump_fi.properties

2022.11.05 18:00:21 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/62f0c771479eef9
fix #68 about column shrinking after refreshing a layer based on a database query

2022.11.04 22:17:13 - ma15569
- https://github.com/openjump-gis/openjump/commit/1e1892fa45b2835
Invert B/W Color scheme (#66)
  B/W color scheme for raster has been inverted in OpenjUMP (white=min values, black=max values) comparing to  other GIS program.
  A standard B/W scheme (black=min val, white=max val) will improve the construction of shaded relief maps
  Co-authored-by: Michaël Michaud <m.michael.michaud@orange.fr>

2022.11.04 21:46:51 - ma15569
- https://github.com/openjump-gis/openjump/commit/e93c641f6971851
Update jump_it.properties (#67)

2022.10.17 21:28:59 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/47eb67e0a3598f2
improve attribute type conservation after dbf write/read, clean dbf code

2022.10.12 12:06:32 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/d4404cbb34a75b9
Catch an error which can make the whole application instable

2022.10.11 22:04:38 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/7aaa7f995943897
RemoveSpikePlugIn refinements

2022.10.10 22:59:45 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/7d82bebae815937
Improve RemoveSpikePlugIn

2022.10.10 21:51:45 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/4ca1637e8ee0e62
Fix #64 about dbf writing 0 instead of empty for null numbers

2022.10.10 20:48:34 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/9c42b228ef30e73
Clean/optimize dbf reader/writer

2022.10.06 23:16:52 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/0051b93f5de1a96
Improve RemoveSpikePlugIn

2022.10.05 20:31:18 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/ce1e567753558a1
fix #63 about AttributeQueryPlugIn and SpatialQueryPlugIn result layer name

2022.10.05 06:57:57 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/3669197cd6c84c5
upgrade graph-toolbox to 2.0.3 (fix bug in GraphNodesPlugIn)

2022.10.03 18:50:10 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/5d3f0a50257af51
Fix exception in OpenProjectWizard when project contains a DataStoreQueryDataSource using ${selection}

2022.09.25 15:04:05 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/44a08ee68d867a5
Wording for layers produced by PrecisionReducer (fr and en)

2022.09.25 14:09:51 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/25c9ba396644340
Fix bug #62 exception removing SpatialDSLayer without datasource

2022.09.24 14:45:03 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/8c70986a35de383
layerListener must be deactivated during setDataSourceQuery

2022.09.24 14:33:38 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/173506779296616
layerListener must be deactivated during setDataSourceQuery

2022.09.24 14:07:14 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/dbb06a18adf370a
Disable layerListener during layer creation as recommended in LayerManager#fireLayerChanged

2022.09.24 13:38:56 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/abed215aad869e4
upgrade dxf-driver to 2.0.1 (bug fixing)

2022.09.22 14:14:30 - ede
- https://github.com/openjump-gis/openjump/commit/bd1235d7a30848d
handle exceptions during windows activations

2022.09.22 14:05:34 - ede
- https://github.com/openjump-gis/openjump/commit/a3ad322f200a98b
properly unset cursor tool on panel disposal
  fix https://github.com/openjump-gis/openjump/issues/59

2022.09.22 14:04:00 - ede
- https://github.com/openjump-gis/openjump/commit/32430e8e954e19f
memorize nonassigned state by unsetting panel reference

2022.09.22 14:02:58 - ede
- https://github.com/openjump-gis/openjump/commit/d8955da5871523a
delete unused variable assignment

2022.08.28 20:41:12 - ede
- https://github.com/openjump-gis/openjump/commit/1fd9dc5347204e0
fix issue56: "CADTools - Drawing Blocks throws NPEs" (again)
  https://github.com/openjump-gis/openjump/issues/56

2022.08.28 19:38:09 - ede
- https://github.com/openjump-gis/openjump/commit/c942f41c5634323
prevent NPEs by selectively executing draw commands

2022.08.28 17:18:38 - ede
- https://github.com/openjump-gis/openjump/commit/ec02bca3ffaaba4
adapt CommonsTiff reader to latest commons-imaging upgrade

2022.08.28 15:59:24 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/0c544bd8c8c35f9
upgrade view-manager-plugin to 2.0.4

2022.08.28 15:31:16 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/06891695b9bed25
upgrade imageio-ext, commons-imaging and pgjdbc

2022.08.28 14:39:21 - ede
- https://github.com/openjump-gis/openjump/commit/d9f8938c9e8c105
keep missing datafile layers in project, render name strikethrough
  allows to edit project with missing data files
  can be found on next opening or removed manually in layer tree
  adding disabled datasource support to signal missing file
  render layers with disabled datasource accordingly
  some optimization to find file activation

2022.08.27 17:42:12 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/1bb8195152a96ea
update matching extension to v2.0.2 (fix I18N for french)

2022.08.27 17:20:08 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/b5d9c08713f34e3
update bsheditor to v2.0.1 (fix I18N issues)

2022.08.27 13:39:17 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/1eb615204ebf5ad
upgrade aggregation and graph extension

2022.08.25 06:48:25 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/aa9b253f93ba0a9
if srid is absent from pe_list_projcs_geogcs esri file, use srid2prj wkt resource file

2022.08.23 11:40:57 - ede
- https://github.com/openjump-gis/openjump/commit/68992496fc7f32d
minor fix to prevent NPEs

2022.08.23 10:55:04 - ede
- https://github.com/openjump-gis/openjump/commit/a0411144dc9da02
fix issue58 "RunTime exception using zoom plugins from statusbar"
  "RuntimeException: Add super.initialize() ..."
  https://github.com/openjump-gis/openjump/issues/58

2022.08.22 14:49:07 - ma15569
- https://github.com/openjump-gis/openjump/commit/a1e62b0a7d32ea4
Update README.md

2022.08.21 19:44:13 - ede
- https://github.com/openjump-gis/openjump/commit/bd7a058c98440a6
improve handling of moved/missing data files when loading project
  OpenProjectWizard
  remove useless deprecation warning suppressions
  fix typo in method name
  improve loading of relative file paths in JMP project files
  continue loading project when user opts not to find singular files
  start looking for missing data files in current project folder
  FindFile
  rework caching changed prefix, fix stacktraces like
  https://sourceforge.net/p/jump-pilot/bugs/522/#1cb9
  replace path string manipulation with proper nio.Path handling
  for better cross platform compatibility

2022.08.21 19:44:13 - ede
- https://github.com/openjump-gis/openjump/commit/0418bf5683b51ef
improve handling of moved/missing data files when loading project
  OpenProjectWizard
  remove useless deprecation warning suppressions
  fix typo in method name
  improve loading of relative file paths in JMP project files
  continue loading project when user opts not to find singular files
  start looking for missing data files in current project folder
  FindFile
  rework caching changed prefix, fix stacktraces like
  https://sourceforge.net/p/jump-pilot/bugs/522/#1cb9
  replace path string manipulation with proper nio.Path handling
  for better cross platform compatibility

2022.08.21 19:16:50 - ede
- https://github.com/openjump-gis/openjump/commit/b5dd56eb7ccb3e1
add workaround to prefill file field in JfileChooser

2022.08.21 19:15:02 - ede
- https://github.com/openjump-gis/openjump/commit/b45221ef706655a
minor cleanup of imports

2022.08.16 12:13:25 - ede
- https://github.com/openjump-gis/openjump/commit/042219b21decc24
fix sf.net bug #522: "CADTools - Drawing Blocks throws NPEs"
  extension upgrade

2022.08.06 08:59:17 - edeso
- https://github.com/openjump-gis/openjump/commit/3a6695616399c43
Update pom.xml
  ugrade postgres to fix dependabot warning
  https://github.com/openjump-gis/openjump/security/dependabot/9


2.1

2022.08.01 13:34:50 - ede
- https://github.com/openjump-gis/openjump/commit/8c611f4680362b2
amend latest fix

2022.07.26 20:36:54 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/f61f39985e0547c
upgrade jaxb in set-attribute and view-manager plugins

2022.07.11 12:14:36 - ede
- https://github.com/openjump-gis/openjump/commit/31aaf6ac79a44bd
raise version

2022.07.11 12:14:14 - ede
- https://github.com/openjump-gis/openjump/commit/dfdef294dd7051d
add changes for 2.1,
  change line delims to windows again

2022.07.11 12:12:03 - ede
- https://github.com/openjump-gis/openjump/commit/c93c46c3c98de9b
remove obsolete manually maintained ChangeLog
  changelog is created as
  target/res/Git-log.txt
  by
  `mvn process-resources`

2022.07.07 09:40:26 - ede
- https://github.com/openjump-gis/openjump/commit/d1d1418d7c46e1f
minor comment rephrasing

2022.07.07 09:36:34 - ede
- https://github.com/openjump-gis/openjump/commit/19f9cddd4f5c3e4
upgrade git-changelog-maven-plugin

2022.07.03 12:09:49 - ede
- https://github.com/openjump-gis/openjump/commit/dcbe0b5add54f07
package gdal as OJ dependency under 'lib/'
  needed by ImageIO-Ext in CORE and PLUS currently
  albeit native GDAL is a useful OSS lib we should probably utilize more

2022.07.02 13:51:31 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/dcf2c1656ae0b7f
remove unused imports

2022.07.02 13:31:41 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/0288cedf02fb9bd
Upgrade JTS to 1.19 and postgresql driver to 42.4

2022.06.20 14:43:30 - ede
- https://github.com/openjump-gis/openjump/commit/8fb08d0954c9b42
fix panning with shortcuts (Ctrl+Cursor keys)
  error was
  Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: Add
  super.initialize() to your AbstractPlugIn.initialize() implementation!
  org.openjump.core.ui.plugin.view.InstallKeyPanPlugIn$PanHelper
  at com.vividsolutions.jump.workbench.plugin.AbstractPlugIn.getContext(AbstractPlugIn.java:412)
  at com.vividsolutions.jump.workbench.plugin.AbstractPlugIn.getWorkbenchContext(AbstractPlugIn.java:417)
  at org.openjump.core.ui.plugin.view.InstallKeyPanPlugIn$PanHelper.getEnableCheck(InstallKeyPanPlugIn.java:195)
  at com.vividsolutions.jump.workbench.ui.ShortcutPluginExecuteKeyListener.keyPressed(ShortcutPluginExecuteKeyListener.java:97)
  ...

2022.06.20 14:12:33 - ede
- https://github.com/openjump-gis/openjump/commit/0a45da22bb333d2
add PROJ_LIB env var for gdal
  fix "proj.db missing" error

2022.06.20 13:10:59 - ede
- https://github.com/openjump-gis/openjump/commit/f5a76d086f77e8d
upgrade imageio-ext to 1.4.5, gdal to 3.5.0
  switch to GDAL 3.x
  exclude GDAL jar in distros as it should be provided
  by local GDAL installation
  updated windows GDAL driver for OJ2 at
  https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/Drivers/GDAL-win-x86x64-3.5.0stable-20220620.zip

2022.06.20 12:28:48 - ede
- https://github.com/openjump-gis/openjump/commit/22e8fca1df88640
move PATH printout after GDAL was added

2022.05.28 09:39:31 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/4684b271a8da67f
fix #52 in GCPlugin

2022.05.27 17:17:26 - edeso
- https://github.com/openjump-gis/openjump/commit/05e08a1f7579685
document gitlab mirror, some refinements

2022.05.19 21:19:51 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/21033dd0241d929
Improve NoderPlugIn, preserve first point of linear rings where nodes are added

2022.05.19 07:00:33 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/d8e14ad836b6b1b
Fix z interpolation in NoderPlugIn

2022.05.17 09:18:10 - edeso
- https://github.com/openjump-gis/openjump/commit/ea867372d774675
Update pom.xml
  upgrade Xerces to latest
  fix https://github.com/openjump-gis/openjump/security/dependabot/7

2022.05.06 12:34:47 - Gijs van der Neut-Lamberink
- https://github.com/openjump-gis/openjump/commit/9e76b6586a3045e
Consistently use the internal workbench.Logger
  Only the workbench.Logger should be aware of the logging implementation used, all other classes should use the workbench.Logger class

2022.05.06 12:34:47 - Gijs van der Neut-Lamberink
- https://github.com/openjump-gis/openjump/commit/6a7b37841e10cd2
Expose com.vividsolutions.jump.workbench.Logger.LogLevel enum to encapsulate the implementation Level
  + remove Log4j 1 Level from Logger public API
  + reverted most changes to the WorkbenchFrame class

2022.03.27 18:47:57 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/219671903ea0dee
Remove unused method

2022.03.27 18:27:39 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/86fd3b73d9f484f
Move resources from resources to lib/ext

2022.03.27 09:57:33 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/3e731993c6908a8
EsriPrj documentation

2022.03.26 22:24:39 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/5e95fe08129dd1b
prj file for shapefile : use the string from https://github.com/Esri/projection-engine-db-doc

2022.03.20 22:19:37 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/f70b76380b29878
prj file for shapefile : use the string from http://epsg.io when possible

2022.03.19 20:53:16 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/1a50fe2777bd42b
small improvements

2022.03.19 20:52:34 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/6640d9044108956
fix empty I18N values for no function in SimpleQueryPlugin

2022.03.02 23:34:45 - ede
- https://github.com/openjump-gis/openjump/commit/741f743a121fa6d
make uninstaller less complicated

2022.03.02 23:33:48 - ede
- https://github.com/openjump-gis/openjump/commit/888607981f77bb9
upgrade postgres jdbc to latest

2022.03.01 17:48:34 - ede
- https://github.com/openjump-gis/openjump/commit/480bb83363d7004
fix mvn deploy after Git-log.txt was moved


2.0

2022.02.28 18:13:31 - ede
- https://github.com/openjump-gis/openjump/commit/a56ff6d2bf6bbcb
use [] instead of () in distro filename, make surefire UTF-8 aware
  () need to be escaped or wrapped on most shells, let's not use em

2022.02.28 18:09:26 - ede
- https://github.com/openjump-gis/openjump/commit/61fbe90ec921b70
remove BOM, couldn't strip it for Izpack installer

2022.02.28 18:08:34 - ede
- https://github.com/openjump-gis/openjump/commit/57c91fe2d140cf9
switch to UTF-8

2022.02.28 15:12:39 - ede
- https://github.com/openjump-gis/openjump/commit/93218bf2d955d77
do not package ChangeLog, replaced bey Git-log.txt

2022.02.28 14:59:29 - ede
- https://github.com/openjump-gis/openjump/commit/a8e711fa3c4e21b
rename readme.txt to streamline txt files in distro, small UTF-8 fix

2022.02.28 14:56:52 - ede
- https://github.com/openjump-gis/openjump/commit/df0eb9946e7700e
remove stray eclipse project file

2022.02.28 14:08:21 - ede
- https://github.com/openjump-gis/openjump/commit/d4ef4a5820e2b57
don't copy log4j.xml as resource, not needed

2022.02.28 14:07:45 - ede
- https://github.com/openjump-gis/openjump/commit/bdfc6351425d48c
skip BOM when reading readme.txt

2022.02.25 13:12:36 - ede
- https://github.com/openjump-gis/openjump/commit/17d0f8d330e9e4b
fix erronously commented translation

2022.02.25 13:12:05 - ede
- https://github.com/openjump-gis/openjump/commit/a45dc79e8458a36
replace Base64 utility class with Commons Codec functionality

2022.02.24 12:33:15 - ede
- https://github.com/openjump-gis/openjump/commit/cfe3bf2269a6787
add BOM (UTF-8Y) to signal utf encoding to text editors/viewers
  converted line endings to unix (Changes.txt)

2022.02.24 12:28:51 - ede
- https://github.com/openjump-gis/openjump/commit/ce64d0883a0eb94
some reformat, fixing umlaut

2022.02.23 21:49:59 - ede
- https://github.com/openjump-gis/openjump/commit/8a1afec4b0b808b
upgrade several extensions

2022.02.23 10:47:11 - ede
- https://github.com/openjump-gis/openjump/commit/e5933f61e5fc511
some more clarification

2022.02.23 10:41:20 - ede
- https://github.com/openjump-gis/openjump/commit/ffd8f71ffef9023
some refinements from Jukka, some rephrasing

2022.02.22 23:29:21 - ede
- https://github.com/openjump-gis/openjump/commit/a783de260cc2a5e
fix previous commit, convert to UTF-8 first
  cmd for reference
  f=Changes.txt
  iconv -f windows-1252 -t UTF-8 $f > $f.utf8 && mv $f.utf8 $f

2022.02.22 23:18:56 - ede
- https://github.com/openjump-gis/openjump/commit/a7f45ccbefd815f
prepare first OJ2 release, conflate git log

2022.02.22 21:04:34 - ede
- https://github.com/openjump-gis/openjump/commit/1ac9588dc451b93
prevent misleading error message by checking for emtpy layers
  TODO: not sure what the error message is needed for if proper
  enable checks are applied beforehand.

2022.02.22 20:51:45 - ede
- https://github.com/openjump-gis/openjump/commit/e8f6f22c4b6d566
add new EnableCheck "Selected layers must not be empty!"

2022.02.21 14:50:44 - ede
- https://github.com/openjump-gis/openjump/commit/1bfbb3bf7fe909c
disable outdated ImportArcMapStylePlugIn
  see
  https://sourceforge.net/p/jump-pilot/bugs/482/

2022.02.20 08:54:19 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/29363fb76b095b0
Keep all improvements made on 2021-08-23 except the regression culprit.

2022.02.16 21:48:57 - ede
- https://github.com/openjump-gis/openjump/commit/d439096ef946067
reverting last commit breaking QuasiMode

2022.02.12 18:33:14 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/dced2bcbc0065bf
Upgrade topology extension to 2.0.3

2022.02.07 14:33:05 - ede
- https://github.com/openjump-gis/openjump/commit/4107fe3ac0f560a
upgrade topology extension, after build break
  maven download failed to download 2.0.1, which was deleted online

2022.02.06 18:21:21 - Jukka Rahkonen
- https://github.com/openjump-gis/openjump/commit/9480ba6cc818cf2
Update jump_fi.properties (#45)

2022.02.05 23:31:34 - ede
- https://github.com/openjump-gis/openjump/commit/46d0afcd666735e
some more fixes, add icons for menu entries
  small i18n enhancement
  some reformatting

2022.02.05 23:31:33 - ede
- https://github.com/openjump-gis/openjump/commit/e3f9a777daf0648
ad method to find menuitems recursively

2022.02.05 23:31:33 - ede
- https://github.com/openjump-gis/openjump/commit/a7f08d446f95d63
replace some deprecated JTS API calls

2022.02.04 08:12:16 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/b432f2e2430e38f
Change topology extension to 2.0.1

2022.02.03 20:45:33 - ede
- https://github.com/openjump-gis/openjump/commit/e47e62190548a80
fixup GeometryConversionPlugin for OJ2
  adapt to use OJ I18N
  adapt to AbstractPlugin
  reformat to 2spaces
  blacklist new JTS method createMultiPointFromCoords()
  some optimizations
  remove useless extension
  run extension to get listed in About panel

2022.02.03 20:45:32 - ede
- https://github.com/openjump-gis/openjump/commit/ec0874c1f51a101
fix regression disabling i18n for external plugins/extensions

2022.02.03 07:24:09 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/b9be2fbace2f5ee
Turn the whole project to UTF-8

2022.02.03 00:22:55 - ede
- https://github.com/openjump-gis/openjump/commit/40cc98419a356a3
convert to UTF-8

2022.02.03 00:19:05 - ede
- https://github.com/openjump-gis/openjump/commit/3beb0784eed794f
read readme.txt as UTF-8, find readme in IDE now too, reformat

2022.02.02 23:38:39 - ede
- https://github.com/openjump-gis/openjump/commit/3de5a3b05e01c17
convert to UTF-8

2022.02.02 23:37:34 - ede
- https://github.com/openjump-gis/openjump/commit/5f6178b92f5009e
convert offending java sources to UTF-8

2022.02.02 22:50:36 - ede
- https://github.com/openjump-gis/openjump/commit/79b38e4bdf766a7
convert to UTF-8

2022.02.02 22:41:38 - ede
- https://github.com/openjump-gis/openjump/commit/5a4303b9cb6f8ad
convert line endings to unix

2022.02.02 22:29:48 - ede
- https://github.com/openjump-gis/openjump/commit/717d4b28281a683
adapt to , add ISO85591/UTF8 test cases

2022.02.02 22:28:53 - ede
- https://github.com/openjump-gis/openjump/commit/2320ad7be2cf8b0
use JUMPWorkbench.version i18n key again

2022.02.02 22:20:14 - ede
- https://github.com/openjump-gis/openjump/commit/451fb267cccab0b
add UTF-8 support (now default)

2022.02.02 22:16:17 - ede
- https://github.com/openjump-gis/openjump/commit/34aea88a95e6c5a
change project encoding to UTF-8

2022.02.02 22:15:29 - ede
- https://github.com/openjump-gis/openjump/commit/750ec82565dce9d
convert language files to UTF-8
  used
  native2ascii.exe -encoding UTF-8 -reverse file.orig file.new

2022.02.02 21:07:36 - ede
- https://github.com/openjump-gis/openjump/commit/e7e045fe832cea7
cleanup removed wfs language files

2022.02.01 12:17:07 - ede
- https://github.com/openjump-gis/openjump/commit/255d81db0cec6fa
minor refinement

2022.01.31 23:48:39 - ede
- https://github.com/openjump-gis/openjump/commit/ba4953a1e17a376
rework tree visiting especially for finding paths (plural)
  implemented optimizations
  - finding multiple nodes in one go (iterate tree just once)
  - optionally limiting recursing via RecurseValidator
  - early finish recursing if all nodes were found
  add some javadoc/comments
  removed redundant methods

2022.01.30 15:40:21 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/1bb5d3f0178dd90
DrawLineStringTool : use class name for I18N as other similar tools

2022.01.30 15:03:46 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/75875264672d33f
Fix #42 : select layers with selected items

2022.01.30 14:35:20 - ede
- https://github.com/openjump-gis/openjump/commit/b928648f67818a6
adapt to changed CursorTools initialization

2022.01.30 14:04:45 - ede
- https://github.com/openjump-gis/openjump/commit/ac644653b8a71cf
minor formatting cleanup

2022.01.29 11:29:09 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/072b650a0761c7c
Fix some broken BeanTools

2022.01.27 11:56:48 - ede
- https://github.com/openjump-gis/openjump/commit/871987d2124ecbd
fix adding separator

2022.01.25 23:08:43 - ede
- https://github.com/openjump-gis/openjump/commit/2c60ff04dd94b1b
relocate, rename, fixup BeanTools/ scripts
  added an Examples/ subfolder
  renamed important scripts Help/Refresh for more concise Menu entries
  fixed Refresh to work with OJ2 API changes, cleaned it up a bit
  SaveViewAsBean
  include Refresh instead of duplicating code
  still broken though

2022.01.25 23:03:08 - ede
- https://github.com/openjump-gis/openjump/commit/f9dc0b716df5625
BeanToolsPLugin - some refinements, fixes, add icons
  always sort folders top in menu
  always place Help, Refresh on bottom separated by a line
  add a new beantools-run icon
  cutify with beanshell, folder icons
  find lib/ext/BeanTools/ with new method for better compatibility

2022.01.25 22:56:02 - ede
- https://github.com/openjump-gis/openjump/commit/e44f6e56ba9eec9
make icon definition public for reuse in other plugins

2022.01.25 22:55:05 - ede
- https://github.com/openjump-gis/openjump/commit/d9515f7c349f4de
remove obsolete language key
  folder names are static and supposed to be translated

2022.01.25 22:54:05 - ede
- https://github.com/openjump-gis/openjump/commit/b00155008088235
remove useless i18n file
  very little actual translation
  broken formatting keys/values separated (e.g. line 2210 ff)

2022.01.25 22:45:09 - ede
- https://github.com/openjump-gis/openjump/commit/5a0807b76fde05e
add m2e control to maybe speedup eclipse maven builds

2022.01.24 00:48:32 - ede
- https://github.com/openjump-gis/openjump/commit/205708b366c3db2
add explicit get(), beanshell insists on it

2022.01.23 15:32:25 - ede
- https://github.com/openjump-gis/openjump/commit/f2afe6cccacf7b1
exclude jaxb dependencies of imageio-ext-geocore
  currently, as of v1.3.11 these are
  javax.xml.bind:jaxb-api, org.glassfish.jaxb:jaxb-runtime,
  javax.activation:javax.activation-api
  not sure they are needed, but even if there is already
  another JAXB implementation included under lib/ext/jaxb/ by
  view-manager, set-atributes extensions in PLUS

2022.01.16 18:26:32 - ede
- https://github.com/openjump-gis/openjump/commit/85a2ed9b3bea83e
finally removed lib/plus/, need to clean out lib/ext/ still

2022.01.16 18:23:17 - ede
- https://github.com/openjump-gis/openjump/commit/d052f4f3e1e9f06
upgrade set-attributes extension, several fixes

2022.01.16 18:22:39 - ede
- https://github.com/openjump-gis/openjump/commit/c5620c82d17bafb
better exclusion

2022.01.16 16:54:34 - ede
- https://github.com/openjump-gis/openjump/commit/fb555caff76d0b5
upgrade view-manager extension

2022.01.16 16:10:51 - ede
- https://github.com/openjump-gis/openjump/commit/58642e5bad53abc
package jaxb and dependencies to lib/ext/jaxb/

2022.01.16 11:13:42 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/adba374dad316af
Merge remote-tracking branch 'origin/main' into main

2022.01.16 11:13:23 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/5a1abfad9233c04
cleaning

2022.01.16 09:36:56 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/4db4409c7913c7e
Upgrade postgresql and junit dependencies

2022.01.16 00:16:21 - ede
- https://github.com/openjump-gis/openjump/commit/56572080dc5f655
set maven enforcer version only one time

2022.01.15 23:53:46 - ede
- https://github.com/openjump-gis/openjump/commit/c0ae127402ac5bb
upgrade fill-patterns, fix pattern loading

2022.01.15 21:56:00 - ede
- https://github.com/openjump-gis/openjump/commit/ec1bf86a323798a
upgrade cadtools to 2.1.1

2022.01.15 20:42:22 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/9387592a56d5cf7
Add cadplan-extension in PLUS version with maven

2022.01.15 19:53:41 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/27200ea343b5df2
Add submenu PlugIns Help in Help

2022.01.15 18:36:45 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/f245ac786f3db57
Add online-doc-extension

2022.01.15 15:41:00 - ede
- https://github.com/openjump-gis/openjump/commit/7b80c4dded0511c
downgrade git-commit-id-maven-plugin again, ensure java8 compatibility

2022.01.15 14:49:24 - ede
- https://github.com/openjump-gis/openjump/commit/cc607a7212ab10f
reenable xml-apis needed by log4j and some extensions

2022.01.15 14:46:21 - ede
- https://github.com/openjump-gis/openjump/commit/462851e56311b1d
add helpful test for duplicate pom dependencies
  see https://andresalmiray.com/detecting-duplicate-dependencies-in-maven/
  upgrade maven enforcer plugin while at it

2022.01.15 01:08:28 - ede
- https://github.com/openjump-gis/openjump/commit/406655e6bb26209
upgrade kml driver, cleanup lib/plus/

2022.01.14 00:16:42 - ede
- https://github.com/openjump-gis/openjump/commit/dd82caaf32d040f
upgrade imageio-ext

2022.01.14 00:06:13 - ede
- https://github.com/openjump-gis/openjump/commit/c0d5b74da0bb1d6
upgrade git-commit-id-maven-plugin

2022.01.14 00:05:30 - ede
- https://github.com/openjump-gis/openjump/commit/b95cbd847c5a418
package postgres jar to lib/ext/dbdatastore/
  for cleanliness sake

2022.01.13 23:42:11 - ede
- https://github.com/openjump-gis/openjump/commit/1ced0f07c29d98d
upgrade fill-pattern extension to downloadable version
  reorder cadplan-printer alphabetically

2022.01.12 23:10:08 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/e6f843e01e34386
Merge remote-tracking branch 'origin/main' into main

2022.01.12 23:09:38 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/41e152c47d60907
Mavenize cadplan-printer-extension

2022.01.12 22:58:01 - ede
- https://github.com/openjump-gis/openjump/commit/f953734a6d2e92b
mv dbdatastore/ folder from lib/plus/ into lib/ext/
  eventually lib/plus/ will probably be removed
  when all extensions will be downloadable

2022.01.09 21:24:52 - ede
- https://github.com/openjump-gis/openjump/commit/d356e03881df8ac
upgrade sextante to OJ2 git release snapshot

2022.01.09 18:48:39 - ede
- https://github.com/openjump-gis/openjump/commit/0392370ac735a30
minor fix for ClassGraph usage in Sextante
  details on project's issue page
  https://github.com/classgraph/classgraph/issues/625

2021.12.16 12:28:38 - ed
- https://github.com/openjump-gis/openjump/commit/3a313a3328b65ba
resize cursor and hotspot if system best cursor size differs for ALL
  cursor
  tools

2021.12.16 12:20:47 - ed
- https://github.com/openjump-gis/openjump/commit/d7b1b331920cdf8
create cursor once, reuse often

2021.12.16 12:20:00 - ed
- https://github.com/openjump-gis/openjump/commit/c1ab67903f36bf1
added security check

2021.12.16 12:19:26 - ed
- https://github.com/openjump-gis/openjump/commit/75780d41591c406
minor doc edit

2021.12.15 14:39:01 - ed
- https://github.com/openjump-gis/openjump/commit/9e362a9c95534c8
try to fix wrong CursorTool hotspot on HiDPI system
  see https://bugs.openjdk.java.net/browse/JDK-8238734?jql=labels%20%3D%20hidpi

2021.12.04 20:30:16 - ede
- https://github.com/openjump-gis/openjump/commit/99127274a62a022
fix error when building with java9+ (at least in Eclipse)
  error was
  "
  The package org.w3c.dom is accessible from more than one module:
  <unnamed>, java.xml
  "
  some background can be found here
  https://stackoverflow.com/questions/57286825/the-package-org-w3c-dom-is-accessible-from-more-than-one-module-unnamed-java

2021.11.22 23:43:30 - ede
- https://github.com/openjump-gis/openjump/commit/868eddb9db92e51
bug 521: upgrade to rebuilt measure extension against newer jts
  https://sourceforge.net/p/jump-pilot/bugs/521/

2021.11.18 23:01:03 - ede
- https://github.com/openjump-gis/openjump/commit/5330a5f7b8d0351
doc clarification

2021.11.18 22:58:47 - ede
- https://github.com/openjump-gis/openjump/commit/46deac664fcc18f
update translations as provided by Peppe

2021.11.18 22:41:17 - ede
- https://github.com/openjump-gis/openjump/commit/6e94c5d88749883
minor cleanup

2021.10.17 12:22:21 - ede
- https://github.com/openjump-gis/openjump/commit/f9296beef65e80d
fix disabled Add Button for spatial db sources
  ensure plugin class loader is used
  when looking for JDBC dependencies during statup

2021.10.16 13:11:02 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/24a79352063614a
AttributePredicate : add Long data type

2021.10.16 12:58:20 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/dea171c282d30bc
Improve translation

2021.10.16 12:55:11 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/b2cd03a0112e6e3
Fix UpdateWithJoinPlugIn not compatible with Database Transaction Manager

2021.10.03 18:16:28 - ede
- https://github.com/openjump-gis/openjump/commit/700b32f93f1cc14
wrap github link in git.log to get closer to a 80char line limit

2021.10.03 16:53:15 - ede
- https://github.com/openjump-gis/openjump/commit/4b7ce0ecdc43559
upgrade openklem to OJ2 git release snapshot
  TODO: clean out libraries, probably not all are needed during runtime

2021.09.26 09:34:11 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/da3cb2d4a5ea08a
Fix french ManageDataPlugIn translation

2021.09.26 09:02:42 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/0ca1216ea6c04b5
Translate Rasterize plugin to french

2021.09.25 08:55:38 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/a39e9c8f13cd37a
Readme : improve extension status section

2021.09.23 06:04:59 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/3e714878e589ee4
Add robust and fixed precision algorithms in GeometryFunctionPlugIn for
  Intersection, Union, Difference A-B, Difference B-A, Symmetric difference

2021.09.20 20:57:09 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/b780ca50666f96d
Fix #40 : GeoJSON manage crs at the FeatureCollection level where possible (clean)

2021.09.19 15:05:36 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/dd006dd3da2179d
Fix #40 : GeoJSON manage crs at the FeatureCollection level where possible (fix)

2021.09.19 13:15:01 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/4c9a859a8953a95
Fix #40 : GeoJSON manage crs at the FeatureCollection level where possible

2021.09.17 06:44:12 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/a8b27a56b1a9ac7
Use new JTS overlayng algorithm for Dissolve2PlugIn + refactoring

2021.09.12 21:51:55 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/0aa8abef3b9de1d
Use new JTS overlayng algorithm for DissolvePlugIn

2021.09.12 13:58:54 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/185dc4554177431
Modernize EditTransaction and CursorTools to java 8

2021.09.12 09:28:54 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/ad590c815a7ecc9
Use new JTS algo for OverlayPlugIn & UnionByAttributePlugIn

2021.09.09 13:07:11 - ede
- https://github.com/openjump-gis/openjump/commit/266bb4694e3b092
upgrade sqlite jdbc

2021.09.09 13:06:00 - ede
- https://github.com/openjump-gis/openjump/commit/da154d68229f7c5
remove proprietary mysql jdbc as mariadb should work as well

2021.09.09 12:58:06 - ede
- https://github.com/openjump-gis/openjump/commit/0409ac9bc5e9c0a
upgrade mariadb jdbc lib

2021.09.07 21:12:04 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/db2e028cce68b6c
Fix #37 changelog

2021.09.07 21:09:27 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/a177139c624d905
Merge branch 'main' of https://github.com/openjump-gis/openjump into main

2021.09.07 21:08:58 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/29f395bf29a409a
Fix #37 and make it possible to have optional attributes in XMLBinder

2021.09.07 19:19:16 - ede
- https://github.com/openjump-gis/openjump/commit/27e23e5962fd0a1
add super.initialize(context) to AbstractPlugins where missing
  some reformatting where tab/spaces where mixed

2021.09.07 19:16:25 - ede
- https://github.com/openjump-gis/openjump/commit/27a86e139c1051c
remove obsolete plugin

2021.09.06 21:32:43 - ede
- https://github.com/openjump-gis/openjump/commit/b88574f6b221da4
super.initialize() fixup

2021.09.06 21:32:41 - ede
- https://github.com/openjump-gis/openjump/commit/d9fc48eec4514a4
upgrade jump-chart extension

2021.09.06 20:03:25 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/077912f13dca04f
Fix #39 SelectAllLayerItemsPlugIn adding super.initialize()

2021.09.06 19:15:16 - ede
- https://github.com/openjump-gis/openjump/commit/d9b30ba2b05c226
ensure toolbench icons are max 20x20 pixels

2021.09.06 17:29:28 - ede
- https://github.com/openjump-gis/openjump/commit/8bc61ae1906a20b
upgrade color-chooser extension

2021.09.05 20:33:27 - ede
- https://github.com/openjump-gis/openjump/commit/d76954f5747aae9
upgrade set-attributes extension

2021.09.05 20:33:26 - ede
- https://github.com/openjump-gis/openjump/commit/8e1291392fe130f
upgrade aggregation extension

2021.09.05 20:33:24 - ede
- https://github.com/openjump-gis/openjump/commit/a3335fadab06d67
upgrade concave-hull extension

2021.09.05 20:33:24 - ede
- https://github.com/openjump-gis/openjump/commit/1f482717c3ada7b
upgrade view-manager extension

2021.09.05 18:45:16 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/fa16be57b0b3575
Update to JTS 1.18.2, add GeometryFixer algorithm to OpenJUMP MakeValidPlugIn

2021.09.01 21:37:38 - ede
- https://github.com/openjump-gis/openjump/commit/694d95ab63c746f
readd/upgrade vertex-symbols extension

2021.09.01 21:37:12 - ede
- https://github.com/openjump-gis/openjump/commit/45b0836da499bcc
removed obsolete exclusions

2021.09.01 14:05:48 - ede
- https://github.com/openjump-gis/openjump/commit/f837cde5205c05e
added method to easily find file/folder in classpath

2021.09.01 14:02:48 - ede
- https://github.com/openjump-gis/openjump/commit/0d9f616c944d3e4
remove vertex symbols and VertexImages folder
  the images were moved to the extensions proper
  https://github.com/openjump-gis/vertex-symbols

2021.09.01 14:01:13 - ede
- https://github.com/openjump-gis/openjump/commit/00f489a1cdd72d6
add function for extensions to find a folder in the extensions
  directories

2021.08.29 18:08:12 - ede
- https://github.com/openjump-gis/openjump/commit/d7498bd7d814060
upgrade graph-toolbox extension

2021.08.29 18:07:50 - ede
- https://github.com/openjump-gis/openjump/commit/24dab75365c8037
cleanup

2021.08.29 14:23:44 - ede
- https://github.com/openjump-gis/openjump/commit/2c5eaa47935f041
upgrade fivecolor extension, fix wrong previous commit

2021.08.29 14:06:05 - ede
- https://github.com/openjump-gis/openjump/commit/6ec9f6d6f5feb63
place deps in lib/ as other exts use jgrapht too

2021.08.26 21:14:55 - ede
- https://github.com/openjump-gis/openjump/commit/f470e72e852f69d
found and moved plugin tests from src/ to test/

2021.08.26 21:09:54 - ede
- https://github.com/openjump-gis/openjump/commit/99761a3cbb6d036
remove junit dependency inclusion of json-simple
  lead to weird inclusion effects in extensions having OJ as dependency
  and using junit themselves
  dependency:tree showed "scope updated from test" and in effect junit and
  hamcrest were packaged by assemly plugin

2021.08.25 18:31:32 - ede
- https://github.com/openjump-gis/openjump/commit/36b0a2d96a11652
upgrade matching & topology extension

2021.08.24 23:20:35 - ede
- https://github.com/openjump-gis/openjump/commit/65c577691917b9e
upgrade measure toolbox

2021.08.24 22:52:40 - ede
- https://github.com/openjump-gis/openjump/commit/c935d0ad6a597b0
upgrade kml extension

2021.08.24 18:29:31 - ede
- https://github.com/openjump-gis/openjump/commit/927ba30c32ac45f
upgrade csv driver

2021.08.24 17:56:21 - ede
- https://github.com/openjump-gis/openjump/commit/34032ff90ee9b0d
upgrade download-maven-plugin, enable <alwaysVerifyChecksum>

2021.08.24 17:33:40 - ede
- https://github.com/openjump-gis/openjump/commit/1dbd2d656a8923d
upgrade bsheditor-extension

2021.08.24 17:19:11 - ede
- https://github.com/openjump-gis/openjump/commit/27557c4c6aada61
upgrade dxf driver

2021.08.23 11:27:37 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/a3b801345229242
Use jts intersects()

2021.08.23 07:08:56 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/4e184b645dba6ad
Clean/modernize LayerViewPanel

2021.08.22 23:08:14 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/45a764cc404d333
Update CursorTool api to use idiomatic java8

2021.08.17 19:50:31 - ede
- https://github.com/openjump-gis/openjump/commit/9289712ba208f15
remove obsolete assembly exclusion
  fix Warning:  The following patterns were never triggered in this
  artifact exclusion filter:
  o  'rhino:js

2021.08.17 19:43:49 - ede
- https://github.com/openjump-gis/openjump/commit/b59ffa0bf5da0ad
fix maven warning
  Warning:  'profiles.profile[download of extensions distro zips (for testing purposes)].plugins.plugin.(groupId:artifactId)' must be unique but found duplicate declaration of plugin com.googlecode.maven-download-plugin:download-maven-plugin @ line 88, column 2

2021.08.17 13:19:04 - ede
- https://github.com/openjump-gis/openjump/commit/2d7e8d5e732dd6c
remove dependency jars from lib/
  dependencies are managed via maven pom.xml by now

2021.08.08 10:12:07 - ede
- https://github.com/openjump-gis/openjump/commit/47d2724432e11fc
finetune context/workbench handing in CursorTools
  fix issue 38 "Draw linestring tool unusable"
  https://github.com/openjump-gis/openjump/issues/38
  minor reformatting

2021.08.08 10:07:28 - ede
- https://github.com/openjump-gis/openjump/commit/e3cb0a1dc71e4b6
remove useless condition

2021.07.27 13:21:36 - ed
- https://github.com/openjump-gis/openjump/commit/e1a265f15bfd315
fix "I18N usage in extension" github issue 8
  https://github.com/openjump-gis/openjump/issues/8
  simplify I18N somewhat

2021.07.27 13:20:22 - ed
- https://github.com/openjump-gis/openjump/commit/05a421c21d97e8e
minor reformatting

2021.07.27 13:20:07 - ed
- https://github.com/openjump-gis/openjump/commit/de8dc680f3601a6
Add CommandLine tests
  pom.xml added hamcrest library needed for CommandLine tests

2021.07.27 13:19:44 - ed
- https://github.com/openjump-gis/openjump/commit/3a0b5327f14ff31
Overhaul extension development support for IDEs
  rename cmd line parameter '-plug-in-directory' to
  '-extensions-directory' to reflect it's purpose better
  add cmd line parameters '-jars-directory' and '-limit-ext-lookup' for
  enhanced IDE extension development support
  new extension ide devel mini-howto
  1. create two projects in your IDE (openjump, extension e.g. helloworld)
  2. maven compile your extension
  3. maven compile openjump
  4. add a debug/run configuration for the openjump project with program
  arguments like
  -default-plugins scripts\default-plugins.xml -extensions-directory
  "target\lib.ext.core" -limit-ext-lookup false -extensions-directory
  "${workspace_loc:helloworld}/target/classes" -jars-directory
  "${workspace_loc:helloworld}/target/libs"
  the above will start openjump with CORE extensions _and_ look for
  extension classes in the extension project's "target/classes" folder
  _and_ add needed libraries from extension project's "target/libs" folder
  (make sure the extension's maven build exports them there during
  compile)
  document parameters in readme.txt
  update start scripts
  complete CommandLine overhaul, consistent naming to Parameter/Arguments
  removed deprecated '-project' parameter, simply add '*.jmp' as runtime
  argument instead

2021.07.27 12:22:33 - ed
- https://github.com/openjump-gis/openjump/commit/f9a1a1a008d0e8b
remove unused GeometrySnapperPlugIn.self-snap translation

2021.07.21 18:08:51 - ede
- https://github.com/openjump-gis/openjump/commit/a70aced6e1f2488
upgrade to junit5

2021.07.13 15:24:13 - ed
- https://github.com/openjump-gis/openjump/commit/16a95254cef5f4a
fixup test run by adding missing testResources

2021.07.13 15:00:07 - ed
- https://github.com/openjump-gis/openjump/commit/97acc4a5caf763a
fixup running tests after moving them out of src/

2021.07.13 14:33:59 - ed
- https://github.com/openjump-gis/openjump/commit/9d52c9b12a09f36
moving tests into own subfolder
  prevents (re)compiling all of OJ src for testing
  speed up 'maven test' run by a margin

2021.07.13 14:18:24 - ed
- https://github.com/openjump-gis/openjump/commit/90a780247290ecc
finally add getIcon() to Iconified Interface

2021.07.09 14:59:09 - ede
- https://github.com/openjump-gis/openjump/commit/02a2cb96526fd44
upgrade skyprinter

2021.07.01 22:06:05 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/d44faee16629bae
javadoc

2021.06.30 21:58:54 - ede
- https://github.com/openjump-gis/openjump/commit/ccb6b5405763012
contextualize CursorTools, EnableCheckFactory to replace
  JUMPWorkbench.getInstance() usage
  EnableCheckfactory
  make sure we reuse the same _instance_ everywhere
  therefore 'EnableCheckFactory.getInstance(workbenchContext)' replaces
  'new EnableCheckFactory(workbenchContext)' everywhere
  CursorTools
  removed JUMPWorkbench.getInstance() in AbstractCursorTool
  added WorkbenchContext to AbstractCursorTool's constructor
  all extending classes modified accordingly
  Plugins
  add a some missing 'super.initialize(context)'
  removed some empty masking plugin.initialize(context) methods
  Datastores
  removed JUMPWorkbench.getInstance() references and added
  workbenchcontext in constructor where needed
  replaced JUMPWorkbench.getInstance().getFrame().log() with proper Logger
  call
  commented explicite pluginclassloader usage, which should be obsolete by
  now
  MrSIDReferencedImage
  removed unneeded reference to JUMPWorkbench.getInstance() for disposal
  still 119 JUMPWorkbench.getInstance() references left

2021.06.30 21:58:54 - ede
- https://github.com/openjump-gis/openjump/commit/1599e8bfae62b6e
use FeatureInstaller.getInstance(WorkbenchContext) everywhere
  privatize FeatureInstaller constructor
  use one instance per WorkbenchContext
  reformatting some mixed spaces/tab indentationed files or parts thereof

2021.06.30 21:58:54 - ede
- https://github.com/openjump-gis/openjump/commit/010577ad5072e1c
remove JUMPWorkbench.getInstance() call in AbstractPlugIn
  fixed deprecated KeyEvent keys
  remove deprecated addKeyboardShortcut() method
  move shortcut registering logic to FeatureInstaller
  some shortcut registering refinement

2021.06.23 20:06:05 - edeso
- https://github.com/openjump-gis/openjump/commit/7a14e784dd1223d
enable extension downloading during maven build (#36)
  added skyprinter as example

2021.06.23 18:10:34 - edeso
- https://github.com/openjump-gis/openjump/commit/4ae76967ead9f6f
rework I18N as outlined in sf.net ticket #501 (#35)
  https://sourceforge.net/p/jump-pilot/bugs/501/
  short summary
  this'll allow for OJ Core
  I18N.getInstance().get(String) or
  I18N.getInstance().get(String, Object, Object ...)
  I18N.JUMP.get(String, Object, Object ...)
  for extensions
  I18N.getInstance("my.great.extension").get(String)
  or
  I18N i18n = I18N.getInstance("my.great.extension") or
  I18N i18n = I18N.getInstance(new File("/path/to/language_files"))
  needs to be avail in classpath of course.
  and thereafter
  i18n.get(String)
  i18n.get(String, Object, Object)
  i18n.get(String, new Object[]{ o1, o2, o3})
  more details are available in the I18N.getInstance(), get() javadoc
  added junit tests
  make plugin loading more robust against i18n errors

2021.06.18 18:11:35 - ede
- https://github.com/openjump-gis/openjump/commit/54930f66589e75a
removed some JUMPWorkbench.getInstance() usage
  reworked AbstractCursorTools to use Workbenchframe to retrieve context
  modified dependent implementations accordingly
  removed PluginContextTools which was merely obfuscating context creation
  fixed up some plugins using the above utility class

2021.06.15 18:50:55 - ed
- https://github.com/openjump-gis/openjump/commit/79eb89b4e3c2fc3
move test compile output so junit tests work with eclipse

2021.06.13 22:08:39 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/d0164e9cfac53ba
Fix url encoding in style & additional parameters part

2021.06.13 18:07:20 - edeso
- https://github.com/openjump-gis/openjump/commit/b142db95dd5d67c
use UriUtil.encode() and enhance it a little (#33)

2021.06.13 16:02:00 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/112434bf0fb959a
Fix maprequest encoding (#32)
  Fix url encoding in style & additional parameters part
  Fix url encoding in style & additional parameters part

2021.06.13 14:56:28 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/a6cb357bc6786b0
Merge pull request #31 from openjump-gis/snap_rounding_geom_functions_2
  Add GeometrySnapperPlugIn and a self-snap function ni geometry functi…

2021.06.12 10:47:08 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/ddaf60c6a5afd09
Add GeometrySnapperPlugIn and a self-snap function ni geometry functions plugin

2021.06.01 17:57:47 - ede
- https://github.com/openjump-gis/openjump/commit/6a53fa7e7064055
Fix eclipse readding target/ all the time

2021.06.01 17:09:38 - ede
- https://github.com/openjump-gis/openjump/commit/998e7dddb747e49
Clean out unused saig crypt code

2021.06.01 13:15:44 - ede
- https://github.com/openjump-gis/openjump/commit/effcbdb02e0542a
Enhance robustness against an NPE reported by Jukka
  At the moment I cannot open any new data into OpenJUMP. Pressing the
  Open… button gave just NPE. I believe that OpenJUMP tries to open the
  previously used database connection but for some reason the connection
  is not available. I will close and restart OJ but before that I copy the
  exception at the bottom.
  Now after restart I cannot tell what happened or how to repeat the
  error. PostGIS is alive and Spatialite databases can be found.
  The error was:
  java.lang.NullPointerException
  at com.vividsolutions.jump.workbench.datastore.ConnectionManager.getLayersUsing(ConnectionManager.java:294)
  at com.vividsolutions.jump.workbench.datastore.ConnectionManager.closeConnectionsUnused(ConnectionManager.java:237)
  at com.vividsolutions.jump.workbench.ui.plugin.datastore.ConnectionPanel.closeConnectionsUnused(ConnectionPanel.java:87)
  at org.openjump.core.ui.plugin.datastore.AddDataStoreLayerWizardPanel.exitingToLeft(AddDataStoreLayerWizardPanel.java:37)
  at com.vividsolutions.jump.workbench.ui.wizard.WizardDialog.setCurrentWizardPanel(WizardDialog.java:125)
  at com.vividsolutions.jump.workbench.ui.wizard.WizardDialog.setCurrentWizardPanel(WizardDialog.java:141)
  at org.openjump.core.ui.swing.wizard.WizardGroupDialog.initSelectedWizard(WizardGroupDialog.java:86)
  at org.openjump.core.ui.swing.wizard.WizardGroupDialog.setSelectedWizard(WizardGroupDialog.java:97)
  at org.openjump.core.ui.plugin.file.OpenWizardPlugIn.execute(OpenWizardPlugIn.java:91)
  SNIP
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
  at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
  at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

2021.05.31 18:38:24 - ede
- https://github.com/openjump-gis/openjump/commit/0bb00836fb05757
Some finetuning to .gitignore

2021.05.31 09:52:26 - ede
- https://github.com/openjump-gis/openjump/commit/f7269370b5b9586
Partly reverse unintended changes of the previous commit

2021.05.31 07:37:55 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/64f09a5efb6deed
Add robust algo options for geometry eraser and precision reducer (#28)

2021.05.30 10:13:58 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/69b679ae3d08631
Commit again with the right encoding

2021.05.30 10:07:29 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/92c832131062737
Revert "French I18N for wms warning message"
  This reverts commit 4e9423d7

2021.05.30 09:18:59 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/4e9423d76271924
French I18N for wms warning message

2021.05.29 17:56:08 - ede
- https://github.com/openjump-gis/openjump/commit/9287df2e7a975e4
Cleanup wms url modification. Add advertised GetMap URL comparision.
  Moved URL 'normalization' (preparation for parameter appendment)
  to UriUtil utility class
  Extended warning message with the previous url for the user to detect
  the differences
  Removed commented obsolete code fragments/comments

2021.05.29 09:27:29 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/76a7152b7f54c38
Add five-color-extension (aka mapcoloring plugin)

2021.05.25 18:25:26 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/8ff9fac8a91cd0e
Merge pull request #26 from openjump-gis/ticket_23_wms_url_parsing
  Fix #23 about wms base url including parameters (again)

2021.05.25 18:24:23 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/013b41576880074
Fix #23 about wms base url including parameters (again)

2021.05.24 18:57:57 - ede
- https://github.com/openjump-gis/openjump/commit/1668fa265664409
Readd proprietary javax.media jars as CORE still depends on them
  some minor refinements

2021.05.24 18:48:01 - ede
- https://github.com/openjump-gis/openjump/commit/ec86df4519300df
Don't die on reading srsinfo from invalid GeoTIFFs
  log the error, fallthrough and read worldfile instead
  added some more logging using OJ logger

2021.05.24 14:41:13 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/627e4d57af9117a
Merge pull request #25 from openjump-gis/ticket_23_wms_url_parsing
  Fix #23 about wms base url including parameters

2021.05.24 14:40:00 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/b20760f04a5fe9e
Fix #23 about wms base url including parameters

2021.05.24 12:32:03 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/05af6fb958b19ac
Reword/improve javadoc

2021.05.23 15:31:24 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/8beaf369d0714f1
Fix #22 about the 0.5 pixel shift

2021.05.23 14:25:38 - ede
- https://github.com/openjump-gis/openjump/commit/f6d5af993300cbb
Limit batik deps projectwide in pom now
  still package them in PLUS only
  prevent unintended transitive imports of old libs via exclusion

2021.05.23 13:28:02 - ede
- https://github.com/openjump-gis/openjump/commit/b0eaa5c4fae1cf0
Workaround bug in older Xalan versions

2021.05.23 13:28:02 - ede
- https://github.com/openjump-gis/openjump/commit/045973c96bb6bad
Throw errors instead of hiding them output log

2021.05.23 08:28:36 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/d3a7cdeda272985
Exclude fop which comes with a very old xalan library which breaks raster cut/wrap plugin

2021.05.20 18:00:20 - ede
- https://github.com/openjump-gis/openjump/commit/c393bdc1076e3a6
Remove unneeded batik-squiggle dependency.
  it also threw this weird error during build
  "
  Error:  error reading
  /home/runner/.m2/repository/batik/batik-squiggle/1.6-1/batik-squiggle-1.6-1.jar;
  java.net.URISyntaxException: Illegal character in path at index 60:
  file:/home/runner/.m2/repository/batik/batik-squiggle/1.6-1/\
  "

2021.05.20 18:00:19 - ede
- https://github.com/openjump-gis/openjump/commit/2e151c9658363e9
Exclude main artifact to skip useless Warning

2021.05.20 17:20:41 - edeso
- https://github.com/openjump-gis/openjump/commit/f7018ae7ec49145
Several refinements
  fetch full repo history, needed for Changelog
  switch to java11, it's current stable and we compile to java8 anyway
  enable maven dependency caching for speed

2021.05.20 16:49:17 - ede
- https://github.com/openjump-gis/openjump/commit/3de9c3ac4488d67
Create and add git-log.txt to jar and deploy as attached artifacts

2021.05.17 19:35:02 - Jukka Rahkonen
- https://github.com/openjump-gis/openjump/commit/74c2c98582ff2bf
Add download link for OpenJUMP 2 snapshots

2021.05.17 15:09:17 - ed
- https://github.com/openjump-gis/openjump/commit/860ec2c66770ddf
- minor rewording/reformatting
  - readded <timeSource>build</timeSource> in build-helper-maven-plugin,
  but deactivated it's execution m2e, cause it's not needed there and also
  chokes on timesource build
  - disabled git-commit-id-plugin, echo-maven-plugin runs in m2e, not
  needed
  - added a preliminary 'run OJ' profile, not sure if we will keep it. use
  'mvn test -DtestExecute=true' to try it out
  - disabled explicit slf4j deps as needed ones are pulled by cts itself
  already

2021.05.16 19:09:55 - ed
- https://github.com/openjump-gis/openjump/commit/6b36c664d8c71bf
upgrade xz to latest stable

2021.05.16 16:17:25 - ed
- https://github.com/openjump-gis/openjump/commit/56457e89924b379
always create srczip now unless -DskipSrczip=true is defined, we want it
  to be attached to install/deploy by default
  repair portable zip distro, zip basefolder name contains artifact name
  again
  batik, imageio-ext selective packaging for CORE/PLUS completely
  implemented in maven now
  upgrade imageio-ext version to latest, keep old tiff reader
  added pom wide batik.version property
  upgraded batik to 1.6-1 supposedly containing some security fix
  replace ${build.name} usage with ${project.build.finalName}
  move lib/plus/imagio-ext to lib/imagio-ext.plus so it won't get packaged
  anymore (can be deleted if the dust is settled)

2021.05.15 23:53:59 - ed
- https://github.com/openjump-gis/openjump/commit/7f8e94e13114b7c
added comments to explain what's doing what
  attach source/javadoc to artifact in goals install/deploy if profiles
  srczip,javadoc are selected
  removed obsolete java8+ javadoc fix profile
  src/apidoc zip files do not contain a base folder anymore, so they can
  be reused for install/deploy above
  added some -Dskip* switches to selectively disable execution of
  compile/compileTests/javadoc for debiugging purposes
  added a git.properties file to oj(-sources).jar to help identify
  revision for specific snapshots
  SNAPSHOT deployments contain the git-branch name now eg.
  2.0-main-SNAPSHOT
  fixed deployment of snapshot/releases to actually be usable in extension
  developing now
  with this commit using the following in an extension's pom.xml should
  suffice
  ```
  <repositories>
  <repository>
  <id>ojrepo</id>
  <name>OpenJUMP Snapshot Repository</name>
  <url>https://ojrepo.soldin.de/</url>
  </repository>
  </repositories>
  <dependencies>
  <dependency>
  <groupId>org.openjump</groupId>
  <artifactId>OpenJUMP</artifactId>
  <version>2.0-main-SNAPSHOT</version>
  or
  <version>2.0</version>
  after OJ2 stable is released
  </dependency>

2021.05.15 22:31:18 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/4b851d7f729e7fc
Merge pull request #19 from openjump-gis/ticket_16_open_file_wizard
  fix #17 OpenFileWizard with multiple files and options does not work

2021.05.15 22:25:30 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/3ff6322b8c9fd38
Merge pull request #18 from openjump-gis/datastoredriver_icon_discovering
  Move icon loading from ConnectionManagerPanel to DataStoreDriver

2021.05.15 22:15:52 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/04267b1ccb10456
Merge branch 'main' of https://github.com/openjump-gis/openjump into main

2021.05.15 22:15:29 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/a608e49996cffe3
Remove obsolete libraries and update readme

2021.05.14 12:40:17 - ed
- https://github.com/openjump-gis/openjump/commit/e1f79272044b018
remove as per discussion
  https://github.com/openjump-gis/openjump/commit/1f73cc6cdec75e800b3d046f98bb2ddb8433ec06#commitcomment-50740982

2021.05.13 17:19:55 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/87635a4de2b240c
Merge pull request #17 from openjump-gis/vectorize_mm
  Add a fast vectorization algorithm to Raster VectorizeToPolygonsPlugin

2021.05.13 09:42:13 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/0e4d00970bbc42b
fix #17 OpenFileWizard with multiple files and options does not work

2021.05.12 20:13:00 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/6e04f92ff6fb1ee
Move icon loading from ConnectionManagerPanel to DataStoreDriver

2021.05.12 12:03:33 - ed
- https://github.com/openjump-gis/openjump/commit/eabfdd90105d5e6
fixed "Unlikely argument type for equals()"

2021.05.12 12:03:33 - ed
- https://github.com/openjump-gis/openjump/commit/77468bf944d20f2
removed superfluous @SuppressWarnings

2021.05.12 12:03:33 - ed
- https://github.com/openjump-gis/openjump/commit/744300142ae7d26
fixing mvn recompiling on every run because of stale sources
  `mvn compile -X` showed
  "
  [DEBUG] Stale source detected:
  C:\Temp\oj-git\src\com\vividsolutions\jump\workbench\ui\plugin\wms\AddWMSQueryPlugIn.java
  [DEBUG] Stale source detected:
  C:\Temp\oj-git\src\jumptest\workbench\model\LayerManagerTest.java
  [DEBUG] Stale source detected:
  C:\Temp\oj-git\src\org\openjump\test\package-info.java
  [INFO] Changes detected - recompiling the module!
  "
  fixed by removing redundant empty java class files
  see https://stackoverflow.com/questions/17944108/maven-compiler-plugin-always-detecting-a-set-of-sources-as-stale

2021.05.12 12:03:33 - ed
- https://github.com/openjump-gis/openjump/commit/1f73cc6cdec75e8
fixed mixed tab/space formatting
  removed superfluous enum class
  fixed "Unlikely argument type for equals()"

2021.05.11 21:25:07 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/d62f8c14458a471
Fix package naming

2021.05.11 21:20:42 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/33e330c3f6b7f9d
Remove cts-extention and old cts library - cts-plugin has been included in core since 2017.

2021.05.11 11:20:53 - ed
- https://github.com/openjump-gis/openjump/commit/a94836f9f4d8411
made git-commit-id-plugin verbose, limit the values fetched though
  fixup some weird Eclipse m2e issue "Plugin execution not covered by
  lifecycle configuration" for com.github.ekryd.echo-maven-plugin
  added Apache Maven Repo as fallback
  minor cleanup
  fix the following error in Eclipse m2e by omitting
  <timeSource>build</timeSource> in build-helper-maven-plugin goal
  timestamp-property .
  Execution build-datestamp-property of goal
  org.codehaus.mojo:build-helper-maven-plugin:3.2.0:timestamp-property
  failed: Cannot invoke "java.util.Date.getTime()" because "date" is null
  (org.codehaus.mojo:build-helper-maven-plugin:3.2.0:timestamp-property:build-datestamp-property:validate)
  org.apache.maven.plugin.PluginExecutionException: Execution
  build-datestamp-property of goal
  org.codehaus.mojo:build-helper-maven-plugin:3.2.0:timestamp-property
  failed: Cannot invoke "java.util.Date.getTime()" because "date" is null
  at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:148)
  at org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:332)
  SNIP
  at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:244)
  at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
  Caused by: java.lang.NullPointerException: Cannot invoke
  "java.util.Date.getTime()" because "date" is null
  at java.base/java.util.Calendar.setTime(Calendar.java:1801)
  SNIP
  at org.codehaus.mojo.buildhelper.TimestampPropertyMojo.execute(TimestampPropertyMojo.java:225)
  at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137)
  ... 30 more

2021.05.09 20:44:57 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/292d96bd1d9e265
Add a fast vectorization algorithm to Raster VectorizeToPolygonsPlugin

2021.05.09 09:07:45 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/3d6b87dbd2aeaa1
Add measure-toolbox-extension

2021.05.07 13:13:09 - ed
- https://github.com/openjump-gis/openjump/commit/7c94a83e942ed72
fixed build-helper-maven-plugin version needed
  made compilation list deprecations verbosely
  removed stale unneeded repos
  maven 3.8+ fix, removed http repos, added https replacements where
  needed
  Error:  Failed to execute goal on project OpenJUMP: Could not resolve dependencies for project org.openjump:OpenJUMP:jar:2.0: Failed to collect dependencies at net.sf.buoy:buoy:jar:1.9: Failed to read artifact descriptor for net.sf.buoy:buoy:jar:1.9: Could not transfer artifact net.sf.buoy:buoy:pom:1.9 from/to maven-default-http-blocker (http://0.0.0.0/): Blocked mirror for repositories: [openjump (http://jump-pilot.sourceforge.net/repository/, default, releases+snapshots), mvn-adamgent (http://mvn-adamgent.googlecode.com/svn/maven/release, default, releases+snapshots), apache.snapshots (http://repository.apache.org/snapshots, default, releases+snapshots), osgeo (http://download.osgeo.org/webdav/geotools/, default, releases+snapshots), imageio-ext-repository (http://maven.geo-solutions.it/, default, releases+snapshots)] -> [Help 1]

2021.05.06 11:27:43 - ed
- https://github.com/openjump-gis/openjump/commit/3a9d4491a6c56cc
set global version to "2.0"
  add install goal mainly to support jitpack repo builds, see
  https://jitpack.io/#openjump-gis/openjump
  profile release reuses pom <version/> now. so update before release!
  add deploy goal to enable deployment for new oj maven repo
  (https://ojrepo.soldin.de) to supply snapshots/release jars for
  extension developing using maven
  added some useful "Building version ..." during maven initialize
  upgraded some maven plugin versions
  minor fixes

2021.05.02 17:32:48 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/2ed0a1b6cce9640
Fix text-utils library

2021.05.02 11:01:43 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/e710116e6c454c8
Add cadtools extension to OJ2 distribution

2021.05.02 09:09:11 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/1ad74195a632113
Merge remote-tracking branch 'origin/main' into main

2021.05.02 09:08:21 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/5ca1d48fa7bbd14
Refactor python scripts to recognized new jts 1.18 package name

2021.05.01 17:33:16 - ede
- https://github.com/openjump-gis/openjump/commit/70e4478a24f23f8
leftover of previous commit

2021.05.01 17:06:59 - ed
- https://github.com/openjump-gis/openjump/commit/0335d30e609e556
readded 'r' to version string eg. r4855(a233da5)
  adapted profiles release, srczip, javadoc
  always run javadoc with doclint disabled (it's just to touchy), removed
  java8+ workaround as we are always running on java8+ these days
  removed unused deprecated profiles core/plus replaced by snapshot ages
  ago
  moved jar packaging into the profiles, no more triple jar packing on
  every run
  upgraded several plugin versions

2021.04.30 20:57:23 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/86451b1c49115f3
Downgrade jgrapht from 1.5.1 to 1.4.0 (last java8 compatible version)

2021.04.29 14:03:34 - ed
- https://github.com/openjump-gis/openjump/commit/a233da5a9b67df4
fixup snapshot builds

2021.04.29 14:03:33 - ed
- https://github.com/openjump-gis/openjump/commit/d0ddd4640dca479
git ignore mvn target folder

2021.04.28 16:59:53 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/2712407665adb67
Merge pull request #14 from openjump-gis/improve_adbtoolbox_vectorize_algo
  Improve adbtoolbox vectorize algo

2021.04.28 16:58:28 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/c7a83eadea86a1e
Replace System.out.println by Logger.debug

2021.04.26 21:41:34 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/4baa4aeab793497
Improve adbtoolbox vectorize algorithm : use cell height, not only cell width

2021.04.26 09:24:51 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/9290602682a9fd5
Upgrade openklem-openjump

2021.04.26 08:53:53 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/16438d46ac6882b
Merge pull request #13 from openjump-gis/improve_treelayername
  Clean TreeLayerNamePanel and LayerNamePanel

2021.04.26 08:53:44 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/5e50189f37e75c7
Merge branch 'main' into improve_treelayername

2021.04.26 08:27:14 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/4a0c111aab46b4e
Merge pull request #11 from openjump-gis/upgrade_with_jts_algorithm
  Clean openjump geometry functions and promotes jts usage

2021.04.26 08:27:01 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/18247e13cfc6448
Merge branch 'main' into upgrade_with_jts_algorithm

2021.04.26 08:21:09 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/879f8a2807d6542
Merge pull request #12 from openjump-gis/fix_vectorize_algorithm
  Fix Vectorize algorithm following peppe's mail of 2021-04-25 and chan…

2021.04.26 08:18:13 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/915d3346b5474b4
Merge branch 'main' into fix_vectorize_algorithm

2021.04.26 08:04:53 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/bdc7e6fe01ad7e5
Fix Vectorize algorithm following peppe's mail of 2021-04-25 and change many static methods/attributes to instance ones to avoid memory retention

2021.04.25 17:31:58 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/b429de9761ab458
Clean TreeLayerNamePanel and LayerNamePanel

2021.04.23 19:51:26 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/b42f8cf2ffd9091
Clean openjump geometry functions and promotes jts usage

2021.04.23 06:37:23 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/2ca196d9b798629
Merge pull request #10 from openjump-gis/improve_multiinputdialog_generics
  Improvements/generification of MultiInputDialog

2021.04.23 06:26:56 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/59c0e97f62098b3
Merge pull request #9 from openjump-gis/model_package_cleaning
  Small improvements in LayerManager and other related classes

2021.04.21 23:21:41 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/860def101ad1258
Improvements/generification of MultiInputDialog

2021.04.21 17:01:45 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/58a19b6e1004e8b
Small improvements in LayerManager and other related classes

2021.04.19 22:20:32 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/7d79536cf345ed6
Add concave-hull extension

2021.04.19 17:59:20 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/6a2cd0b7f032c56
Add color-chooser-extension v2

2021.04.18 15:59:54 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/438d7ce95c7c313
pom : search for the minimal set of repositories

2021.04.18 15:48:28 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/170910fffeff4de
pom : repository to load jts 1.14, jama, matharray and mathplot should not be needed any more

2021.04.18 14:19:13 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/c66caa39c7a2c3d
Deactivate deegree repository in maven as wfs has been deactivated in OJ2

2021.04.18 14:07:11 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/3e6554fa2a1b7f1
Restore jar files in plus directory

2021.04.18 12:18:25 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/4b03f31ce69774e
is JMathArray artifact case sensitive ?

2021.04.18 12:06:06 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/b30dd8d7e0b7dc3
Replace matharray and mathplot by central maven versions

2021.04.18 09:24:03 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/7ac472c8b4bcd15
First OpenJUMP 2 PLUS version including extensions already migrated (on going work)

2021.04.17 14:56:36 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/66fee88be737c40
Update README.md

2021.04.13 06:44:24 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/7c89601a25bf9d3
Update xercesImpl library

2021.04.12 17:51:17 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/cc86360197165a3
fix groupId of jama 1.0.3

2021.04.12 17:13:16 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/1712baba938eb7a
Update pom

2021.04.12 17:12:41 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/4e90c8e8b07bfc1
Update libraries in lib directory. Replace old itext-2.1.7 by openpdf-1.3.25

2021.04.12 16:00:34 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/cd390e12eda8b15
Update readme

2021.04.12 13:49:52 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/b68329ea8a89f8a
Fix import

2021.04.12 13:37:15 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/0438d811c6babb4
Merge branch 'improve_layerable_hierarchy' into main
  # Conflicts:
  #	src/com/vividsolutions/jump/workbench/model/WMSLayer.java

2021.04.11 15:28:34 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/137cc86809c98f2
Update readme

2021.04.07 21:07:58 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/a1b49fa97795973
Update readme

2021.04.07 21:03:44 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/38b0da9f340e1f2
Update readme

2021.04.06 20:48:43 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/33fbd89d18b828b
Merge branch 'main' of https://github.com/openjump-gis/openjump into main

2021.04.06 20:48:02 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/513c2eefa7a7707
update skyprinter to 2.0 to be able to start openjump-core without error

2021.04.06 20:45:30 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/0287f6db7fb24b8
update skyprinter to 2.0 to be able to start openjump-core without error

2021.04.05 18:12:40 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/2d24759d198b63e
Partial merge with main branch

2021.04.03 22:29:50 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/d5f5d43cfb2ba08
Merge pull request #7 from openjump-gis/issue_6_raster_tyle_ramp_median
  Fix issue 6 about wrong median value in TreeLayerNamePanel for Raster…

2021.04.03 10:12:16 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/1c53587a5e8e19f
Fix issue 6 about wrong median value in TreeLayerNamePanel for RasterStyle

2021.04.03 09:41:47 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/2479e082afcf7f8
Merge pull request #5 from openjump-gis/wms_additional_parameters
  clean/improve wms layer management, add style management

2021.03.29 15:51:41 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/fb83b25974c953e
ParserWMS1_3 formatting

2021.03.28 21:53:59 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/5fc4f17a75d487b
clean/improve wms layer management, add style management

2021.03.16 16:39:52 - edeso
- https://github.com/openjump-gis/openjump/commit/a64819e0e36b064
Merge pull request #4 from edeso/oj2snaps
  fixup snapshot, portable, installer packaging via maven

2021.03.16 15:59:44 - openjump builder
- https://github.com/openjump-gis/openjump/commit/dd4248406b798fa
fixup snapshot, portable, installer packaging via maven

2021.03.11 08:24:45 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/a9d1a27a0131878
Introduce GeoReferencedLayerable, subclass of AbstractLayerable and parent class of Layer, RasterImageLayer and WMSLayer. Remove WorkbenchContext reference from RasterImage classes where possible. Cleaning code.

2021.03.09 22:06:33 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/dd946410033e017
Layer and WMSLayer extend GeoReferencedLayerable

2021.03.09 21:55:36 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/4227cb950cb7988
Introduce an abstract class extending AbstractLayerable and implemented by all georeferenced layerables

2021.03.09 08:15:45 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/5db7e7c60152242
Add Override tag to AbstractLyerable

2021.03.09 07:32:06 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/1f848ab2404fbff
Generify MapRequest

2021.03.09 07:30:22 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/f301316df4f64bc
Generify ObservableFeatureCollection

2021.03.09 07:29:45 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/41ce2c5d5b94927
Generify LayerView

2021.03.09 07:28:52 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/515a39f400a78f6
AbstractLayerable implements LayerManagerProxy

2021.02.28 15:43:31 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/76f7c63a2148c41
Merge remote-tracking branch 'origin/main' into main

2021.02.28 15:42:56 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/969f8ae3310c89a
upgrade jts to 1.8.1 and upgrade other dependencies

2021.02.28 10:30:35 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/8d4376fd4fe5152
Merge pull request #2 from openjump-gis/upgrade_dependencies
  upgrade jts to 1.8.1 and upgrade other dependencies

2021.02.28 10:23:33 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/9515ec1deaad2e1
upgrade jts to 1.8.1 and upgrade other dependencies

2021.02.28 09:41:03 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/3071d11b3b6768e
Merge pull request #1 from openjump-gis/improve_javadoc
  Lot of cleaning in javadoc plus some improvement in generics usage, o…

2021.02.28 09:32:41 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/ff0b64113ff7263
Clean code, remove OpenJUMPConfiguration (move to JUMPConfiguration)

2021.02.27 20:07:01 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/4acd96b25f6c5c4
Fix a problem in LinearGradientPaint

2021.02.27 11:52:40 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/2a16c357a184410
Lot of cleaning in javadoc plus some improvement in generics usage, old comments suppression, deprecated methods replacement

2021.02.27 11:20:48 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/143bcf39308da38
Create maven.yml

2021.02.18 16:17:09 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/6c6037006e98f46
Add a 2.0 chapter to the TODO file

2021.02.14 10:22:49 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/ea7b0e7735fecae
Add .gitignore, LICENSE and README before moving master to main

2021.02.09 07:07:20 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/6c835554fb43528
Try catch getImageInfo in case the format can't be parsed by commons imaging

2021.02.08 22:54:58 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/fd44ad5fb28df2b
Set bpp to 16b for flt, asc and txt

2021.02.07 10:31:06 - Michaël Michaud
- https://github.com/openjump-gis/openjump/commit/c2732c498386791
Remaining reference to WFS throwing error at runtime

2021.01.19 12:58:37 - mukoki
- https://github.com/openjump-gis/openjump/commit/84da52366c9f98b
pom scm tag now point to github repository

2021.01.19 00:50:19 - mukoki
- https://github.com/openjump-gis/openjump/commit/caccfa1928f1bdc
Update JTS from 1.14 to 1.18.0. This update includes:
  - update JTS dependency, including the renaming of all the
  imports from com.vividsolutions.jts. to org.locationtech.jts,
  - modify/update MakeValidOp/MakeValidPlugIn

2021.01.18 22:55:25 - mukoki
- https://github.com/openjump-gis/openjump/commit/716e505f62ce838
Remove 2 packages :
  - de.latlon.deejump.wfs
  - org.deegree
  and WFS functionalities

2021.01.18 22:27:57 - mukoki
- https://github.com/openjump-gis/openjump/commit/ebed95b7dab4aa2
Update Maven configuration" -m "Remove two obsolete repositories, and add a new one

2021.01.14 23:16:01 - mukoki
- https://github.com/openjump-gis/openjump/commit/6710d4ba721d3c5
SVN to Git migration : initial commit


