• docs: make ftstore a hard fork of feather

    Felitendo released this 2026-08-03 13:25:09 +02:00 | 283 commits to main since this release

    the code is ours now. ios/ is no longer framed as a tracking branch:
    there is no routine merge, no expectation that our tree resembles
    upstream's, and no reason to shape a change around a future merge.

    upstream stays pinned. .upstream-sync.json keeps recording the last
    commit folded in, so an on-request sync has somewhere to diff from —
    it gains mode: "hard-fork" to say what it is and is not. syncs happen
    when asked, and cherry-picking the wanted commits is now the default
    advice over a wholesale merge, since the trees have diverged by design.

    sync-upstream.sh no longer reports being "behind upstream" as though it
    were a defect, and apply-rebrand.sh is documented as what it now is: a
    no-op on a normal day, load-bearing right after a sync.

    the FEATHER_* xcconfig variables stay upstream-equal. renaming them is a
    defensible hard-fork cleanup, but they are referenced from both pbxproj
    files and both dev-repo workflows, and nothing here can verify a build —
    noted as an ask-first change instead.

    this changes the workflow, not the licence. every gpl-3.0 attribution to
    feather stays: the credits in AboutView, the app-repo news entry, the
    readme acknowledgements, the copyright headers.

    Downloads