While working on my class diagrams, I noticed that all the icons in the generated image were changing to something completely different unexpectedly. Consider this example:
@startuml
interface Entity
interface SubEntity
Entity *-- SubEntity
@enduml
The diagram above is generated correctly, but I was able to narrow down the problem to the following line, if we change the star * for the "o" letter:
Instead of only changing the class diagram connector from composition to aggregation (i.e. solid to hollow diamond), all the shapes in the diagram change to something else entirely --circle shapes.
I was able to work around the problem by re-adding the interface qualifier when the connector is about to be added:
interface Entity o-- interface SubEntity
Since there's a workaround, this is not urgent or anything, but it's something worth addressing. Regards.