Releases: barbalet/apesdk
Simulated Ape 0.711
ApeSDK 0.711
ApeSDK 0.711 refreshes the Simulated Ape release line with the current engine identity, macOS packaging, and documentation pointers aligned around the new version. The user-facing Simulated Ape application remains the primary release artifact: the sim-mac target was built in Release configuration for both Apple Silicon and Intel Macs, ad-hoc signed, and packaged as separate DMG downloads.
This release is mainly a consistency and release-readiness pass rather than a large behavioral change. The core C version constants now report Simulated Ape 0.711 and VERSION_NUMBER 711, the macOS Xcode marketing version matches 0.711, and the deterministic unit test expectations were updated to protect the new version boundary. The README, release checklist, book overview, first chapter, release chapter, and Simulated Universe bridge handshake defaults were also brought forward to the 0.711 identity so source readers, generated fixtures, and release consumers see the same value.
Validation for the release included the full deterministic ./test.sh suite, Apple Silicon and Intel Release builds of toolchains/sim-mac, architecture checks for both app binaries, source archive creation, and SHA-256 checksums for the release artifacts.
Simulated Ape 0.710
Simulated Ape 0.710 focuses on first-run guidance for the macOS application. The release adds an initial tutorial path that introduces the View, Terrain, and Control windows in context, with shared C tutorial metadata and a Swift popover controller presenting each step as users enter the relevant drawing views. The tutorial explains ape selection, map movement, terrain turning, control-window text selection, simulation reset, and the major overlay controls without changing the underlying simulation model.
For ApeSDK users, this release also refreshes the README to describe the project as a broader artificial-life and simulation SDK, including the core engine layers, toolchain applications, repository layout, build entry points, and contributor feedback paths. The version metadata is updated to 0.710 across the simulation header, unit expectations, and the sim-mac marketing version. The release source restores the tracked gui/gui.h header so the tagged source matches the build inputs used for the macOS app artifacts.
Simulated Ape 0.709
Simulated Ape 0.709
Simulated Ape 0.709 refreshes the macOS application release around the current ApeSDK source tree, with the Xcode build now producing a user-facing Simulated Ape.app bundle and Simulated Ape executable while preserving the sim-mac scheme for developers. This release keeps the long-running artificial life simulation focused on autonomous ape agents, landscape and weather simulation, social behavior, braincode, script handling, and interactive macOS controls.
The visible macOS packaging has been tightened so release artifacts are named consistently for Simulated Ape across Apple Silicon and Intel DMGs, with the build process documented in RELEASE.md and source packaging aligned to the tagged tree. Internally, the engine version advances to 0.709 through SHORT_VERSION_NAME and VERSION_NUMBER, with matching unit-test expectations and Xcode MARKETING_VERSION values.
The command-line and source layout remain compatible with the existing ApeSDK modules: toolkit, sim, entity, universe, render, script, gui, and the platform toolchains. Downstream source users should treat 0.709 as a packaging and version-alignment release that makes the macOS app output cleaner while retaining the established ApeSDK C and Swift integration points.
No data migration is required for existing source users; rebuild from the tag or choose the DMG matching the target Mac architecture.