Releases: Gml-Launcher/Gml.Backend
v2025.3.3.2
Full Changelog: v2025.3.3...v2025.3.3.2
v2025.3.3
What's Changed
- Добавлено ограничение размера логов контейнеров by @akem1ko in #136
- Update to v2025.3.3 by @GamerVII-NET in #137
New Contributors
Full Changelog: v2025.3.2...v2025.3.3
v2025.3.2
v2025.3.1
What's Changed
- Change submodule to https by @GamerVII-NET in #132
- Update to v2025.3.1 by @GamerVII-NET in #133
Full Changelog: v2025.3...v2025.3.1
v2025.3
v2025.2.1
What's Changed
- Fix invalid context path in Gml.Web.Proxy docker-compose configuration by @GamerVII-NET in #128
- Update to v2025.2.1 by @GamerVII-NET in #129
Full Changelog: v2025.2...v2025.2.1
v2025.2
What's Changed
- Merge pull request #121 from Gml-Launcher/develop by @GamerVII-NET in #122
- Develop by @GamerVII-NET in #123
- Update to 2025.2 by @GamerVII-NET in #125
- Update submodule link Gml.Web.Api by @GamerVII-NET in #126
Full Changelog: v2025.1.1...v2025.2
v2025.2.1-beta1
What's Changed
- Merge pull request #121 from Gml-Launcher/develop by @GamerVII-NET in #122
Full Changelog: v2025.1.1...v2025.2.1-beta1
v2025.1.2
Release Notes - 2025.1.2
📢 Gml.Backend v2025.1.2 — Now Available!
This update focuses on expanding backend functionality with new API modules, improving project configuration, and updating dependencies for better compatibility and stability.
What’s New?
📦 Project Additions and Integrations
- ModrinthPack API Integration: Added
Gml.Web.Api.ModrinthPackproject to the solution with full configuration mapping for build integration. - Friend System API Integration: Added
Gml.Web.Api.FriendSystemproject to the solution and updated configurations to support social features.
⚙️ Dependency and Test Updates
-
Backend Test Project Enhancements:
- Updated multiple dependencies, including
Microsoft.AspNetCore.Connections.Abstractions(8.0.10 → 8.0.19). - Upgraded
coverlet.collectorfrom 3.2.0 → 6.0.0 for improved code coverage tooling. - Added references to
System.Text.JsonandSystem.Text.Encodings.Webfor modern serialization and encoding support.
- Updated multiple dependencies, including
🔄 Submodule Synchronization
-
Updated submodule links for:
- Gml.Web.Api
- Gml.Web.Client
- Gml.Web.Skin.Service
🚀 Upgrade to v2025.1.2 now to take advantage of new API integrations, better test coverage, and improved backend stability with updated dependencies!
2025.1.1
Release Notes - 2025.1.1
📢 Gml.Backend v2025.1.1 — Now Available!
This release focuses on marketplace configuration, OAuth2 integration, development tooling, and improved project structure with updated submodules.
What’s New?
🛒 Marketplace Configuration
- MARKET_ENDPOINT Support: Added
MARKET_ENDPOINTenvironment variable across configuration files, tests,.env.example, and Docker Compose. - Dynamic Endpoint Handling: Improved support for external market connections through backend services.
🔐 OAuth2 Integration
- New OAuth2 Project: Added
Gml.Web.Api.OAuth2to the solution for expanded authentication workflows. - CustomNewsProvider Refactor: Renamed variables and parameters for consistency, improving readability and maintainability.
⚙️ Development & Debugging
- External Debugging Compose File: Introduced
docker-compose-external-debug.ymlfor advanced debugging scenarios. - MultiLaunch Configurations: Added
Gml+Skinslaunch profile for combined service testing.
📚 Configuration & Documentation
- Swagger Toggle: Enabled Swagger configuration in
.env.examplefor easier API exploration in development environments. - Updated
.gitignore: ExcludedBugStorage.jsonand service-specific files to keep repositories clean. - Example Environment File: Added
.env.examplefor simplified setup and onboarding.
🏗️ Project Structure & Maintenance
- Submodule Updates: Regularly updated submodules (
Gml.Web.Api,Gml.Web.Client,Gml.Web.Skin.Service) to latest revisions. - Dockerfile Adjustments: Updated project hierarchy in Docker configuration to reflect new plugin and API structure.
- Solution Cleanup: Refined
.slnstructure to align with refactored components.
🚀 Upgrade to v2025.1.1 now for improved marketplace support, OAuth2 authentication, better debugging options, and a cleaner backend project structure!