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

[Merged by Bors] - news: release 0.7.0 #334

Closed
wants to merge 27 commits into from

Conversation

cart
Copy link
Member

@cart cart commented Apr 13, 2022

This is a draft of the Bevy 0.7.0 blog post.

Note that it is still very incomplete. Sections are missing, as are some screenshots, videos, and "real numbers".

I've included my "commit files" to help illustrate progress + organization. I've sorted roughly by category and then indented commits that have been covered. I dont intend to cover every commit, but its a rough indicator of progression.

@alice-i-cecile
Copy link
Member

alice-i-cecile commented Apr 13, 2022

How can we tell which commits you've already made a stub / writeup for? Do you remove them from categorized_commits.md as you work?

Edit: commits that have been covered are indented, as it says in the PR description 🤦🏽‍♀️

@cart
Copy link
Member Author

cart commented Apr 13, 2022

How can we tell which commits you've already made a stub / writeup for? Do you remove them from categorized_commits.md as you work?

I think I already answered this in the PR description.

@superdump
Copy link
Contributor

I definitely think the benefits of compressed texture support in terms of load times and RAM usage warrant a section in the article.

@superdump
Copy link
Contributor

Oh, is the list of highlights at the top the list of sections that will be in the article?

I wonder if a before and after of performance since 0.6.1 would be good too. There should be a significant difference. I'll test in bistro and check.

@alice-i-cecile
Copy link
Member

I wonder if a before and after of performance since 0.6.1 would be good too. There should be a significant difference. I'll test in bistro and check.

I would love to see both this and ecs_bench_suite. I don't expect serious changes on the latter, but it's worth checking if we can.

Copy link
Member

@DJMcNab DJMcNab left a comment

Choose a reason for hiding this comment

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

I've done a first pass, and I'm broadly happy.

content/news/2022-04-12-bevy-0.7/index.md Outdated Show resolved Hide resolved
content/news/2022-04-12-bevy-0.7/index.md Outdated Show resolved Hide resolved
content/news/2022-04-12-bevy-0.7/index.md Outdated Show resolved Hide resolved
content/news/2022-04-12-bevy-0.7/index.md Outdated Show resolved Hide resolved
content/news/2022-04-12-bevy-0.7/index.md Outdated Show resolved Hide resolved
content/news/2022-04-12-bevy-0.7/index.md Outdated Show resolved Hide resolved
content/news/2022-04-12-bevy-0.7/index.md Outdated Show resolved Hide resolved
content/news/2022-04-12-bevy-0.7/index.md Outdated Show resolved Hide resolved
content/news/2022-04-12-bevy-0.7/index.md Outdated Show resolved Hide resolved
content/news/2022-04-12-bevy-0.7/index.md Outdated Show resolved Hide resolved
content/news/2022-04-12-bevy-0.7/index.md Outdated Show resolved Hide resolved
content/news/2022-04-12-bevy-0.7/index.md Outdated Show resolved Hide resolved
* **Cluster Assignment Optimizations**: The cluster assignment data access patterns and data structures received a variety of tweaks that improved performance.

// TODO: Show many lights video here
// TODO: Add iterative sphere refinement here if it is merged
Copy link
Contributor

Choose a reason for hiding this comment

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

It isn't yet, but the PR does fix a bug with orthographic projections, though we haven't yet been able to isolate what part of the PR fixes it as we had implemented the new algorithm and then fixed problems we saw along the way, thinking they were caused by the new algorithm, but I guess maybe it works better now? :)

content/news/2022-04-15-bevy-0.7/index.md Outdated Show resolved Hide resolved

<div class="release-feature-authors">authors: @mockersf</div>

[`Sprite`] components can now define an [`Anchor`] point, which determines the "origin" of the sprite. Sprites still default to a "center" origin, but this is now configurable:
Copy link
Contributor

Choose a reason for hiding this comment

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

I think it is also worth including the term/keyword "pivot point" somewhere in this description. A lot of people know it by that name and might be searching for that.

Copy link
Member Author

Choose a reason for hiding this comment

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

good call!

@cart cart marked this pull request as ready for review April 15, 2022 17:43
@cart
Copy link
Member Author

cart commented Apr 15, 2022

bors r+

bors bot pushed a commit that referenced this pull request Apr 15, 2022
This is a draft of the Bevy 0.7.0 blog post.

Note that it is still _very_ incomplete. Sections are missing, as are some screenshots, videos, and "real numbers". 

I've included my "commit files" to help illustrate progress + organization. I've sorted roughly by category and then indented commits that have been covered. I dont intend to cover every commit, but its a rough indicator of progression.

Co-authored-by: Alice Cecile <[email protected]>
@bors
Copy link

bors bot commented Apr 15, 2022

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title news: release 0.7.0 [Merged by Bors] - news: release 0.7.0 Apr 15, 2022
@bors bors bot closed this Apr 15, 2022
bors bot pushed a commit that referenced this pull request Apr 21, 2022
# Problem

These were missed in #334.

# Solution

Yeet!
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.

9 participants