
Hello, 1 bug report + 3 questions: ___ # Bug report: \definefallbackfamily ignoring font features ```tex \definefallbackfamily[mainface][rm][Noto Serif][preset=range:greek, sl={style:tf, features:slanted}] \definefontfamily[mainface][rm][latinmodernroman] \setupbodyfont[mainface] \starttext \sl something αβγ \stoptext ``` The three greek letters are slanted when compiled with older ConTeXt LMTX (before Oct.19, 2024), but they remain upright under the latest version. ___ # Question: ad-hoc font features I tried to specify ad-hoc font features (see below) in `\definefontfamily` like slant+bold, without naming the feature with `\definefontfeature` since they're not supposed to be reused. But the resulting fonts are always thicker than expected. Then I found that, even with empty effects, `features:{effect={}}` itself makes the font ultra bold. ```tex \definefontfamily[mainface][rm][Noto Serif][sl={style:tf, features:{effect={}}}] \setupbodyfont[mainface] \starttext \sl something αβγ \stoptext ``` Is this a bug, or is there any justification behind it? ___ # Question: feature inheritance of `\definefontfamily` When I customize fonts with \definefontfamily, e.g: ```tex % some other customization with \definefallbackfamily ... \definefontfamily[mainface][rm][latinmodernroman] \definefontfamily[mainface][tt][latinmodernmono] \setupbodyfont[mainface] \starttext \tt\sl something \stoptext ``` the slanted monospace becomes some kind of italic. To recover the default behavior, the slant variant must be explicitly specified: ```tex % some other customization with \definefallbackfamily ... \definefontfamily[mainface][rm][latinmodernroman] \definefontfamily[mainface][tt][latinmodernmono][sl=lmmonoslant10regular] \setupbodyfont[mainface] \starttext \tt\sl something \stoptext ``` But it's unproductive to copy-paste full specification (slanted, bold, ...) of the builtin latin modern. Is there any way to avoid this by somehow inheriting the default specification? ___ # Question: ConTeXt LMTX version control Where can one find older releases of ConTeXt LMTX when encountering problems like the bug above? https://github.com/contextgarden/context looks promising, but it doesn't provide release artifacts, nor build instructions. I could help add a workflow for automated release to it if someone kindly provides a built instruction. ___ Best regards, Sylvain