Skip to content
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

Release 0.49.0 #4002

Closed
65 tasks done
SeanTAllen opened this issue Feb 8, 2022 · 1 comment
Closed
65 tasks done

Release 0.49.0 #4002

SeanTAllen opened this issue Feb 8, 2022 · 1 comment

Comments

@SeanTAllen
Copy link
Member

SeanTAllen commented Feb 8, 2022

Target release date is Saturday February 26.

post pony_test breakage PR:

every "update to work" below includes switching any pr tasks to run against latest/nightly/nightlies in pr.yml for the respective project. each "update to work" below should have release notes that state that it is a fix to work with the renaming of ponytest to pony_test. The release notes should link to #4032.

Example release notes for the below that only involve PonyTest.

## Update to work with ponytest name change in Pony 0.49.0

The Pony unit testing framework PonyTest had [its package name renamed](https://github.com/ponylang/ponyc/pull/4032) from `ponytest` to `pony_test` to match standard library naming conventions. We've updated to account for the new name.
  • update appdirs to work
  • update peg to work
  • update corral to work
  • update crypto to work
  • update fork_join to work
  • update regex to work
  • update net_ssl to work
  • remove ponycheck dependency from corral.json and lock.json for valbytes
  • update valbytes to work
  • update logger to work
  • update reactive_streams to work
  • update semver to work

Post-release tasks:

2nd round:

  • update glob to work with 0.49.0
  • release glob 1.0.6
  • move mac tools install back to release and use release docker image for linux PR builds in changelog-tool
  • update changelog-tool to work with 0.49.0
  • update http to work with 0.49.0
  • release http 0.5.2
  • remove ponycheck dependency from corral.json for http_server
  • update http_server to work with 0.49.0
  • release http_server 0.4.1
  • remove ponycheck dependency from corral.json for templates
  • update templates to work with 0.49.0
  • release templates 0.2.3

3rd round:

  • update github_rest_api to work with 0.49.0
  • update ponyup to work with 0.49.0
  • update pony-sync-helper to work with 0.49.0
  • update rfc-tool to work with 0.49.0

4th round (sean personal)

  • update lori
  • release lori 0.2.1
  • update msgpack
  • release msgpack 0.2.4
@SeanTAllen SeanTAllen pinned this issue Feb 8, 2022
@ponylang-main ponylang-main added the discuss during sync Should be discussed during an upcoming sync label Feb 8, 2022
@SeanTAllen SeanTAllen removed the discuss during sync Should be discussed during an upcoming sync label Feb 8, 2022
@SeanTAllen SeanTAllen changed the title Release 0.48.1 Release 0.49.0 Feb 22, 2022
@SeanTAllen
Copy link
Member Author

Release is underway

@ponylang-main ponylang-main added the discuss during sync Should be discussed during an upcoming sync label Feb 26, 2022
@SeanTAllen SeanTAllen unpinned this issue Feb 26, 2022
@ponylang-main ponylang-main removed the discuss during sync Should be discussed during an upcoming sync label Feb 26, 2022
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

No branches or pull requests

2 participants