Skip to content

Latest commit

 

History

History
408 lines (219 loc) · 11.5 KB

File metadata and controls

408 lines (219 loc) · 11.5 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning and Keep a CHANGELOG.

[unreleased] - unreleased

Fixed

Added

Changed

  • Update to work with ponyc 0.70.0 (PR #479)

[0.16.2] - 2026-08-07

Fixed

  • Fix downloads hanging after completion (PR #463)
  • Fix downloads failing on macOS (PR #463)
  • Fix HTTPS downloads silently losing data or failing (PR #463)

[0.16.1] - 2026-07-17

Fixed

  • Fix ponyup-init.ps1 corrupting the Windows user PATH (PR #461)

[0.16.0] - 2026-06-30

Fixed

  • Fix response never arriving after sending a large request (PR #449)
  • Fix downloads closed mid-transfer by the idle timeout (PR #453)

Changed

  • Remove support for Alpine 3.21 (PR #451)
  • Remove support for Alpine 3.22 (PR #451)
  • Remove support for Ubuntu 22.04 (PR #452)
  • Remove support for Windows 10 (PR #453)

[0.15.5] - 2026-06-14

Added

  • Add Alpine 3.24 as a supported platform (PR #446)

Changed

  • Require ponyc 0.64.0 or later (PR #429)

[0.15.4] - 2026-04-26

Added

  • Add Ubuntu 26.04 as a supported platform (PR #421)

Changed

  • Drop Alpine 3.20 Support (PR #410)

[0.15.3] - 2026-04-12

Changed

  • Build with ponyc 0.63.1 (PR #404)

[0.15.2] - 2026-04-07

Fixed

  • Fix connection stall after large request with backpressure (PR #403)

[0.15.1] - 2026-03-30

Fixed

  • Handle unset $SHELL in ponyup-init.sh (PR #394)

Added

  • Add --retries flag for update command (PR #396)

[0.15.0] - 2026-03-28

Fixed

  • Fix crash when closing a connection before initialization completes (PR #385)

Changed

  • Remove --platform option (PR #387)
  • Separate channel and version into distinct CLI arguments (PR #389)

[0.14.0] - 2026-03-24

Added

Changed

  • Wait for all API queries before displaying results (PR #381)

[0.13.1] - 2026-03-24

Changed

  • Statically link LibreSSL on macOS (PR #370)

[0.13.0] - 2026-03-23

Changed

  • Update ponylang/ssl to 2.0.1 (PR #358)
  • Use prebuilt LibreSSL binaries on Windows (PR #359)
  • Remove stable from supported applications (PR #364)

[0.12.2] - 2026-02-26

Added

  • Add support for installing pony-doc (PR #348)

[0.12.1] - 2026-02-24

Added

  • Add support for pony-lint (PR #347)

[0.12.0] - 2026-02-11

Added

  • Add find command to search for available package versions (PR #344)
  • Add remove command (PR #345)

[0.11.1] - 2026-02-02

Added

  • Add Alpine 3.23 as a supported platform (PR #343)

[0.11.0] - 2026-01-24

Added

  • Support applications installing more than 1 binary (PR #342)

Changed

[0.10.0] - 2025-10-24

Added

  • Add Alpine 3.22 as a supported platform (PR #337)

Changed

  • Stop Building Ponyup Docker Images (PR #334)

[0.9.1] - 2025-10-09

Fixed

  • Fix broken arm64 Linux release builds (PR #332)

[0.9.0] - 2025-10-09

Added

  • Add arm64 Linux builds (PR #319)
  • Add Alpine 3.21 on arm64 as a supported platform (PR #320)
  • Add Alpine 3.21 on x86-64 as a supported platform (PR #321)
  • Add Alpine 3.20 on x86-64 as a supported platform (PR #322)
  • Add Ubuntu 24.04 on arm64 as a supported platform (PR #323)
  • Add Windows on arm64 as a supported platform (PR #325)

Changed

  • Stop having a base image (PR #324)

[0.8.6] - 2025-06-01

Fixed

  • Fix ponyup no longer being able to install programs by version (PR #317)

Changed

  • Drop Ubuntu 20.04 support (PR #315)

[0.8.5] - 2024-12-27

Changed

  • Use Alpine 3.20 as our base image (PR #306)
  • Drop Fedora 39 Support (PR #309)

[0.8.4] - 2024-12-08

Added

[0.8.3] - 2024-04-27

Added

  • Add Ubuntu 24.04 support (PR #303)

[0.8.2] - 2024-02-02

Added

  • Add MacOS on Apple Silicon as a fully supported platform (PR #290)

[0.8.1] - 2024-01-30

Added

  • Add support for Fedora 39 (PR #289)

Changed

  • Update base image to Alpine 3.18 (PR #268)

[0.8.0] - 2023-08-30

Added

  • Add macOS on Intel as a fully supported platform (PR #257)

Changed

  • Change supported MacOS version to Ventura (PR #250)
  • Drop Ubuntu 18.04 support (PR #252)
  • Drop FreeBSD support (PR #255)
  • Temporarily drop macOS on Apple Silicon as fully supported platform (PR #258)

[0.7.0] - 2023-01-20

Changed

  • Remove macOS on Intel support (PR #240)
  • Never use the "generic gnu" ponyc package (PR #245)

[0.6.9] - 2022-12-02

Changed

  • Switch supported FreeBSD to 13.1 (PR #238)

[0.6.8] - 2022-11-24

Fixed

  • Fixed ponyup-init.sh crash when specifying --prefix (PR #236)

Changed

  • Update Alpine version used for CI to 3.16 (#229) (PR #230)

[0.6.7] - 2022-05-28

Added

  • Add ARM64 support (PR #226)
  • Add support for MacOS on Apple Silicon (PR #228)

[0.6.6] - 2022-02-11

Added

[0.6.5] - 2021-10-05

Changed

  • Update to work with Pony 0.44.0 (PR #194)

[0.6.4] - 2021-07-05

Changed

  • Switch supported FreeBSD to 13.0 (PR #161)

[0.6.3] - 2021-03-21

Fixed

  • Update Linux builder image (PR #182)

[0.6.2] - 2021-03-19

Fixed

  • Fix incorrect FreeBSD to Cloudsmith package mapping (PR #162)
  • Don't prompt for libc type when not on Linux (PR #179)

Changed

  • Switch FreeBSD supported version to 12.2 (PR #175)

[0.6.1] - 2020-08-29

Fixed

  • Incorrect initial ponyup version (PR #151)
  • Fix ponyup-init on freebsd (PR #156)

[0.6.0] - 2020-08-20

Changed

  • Use XDG_DATA_HOME for install prefix in init script when set (PR #137)
  • Select uses latest version if none is specified (PR #139)
  • Update Dockerfile to Alpine 3.12 (PR #145)

[0.5.4] - 2020-06-22

Fixed

  • Fix init script default (PR #132)

[0.5.3] - 2020-06-20

Added

  • Prompt user for platform libc if unspecified by target triple (PR #128)
  • Add default command (PR #129)

[0.5.2] - 2020-05-23

Fixed

  • Fix cli platform identification (PR #112)

Added

Changed

  • Use nightly ponyup on macOS (PR #122)

[0.5.1] - 2020-02-05

Fixed

  • Include initial ponyup package in lockfile (PR #89)
  • Use shasum if sha256sum command is missing, or exit with error message (PR #92)

Added

[0.5.0] - 2020-01-02

Added

  • Detect platform identifier with init script (PR #60)

Changed

  • Use unix appdirs for macOS (PR #69)

[0.4.0] - 2019-12-27

Added

[0.3.1] - 2019-12-19

Fixed

  • Incorrect path usage in ponyup-init.sh

[0.3.0] - 2019-12-18

Changed

  • Use platform-specific storage paths (PR #51)

[0.2.0] - 2019-11-21

Added

  • Add changelog-tool package (PR #38)
  • Add support for release channel (PR #22)
  • Add option to specify ponyc libc
  • "Show" enhancements (PR #47)

[0.1.0] - 2019-08-25

Added

  • Initial version for updating the nightly release of ponyc, stable, and corral