Releases & Changelog
Track the evolution of Rui! This page contains detailed information about all releases, new features, bug fixes, and improvements made to the language.
Latest Release: v1.0.9
Release Date: 19 September 2025
New Features
- Type Checking Function: Added
type()function to get the type of any variable at runtime - Enhanced Debugging: Better runtime type information for debugging and dynamic programming
Bug Fixes
- Fixed bugs reported by users in array operations
- Improved error handling for edge cases
- Fixed memory leaks in long-running programs
- Resolved issues with nested function calls
- Enhanced string manipulation functions
- Improved performance for large data structures
v1.0.8
Release Date: September 2025
Changes Made
- Fixed Few Bugs in the language
v1.0.7
Release Date: September 2025
New Features
- Enhanced Array Support: Improved array literal syntax and better performance
- Object Property Access: Streamlined dot notation for object properties
- Negative Array Indexing: Support for accessing array elements from the end using negative indices
- Improved Error Messages: More descriptive and helpful error reporting
Bug Fixes
- Fixed memory leak in long-running programs
- Resolved issue with nested function calls
- Fixed string concatenation edge cases
- Improved handling of empty arrays and objects
Performance Improvements
- 30% faster array operations
- Reduced memory usage by 15%
- Optimized string manipulation functions
v1.0.6
Release Date: September 2025
New Features
- First Public Launch: Rui made available to the public for the first time
- Community Access: Open source release with public documentation
- Initial Documentation: Basic guides and examples for new users
v1.0.5
Release Date: September 2025
New Features
- VS Code Integration: Official Rui extension for Visual Studio Code
- Syntax Highlighting: Proper code highlighting for Rui files
- IntelliSense: Code completion and error detection in VS Code
v1.0.4
Release Date: September 2025
New Features
- NPM Package: Rui available as
rui-langpackage on npm - Global Installation: Easy installation with
npm install -g rui-lang - Package Distribution: Standardized distribution through npm registry
v1.0.3
Release Date: August 2025
New Features
- Until Loop: Introduction of
untilloop for iteration - Function Definitions: Support for
definekeyword to create functions - Control Flow: Basic program flow control with loops and functions
v1.0.2
Release Date: August 2025
New Features
- Variable Declarations: Introduction of
supposekeyword for variables - Data Storage: Ability to store and manipulate data in variables
- Basic Memory Management: Core variable system implementation
v1.0.1
Release Date: August 2025
New Features
- Write Function: Introduction of
write()for console output - Basic Output: First way to display text and values to users
- Hello World: Made the classic "Hello, World!" program possible
v1.0.0
Release Date: August 2025
Initial Release
- Project Launch: Rui programming language officially launched
- Core Vision: Beginner-friendly programming language inspired by JavaScript
Upcoming Features
We're constantly working on improving Rui. Here's what you can expect:
- Advanced data structures and more built-in functions
- File I/O operations and module system
- Major language improvements and performance optimizations
Contributing
Want to help shape the future of Rui? Check out our Contributing Guide to learn how you can get involved in the development process.
You can also report bugs, suggest features.