There was an error while loading. Please reload this page.
π docs: which languages the SDK ships, and how an app ships fewer The question that prompted it: should the SDK's resx move to a package per language, the way Humanizer does it? No β and the page now says why where a reader will look for it. One package carrying its languages is what Roslyn and the test platform do, and .NET already owns the "I only want English" decision through SatelliteResourceLanguages, so a package matrix would buy nothing that a one-line property does not. Measured rather than asserted, and the caveat is measured too: on a consumer of the published package the property drops es/ and pt-BR/ entirely, and on a PROJECT reference β this repository's own samples β it drops nothing, because it filters what arrives through a package. The English page also still promised the resx seam as future work. It landed: every SdkStrings property reads SdkResources, and eqc rewrites the accessor into the culture catalog on the web. The pt-BR twin had already been corrected, which is the direction that rot usually runs in reverse.
π docs: UseCultureRoutes shipped in preview.36, not .35 The mark named the version that was current while the page was being written, but v0.2.0-preview.35 had already been cut β the feature commit (c39ea5d1) landed after the tag, so it went out in .36. Invisible until .36 existed: with no later tag the guard reads "not shipped yet" and stays quiet, which is the right answer for a promise. Cutting the release made the truth resolvable and the guard failed the build on it, which is exactly its job.
π docs: the language rides the URL β UseCultureRoutes, in English and pt-BR
π docs: hreflang, and a mark that named the wrong release ServerIntegration gains the hreflang section (the policy, the two ready-made URL shapes, the three rules enforced for the app, and the DI caveat that cost an afternoon), Localization points at it from where someone would look, and the SeoBuilder table lists Alternate/AlternateDefault. Icons said gradients shipped in preview.30. The tag points at b57575f and the gradient commit came after it, so both languages now say preview.31.
π docs: the visual editor page catches up with the editor The page was written when there was a preview and an identity mechanism and nothing else, and it has been saying "no editing from the canvas" through four slices that added exactly that. Nothing compiles a wiki, so a stale page stays green forever and the site publishes it. Now documented, EN and pt-BR: the three tiers a selected node is classified into and why they exist (a row built five hundred times in a foreach has one source site and no separate existence, so "delete this row" is wrong for it); the inspector, its three honesty rules β compiled before offered, WorkspaceEdit rather than a file write, never rewriting the form the file is written in β and the one level it descends so that padding and background are reachable at all; and the three structural gestures with the fence they live inside. The distinction the whole design turns on is now stated rather than implied: UNDERSTANDING is not fenced, only WRITING is. The editor opens code that already exists, and real code splits itself across helper methods and files. Both Roadmap pages carried a premise the work disproved on day one β that click-to-select would ride the V3 source maps eqc already emits. It cannot: the whole Build body is emitted through one call, so the finest position a map can name is the start of the method. The repo's ROADMAP said so; the wiki went on telling readers the opposite.
π docs: the Localization page gains its window half β both languages M3 closed: two cultures in one Photon window, from the same component classes. The page now carries the three joints a window has and a request does not, the D13 pair visible in one frame, and the null-controller bug the sample exposed.
π docs: 0.2.0-preview.28 lands on the pages that promised it β in both languages Mermaid's edges curve (the orthogonal fence closes and names its release), Markdown's italic fence closes the way it said it would, Photon documents run-by-run text and the decided-height rule, the Roadmap drops the inline-link item it no longer owes, Icons and DesignSystem carry the Vector aspect and the slant axis, and Localization gains the born-localized template. Every canonical edit ships with its pt-BR twin in this same commit β the staleness guard is the law, and this is the discipline it enforces.
Revert "docs: probe" This reverts commit e1db05c0352c9b5eaa7afa199ae9c4ad7b787260.
docs: probe
docs: pt-BR pilot β locale/ tree with its own sidebar (the ArchiSteamFarm layout)
docs: the language switch and the formatting subset β M1 and M2, as shipped
docs: the wiki draws its own diagrams β mermaid fences GitHub and the site both render
docs: today's work ships in 0.2.0-preview.26 β the marks say so
docs: the web culture bridge shipped (M0), and the curated set gains Menu
docs: the interaction contract, and the marks say which release in their own syntax Components gains the Β§10 contract as shipped: hover derived and pointer-only, composite selection controls as one Tab stop, modal surfaces owning the keyboard and giving it back, fields naming themselves to assistive tech, and the SDK's own strings behind one seam. Styling gains the hover derivation and why the media gate wraps the rule and never the hash. The version marks move to `eq:since <version> symbol="β¦" src="β¦"`, so the site can read the release out of the mark itself and drop a page or a section a chosen version never had.