-
Notifications
You must be signed in to change notification settings - Fork 191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update haxelib with new version of hxcpp #1058
Comments
Is there something blocking a Haxelib release? The community could help with whatever it is, in order to get this out sooner. |
It looks like no volunteers to do that. We have started use tags in our project instead of waiting, but it would be awesome have this in haxelib. |
@hughsando @Simn what needs to be done to get a new haxelib release out? It's been about a year and a half since the last and with the end of the year (and therefor mbedtls 2.28 EOL) creeping up it would be good to get one more 4.3 release out to keep the openfl people happy before merging the mbedtls 3 PR. @tobil4sk you've got a few open PRs, anything you'd want merged in before a new release? I've gone through the commits since the last release and these seem to be the notable changes.
|
We should probably release from a new branch without this commit: a08c621. It wouldn't make sense to remove something in a patch release, we should leave that until hxcpp 5.0.0. Should we also include all the feature additions? In terms of my PRs, #1149 might be useful (but not necessary) for more convenient mac arm64 support for cppia. My other PRs aren't urgent for a release. This minor patch might also be nice with the other MinGW fixes: #1152 |
The only thing that might need updating are those release notes.
Generally, there is a high level of backwards compatibility and the git
version is almost always the best one to use.
As for the pre-330 stuff, I'm not even sure the current version works with
3.3 (8 years ago) and I don't see a practical problem with removing it. I
assume if someone is on an ancient haxe version, they are also on an old
hxcpp version.
I have not had much to do with hxcpp releasing for a while and I guess it
could really use some more releases. My general feeling is that if someone
is motivated to do a release, then it's probably a good thing.
Those 2 PRs are probably worth including.
Hugh
…On Tue, 12 Nov 2024 at 17:49, tobil4sk ***@***.***> wrote:
We should probably release from a new branch without this commit: a08c621
<a08c621>.
It wouldn't make sense to remove something in a patch release, we should
leave that until hxcpp 5.0.0. Should we also include all the feature
additions?
In terms of my PRs, #1149
<#1149> might be useful (but
not necessary) for more convenient mac arm64 support for cppia. My other
PRs aren't urgent for a release.
This minor patch might also be nice with the other MinGW fixes: #1152
<#1152>
—
Reply to this email directly, view it on GitHub
<#1058 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAMWTVV7PZOQ47RZ3UR5AYT2AHFJJAVCNFSM6AAAAABRC7T6SKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINZQGA3DQNBRGE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Keeping the haxe 3 removal sounds good to me, prevents all the hassle of branching and cherry picking features that way. I've opened a merge to update the change log with what I added above, not sure how much detail you usually like but I can tweak it as required. Once those two other PRs and the release notes is done is it just a case of someoone with the right permissions to upload the zip from the CI release to haxelib? |
Hi Folks,
I've asked same question on one of the channel on Discord, but didn't get proper answer. I see there is several several tags of hxcpp - releases happen already but non of them are uploaded to haxelib. Is this mean they are less important than uploaded 4.3.2? What has to be done in order to have available newest release in haxelib ?
It would be wonderful if someone could shed some more light on all of that. I'm quite new in Haxe world.
Thanks,
Piotr
The text was updated successfully, but these errors were encountered: