Ferdi: 馃洠 Road to Ferdi 5.6.0

Created on 11 Oct 2020  路  17Comments  路  Source: getferdi/ferdi

As suggested by @kytwb on Gitter, we should start planning the release of 5.6.0. Ferdi's last stable release was 5.5.0, released almost half a year ago.

Todo before release

  • [ ] Release a new beta and make sure the build chain work now
  • [x] Merge #977
  • [x] Merge #567
  • [ ] Merge Franz 5.6.0?
    We will need to make sure our Ferdi Todos feature still works as Franz 5.6.0 made some large changes to that.
  • [x] I don't think we will be able to support extensions in this update - that PR is now nearly ready yet
  • [ ] Fix any critical bugs that may appear in the new beta

Todo during release

  • [ ] Update changelog
  • [ ] Binary testing
  • [ ] Schedule tweet and instagram post, maybe ProductHunt release?
  • [ ] Update Announcement API
  • [ ] Update casks
  • [ ] Update website
devops

Most helpful comment

@kytwb What do you think about publishing the last beta today? As far as I can tell, #1033 still needs a bit of time and we might be better off just releasing 5.6 with all its new features and releasing Ferdi 5.7 with Franz 5.6 merged and (hopefully) extension support in the next few months.

All 17 comments

Issue-Label Bot is automatically applying the label enhancement to this issue, with a confidence of 0.94. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

Is there a way in which I can update to beta on flatpak without installing two versions? So I can send reports through that if necessary.

What are the steps to build the windows exe from develop branch? Is there a CI from it?

@beppe9000 You can find our tutorial on how to develop and build Ferdi at https://github.com/getferdi/ferdi#development

it does not tell how to make the setup.exe

@beppe9000 you want to run the packaging command, the .exe will be in the ./outfolder.

Ok, so it was me... _deliverables_ is a bit vague, tho...

@beppe9000 no problem, iterated on it 馃憣

perfect thanks!

@kytwb What do you think about publishing the last beta today? As far as I can tell, #1033 still needs a bit of time and we might be better off just releasing 5.6 with all its new features and releasing Ferdi 5.7 with Franz 5.6 merged and (hopefully) extension support in the next few months.

So... :-) Are you still working on it? Thank you mate.

Franz 5.6.0 final is out now

@Stanzilla I checked the releases and there's nothing new, updated my system, nothing, checked Flathub, nothing, checked the pull requests and there's also nothing new. Where did you get it was released?

@Stanzilla Thanks for letting us know! I updated the description to merge Franz 5.6.0 final.

I'd publish a new Ferdi beta for testing but the last 2 times I've done that something in the build chain broke 馃槄

@vantezzen I'd say go ahead and give it another try if you have time!

The most important part is to make sure all the assets are uploaded before hitting the publish button for the release. Before hitting the publish button, the assets count at the time of writing should be 13. When publishing the release, there will be 2 assets added by GitHub (archives of the source code), bringing up the release assets count to 15.

@kytwb So the jobs ran through, the Mac build errored with this message though:

Error: Command failed: codesign
code object is not signed at all

Are the Apple Credentials etc. still valid?

Also, none of the assets seem to get uploaded to GitHub - the release is still empty

Screenshot 2020-11-19 at 10 04 34

Was this page helpful?
0 / 5 - 0 ratings

Related issues

maciesse picture maciesse  路  3Comments

AP-Hunt picture AP-Hunt  路  3Comments

sschaefa picture sschaefa  路  3Comments

kytwb picture kytwb  路  3Comments

YourWishes picture YourWishes  路  3Comments