• v0.10.0 89e9b473db

    intpa released this 2026-11-01 08:54:29 -05:00 | 9 commits to main since this release

    A Window Options row per own page

    • Each plugin page has its own row. Window Options lists one Shown/Hidden
      row per plugin page, between PluginsPage and PerfPage. A hidden page leaves
      the L+R+Down cycle; the others stay. Before, one OwnPages row showed or hid
      every plugin page at once.
    • Config: hide_plugin_pages=<id>,<id> in config.ini, written only
      when a page is hidden. The ids are the plugins' registered ids, such as
      ssbu_cpu_pilot or stages_counterpick. The older hide_pages=own_pages
      still hides every plugin page; the first per-page change turns it into one
      id per registered page.
    • The plugin ABI is unchanged (v5), so plugins need no rebuild.

    Verification

    • Host gates: 315 unit and 21 integration tests, Clippy with warnings
      denied (host and Skyline), the no-default-features build and the Skyline
      release build. The build from the v0.10.0 tag has the same NRO bytes as
      the build tested in Eden.
    • Eden (2026-11-01): with the operator's 16-plugin card set, this build
      and ssbu-cpu-pilot 0.2.0 replacing the installed versions, Window Options
      listed a row for each plugin page
      (CPU Pilot, Stages + Counterpick); showing CPU Pilot wrote
      hide_pages=plugins,performance and hide_plugin_pages=stages_counterpick.
      With a test plugin that registers two pages: each page shown and hidden on
      its own, hidden pages skipped by the cycle, Up/Down wrapping through the new
      rows, and the setting kept after a restart.
    • Console: this build had not run on the console when it was released;
      the manifest records runtime_tested=false.

    Install

    Close Smash, then replace libssbu_online_deluxe_rewrite.nro in
    atmosphere/contents/01006A800016E000/romfs/skyline/plugins/.
    Keep only one Deluxe implementation. manifest.json records the exact
    hashes, build ID, module ID and source/native dependency provenance.

    Downloads