Skip to content

3.8.1#7823

Merged
ThomasFOG merged 239 commits intomasterfrom
develop
Jul 24, 2022
Merged

3.8.1#7823
ThomasFOG merged 239 commits intomasterfrom
develop

Conversation

@ThomasFOG
Copy link
Copy Markdown
Contributor

This is the release of MonoGame 3.8.1

Please note that this PR being merged is only the first step toward the release. After its merging, we will have to publish the nugets, build & publish the VS extensions, update the documentation, and only then creating the release & announcing it.

The test server being out-of-date, I have run the tests locally for the time being (we will need to update teamcity and also to clean up the teamcity script to only run the tests since all the publishing jobs are now done by github actions).

WindowsDX tests:

Test Count: 1035, Passed: 1016, Failed: 0, Warnings: 0, Inconclusive: 0, Skipped: 19

DesktopGL tests:

Test Count: 982, Passed: 922, Failed: 0, Warnings: 0, Inconclusive: 0, Skipped: 60

Tools tests:

Test Count: 270, Passed: 265, Failed: 0, Warnings: 0, Inconclusive: 0, Skipped: 5

tdeeb and others added 30 commits February 15, 2019 19:09
Update build version to 3.8.1.xxxx
[DesktopGL] Fix setting backbuffer size not working in constructor
[Templates] Update FSharp projects
Turns out, wget does not come with macOS by default.
- Some code formatting/improved readability for Mac and Linux FileAssociation files
- Removed all messages about association except the final result message
- Failed registration now always gives a stacktrace
- Unassociation is now always called before Association
[MGCB Editor] Update registration handling files
Co-authored-by: Roman Shapiro <roman.shapiro@grapecity.com>
* Support MSAA in SwapChainRenderTarget

* make Texture._texture private

Co-authored-by: Jesse <jessegielen@hotmail.com>
Updated link for the XNA 3.1 to XNA 4.0 cheatsheet
Updated and added links to latest MonoGame 3.8 content in tutorials.md
Explicitly document BackToFront and FrontToBack use an unstable sort.
Ensure that env variables always get added to the new line
* Apply Multisampling to the SDL window
* Call DoPreparingDeviceSettings before Init in GDM
harry-cpp and others added 13 commits May 2, 2022 00:34
* Auto versionning of VS extension

* Fix cake script
* Added RollForward directive

* Removed rollforward from libraries
currently I am getting the following output during startup (emulator)
```
Device Supports
Red:5 Green:5 Blue:5 Alpha:5 Depth:5 Stencil:5 SampleBuffers:5 Samples:5
Red:8 Green:8 Blue:8 Alpha:8 Depth:8 Stencil:8 SampleBuffers:8 Samples:8
Red:8 Green:8 Blue:8 Alpha:8 Depth:8 Stencil:8 SampleBuffers:8 Samples:8
```

The corrected output:
```

Device Supports
Red:5 Green:6 Blue:5 Alpha:0 Depth:24 Stencil:8 SampleBuffers:0
Samples:0
Red:8 Green:8 Blue:8 Alpha:0 Depth:24 Stencil:8 SampleBuffers:0
Samples:0
Red:8 Green:8 Blue:8 Alpha:8 Depth:24 Stencil:8 SampleBuffers:0
Samples:0
Red:8 Green:8 Blue:8 Alpha:8 Depth:24 Stencil:8 SampleBuffers:0
Samples:0
```
Issue brought to our attention by @mort8088. Thanks!
* Added Buttons.None #7634

* comment fix

Co-authored-by: Rust <savage@speccy.su>
@ThomasFOG ThomasFOG added this to the 3.8.1 milestone Jun 22, 2022
@ThomasFOG ThomasFOG mentioned this pull request Jun 22, 2022
36 tasks
* [Actions] Build VS for Mac addin

* Maybe specify the full path so it directly downloads
@ThomasFOG
Copy link
Copy Markdown
Contributor Author

This PR currently requires #7798 to be merged first.

We also need to update the deploy task to retrieve the VS extensions (or directly having the deploy task to create a release with the extensions in it).

ThomasFOG and others added 2 commits June 30, 2022 09:18
* Started to rework documentation

* Documentation update

* More documentation updates

* Minor formatting and language use updates

* Additional updates

* Fix mac extension link

* Added action badge to build status

Co-authored-by: Simon Jackson <darkside@zenithmoon.com>
@ThomasFOG ThomasFOG marked this pull request as draft June 30, 2022 07:52
* Create a release when pushing a tag

* Fix condition and add nugets to release

* Missing permission

* Download missing artifacts
@ThomasFOG ThomasFOG marked this pull request as ready for review June 30, 2022 14:23
@ThomasFOG ThomasFOG merged commit 7165884 into master Jul 24, 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

Successfully merging this pull request may close these issues.