Release 1.5.6 * Correctly determine, if changeset submission was successful (HTTP status 201, not 200) // 630d545a6989f7dcb05d26f279b9ffc2d429d74e * fix problems with destroying the MapObjectLayer (tickets josm/14848 and josm/14872) // b6921081feeecb11fcc9d967d4bbf60a9026b327 * use a common superclass `KeyIndexedObject` for things, that are identified by a unique key // b5807cdafa6830999826ffb9703feb1988e537e6 * improve unit tests and how they run in headless environments (like Jenkins) // 90b6d84376c3641bad558032b963f97e9940da0b 3f4732ef6e136cd0412de331e1d48af872c4553d 8edb17b83968983358c7e4352962f13ba94dfcb9 35079f71657c15c7778180591e88020fc1b017aa * use the Bash uploader of CodeCov, require code coverage >95% for model and code for the Mapillary API // a359513f844ec4a181c68c70b2accda1452e73d8 6517649099893a0c4393bcec31cd71f846bad1bd * use the new Gradle plugin for JOSM development, that way the boilerplate code can be reused across different JOSM plugins in the future // 81970b9848090cb7d50cc1e94b783d8f60a856c8 33a59ede35e9edc9be5edc1774cb21cdbb730444 Note: The minimum required JOSM version (12128 → 12675) and the JOSM version against which the plugin is compiled (12275 → 12677) have changed // 6cb705237deecf5404c9d514f2a01d654a355025 4050f7d64b3cb3549a22021c478b8e0abc579512 d96c0e3f33a4721a8434ce23567d3672ea389996