Thanks for the feedback!
This is indeed a bug that we have fixed in last snapshot.
Skinparam are also working now but is deprecated so we suggest that you use style syntax:
@startuml
<style>
boundary {
LineColor #greenyellow
BackgroundColor #red
.magenta {
LineColor #magenta
BackgroundColor #magenta
}
}
</style>
component comp {
port "8000" as p80
port "8010" as p81 <<magenta>>
port "8020" as p82 #orange
port "8030" as p83 #green;line:blue
}
@enduml
Tell us if you find other issues!