Skip to content

v1.0.3

Latest
Compare
Choose a tag to compare
@GamerVII-NET GamerVII-NET released this 28 Dec 01:52
0722296

Release Notes - v1.0.3

📢 Gml.Backend v1.0.3 — Now Available!

This release introduces several improvements, bug fixes, and new features to enhance the functionality and stability of the application.


🚀 What’s New?

🖥️ Development Workflow Enhancements:

  • Disable browser launch on application start
    The application no longer opens the browser automatically on start, improving the developer experience during frequent restarts. (launchBrowser is now set to false).

🧹 Project Cleanup:

  • Remove obsolete GamerVII.png file
    Cleanup of outdated assets to maintain an organized and efficient file structure.

🐛 Bug Fixes:

  • Handle missing skinPath in GetHead method
    Added a check to ensure that invalid paths return an empty byte array instead of causing errors.

🛠️ Improvements

🖌️ Enhanced Skin Rendering:

  • Support for extended skin formats
    Improved compatibility with extended skin dimensions, including logic for second layers and resizing for cloak dimensions.
  • Remove unused rendering code
    Cleaned up unused second layer body and leg rendering logic to streamline the rendering process.

📦 Docker Support:

  • Added Dockerfile and compose.yaml for easier deployment.
  • Included compose.yaml in the solution configuration for better tracking and integration.

📡 New Features

  • API Enhancements:
    Introduced DeleteSkin and DeleteCloak endpoints, allowing users to delete textures via the API. These endpoints provide clear feedback: 404 Not Found for nonexistent files and 200 OK for successful deletions.
  • Default Skin Texture:
    Added a fallback skin texture to ensure a consistent user experience when no custom skins are provided.

Stay updated and enjoy the new features! 🎉