Repository navigation
v1.0.0-rc.1: Release Candidate for GPC 1.0 #119
yasserstudio
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
v1.0.0-rc.1 is out: the release candidate for GPC 1.0.0.
Before calling anything stable, GPC went through a full security review of every change since the last audit, plus a live run against real Play Console accounts. This release is what came out of it. If nothing critical turns up over the next two weeks, this exact build becomes 1.0.0 (earliest October 15).
Please try it in your pipelines. It ships on the normal channels (npm, Homebrew, the standalone binaries and the GPC Action), so an ordinary update gets it. If anything breaks or behaves differently than you expect, open an issue or reply here.
Check your CI: four behavior changes
--yeswhen there is no terminal.gpc purchases orders refund,orders review-refund,purchases subscription revokeandgpc external-transactions refundused to confirm themselves automatically in CI. They now stop withCONFIRMATION_REQUIREDunless you pass--yes.--dry-runnever needs it.gpc vitalscannot read your vitals (Reporting API off, no access), it now fails with exit 4 instead of printing "no data" and exiting 0. A--thresholdrun that gets no value back exits 6 withTHRESHOLD_NO_DATA.listings images sync --deleterefuses an unreadable local folder instead of treating it as empty and deleting those images on Google Play.Also included
gpc preflightstays within a small, fixed amount of memory on bundles with very many native libraries, and tells you when it could not check every library for 16 KB alignment.gpc reports downloadlimits how large a report can grow, and a corrupt archive fails with a clear error instead of crashing.--notifywebhooks and plugin hooks.gpc updateunderstands release candidates, so you will be offered 1.0.0 when it ships.gpc-version: 0.9.99if you need to hold back.Release notes: https://github.com/yasserstudio/gpc/releases/tag/v1.0.0-rc.1
Install or update:
All reactions