## [0.9.9] - 2026-04-02 - Drawing Setters, NAMESPACES_LIKE Subscripts & force_overlay Sync#178
Merged
alaa-eddine merged 5 commits intomainfrom Apr 2, 2026
Merged
## [0.9.9] - 2026-04-02 - Drawing Setters, NAMESPACES_LIKE Subscripts & force_overlay Sync#178alaa-eddine merged 5 commits intomainfrom
alaa-eddine merged 5 commits intomainfrom
Conversation
…ight, etc. didn't call _resolve() to unwrap Series values, unlike the new() constructors which did. Fix : PineTS Transpiler - NAMESPACES_LIKE[n] subscript produced name.__value[n] instead of $.get(name.__value, n)
Drawing setter _resolve() - Added _resolve() calls to all coordinate setters in BoxHelper and LineHelper so Series-derived values are properly unwrapped force_overlay for drawing objects - syncToPlot() in BoxHelper, LineHelper, and LabelHelper now splits force_overlay=true objects into separate overlay plots that render on the main chart pane Transpiler fix : NAMESPACES_LIKE[n] subscript - Fixed transformOperand() so time[1] produces $.get(time.__value, 1) instead of time.__value[1]
Compat fixes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
[0.9.9] - 2026-04-02 - Drawing Setters, NAMESPACES_LIKE Subscripts & force_overlay Sync
Fixed
time[1],time_close[1], etc.) now emit$.get(name.__value, n)instead ofname.__value[n], so lookback matches Pine Script / forward-array Series semantics.set_lefttop,set_rightbottom,set_xy1,set_xy2,set_left,set_right, and related setters on box and line helpers now call_resolve()so Series-derived coordinates unwrap the same way asnew()constructors.force_overlayon drawing objects:syncToPlot()in BoxHelper, LineHelper, and LabelHelper routesforce_overlay=trueobjects into separate overlay plots so chart integrations can place them on the main price pane.Added
box-setters-resolve, namespace subscript transpiler coverage, and gradientfill()cases.