Closed lukaszfryc closed 5 years ago
@Serhy thanks, cherry-picked
TBH, I don't see a reason why we should not include #6932 in the release. It contains useful feature for group chats and is all tested. cc @Serhy @cammellos
The reason, in a nutshell, is to follow the plan in what we about to release (the new features and bugfixes we stick to by release branch cut off). It makes sense to include fixes to outstanded regressions, but not really makes sense to include new features (what for to cut off the release branch then?)
@lukaszfryc @cammellos let's cherry-pick #6932 in
release/0.9.32
, this is the part we were aimed to retest anyway. But lets agree (and keep in release notes) afterwards, the rules we try to follow in relation to similar questions in future. cc @chadyj
@lukaszfryc totally agree with @Serhy here. Also if u are proposing something to be included - make sure averyone impacted is aware. This is the first time i hear about this nice feature to be a part of release. cc @annadanchenko
@rachelhamlin @j-zerah
There was a comment here about needing Decentraland in the dapp listing by December 10. Is that still required? It needs to be in this release or it won't make the deadline.
@chadyj @rachelhamlin - yes if we can add decentraland to the list in this release, it would be much appreciated. We are launching comms for a joint campaign on december 10
Hey devs! Can anyone help bringing decentraland back? We used to have it and was removed in this PR so you can grab assets and info https://github.com/status-im/status-react/pull/4232/files#diff-3f0aba2b3c8741a870b1cffc6357607dL188
GitHubfixes #4218 Summary: Removed older DApps status: ready
@chadyj Find the PR here: https://github.com/status-im/status-react/pull/6992/files
GitHubAdded Decentraland back Summary: status: ready
cherry picked https://github.com/status-im/status-react/pull/6992
cherry picked https://github.com/status-im/status-react/pull/6971
@chadyj we are waiting for https://github.com/status-im/status-react/pull/6987 to be tested and merged to release branch. Then we can do final testing i guess, since i am not aware of any other commits to be included. What was the agreed deadline for the Asia Roadshow build?
cc @Serhy @churik @annadanchenko @mandrigin @jeluard @rachelhamlin
@jakubgs @rasom @mandrigin https://ci.status.im/job/status-react/job/release/job/release%252F0.9.32/ is failing . Please assist
@asemiankevich EthSinpapore hackathon starts on Dec 6.
@mandrigin i believe https://ci.status.im/job/status-react/job/upload_release_ios/ requires the same fix, could you please assist here too?
the job is fixed and the build is submitted to Apple to be reviewed
hackathon starts on Dec 6.
are you sure @jeluard ? on https://ethsingapore.co/ 7 Dec is a start date and 9:30PM is listed as time when it's officially begins
@annadanchenko you're right, it's Friday the 7th.
Looks like group chats are enabled in release builds by default. I think it's not expected as we wanted to keep them under development mode for release builds. @cammellos could you fix it?
It was probably introduced in https://github.com/status-im/status-react/commit/5795ca8d1a58ff3e7efbefa1e4c2f9b509e7e9ec
@lukaszfryc we tested this and this is done intentionally as far as i know. @annadanchenko ?
Looks like group chats are enabled in release builds by default. I think it's not expected as we wanted to keep them under development mode for release builds. @cammellos could you fix it?
It was probably introduced in 5795ca8
I'd rather not touch release anymore unless there are functional issues. Is it so risky to have group chats enabled by default? @chadyj @lukaszfryc @cammellos
Is it so risky to have group chats enabled by default?
It's not. As Andrea said "with that, the only reason to have them in dev mode would be to warn users that is a beta-feature." (more in https://github.com/status-im/status-react/issues/6882). But having in mind that Status is still kind of beta, I think we can leave them enabled by default.
new release build with https://github.com/status-im/status-react/pull/7014 timed out and another one started: https://ci.status.im/job/status-react/job/release/job/release%252F0.9.32/24/
@chadyj any news about apple review?
@chadyj @annadanchenko review passed as i can see in iTunesConnect
submitted new "2018120516" build to Apple review and got Approve, so it's fine on this side and can be pushed to public testing as soon as we are done with final testing on 2018120516 TestFlight build and Android release from https://ci.status.im/job/status-react/job/release/job/release%252F0.9.32/26/
Nice job everyone! 🎉
I expired the older build so we only have the latest available. I also added the release notes and its ready to go.
@j-zerah @Blockchain-Islander @pablanopete Let's aim to release 3CST/9EST tomorrow. Sound good?
Sounds good to me! cc @Blockchain-Islander the blog is ready to go for that time if you're good on social copy as well.
Thanks all! Will get this live at 3pm CST 👍
Hey team, it would be really great to include https://github.com/status-im/status-react/pull/7019/files to the release. There is a tiny chance that without this fix some users which had message duplicates because of issues with message-id
calculation BEFORE 0.9.31
still have duplicates in their DB and migrations will not pass without this change. It only checks if the message with a new message-id
has been added and removes duplicate. The same way it removes duplicates from user-status
entity.
I'm really sorry for making this late update, but as it hasn't been reproduced during testing it was a bit hard to spot this possible issue.
GitHubstatus: wip
Thanks for the fix Roman. Agree we should include this.
@mandrigin @jakubgs can't build release again https://ci.status.im/job/status-react/job/release/job/release%252F0.9.32/29/ . Please take a look!
Try again, it looks like saucelabs was down for some reason.
Yup: https://status.saucelabs.com/
Welcome to Sauce Labs Inc's home for real-time and historical data on system performance.
its fine now :thisisfine:
@chadyj could you please expire previous build in TestFlight? I submitted one more with Roman's commit. And also add release notes. Can't find how to do this myself :(
Expired. Here is the screenshot of what to press on the build page. (not sure about permissions though)
Also remember that if you upload a new build please grab the "what's new" from the old build or release notes.
@chadyj i dont have rights( thanks for assistance
Heya are we good with the 2018120610
build? @asemiankevich @annadanchenko We are scheduled to ship in an hour.
@chadyj no blockers found, basic checks went fine
unfortunately, new blocker was found when doing minor checks: https://github.com/status-im/status-react/issues/7027
@chadyj @mandrigin do you want to postpone the release because of #7027 and fix it or we can release with (9999) in ios version?
having another thought on it - only users with diawi access can install ios builds, so typical user will have TestFlight version anyway so might not be a blocker really, unless it can influence future upgrades
We have the fix merged https://github.com/status-im/status-react/pull/7028 so may as well run a new build.
@chadyj we may but I'm not sure if other changes in upload release job are fine and would rather stay with 9999 as exception for this release. Unless developers will say that 9999 in the version can impact future upgrades cc @mandrigin @rasom @cammellos
@j-zerah @Blockchain-Islander @pablanopete Apologies for the delay.
There have been some tech issues and we don't have consensus on how to proceed. Hopefully we will have an update within the hour.
@j-zerah @Blockchain-Islander @pablanopete looks like we got consensus and will push the release in 10 minutes from now.
ok thank you. Please let us know when comms can go out
@j-zerah @Blockchain-Islander @pablanopete both iOS and Android releases for 0.9.32 are published. Please, send comms cc @chadyj
Ok, thanks!
Comms are out! https://our.status.im/v0-9-32/ https://twitter.com/ethstatus/status/1070710037415428096
Thanks y'all! Seeya next time 🍻
Our StatusVersion 0.9.32 Introducing beta support for Private group chats! There is also alpha support of pairing (with development mode on) between mobile and desktop clients for messages and contacts syncing.
“Version 0.9.32 has been released! Private group chats, device syncing and more are included in this release. Check out the release notes for more details. https://t.co/faPiNDD8EK”
@pablanopete 0.9.32 apk for cn site: http://status-im.ams3.digitaloceanspaces.com/StatusIm-181206-094952-05782d-release.apk
We will use this issue to manage 0.9.32 release.
open issues and PRs for release: https://github.com/status-im/status-react/labels/release