Release notes and semantic versioning
Buyers update with confidence when versions mean something. Semantic versioning (semver) and a short changelog turn "new update lol" into "this is a safe patch" or "this one needs a config change." It is five minutes per release and it kills a whole category of support tickets.
Version and document a release
Decide the bump
For a FiveM resource, the bump is not a feeling, it maps to concrete things a buyer's server depends on:
- PATCH (1.2.3 -> 1.2.4): you fixed a bug and nothing the buyer touches changes. A fixed dupe exploit, a corrected blip colour, a typo in a notification. Drop in the new files, restart, done.
- MINOR (1.2.x -> 1.3.0): you added something optional and the old setup still works untouched. A new optional
Configblock with a sensible default, a brand new export alongside the existing ones, a new command. A buyer who ignores the new feature notices nothing.