0.8.0
Switch supported MacOS version to Ventura
We've switched our supported MacOS version from Monterey to Ventura.
"Supported" means that all ponyup changes are tested on Ventura rather than Monterey and our pre-built ponyup distribution is built on Ventura.
Drop Ubuntu 18.04 support
Ubuntu 18.04 has reached its end of life date. We've dropped it as a supported platform for ponyc
and ponyup
.
For ponyup
that means, we no longer test against it when doing CI. Additinally, new installations of ponyup
on Ubuntu 18.04 and related platforms won't recognize it as a supported package. If you install ponyup
on such a platform, you'll need to set the platform to ubuntu18.04
yourself.
For ponyc
the lack of support means that if you are using ponyup
on Ubuntu 18.04 that it won't be able to install any version of ponyc
from the point that we stopped supporting 18.04 for ponyc
. Any ponyc
from 0.55.0 on will not be able to be installed via ponyup
and will need to instead be built from source.
Add macOS on Intel as fully supported platform
We've added macOS on Intel as a fully supported platform. This means that we test ponyup using macOS on Intel and provide nightly and release builds of ponyup for macOS on Intel.
We plan to maintain ponyup as fully supported on macOS on Intel as long as we have a macOS on Intel environment or until Apple stops supporting new macOS releases on Intel CPUs.
Drop FreeBSD support
We no longer have any CI resources for maintaining FreeBSD versions of Pony tools. We've dropped FreeBSD as a fully-supported platform for ponyc
, corral
, and ponyup
.
For ponyup
that means, we no longer test against it when doing CI. Additinally, new installations of ponyup
on FreeBSD. If you install ponyup
on such a platform, you'll need to set the platform yourself.
For ponyc
the lack of support means that if you are using ponyup
on FreeBSD that it won't be able to install any version of ponyc
from the point that we stopped supporting it for ponyc
. Any ponyc
from 0.56.0 on will not be able to be installed via ponyup
and will need to instead be built from source.
Temporarily drop macOS on Apple Silicon as fully supported platform
We currently don't have a CI environment for macOS on Apple Silicon. This means that we can't test ponyup on macOS for Apple Silicon nor can we provide nightly and release binaries of ponyup for Apple Silicon computers.
We are "temporarily" dropping support for ponyup on macOS on Apple Silicon. GitHub Actions is supposed to be adding support for Apple Silicon in Q4 of 2023. When Apple Silicon macOS runners are added, we'll elevate macOS on Apple Silicon back to a fully supported platform.
In the meantime, we have CI for macOS on Intel which should provide reasonable assurance that we don't accidentally break macOS related functionality.
[0.8.0] - 2023-08-30
Added
- Add macOS on Intel as a fully supported platform (PR #257)