OS/X version updates and minor rendering bug - Book Chapters 1-6
I ran into the following running the book examples on OS/X in Chapters 1-6. In some cases 19.0.2.1 is used for the javafx-controls dependency. This is consistent with my work around for https://github.com/johanvos/quantumjava/issues/22 I think examples that did run at least sometimes used 16 which also worked. I don't know if javafx usually mirrors jdk versions or not but 19.0.2.1 worked for me with that jdk version. fi The garbled text I remember being an OS/X javafx bug sometime ago, that was fixed. I did some tracking down on the Cz rendering wrong.
quantumjava changes or differences:
pom.xml strangefx version to 0.1.4 from 0.0.10 javafx-controls to 19.0.2.1 from 13.0.1
hadamard rendered garbled text hadamard2 failed on nd4j dependencies
pom.xml maryqubit javafx-controls to 19.0.2.1 from 13.0.1 rendered garbled text
pom.xml teleport strangefx version to 0.1.4 from 0.1.2-SNAPSHOT snapshot not found rendered Bob q[2]|0> gate is Z, figure 6.22 (and code) is Cz GateSymbol: createCZNode sets wrong Label (line 368)
pom.xml repeater javafx-controls to 19.0.2.1 from 13.0.1 strangefx version to 0.1.4 from 0.0.10 rendered garbled text