Repository navigation
Releases
v1.2.2
Migrate dependency management, builds, and tests to pnpm and Node.js while keeping Bun only for the upstream quality-check CLI. Enable all quality rules without baseline exemptions, fix the reported violations, and preserve the DSH module-loader bundle contract. CI verifies all seven quality engines and 30 regression tests.
v1.2.1
Fixes a translucent panel.
--dsw-specific-menu is not opaque — it resolves to #303136f0 in the dark palette — and DSH always pairs that fill with backdrop-filter: var(--dsw-menu-backdrop-filter), which is what turns the remaining transparency into frosted glass. The font picker had the fill without the pairing, so page text behind the panel stayed readable instead of blurring away. The corner radius now comes from --dsw-radius-lg like the built-in menu surface, instead of 20px, which is --dsw-radius-xl.
No API or behavior change beyond the panel's appearance.
Full Changelog: v1.2.0...v1.2.1
v1.2.0
Requires DSH 0.2.0-rc.2. The @deepseek-ai/dsh-* peer ranges move to ^0.2.0-rc.2, so DSH 0.1.x will refuse to load this version.
DSH 0.2.0 replaced the settings seam this plugin was built on. The host half now declares the two font stacks as volatile() config fields and tells the domain it ships its own form policy, so a saved value lives in this plugin's entry inside the active profile patch instead of a settings.yaml section. The browser half reads that entry through ctx.configForms. The primitive icon names were renamed in the same release, so the plugin does not load on 0.1.x at all.
Nothing else changes. The rows, the picker, the chip ordering, the sanitiser, and the injected :root,body{... !important} stylesheet behave as before.
Upgrading from 1.1.x: if DSH already moved your old ui-font section into settings.yaml.imported, that section is not re-imported, because DSH renames the file before its first write. Re-add the families from Settings → General, or put them back as the base layer of the plugin's entry in $DSH_HOME/profiles/<profile>/cordis.patch.yml.
Full Changelog: v1.1.1...v1.2.0
v1.1.1
v1.1.0
v1.0.0
v0.1.0
Full Changelog: https://github.com/yuu1111/dsh-ui-font/commits/v0.1.0