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
-**Unified Namespace Architecture**: All namespace members (e.g., `ta.tr`, `ta.obv`) are now implemented as methods. The transpiler automatically handles the conversion from property access to method call (e.g., `ta.tr` → `ta.tr()`)
18
+
- Updated `ta.tr` and `ta.obv` to align with the unified method pattern
19
+
20
+
### Fixed
21
+
22
+
-**`var` keyword semantics**: Implemented correct Pine Script behavior for `var` variables (initialize once, persist state across bars) via `$.initVar`
23
+
-`math.sum` handling of `NaN` values
24
+
- Transpiler handling of tertiary conditions involving Series access
25
+
-`ta.supertrend` calculation logic
26
+
3
27
## [0.4.0] - TBD - Request.security implementation and transpiler enhancements
4
28
5
29
### Added
@@ -10,6 +34,7 @@
10
34
- Support for handling raw .pine.ts indicator code (without context function wrapper)
11
35
- Ability to show original code lines in transpiled code as comments for debugging
12
36
- Comprehensive unit tests for `request.security()` functionality
37
+
- harmonization of Series logic accross the codebase
PineTS aims for **full coverage** of Pine Script functions and capabilities. The ultimate goal is to enable running **original Pine Script code directly** without manual conversion to PineTS syntax.
0 commit comments