It looks like one of our recent build changes broke family names in the static TTFs/OTFs:
cascadia code 2008.xx
Family name for the most part contains the style name (in addition to just "Cascadia Code")
% for i in CascadiaCode-*; do echo "$i"; fc-query "$i" | grep family:; done
CascadiaCode-Bold.otf
family: "Cascadia Code"(s)
CascadiaCode-ExtraLight.otf
family: "Cascadia Code"(s) "Cascadia Code ExtraLight"(s)
CascadiaCode-Light.otf
family: "Cascadia Code"(s) "Cascadia Code Light"(s)
CascadiaCode-Regular.otf
family: "Cascadia Code"(s)
CascadiaCode-SemiBold.otf
family: "Cascadia Code"(s) "Cascadia Code SemiBold"(s)
CascadiaCode-SemiLight.otf
family: "Cascadia Code"(s) "Cascadia Code SemiLight"(s)
cascadia code 2009.22
Family name no longer contains style
% for i in CascadiaCode-*; do echo "$i"; fc-query "$i" | grep family:; done
CascadiaCode-Bold.otf
family: "Cascadia Code"(s)
CascadiaCode-ExtraLight.otf
family: "Cascadia Code"(s)
CascadiaCode-Light.otf
family: "Cascadia Code"(s)
CascadiaCode-Regular.otf
family: "Cascadia Code"(s)
CascadiaCode-SemiBold.otf
family: "Cascadia Code"(s)
CascadiaCode-SemiLight.otf
family: "Cascadia Code"(s)
(for reference): Fira Code 5.2
FiraCode-Bold.ttf
family: "Fira Code"(s)
FiraCode-Light.ttf
family: "Fira Code"(s) "Fira Code Light"(s)
FiraCode-Medium.ttf
family: "Fira Code"(s) "Fira Code Medium"(s)
FiraCode-Regular.ttf
family: "Fira Code"(s)
FiraCode-Retina.ttf
family: "Fira Code"(s) "Fira Code Retina"(s)
FiraCode-SemiBold.ttf
family: "Fira Code"(s) "Fira Code SemiBold"(s)
I noticed this when I upgraded Cascadia on my Linux machine and all of my applications stopped being able to find it. I have yet to figure out how to configure them to locate Cascadia based on the style field.
It looks like one of our recent build changes broke family names in the static TTFs/OTFs:
cascadia code 2008.xx
Family name for the most part contains the style name (in addition to just "Cascadia Code")
cascadia code 2009.22
Family name no longer contains style
(for reference): Fira Code 5.2
I noticed this when I upgraded Cascadia on my Linux machine and all of my applications stopped being able to find it. I have yet to figure out how to configure them to locate Cascadia based on the style field.