Das war Absicht. Von den Addons "Jameica.webadmin", "jameica.sensors",... gibt es ohnehin keine Releases sondern nur Nightly-Builds. Bei Jameica selbst ist es so, dass seit 2.8.2 nur ein paar Änderungen vorgenommen wurden, die fast alle nur die grafische Benutzeroberfläche von Jameica selbst betreffen und damit für den Server nicht relevant sind (siehe
https://github.com/willuhn/jam…/ChangeLog). Lediglich eine Änderung - das Update des MySQL-Treibers von 5.1.41 auf 5.1.47 ist für den Server relevant (siehe
topic.php?p=140427#real140427). Diese Änderung wollte ich im Hibiscus-Server jedoch mit drin haben, weil viele User den Server sicher zusammen mit MySQL verwenden. Da ich nur deshalb aber kein neues Jameica-Release machen wollte, habe ich beim aktuellen Hibiscus-Server 2.8.7 das Nightly-Build verwendet.
Zitat
Überrascht hat mich jedoch auch eine Abhängigkeit zu hbci4java 3.0.22-SNAPSHOT. Hier wäre 3.0.21 die latest stable.
Korrekt. Die Releases von Hibiscus enthalten i.d.R. Snapshots von HBCI4Java.
Zitat
Wird release 2.8.7 revoked und eine 2.8.8 veröffentlicht (die ausschließlich auf stable Abhängigkeiten basiert)?
Nein. Ich handhabe es bei Hibiscus und Jameica seit jeher so, dass die intern verwendeten Komponenten durchaus auch mal Snapshots sind und keine stabilen Release. In aller Regel mache ich das aber nur bei Komponenten, die ebenfalls von mir stammen und ich daher weiss, welche Änderungen seit dem letzten stabilen Release enthalten sind. Mir wäre der Release-Aufwand sonst einfach zu hoch. Würde ich für den Hibiscus-Server nur stabile Releases verwenden, müsste ich vorher erst stabile Releases aller anderen enthaltenen Komponenten erstellen.