Closed SeanTAllen closed 5 years ago
I asked in the Slack for volunteer(s) to be release engineer(s) for this project. If no one responds by Sunday, I'll do this release myself.
Release notes:
bundle.json
Prior to this change, given:
/> tree
.
├── pony-bar
│ ├── bar
│ │ └── bar.pony
│ └── bundle.json
└── pony-foo
└── foo
└── foo.pony
/> cd pony-bar
/pony-bar> stable add local ../pony-foo
/pony-bar> cd bar
/pony-bar/bar> stable env ponyc -d
Building builtin -> /usr/local/Cellar/ponyc/0.15.0/packages/builtin
Building . -> /pony-bar/bar
Error:
foo: couldn't locate this path
Error:
/pony-bar/bar/bar.pony:1:1: can't load package 'foo'
use "foo"
^
because stable is invoked from the /pony-bar/bar
folder, the ../pony-foo
path refers to /pony-bar/pony-foo
, which doesn't exist. As of 0.2.0, will refer to /pony-foo
. This is a breaking change where someone might have been relying on the previous behavior. However, the previous behavior was unintentional and was considered to be a bug.
Fix a bug where running stable env ponyc
in a project that contains cyclic dependencies creates a process that never finishes, consuming more and more memory until it's killed.
Blessing 6f201415d3e462fa54bf8398133084aeebd87646
There were commits on release
that @dipinhora had done to get a broken release process working that were accidentally not moved to master. I've brought them over so, will be blessing a different commit once CI passes on that merge.
Blessing 1ca99ecc92796065eecd65719a6dadf31a318077
Homebrew PR opened: https://github.com/Homebrew/homebrew-core/pull/36832
COPR API key needed to be updated. That is done. Restarting failed Debian and COPR builds.
Windows release is available.
COPR build is done.
PPA build is done.
Deb version is released.
Waiting on homebrew
Homebrew is released
Announced. Thanks for playing along.
Pushing this up for something to do soon once https://github.com/ponylang/pony-stable/pull/97 is merged.