Skip to content

Releases: floscher/gradle-josm-plugin

Release 0.2.1

05 Dec 17:59
v0.2.1
Compare
Choose a tag to compare
  • fix access to field RunJosmTask.extraInformation // 39e8b61
  • only use value of project.josm.tmpJosmHome after projects are evaluated, so no user configured values are lost // efa3015
  • and two minor fixes that did not affect the functionality // dc84b0b d9c67a7

Release 0.2.0

05 Dec 17:59
v0.2.0
Compare
Choose a tag to compare
  • add task i18n-xgettext for extracting translatable strings from the source code. It writes a POT file into build/po/josm-plugin_MyAwesomePlugin.pot
  • add more options for i18n, remove option isPlugin
  • more documentation, removed landing page from gh-pages, the README.md is now the new landing page
  • rename the plugin id in Gradle plugin repository: org.openstreetmap.josm.gradle.plugin → org.openstreetmap.josm

Release 0.1.11

05 Dec 18:00
v0.1.11
Compare
Choose a tag to compare
  • fix minor bug that used a wrong path for loading preferences when using a RunJosmTask under some circumstances

Release 0.1.10

13 Nov 19:43
v0.1.10
Compare
Choose a tag to compare

Small release with minor changes:

  • a bugfix for the dependencies between the distribution tasks
  • a bit of documentation

Release 0.1.9

13 Nov 19:42
v0.1.9
Compare
Choose a tag to compare
  • fix issue, that runJosm failed when a JOSM plugin did not require any other JOSM plugins // ce57bfe
  • The class Manifest has been renamed to JosmManifest to avoid confusion with other classes with same name in other packages // 9f0aa0b

Release 0.1.8

17 Sep 13:19
v0.1.8
Compare
Choose a tag to compare
  • now the Groovy-Version used to compile the JOSM plugin will be written to the MANIFEST.MF as Groovy-Version // c0b5c21
  • Theres a new task localDist, which creates a "plugin site" in the build directory, from which JOSM can download the current state of the plugin // 127cd17

Release 0.1.7

17 Sep 13:19
v0.1.7
Compare
Choose a tag to compare
  • you can configure the manifest via a nested block (see commit message for an example) // ad82e1c
  • the required JOSM plugins you configure are now (recursively, up to 10 levels deep) searched for transitive dependencies // 6fc73cf
  • when running JOSM via one of the RunJosmTasks, it automatically picks up all required plugins (including transitively required ones). No need for configuration files. // 7ec1677
  • a bit more documentation

Release 0.1.6

17 Sep 13:20
v0.1.6
Compare
Choose a tag to compare

Use the dependencies of configuration packIntoJar also for configuration minJosmVersionImplementation.

Release 0.1.5

17 Sep 13:20
v0.1.5
Compare
Choose a tag to compare
  • fix issue, that task initJosmPrefs was UP-TO-DATE when it shouldn't have been
  • add configuration packIntoJar for dependencies that should be packed into the release *.jar of the JOSM plugin
  • let Travis publish releases to https://plugins.gradle.org

Release 0.1.4

17 Sep 13:20
v0.1.4
Compare
Choose a tag to compare
  • prepare for publishing to plugins.gradle.org
  • update documentation to reflect latest changes