- Patched the assemblies to version 3.2.
- Replaced Assimp by the FBX SDK (2015).
- The default, and only content folder is now called "Content".
- Removed all animation-related classes from the entire framework; it will be re-implemented using FBX in the future.
- Removed scene camera/light classes in the content pipeline.
- Made the IndexBufferContent/VertexBufferContent constructors public.
- Added the abstract method MaterialContent::Clone.
- Added new MaterialTextureContent properties.
- Removed the TargetPlatform enum.
- Improved the content compiler. It now detects unused cached files, and deletes them to prevent garbage accumulation.
- Replaced the SDF font system by a Bitmap font system.
- Improved the SpriteBatch / SpriteFont system.
- Renamed Exon.Content to Exon.Engine.
- Moved all high-level classes from Exon.Core to Exon.Engine.
- Removed EffectParameter::Members.
- Removed the EffectAnnotation class and all of its references.
- Added GraphicsDevice::UnsetShaderResources().
- Removed VertexPositionColorNormalUVTangent and VertexPositionNormalUVTangent.
- Changed parameterization of CPC and game templates.
- Added SpriteFont.Characters and removed SpriteFont.Name.
- Changed the destination folder in the SDK installer.