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

Add 'unreleased' incremental change log for v15.6.0 #9544

Merged

Conversation

flarnie
Copy link
Contributor

@flarnie flarnie commented Apr 27, 2017

what is the change?:
Adding a section to the change log where we start accumulating
annotations for React v15.6.0.

why make this change?:

  • Saves us the trouble of writing the change log entry all at once when
    we do the release.
  • Adds transparency about what is in the upcoming release, for those who
    aren't following React 15.6 Umbrella #9398

test plan:
Visual inspection

issue:
#9398

CHANGELOG.md Outdated

### React

* Fix bug where performance entries were being cleared. ([@chrisui](https://github.com/chrisui) in [9451](https://github.com/facebook/react/pull/9451))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Styling nit: some PR links are missing hashes in text

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice catch - will fix

CHANGELOG.md Outdated
### React

* Fix bug where performance entries were being cleared. ([@chrisui](https://github.com/chrisui) in [9451](https://github.com/facebook/react/pull/9451))
* Stop adding 'px' to numbers passed for CSS Grid attributes. ([@ericsakmar](https://github.com/ericsakmar) in [9185](https://github.com/facebook/react/pull/9185))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe "for unitless CSS Grid attributes"

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks - will fix.

CHANGELOG.md Outdated

* Fix bug where performance entries were being cleared. ([@chrisui](https://github.com/chrisui) in [9451](https://github.com/facebook/react/pull/9451))
* Stop adding 'px' to numbers passed for CSS Grid attributes. ([@ericsakmar](https://github.com/ericsakmar) in [9185](https://github.com/facebook/react/pull/9185))
* Deprecate `React.createMixin`. ([@aweary](https://github.com/aweary) in [#8853](https://github.com/facebook/react/pull/8853))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe add " which was never used". People might think this is deprecating the mixin system otherwise.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice touch - will fix.

@gaearon
Copy link
Collaborator

gaearon commented Apr 27, 2017

The details tag looks so sweet!

flarnie added 2 commits May 1, 2017 09:27
**what is the change?:**
Adding a section to the change log where we start accumulating
annotations for React v15.6.0.

**why make this change?:**
- Saves us the trouble of writing the change log entry all at once when
  we do the release.
- Adds transparency about what is in the upcoming release, for those who
  aren't following facebook#9398

**test plan:**
Visual inspection

**issue:**
facebook#9398
**what is the change?:**
- added missing `#` for commit hashes
- added minor details to two annotations

Thanks to @gaearon for the code review comments.

**why make this change?:**
Consistency and clarity.

**test plan:**
Visual inspection

**issue:**
facebook#9398
@flarnie flarnie force-pushed the add15-6-UnreleasedSectionToChangelog branch from 13758c5 to 31b64c2 Compare May 1, 2017 16:31
CHANGELOG.md Outdated
@@ -28,15 +40,15 @@
**Note: this release has a critical issue and was deprecated. Please update to 15.5.4 or higher.**

### React
* Fix erroneous PropTypes access warning. ([@acdlite](https://github.com/acdlite) in ([ec97ebb](https://github.com/facebook/react/commit/ec97ebbe7f15b58ae2f1323df39d06f119873344))
* Fix erroneous PropTypes access warning. ([@acdlite](https://github.com/acdlite) in ([#ec97ebb](https://github.com/facebook/react/commit/ec97ebbe7f15b58ae2f1323df39d06f119873344))
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I wasn't being clear. We put # in for PR numbers, but don't include it for commits.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(For PRs and commits, this is identical to how GH links work if you just paste a link. Unfortunately this doesn't work in Markdown documents, which is why we do this manually.)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gotcha - fixing now.

**what is the change?:**
We had added hashes to some commit numbers, but ideally only do that
for PRs.

**why make this change?:**
Consistency - this is how github displays those types of links too. PRs
get a '#', and commits don't.

**test plan:**
Visual inspection

**issue:**
facebook#9398
@TrySound
Copy link
Contributor

TrySound commented May 3, 2017

@flarnie Also here's added css custom properties support

@flarnie
Copy link
Contributor Author

flarnie commented May 3, 2017

Thanks for the heads up @TrySound - I'll add that PR to the '15.6' changelog after I cherry-pick it. I actually tried yesterday, and got a bunch of failing tests on 15.6 as a result, so need to look into that.

@flarnie flarnie merged commit 50a60db into facebook:master May 3, 2017
@flarnie flarnie deleted the add15-6-UnreleasedSectionToChangelog branch May 25, 2018 17:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants