• v1.0.0 9742e8cf4d

    v1.0.0
    Some checks failed
    build the bins / release (amd64, x86-64) (push) Successful in 14s
    build the bins / release (arm64, arm64) (push) Has been cancelled
    Stable

    4narch released this 2026-09-25 16:26:21 +00:00 | 83 commits to stable since this release

    Welcome, everyone! This is the first version of Xyphen Fileshare that uses Semantic Versioning. As a developer, I didn't enjoy tracking versions with commit identifiers. It's clunky, annoying, and quite literally the worst idea I've had since... well, that doesn't matter. SemVer makes tracking major updates and fixes much simpler, both for server admins and for me. A lot of the changes that have been added are irrelevant, but will be pasted in here anyways. For purposes beyond anyone's comprehension, even mine.

    Changelog:

    Features

    • feat(semver): prep for semver (87ed199)
    • feat(toml): configs & toml rewrite (fd39d16)

    Fixes

    • fix(admin): use crypto/subtle (495cd32)

    BTS Stuff

    • fix(ci): v4 -> v3 (9742e8c)
    • fix(ci): git. (b3e8c66)
    • fix(ci): fix fetch-depth (3e05a73)
    • fix(ci): pushes only build tags now (9d108c6)
    • docs(readme): updated the readme yummy (d56709b)
    • chore(sec): update security.md (807c8bb)
    • refactor(main): simplify parseSize using go-humanize (ca3815a)
    • refactor(main): swap config.toml w/ configFile const (38f5561)
    • chore(main): remove unused init func (622bfcf)
    • chore(readme): update disclaimer slightly (e4ee69a)
    • fix(readme): improve formatting (dd2a7de)
    • fix(readme): markdown didn't like bold tags. (b0a8d2f)
    • chore(readme): update readme w/ branding (ef42c1d)
    • chore(ci): update names (d78e6e8)
    • chore(ci): implement build for x64 and arm64 (48db554)
    • fix(ci): fix workflow AGAIN (12a29bf)
    • fix(ci): fix workflow again (a767b21)
    • fix(ci): update to new runner (e0ac208)
    • chore(ci): rename ci names for no reason (758855d)
    • fix(ci): fix the ci that broke. (2319588)
    • fix(ci): update ci for artifacts (9cb803b)
    • fix(ci): No message has been attached. (aee060f)
    • fix(ci): im tired boss (f906762)
    • fix(make): MAKE WAS SAVING IT TO BIN/BIN FUCK (8fb0cb4)
    • fix(ci): set BINARY_PATH to proper bin path (0f4abeb)
    • fix(ci): brrooooo (a8b54ed)
    • fix(ci): last ci fix....? (21f2b3c)
    • fix(make): forgot the bin/ hehehe (d3a6004)
    • fix(ci): forgot to change branches after stealing this workflow smh (b28ee57)
    • chore(cleanup): move source code to ./src/ (673f1b2)
    • fix(ci): fix runs-on label (7c7eaac)
    • chore(ci): implement ci workflow (c7f6f06)
    Downloads