Skip to content

1.9.9: Support deprecated JIRA endpoint

Latest

Choose a tag to compare

@marius-m marius-m released this 21 Sep 17:25
· 2 commits to master since this release

Managed to fix issue with deprecated endpoint from JIRA, which prevented synchronization. Had to do a lot of unplanned work to even launch / build application due to outdated and snapshot library usage.

  • Building on J17 instead of J11
    • Using external JavaFX jmods
  • Refurbish build mechanism
  • Change JIRA library to newer one
    • Fix endpoint having issues
  • Upgrade UI frameworks due to JavaFX, J17 support (tornadofx, JFoenix)
  • Had to drop some of the functionality
    • No more shadow jars (internal build mechanism)
    • No more OAuth support / custom ITO build
    • No more dialog preventing to exit app due to unsynchronized worklogs
    • Honestly planning to drop even more functionality, but depends on how much time i have to invest (I don't)

In essence, came in to change only a door handle, managed to change handle, hinges, doors themselves, room furniture and had to repainting everything.

Also had to support and rebuild for MacOS both architectures (thus 2 builds). Still missing build for Windowos, should come in in upcoming days.