Timeline
Changelog
Explore the latest changes and features of Nodeal.
v0.9.5-beta
April 2026majoradded
Initial public release of the Nodeal framework core architecture.
Environment Virtualization: Isolated global memory (_G) per execution shell.
Runtime Interception: Secure abstraction layer between logic and the Roblox engine.
Universal API: Framework-wide injection of custom globals and services.
Boilerplate Enforcement: Automated security token injection (return __).
added
Intelligent Module System
Location-Agnostic Discovery: Modules can be moved without breaking references.
Circular Dependency Resolution: Automated handling of complex module graphs.
Context Isolation: Cross-environment access prevention for Server/Client modules.
added
Unified Service & Built-in registries
game:RegisterService: Singleton registration with DataModel persistence.
game:GetService Overriding: Unified discovery for engine and custom services.
game:RegisterBuiltIn: Global library injection for projects.
game:RegisterDecorator: Extend the framework with custom decorators.
Safe Monkey-Patching: Extend native libraries (os, math, table) using newproxy.
added
Advanced Comment-Based Decorator System
Context Tags: @client, @server - for environment specific metadata.
Visibility Tags: @hidden, @deprecated - for intellisense control.
Meta Tags: @alias, @priority, @author, @see, @example.
Semantic Indentation: Visual hierarchy and scope inheritance in decorators.
added
Global API Extensions & Performance Wrappers
Enhanced newproxy: Native instance wrapping and property interception.
Intelligent typeof: Full support for custom __type metamethods.
Proxy-aware unpack: Support for __unpack in virtual objects.
Caching Layer: Optimized service and module resolution speeds.
added
Studio Plugin Ecosystem
Custom Explorer: Specialized view for Services, Modules, and Built-ins.
Real-time Pre-Parser: Background analysis for decorator wrapping and validation.
Rich Intellisense: Injected type definitions for all custom globals.
Live Hover: Instant source-parsed documentation for every function call.
improved
Significant performance gains in the module resolution and bootstrapping engine.