Skip to content

REL: v0.12.0 - Elliptical fins - #225

Merged
giovaniceotto merged 62 commits into
masterfrom
rel/v0.12.0
Sep 19, 2022
Merged

REL: v0.12.0 - Elliptical fins#225
giovaniceotto merged 62 commits into
masterfrom
rel/v0.12.0

Conversation

@Gui-FernandesBR

Copy link
Copy Markdown
Member

Pull request type

Please check the type of change your PR introduces:

  • ReadMe, Docs and GitHub maintenance

Pull request checklist

  • ReadMe, Docs and GitHub maintenance:

    • Spelling has been verified
    • Code docs are working correctly

What is the new behavior?

I'm adding develop new Elliptical Fins to master branch so we can relase a new version of rocketpy project!

Does this introduce a breaking change?

  • No

Other information

Although conda forge isn't updated to v0.11.1 yet, that will not conflict with this new release.

CabGT and others added 30 commits November 24, 2021 23:48
Class addFins updates:
- Parameters: Now we have a new parameter "type", a string to set the type of the fins.
- Span, Root and Tip parameters were removed and a dictionary was added.
- Elliptical fins added
AddFins class optimized:
- Repeated codes deleted
- Roll geometry constant added to elliptical fins
- Elliptical fins code finished
- Repeated codes deleted
- Roll geometry constant added to elliptical fins
- Elliptical fins code finished
@Gui-FernandesBR
Gui-FernandesBR marked this pull request as ready for review September 10, 2022 23:42
@giovaniceotto

Copy link
Copy Markdown
Member

Please wait until the end of the day before merging.

Comment thread README.md Outdated
@Gui-FernandesBR

Copy link
Copy Markdown
Member Author

Everything seems good to me. @giovaniceotto any other problem or can we move forward?

@giovaniceotto giovaniceotto left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

There is a major issue with the Getting Started.html file for Matlab. Its rendering is completely bugged. I have spent a couple of hours trying to fix it with no success. This cannot be approved until this is fixed.

An image for perspective:
image

Comment thread README.md Outdated
@giovaniceotto

Copy link
Copy Markdown
Member

@Gui-FernandesBR, please review my changes, approve them if everything is all right and merge.

Co-authored-by: Giovani Hidalgo Ceotto <ghceotto@gmail.com>
@giovaniceotto
giovaniceotto self-requested a review September 19, 2022 23:14
@Gui-FernandesBR

Copy link
Copy Markdown
Member Author

@giovaniceotto I'm still looking for an answer on the MATLAB problem.

Meanwhile, is it possible to create tests for documentation or at list the matlab integration?

@giovaniceotto

Copy link
Copy Markdown
Member

All reviewers have approved, and all tests have passed. Time to merge. Then, it's time to create a new release. @Gui-FernandesBR should the general team or the outreach team do it?

@giovaniceotto

Copy link
Copy Markdown
Member

@Gui-FernandesBR, I have fixed the MATLAB documentation problem this morning in this commit: 68a5cfb

No, there is no way to implement a test for the MATLAB integration as that would require a license.

No, there is no straightforward way to create a test to check if the MATLAB getting started html is formatted correctly, unfortunately.

But all is good for now!

@giovaniceotto
giovaniceotto merged commit be7c521 into master Sep 19, 2022
@Gui-FernandesBR
Gui-FernandesBR deleted the rel/v0.12.0 branch September 20, 2022 01:03
@Gui-FernandesBR Gui-FernandesBR changed the title REL: Merging develop into master with elliptical fins addition REL: v0.12.0 - Elliptical fins Sep 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Releases Related with new releases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants