Skip to content

Releases: tangramdotdev/bootstrap

v2026.01.26

26 Jan 20:00

Choose a tag to compare

  • Use .unpacked stamp files for source dependencies instead of directories
    to prevent unnecessary rebuilds when builds modify source trees
  • Hardcode checksums in Makefile instead of downloading from same server as tarballs
  • Use Docker for all Linux builds (both on macOS and Linux) for reproducibility
  • Fix gawk/grep lipo race condition by depending on directory targets with recipes
  • Fix toybox parallel build race by clearing MAKEFLAGS before sub-make
  • Fix clean_dist to fully remove directory instead of just contents
  • Add component/platform validity matrix to prevent invalid target generation
  • Simplify UNIVERSAL_DARWIN_COMPONENTS to use COMMON_COMPONENTS directly
  • Add docker_platform helper for consistent Docker platform naming
  • Update README with Docker requirements and OrbStack as alternative
  • Disable busybox CONFIG_TC and SHA hardware acceleration on aarch64
  • Add macOS SDK 26.2
  • Bump versions

v2024.10.03

03 Oct 17:15

Choose a tag to compare

This release bumps gawk to 5.3.1 in the macos utils bundle and adjusts the SDK paths to reflect those installed by XCode 16 for macOS 15.0.

v2024.06.20

20 Jun 12:55
4098f9d

Choose a tag to compare

This release updates the sources used for the macOS artifacts.

toybox 0.8.11
add macOS SDK 14.5
change path for macOS toolchain
It additionally bumps the build environment for the Linux artifacts, increases the compression used to create the tarballs and switches to a single file for the checksums.

v2024.04.02

02 Apr 14:22

Choose a tag to compare

  • Generate tarballs with a .zst extension instead of .zstd
  • coreutils 9.5
  • gawk 5.3.0
  • macOS SDK 14.4

v2023.12.14

14 Dec 23:39

Choose a tag to compare

Initial commit