-
Notifications
You must be signed in to change notification settings - Fork 911
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
Next PM3 offical release. v.3.2.0 #501
Comments
As for EMV:
|
We are not going to change argument parsing in this release. That is a later and huge change. All the rest of your ideas for emulator, json, scanner, is not to be discussed in this issue. It should have a thread on the forum instead. |
Agree with @iceman1001. It is again time to stabilize after approx. 200 commits since 3.0.1. What do you think about separate branches for the releases? E.g. we would now create a stable_3_1_0 branch and let homebrew point to this branch. This would allow us to backport bug fixes which may occur on master branch later. |
That is great idea, @pwpiwi |
#506 is non-relevant for a release. Sidenote, not to be discussed in this issue but in its relevant issues. |
With EMV part4 merged, it will do fine for a release with 'hf emv'
|
|
@iceman1001 To be clear, I'm not trying to shove the whole "pm3-as-a-lib" into next release, I'm trying to get the comms refactor stuff in there. That does mean I've done some really ugly hacks inside my (Android) code to reinitialise PM3 client global state. Long term I want to get rid of it. My goal is to put enough of the code changes into PM3 upstream that I need for Android -- most of the stuff I've done is written on the side with custom build scripts: https://github.com/AndProx/AndProx/tree/master/natives/src/main/cpp Idea being that whatever you folks decide to cut as 3.2.0, I can point AndProx at and it would "just work" without major source modifications, and Android becomes a platform like every other. I'm only after getting #463 (which was approved a month ago) and #506. |
@micolous I love the effort you put into your project and wish you good luck with your android app. Regarding this release issue: |
recap,
Number 3, is the current showstopper for a new release. @pwpiwi ? |
I am testing something. There is a small chance... BTW: why would we skip 3.1.0 ? |
So you noticed the skip in version numbering... Funny thing version tags on GitHub and forks. If someone add a version tag in his fork, once you merged with the original repo, it all mixes.. making tags have the same version numbering. This is my own mistake, so in order not mess up confusing for ppl with v3.1.0 which did exist in iceman fork, I change my own version tags name to clearly be seperate from PM3 Offical ones. However the v3.1.0 problem exits still, so solution is to skip all of that, with a v3.2.0 here, and my own names in iceman fork which should indicate about which pm3 offical it is on pair with. |
Well, if someone else verifies thehf mf sniff bug, then it would be a showstopper aswell. |
it looks that release is ready |
hi) any news on release? |
Released v3.1.0. Thanks to @drandreas and his OSX fix. |
The release seams to be gone. Was there an unexpected issue? |
Thanks for noticing. It had been reverted to draft (probably because I had tried to replace the lightweight tag with an annotaded tag). Should be back now. |
I'm opening up for discussions on when the next offical pm3 release should be published.
I suggest that after the following items it would be fitting.
I also suggest new version to be v.3.2.0 since we have the new commands.
The text was updated successfully, but these errors were encountered: