Releases: MonoGame-Extended/Monogame-Extended
Version 5.2.0
What's Changed
- ShapeExtensions: Add defensive check for IsDiposed when getting texture by @AristurtleDev in #1041
- Remove old reference to UIBatcher in comment by @AristurtleDev in #1042
- Feature/static particle serializer by @AristurtleDev in #1044
- Update version to 5.2.0 by @AristurtleDev in #1045
Full Changelog: v5.1.1...v5.2.0
Version 5.1.1 (Ember)
What's Changed
- Add
Interval<T>struct to replaceRange<T>by @AristurtleDev in #1034 - Updates for Ember Release by @AristurtleDev in #1037
- Update version to 5.1.1 for ember compatible release by @AristurtleDev in #1038
- Resovle issue with KNI build by @AristurtleDev in #1039
Full Changelog: v5.1.0...v5.1.1
Version 5.1.0: Particle Updates
This update was to make some adjustments in the recently updated particle system from 5.0.0 to enhance and add new functionality to it as well as make the vortex and actual vortex
What's Changed
- Feature: Load Ember Particle Effects From File/Stream by @AristurtleDev in #1023
- Fix Modifier Frequency Not Used Bug by @AristurtleDev in #1025
- Enhance LineProfile with radiation modes and direction control for particle emission by @AristurtleDev in #1027
- Fix LineProfile perpendicular radiation modes by @AristurtleDev in #1029
- Remove loc text file, accidental add by @AristurtleDev in #1030
- Vortex modifier is now an actual vortex and not a gravity well by @AristurtleDev in #1031
- Bump release to 5.1.0 by @AristurtleDev in #1032
Full Changelog: v5.0.2...v5.1.0
Version 5.0.2
What's Changed
- Fix/textureatlas import error by @AristurtleDev in #1017
Full Changelog: v5.0.1...v5.0.2
Version 5.0.1: Hotfix
This is a hotfix release to resolve a regression but from #997 as reported in #1013
What's Changed
- Bump version to 5.0.0 by @AristurtleDev in #1012
- feat(ComponentMapper): Add 'TryGet' methods by @varelen in #1006
- Auto Genereate Region Names in
Textture2DAtlas.Createby @AristurtleDev in #1014 - Bump version to 5.0.1 by @AristurtleDev in #1015
Full Changelog: v5.0.0...v5.0.1
v5.0.0
With this release, there are many changes that are considered breaking changes, so we're moving up to 5.0.0 🥳.
The two most notable changes are that a huge rework has been done within the particle system, this is in preparation for the Ember particle editor that will be released soon for visually creating particle effects when using MGE.
The second and biggest changes are with the Texture2DRegion and Texture2DAtlas. The developers of TexturePacker have updated their application to have a MonoGame Extended specific output format that can be used directly with MonoGame Extended. You can find more information on using it https://www.codeandweb.com/texturepacker/tutorials/how-to-use-sprite-sheets-with-monogame-extended. The MonoGame Extended documentation will be updated shortly as well.
What's Changed
- Add Thread-Safe Shared Instance to FastRandom by @AristurtleDev in #986
- Refactor
HslColorand Color Utilities by @AristurtleDev in #989 - High-Performance Particle System Rewrite by @AristurtleDev in #990
- Use texture region bounds by @AristurtleDev in #991
- Add Independent Axis Scale To Particles by @AristurtleDev in #996
- Texture2DRegion Name Default to Texture Name by @AristurtleDev in #997
- Don't remove subdirectories from atlas image and atlas region names by @CodeAndWeb in #999
- fixed broken Rectangle.Clip() extensions method by @CodeAndWeb in #998
- Initial Coding Guidelines by @AristurtleDev in #987
- Updates to particle system for ember editor by @AristurtleDev in #1001
- Update contributing documentation by @AristurtleDev in #1003
- Removed boxing in TweenMemberss getters and setters by @DiegoG1019 in #1002
- fix(RectangleF): Remove extra open curly braces in the 'ToString' method by @varelen in #1005
- Texture2DRegion: support trimmed and rotated sprites optionally load origin from atlas data file by @CodeAndWeb in #1004
- SpriteBatch.Draw() bugfixes by @CodeAndWeb in #1007
- Hotfix/monogame 384 compat by @AristurtleDev in #1008
- Hotfix/monogame 384 compat by @AristurtleDev in #1009
- Hotfix/monogame 384 compat by @AristurtleDev in #1010
- Hotfix/monogame 384 compat by @AristurtleDev in #1011
New Contributors
- @CodeAndWeb made their first contribution in #999
- @DiegoG1019 made their first contribution in #1002
- @varelen made their first contribution in #1005
Full Changelog: v4.1.0...v5.0.0
HOTFIX: Version 4.1.3
Resolves issue with the content pipeline extension referencing monogame 3.8.3
v4.1.0
What's Changed
- upgrade KNI to v4.0 by @nkast in #975
- Set initial frame when animation is changed by @wolf81 in #976
- Fix incorrect first animation frame by @DavidFidge in #972
- Change CollisionEventArgs settter to init require by @AlexMacocian in #978
- Update to use MonoGame 3.8.3 by @AristurtleDev in #982
New Contributors
- @wolf81 made their first contribution in #976
- @AlexMacocian made their first contribution in #978
Full Changelog: v4.0.4...v4.1.0
v4.0.4
This is a hot fix release to resolve an issue with the Sprite constructor
Fixed
- Resolved issue where the
Sprite.Originproperty was incorrectly being set to the center origin of the sprite in the constructor. @AristurtleDev #938
References
- NuGet: https://www.nuget.org/packages/MonoGame.Extended/4.0.4
- Documenation: https://monogameextended.net
Version 4.0.3 Release
This is a weekly release containing bug fixes and improvements merged since the last release.
Fixed
- Resoled issue where
Matrix3x2.Decomposereturned incorrect values for transformation @Std-Enigma #941 - Resolved bug in NinePatch where padding calculations were incorrect @Dwergi #945
- Resoled bug in
Texture2DExtensions.CreateNinePatchwhere source rectangles were calculated that overlapped. @greenstack #948
Changed
BitmapFontusesTitleContainerto load stream of file @Dwergi #946- Revert UV code for
Sprite.OriginNormalize, resolving incorrect calculations @kaltinril #951