Releases: om3rkaya10/hoc-community-project
Release list
server-v0.1.3
HOC Community Server server-v0.1.3
Kitabe tablet-state maintenance release.
Included
- Implements reopening a filled tablet for 750 Emblem.
- Persists the exact wallet debit and makes repeated successful requests idempotent.
- Preserves stable tablet packet identities across equipped-list and page/card views.
- Resolves the client-returned equipped packet index against the exact server vector.
- Prevents one tablet item from occupying multiple equipped slots.
- Normalizes legacy duplicate equipped-tablet records deterministically.
- Adds regression tests for insufficient balance, packet-index round trips, duplicate prevention, and legacy cleanup.
Validation
go build ./...go vet ./...go test ./... -count=1- Clean-account Android client validation of the 750-Emblem reopen path.
Compatibility
This is a server-only update. No APK reinstall is required.
Distribution boundary
This release contains only the independently written Go server binary and checksum manifest. It does not include the original client, game data, credentials, account storage, certificates, or private operational material.
server-v0.1.2
HOC Community Server server-v0.1.2
Client-visible profile and Kitabe maintenance release.
Included
- Exposes all four talent classes while preserving one shared 40-point budget.
- Preserves a valid exhausted talent balance of zero across save/reload.
- Deterministically normalizes over-budget talent presets.
- Seeds an idempotent starter quantity of Revival Runes for new and legacy accounts.
- Implements normal inscription tier exchange as an atomic four-source-to-one-target transaction.
- Rejects malformed, mixed-source, unknown-recipe, and insufficient-inventory exchange requests without mutation.
- Adds regression coverage for profile normalization, inventory replay, talent limits, and inscription exchange.
Verification
go build ./...go vet ./...go test ./... -count=1- Recorded V3 real-client validation for talent persistence, starter inventory, and normal inscription exchange.
The release assets contain only the independently written Linux/amd64 Go server binary and its SHA-256 manifest. Runtime configuration, certificates, account storage, client binaries, and original game data are not included.
License
HOC Community Server Community Source License 1.0. Free non-commercial use, forks, modifications, and community operation are permitted with attribution and same-license obligations. Sale, paid access, paid hosting/SaaS, and other commercial use require written permission.
server-v0.1.1
HOC Community Server server-v0.1.1
Patch release for the GitHub Container Registry publishing pipeline.
Included
- Same verified Linux amd64 Go server binary as
server-v0.1.0 - SHA-256 manifest
- Container workflow compatibility fix for GitHub-hosted runners
Verification
Read README.md, SERVER.md, RELEASE.md, DISTRIBUTION.md, LICENSE, and NOTICE. Runtime configuration, certificates, and account storage are supplied separately and are not included.
License
HOC Community Server Community Source License 1.0. Free non-commercial use, forks, modifications, and community operation are permitted with attribution and same-license obligations. Sale, paid access, paid hosting/SaaS, and other commercial use require written permission.
server-v0.1.0
HOC Community Server server-v0.1.0
Original Go community server source release.
Included
- Linux amd64 server binary built from the tagged source commit
- SHA-256 manifest
Verification
Before running the binary, read README.md, SERVER.md, RELEASE.md, DISTRIBUTION.md, LICENSE, and NOTICE. Supply runtime configuration, certificates, and account storage separately. Never place production secrets in the package.
License
HOC Community Server Community Source License 1.0. Free non-commercial use, forks, modifications, and community operation are permitted with attribution and same-license obligations. Sale, paid access, paid hosting/SaaS, and other commercial use require written permission.