v2.10.0
Added — values-and-units.md reference in purgetss skill
New reference file covering a foundational concept that was missing from the skill: PurgeTSS writes unitless numeric values into app.tss, and Titanium interprets them at runtime via ti.ui.defaultunit in tiapp.xml. Most Alloy projects use dp, not raw pixels, so saying rounded-lg gives you "8 pixels" is wrong unless the project explicitly opts into px.
The reference covers: the eight valid ti.ui.defaultunit values (dp, dip, px, mm, cm, in, pt, system), how explicit pixel suffixes ('1px') override the project setting, percentage classes resolving against the parent size, and Titanium constants (Ti.UI.SIZE, Ti.UI.FILL) being unit-independent.
Sourced from PurgeTSS v7.7.0's new official doc (best-practices/4-values-and-units.md).
Changed — purgetss skill aligned with PurgeTSS v7.7.0 brand restructure
PurgeTSS v7.7.0 reorganized the brand: config from a flat structure to purpose-based groups. The skill now documents the new shape across every brand-related reference:
brand.logos— optional path overrides (primary,androidLauncher,androidSplash,monochrome,iosDark,iosTinted)brand.padding— separateios,androidLegacy,androidAdaptivewith new defaults (19%adaptive,10%legacy)brand.android—splashandnotificationtogglesbrand.ios— optionaldark,tinted,darkBackgroundoverridesbrand.colors—background(renamed from flatbgColor)
New CLI flags now documented
--icon-logo <path>— dedicated square Android launcher mark for wordmark / non-square main logos--splash-logo <path>— Android 12+splash_icon.pngartwork override--android-adaptive-padding <n>— replaces the old single--paddingfor the adaptive foreground (default19%)--android-legacy-padding <n>— replaces the old single--paddingfor legacyic_launcher.png(default10%)--padding <n>— now a one-shot shortcut that sets both Android paddings to the same value
New sections added to references/app-branding.md
- Android 12+ splash artwork — explains
--splash+logo-splash.svgand the Titanium splash-theme requirement to actually use the generated file - Android legacy splash fallback — covers the v7.7.0 regeneration of
app/assets/android/default.png(Alloy) /Resources/android/default.png(Classic) and whycleanup-legacynow keeps it on purpose
Files modified
references/app-branding.md— config restructured, new flags, two new sections, padding tables split into adaptive/legacy/iOS, three Community-Discovered Patterns addedreferences/cli-commands.md—brandcommand flag tables grouped by purpose,initdefaults updated, v7.7.0 + v7.6.x changes added to the header bannerreferences/customization-deep-dive.md—brand:block ininitdefaults switched to v7.7.0 grouped structureSKILL.md— new "What's New in v7.7.0" section, expanded "What's New in v7.6.x" (covers v7.6.1 confirmation prompts and v7.6.2 Classic-project support forsemantic),values-and-units.mdlink added