Skip to content

Releases

v0.5.0-beta.4

v0.5.0-beta.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 23:32
b4abf57

What's Changed

Full Changelog: v0.5.0-beta.3...v0.5.0-beta.4

Source checkpoint: b4abf57. This is a source-only public pre-release, not a tested desktop-package release. No desktop binaries, signing or packaged smoke test are claimed. Hosted-game deployment and packaged save compatibility are not certified by publication.

Scope and limits

This immutable checkpoint contains 22 merged changes since beta.3, including the save-confirmation and storage-failure work (#669) and the grouped route, armory-feedback, campaign-form and effective-capacity fixes (#670). Later main commits and open pull requests are not included. The merged pull requests passed exact-head review and their required CI; this is not a new end-to-end acceptance of every game system. QA remains in progress.

Export a save backup before changing versions. Downgrade behavior and packaged save compatibility have not been newly certified. Existing beta.3 source remains available at its immutable tag. No older desktop assets are relabeled for this release.

v0.5.0-beta.3

v0.5.0-beta.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 17:00
0a885d4

What's Changed

  • chore: add pull request template and PR rules by @HALCONDEORO in #604
  • docs: release badge and Downloads section in README by @HALCONDEORO in #606
  • docs(signing): SignPath Foundation application submitted (27 Oct 2026) by @HALCONDEORO in #605
  • Preserve the historical mechanics plan and city-event report by @HALCONDEORO in #575
  • Preserve the isolated ledger-style title exploration by @HALCONDEORO in #576
  • test(battle): build the pirate-fight base game once per flag and clone it by @HALCONDEORO in #607
  • fix(alerts): reject price alerts that round to zero, keep existing alert by @HALCONDEORO in #608
  • economy: binding wholesale purse (phase 1), sales into a port capped by its cash by @HALCONDEORO in #609
  • test+fix: boundary catalog for normalized setters; reserve that floors to zero is rejected by @HALCONDEORO in #610
  • steward: whitelist setStewardRule keys; boundary catalog covers setRouteAdv by @HALCONDEORO in #611
  • Fix advanced-route purchases stopping halfway through stock by @HALCONDEORO in #612
  • fix(ui): remove map destination footer from city windows by @HALCONDEORO in #613
  • fix(ui): align market columns across proclamation rows by @HALCONDEORO in #614
  • fix(ui): remove empty market preview frame by @HALCONDEORO in #615
  • fix(i18n): replace obsolete 3D construction guidance by @HALCONDEORO in #616
  • fix(ui): remove captain trade placeholder from tavern by @HALCONDEORO in #618
  • fix(ui): replace fit and fullscreen font glyphs with SVG by @HALCONDEORO in #619
  • fix(i18n): point route tutorial to the city Ships button by @HALCONDEORO in #620
  • fix(ui): hide internal IDs in city selection tooltips by @HALCONDEORO in #621
  • fix(ui): keep weekly report ship names consistent by @HALCONDEORO in #622
  • fix(i18n): clarify weekly crew wages and coin units by @HALCONDEORO in #623
  • fix(ui): align compact desktop market proclamation rows by @HALCONDEORO in #624
  • fix: hide internal plot IDs in construction cards by @HALCONDEORO in #625
  • fix: explain storm delays in voyage arrival estimates by @HALCONDEORO in #626
  • fix: clarify pirate escape outcomes and progress setback by @HALCONDEORO in #627
  • docs: refresh README screenshots from current Spanish desktop UI by @HALCONDEORO in #628
  • feat: give ships persistent Castilian proper names by @HALCONDEORO in #629
  • feat: rename ships from Fleet and ship windows by @HALCONDEORO in #630
  • feat: name and rename convoys in the shipyard by @HALCONDEORO in #631
  • fix: charge the exact displayed whole-coin wall price by @HALCONDEORO in #632
  • Enable port justice and register browser court data by @HALCONDEORO in #633
  • Correct CURRENT-STATE for the published beta.2 release by @HALCONDEORO in #634
  • Keep startup available when optional justice data fails by @HALCONDEORO in #638
  • Connect playable letters, merchant attacks and prize courts by @HALCONDEORO in #635
  • Activate pardon and grain embargo with town-hall controls by @HALCONDEORO in #637
  • Activate existing living-city modules by default by @HALCONDEORO in #636
  • Activate household tribute, calamities and regional rival houses by @HALCONDEORO in #639
  • fix: teach profitable trading and keep route controls reachable by @HALCONDEORO in #640
  • fix: dispatch docked convoys through free-navigation port orders by @HALCONDEORO in #641
  • docs: reconcile release state and record beta three candidate gates by @HALCONDEORO in #642
  • ci: add manual beta release preparation bot by @HALCONDEORO in #643
  • fix: report the actual cause of advanced route stalls by @HALCONDEORO in #644
  • Cancel only obsolete PR tests without reducing coverage by @HALCONDEORO in #645
  • docs: update beta 3 checkpoint scope by @HALCONDEORO in #646

Full Changelog: v0.5.0-beta.2...v0.5.0-beta.3

Source checkpoint: 0a885d4. Desktop packages are not built or attached by this workflow. This is a source-only public pre-release, not a tested desktop-package release. No desktop binaries, signing or packaged smoke test are claimed.

Scope at publication

The immutable beta.3 tag remains at0a885d4db2b698bbe33ba4cf3d2b62407ba82bc1. Subsequent main-branch navigation previews/centering (#647/#648), payment singular (#650), gallery expansion (#651), navigation theme/optional ornament (#653/#654) and ground-generation optimization (#656) are not included in this tag. Open PRs and later main commits are not shipped by this source release. Hosted-game deployment and save compatibility for a packaged build are not certified by publication.

El Almojarife v0.5.0-beta.2 (public beta)

Choose a tag to compare

@github-actions github-actions released this 27 Oct 08:19
d5f9115

The second public desktop beta of El Almojarife, for Windows, macOS and Linux.

Changes since v0.5.0-beta.1

  • Release-process fixes and automated desktop packaging. This release includes six desktop packages and a SHA256SUMS.txt manifest. Other releases may be source-only; check their attached assets.
  • README screenshots updated to show the Spanish interface.
  • No gameplay changes are claimed for this release.

Downloads

  • Windows x64: El.Almojarife.Setup.0.5.0-beta.2.exe (installer) or El.Almojarife.0.5.0-beta.2.exe (portable).
  • macOS Apple Silicon: El.Almojarife-0.5.0-beta.2-arm64.dmg or El.Almojarife-0.5.0-beta.2-arm64-mac.zip. These are ARM64 packages, not Intel Mac builds.
  • Linux x64: El.Almojarife-0.5.0-beta.2.AppImage or almojarife-desktop_0.5.0-beta.2_amd64.deb (Debian/Ubuntu). Availability does not certify compatibility with every distribution.

Verify your download

Download SHA256SUMS.txt alongside your chosen package and compare its SHA-256 hash with the matching filename in the manifest.

  • Linux: sha256sum -c SHA256SUMS.txt --ignore-missing
  • macOS: shasum -a 256 <downloaded-file>, then compare with the manifest.
  • Windows PowerShell: Get-FileHash .\El.Almojarife.Setup.0.5.0-beta.2.exe -Algorithm SHA256, then compare with the manifest.

Checksums detect a mismatched download; they are not platform code signing. Do not disable operating-system protections to install a beta. No new platform installation or gameplay test is claimed by this notes-only translation.

This is a beta and may contain bugs. Export a save backup before changing versions. Report problems in an issue.

Editorial update, 28 October 2026: title and notes translated into English, download wording limited to the actual attached assets, and verification commands clarified. The tag, assets and Latest designation are unchanged.

El Almojarife v0.5.0-beta.1

Pre-release

Choose a tag to compare

@HALCONDEORO HALCONDEORO released this 26 Oct 21:21
78a50f8

El Almojarife v0.5.0-beta.1

The first public beta of El Almojarife, a desktop trading game set around Iberia and North Africa. Start a merchant house, trade between ports, build a fleet and plan routes through changing weather and events at sea. The game is available in English and Spanish.

This is a beta, not the finished campaign. Balance, interface details and saves may change as development continues.

Trade, sail and build

  • Trade across 33 ports with 20 goods, manage storage and workshops, and grow your standing as a merchant.
  • Set automatic routes, repeat the last voyage and see profit per trip. Automatic hull repairs respect your route's cash limit.
  • Read a seven-day weather forecast and make choices during voyage events. Where pirate-fighting odds are marked approximate, they are estimates rather than exact predictions.
  • Use city services, buy plots and build. Free lots are visually separate from buildings and fill their street blocks. Decorative neighbours' houses are not drawn.

What is clearer in this beta

Fewer missed actions. Pending voyage events remain accessible after the interface refreshes and inside city view. Messages separate actions that need your attention from grouped notices. Panel buttons stay in place during an active mouse press.

Better trading and ship feedback. The shipyard explains purchases blocked by your location. Repairs and arming require the ship to be docked at that port. The Market's cargo filter appears only when you have a local warehouse and includes stored goods. Office and City panels explain rank progress and available services.

More direct navigation. Right-clicking a free-navigation destination sails immediately. A rejected course still explains why it cannot be taken.

More readable city and finance panels. Market columns are centred. Aggregate money values use whole numbers in the top bar and finance card, without changing stored cents or calculations. Construction feedback shows missing coins, and selecting a build action centres its confirmation below the panel header.

A more useful city view. Bounded zoom-out keeps the town readable. The first city frame waits for currently needed sprites, with other levels loading in the background. A newly built higher-level building may briefly use level 1 art while its sprite arrives.

Extra save opportunities. The game attempts an autosave every three minutes and when the page becomes hidden or is left, skipping identical campaign data. Browser lifecycle saves are best effort, not protection against every crash or shutdown.

Larger windows and lighter city rendering. Floating windows scale with the desktop viewport. Static terrain is cached between frames and existing sprites are compressed to reduce transfer size. These are rendering changes, not a promise of a particular frame rate or loading time.

A clearer building flow. Purchase confirmation has one Buy step. After purchase, a short guide points to the building choices. Empty owned plots are labelled "Your plot". City lot drawings fit their street blocks; Cádiz uses a fixed, historically inspired presentation, not a certified reconstruction.

Before you play

  • Use a desktop browser with a keyboard and mouse. Phones and tablets are not supported.
  • Export a backup before trying a new build. Cross-version save migration is not promised for this beta.
  • The campaign and balance are still in development. This is not a 1.0 release.
  • The Market no longer offers price-alert controls. Alerts already present in a saved game may still fire, without a management interface in that window.

Desktop packages and verification

Unsigned desktop packages are available for Windows x64 (installer and portable executable), macOS Apple Silicon (DMG and ZIP), and Linux x64 (AppImage and deb). They are not signed or notarized. Follow the desktop instructions.

  • Windows and macOS ARM64: packaged applications reached the title menu on native CI runners. Installer flow, OS trust prompts and a full play session were not tested. Intel Macs were not tested.
  • Linux x64: an extracted AppImage ran under Xvfb through a new game, manual save, return to title and Continue. Campaign data matched after reload. This test used --disable-setuid-sandbox in a test container; FUSE launch, deb installation and ordinary desktop sandbox setup were not tested.
  • Desktop build and native menu checks and CI passed for candidate 6d50ffecfce8fa3860bd1988624c90c3aac80b99, tree d3bb17c5bff2555545579efff1685457122342a0.

Source

Changelog. Source changes are integrated in this candidate; a hosted deployment is verified separately. Cross-version save migration is not promised.

Release commit: 78a50f8e595b50ed6c611c68e0353f861deb6a99, with the same tree as the reviewed candidate. GitHub Pages reports this commit deployed; VERSION and city-rendering source were checked against the candidate. Spanish desktop new-game Playtest passed for this game tree.

Play in a desktop browser: https://halcondeoro.github.io/almojarife-game/