CodeForge v25.0.2 is here with our most ambitious update yet! This release significantly expands our programming language support and comprehensively enhances the editor experience. From mainstream to niche languages, from interface beautification to feature enhancements, we're committed to providing every developer with a more complete code execution environment.
📦 Release Information
- Repository: https://github.com/devlive-community/codeforge
- Official Website: https://codeforge.devlive.org/
- Version: v25.0.2
- Release Date: August 24, 2025
🚀 Major Feature Updates
🌐 Massive Programming Language Support Expansion
We've added 7 new programming languages in a short time, covering everything from systems programming to functional programming:
New Language Overview
- 🟡 JavaScript (Node.js Engine) - Essential for frontend development, server-side JavaScript execution
- ⚡ C Language - The father of systems programming, perfect combination of performance and control
- 🧩 Clojure - Modern Lisp dialect, elegant implementation of functional programming
- 🎯 Kotlin - First choice for Android development, modern alternative to Java
- ⚖️ Scala - Powerful language combining object-oriented and functional programming
- 🍎 Swift - Apple ecosystem development language with modern syntax design
Complete Language Ecosystem
- Full Resource Suite: Each language comes with dedicated icons, syntax highlighting, and execution templates
- Smart Sorting: Intelligent language list sorting using language markers for improved selection efficiency
- Template Optimization: Specialized code templates for different language types
🎨 Comprehensive Editor Experience Upgrade
Interface Beautification
- Editor Status Bar Enhancement: Completely redesigned status bar with clearer information display
- Word Suggestion Box Optimization: Beautified code auto-completion suggestion box for enhanced coding experience
- Loading Status Display: Status bar shows loading states for more immediate operation feedback
Personalization Configuration
- Line Number Display Control: Support for customizing editor line number visibility
- Font Size Adjustment: Support for personalized editor text size settings
- Field Help Configuration: New configuration item help tooltip functionality
🧩 Enhanced UI Component System
A brand new component library laying the foundation for richer configuration interfaces:
- 📝 Input Component: Standardized text input box supporting various input scenarios
- 🏷️ Label Component: Unified label component for more coordinated interfaces
- 🔢 Number Component: Dedicated numeric input component for more convenient value settings
- 🔘 Switch Component: Modern toggle control for more intuitive boolean options
🔧 Core Feature Optimizations
Enhanced Application Management
- Application Hide Function: Support for hiding application to system tray, saving desktop space
- Cross-platform Adaptation: Application hiding function optimized for different platforms
- GitHub Integration: Added GitHub-related links to the About page for easier community participation
Developer Experience Improvements
- Template Variable Support: Added template variables like
$classname
for smarter code generation - Initialization Optimization: Fixed language initialization retrieval errors for more stable startup
- Cross-platform Compatibility: Fixed element retrieval issues in Windows environments
🐛 Bug Fixes and Optimizations
Interface Issue Fixes
- Select Component Optimization: Fixed content overlap issues when filtering is enabled
- Component Cleanup: Removed unused properties from Switch component for cleaner code
- Dependency Optimization: Cleaned up unused extra import dependencies for improved performance
Stability Improvements
- Windows Compatibility: Specifically fixed compatibility issues in Windows environments
- Language Switching: Optimized language initialization process for smoother switching
📊 Release Statistics
- Total Supported Languages: 13+ programming languages
- New Languages Added: 7
- New UI Components: 4
- Bug Fixes: 5+ items
- Feature Optimizations: 10+ items
🎯 Expanded Use Cases
With the significant expansion of language support, CodeForge is now suitable for more scenarios:
- 🎓 Programming Education: Comprehensive learning from C language basics to modern language features
- 📱 Mobile Development: Support for mobile development languages like Kotlin and Swift
- 🌐 Web Development: JavaScript/Node.js frontend and backend development support
- 🔬 Algorithm Research: Algorithm implementation in functional languages like Clojure and Scala
- ⚡ Systems Programming: C language system-level programming verification
- 🏢 Enterprise Development: Support for enterprise languages like Java, Kotlin, and Scala
📥 Get the Update
Download the latest version from our [GitHub repository](https://github.com/devlive-community/codeforge) or visit our [official website](https://codeforge.devlive.org/) for more information.
🤝 Join Our Growing Community
With 13+ supported languages, CodeForge is becoming a truly universal code execution platform:
- Try out new languages you've always wanted to learn
- Share your code snippets and templates with the community
- Contribute language plugins and help us expand further
- Report issues and suggest improvements
CodeForge v25.0.2 represents our commitment to making code execution accessible for every developer, in every language. Thank you for being part of this journey!