You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@
9
9
- Required options in eval mode accept space-separated lambda and unary expressions without consuming known option tokens as values.
10
10
- Constant discovery now includes classes and modules assigned with `Class.new` / `Module.new` during the target file load.
11
11
- Repeated loads retain assigned constant aliases when the source file is unchanged.
12
-
- Repeated loads retain aliases from completed direct, multiple, and `const_set` assignments or matching fully qualified existence guards, including receivers found by Ruby's lexical constant fallback, without reviving failed assignments or aliases behind disabled conditions.
12
+
- Repeated loads retain aliases from completed direct, multiple, and `const_set` assignments or matching fully qualified existence guards, including loop initializers and receivers found by Ruby's lexical constant fallback, without reviving failed assignments or aliases behind disabled conditions.
13
13
- Constant discovery analyzes the preloaded source without triggering autoloads, so inactive autoload branches and self-removing target files do not add side effects or fail after a successful load.
14
14
- Constructor arity errors raised by `--new` are now wrapped in Rubycli's user-facing runner error.
15
15
- Framework argument errors raised by constructors are also wrapped in the same user-facing runner error.
0 commit comments