Skip to content

Releases

LibreHold 0.10.0 (alpha)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Nov 20:22

Added

  • A map checkbox hides your farm raids, remembered per world (#31) by @SKocur
  • Villagers train and work in their buildings, and the armies march in the same style (#38) by @SKocur

Changed

  • Auto-farm reports carry a tag, arrive read, and can be hidden from the reports list (#28) by @ciefa
  • Stamp release versions in server logs and bug reports (#33) by @Sinkleberg

Fixed

  • Number fields can be emptied and typed into without snapping back (#32) by @SKocur
  • Steady the logout socket test and speed up the game simulations (#37) by @SKocur

Contributors

@SKocur, @Sinkleberg, @ciefa

LibreHold 0.9.0 (alpha)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Nov 19:02

Added

  • A farmer mows the wheat, and the village people are smaller and sharper (2c4814a) by @SKocur
  • Instant worlds show your place in the ranking next to the time left (#29) by @SKocur

Changed

  • The site's changelog link opens CHANGELOG.md on GitHub instead of a page of its own (32a784b) by @SKocur

Fixed

  • Villagers stay visible while they walk through an open village gate (61866cf) by @SKocur

Contributors

@SKocur

LibreHold 0.8.0 (alpha)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Nov 07:48

Added

  • Add quick build and recruitment to the map village menu (#21) by @right-ward
  • Strong and medium bots build faster and use the auto-farm (#23) by @SKocur

Contributors

@SKocur, @right-ward

LibreHold 0.7.0 (alpha)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Nov 17:01

Added

  • Scan every pull request and push to main with CodeQL (#15) by @ciefa
  • Start the whole development environment with one command, npm run dev:all (#16) by @ciefa

Changed

  • Pin the Docker images by digest (#17) by @ciefa

Fixed

  • Stop cancelling requests without a body after 30 seconds (bf25de7) by @SKocur
  • The bottom bar switches views on the first tap in Firefox on Android (#20) by @ciefa
  • The village card stays out of the way of the village popup, and a tap on the map opens the tile (#22) by @SKocur

Contributors

@SKocur, @ciefa

  • @ciefa made their first contribution in #20

LibreHold 0.6.1 (alpha)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Oct 20:04

Fixed

  • Keep battles out of the public feed (16dc738) by @SKocur
  • Farm assistant counts the local day and estimates only from own reports (8f78d2c) by @SKocur

Contributors

@SKocur

LibreHold 0.6.0 (alpha)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Oct 15:05

Added

  • Draw the interface's signs as pixel icons and open the quest lines side by side (7c6b813) by @SKocur

Contributors

@SKocur

LibreHold 0.5.0 (alpha)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Oct 10:36

Added

  • Add a public world page with every setting, the full ranking and player pages (307b3ec) by @SKocur
  • Record what a player had before each order, for teaching bots (bc43ec7) by @SKocur

Fixed

  • Count a paladin away from its village toward the one-paladin limit (db55e89) by @SKocur

Contributors

@SKocur

LibreHold 0.4.0 (alpha)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Oct 21:39

Changed

  • Self-host from the published image and write the changelog with git-cliff (8aaeff4) by @SKocur
  • Show a minimal compose file for self-hosting in the README (05f92a9) by @SKocur
  • Show what unlocks buildings and units inside the game (db83bb0) by @SKocur

Contributors

@SKocur

LibreHold 0.3.0 (alpha)

Pre-release

Choose a tag to compare

@SKocur SKocur released this 30 Oct 19:49

Added

  • Every v* tag publishes the server image to ghcr.io/librehold-game/librehold (amd64 and arm64), tagged with
    the version, its minor line (0.3) and latest.

Changed

  • The version lives in the release tag only: package.json has no version, and the README badge shows the latest
    tag.
  • CI skips the test jobs for changes to docs only, and keeps a smaller Actions cache.

Fixed

  • The ranking in instant games refreshes every minute instead of every full hour, so points from a capture show
    within a minute (#10).
  • A village's card on the map opens only after the cursor rests on it for 300 ms, so moving the mouse across the
    map no longer flashes cards (#9).
  • The admin panel shows finished worlds as ended, with the reason and time, instead of running, and hides Pause and
    Open/Close for them.

LibreHold 0.1.0 (alpha)

Pre-release

Choose a tag to compare

@SKocur SKocur released this 28 Oct 19:10

The first public release. Worlds and accounts may still be reset between alpha versions.

Added

  • Browser village strategy game: 15 buildings, 12 unit types, scouting, supports, field battles between marching
    armies, loyalty and conquest, a market and a farm assistant.
  • Instant games: one-hour matches at ×100 speed that guests join with Play now, no account needed.
  • Private worlds that a registered player hosts for friends, with an invite link and a QR code.
  • Long worlds created by the admin, played over days.
  • Bots that build, farm, defend and wage war, with their own daily rhythm.
  • A public site in English and Polish: home page, guides, unit and building pages, player
    profiles and game results.
  • Go game server on Postgres, with every order and event in one transaction under a per-world lock; limits shared
    through Valkey.
  • Docker Compose deployment with optional HTTPS through Caddy and nightly database backups.