Skip to content

all: release v0.22.0 #2575

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

Merged
merged 1 commit into from
Jan 25, 2022
Merged

all: release v0.22.0 #2575

merged 1 commit into from
Jan 25, 2022

Conversation

aykevl
Copy link
Member

@aykevl aykevl commented Jan 24, 2022

No description provided.

@deadprogram
Copy link
Member

Looks ready to me! :shipit:

@aykevl
Copy link
Member Author

aykevl commented Jan 24, 2022

The only thing that I'd like to include is #2577.
For the interp issues, I think #2561 could be a very good solution. But it could also have unintended side effects, so maybe including it in v0.22.0 is a bit risky?

@deadprogram
Copy link
Member

We also made a lot of changes to the CI process, including migrating most things to Github Actions. Probably worth mentioning someplace.

@deadprogram
Copy link
Member

Merged #2577 build almost done.

Agree, let's hold off on #2561 until next release.

@dankegel
Copy link
Contributor

#2571 might be good to include, as it fixes linking problems in the time package for arm and 386.

@dkegel-fastly
Copy link
Contributor

Here's the link error 2571 fixes; it's pretty annoying. People will want to be able to print Now().
#2578

@dkegel-fastly
Copy link
Contributor

Next showstopper: #2580
I have a safe workaround locally, and will submit it as a pull request after testing.

@aykevl
Copy link
Member Author

aykevl commented Jan 25, 2022

We also made a lot of changes to the CI process, including migrating most things to Github Actions. Probably worth mentioning someplace.

Not sure about that.
How I make the changelog is that I try to include changes that are relevant to end users. This means that not all commits are listed and some changes are merged together. For example:

  • I don't include CI changes because they are mostly relevant to TinyGo developers, not to its users.
  • Similarly, I usually don't include changes to stdlib tests.
  • Some commits are merged. For example, if a board is added in one commit and another adds some more pin definitions, I don't include that other commit (it's still part of "adding the board").

But maybe the fact that release binaries are now mostly built on GitHub Actions could be relevant to end users?

@aykevl aykevl marked this pull request as ready for review January 25, 2022 21:23
@aykevl
Copy link
Member Author

aykevl commented Jan 25, 2022

I think this is now ready. Or did I miss anything important?

@deadprogram
Copy link
Member

🚀

@deadprogram deadprogram merged commit 5ce072b into dev Jan 25, 2022
@deadprogram deadprogram deleted the release-v0.22.0 branch January 25, 2022 22:12
@aykevl
Copy link
Member Author

aykevl commented Jan 25, 2022

This might also be useful for the release: #2585

@deadprogram
Copy link
Member

OK merged #2585 since it is in fact related to the release process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants