-
Gate docengine again, by letting a test_target name an aux repo
-
Ship multithreaded as a Sando companion
-
Put every width breakpoint on a SizeClass boundary, or delete it
-
Choose badge classes in Rust instead of interpolating status columns
-
Close the four charter-vs-stylesheet gaps in Platinum phase 5
-
Put every corner on the generated radius scale
-
Put every colour on a token, including nine that were silently rendering fallbacks
-
Give stacking order a named scale instead of eight numbers up to 10000
-
Retire button.primary for real, in the stylesheet as well as the charter
-
Use the spacing utilities where a class was only ever a margin
-
Make the canonical card and link names the ones templates actually write
-
Delete the dead classes, including a skeleton primitive that was documented but never built
-
Bring the last four class names onto the kebab-case rule
-
Give the dashboard headings their classes, and say what the bare-heading exception covers
-
Merge the six selectors that were defined twice
-
Record the type scale in the design system charter
-
Put the wizard and media player sheets on the type scale
-
Put style.css on the type scale
-
Give the progress and chart bars one vocabulary and one fill property
-
Retire --space-* and put every spacing value on the gap scale
-
Move the style.css catch-all region onto the gap scale
-
Move the style.css primitives layer onto the gap scale
-
Move the wizard and media player onto the makeover gap scale
-
Remove the removable inline CSS from templates
-
Adopt the makeover cascade layer in the server
-
Drop libgit2: the server now links no GPL code
-
clear clippy warnings, update quinn-proto, drop unused kberg deps
-
Port commit history, diff and blame from libgit2 to gitoxide
-
Port git object and ref reads from libgit2 to gitoxide
-
server: clamp discover pagination past the end of the results