Repository navigation
Releases: Tiqur/TradingviewPlus
Releases · Tiqur/TradingviewPlus
Release list
v5.0.6
Summary
This release introduces unified Platform Adapters, a new "Limit Order Only" trade control utility, fixes UI/UX context menu issues, restores the timeframe scroll feature against the latest TradingView DOM updates, and upgrades security dependencies.
What's New 🚀
1. Unified Platform Adapters & Instant Sync
- Modular Integration: Migrated the codebase to a clean platform adapter architecture (
PlatformAdapter). The extension now natively interfaces with standard TradingView and Dhan environments through a decoupled layer. - Instant Auto-Color Sync: Drawing line colors now synchronize instantly with active timeframes across tabs.
2. Limit Order Only Mode
- Accidental Prevention: Added a new safety toggle that locks down order tabs to Limit Orders only.
- Safeguards: Automatically disables the Market, Stop, and Stop-Limit tabs, as well as on-chart Buy/Sell buttons. Automatically snaps the active panel back to the Limit tab if other order types are clicked.
Bug Fixes & Improvements 🛠️
- Timeframe Scroll Restoration: Fixed the broken scroll timeframe feature by migrating active timeframe button detection to standard accessibility attributes (
aria-checked="true") and class prefix matching, bypassing React's hashed CSS class renames (isActive-HdKhcTye). - Color Palette Selectors: Updated color palette selector lookups to support new
data-qa-idmarkup while retaining backward-compatible support for legacydata-nameconfigurations. - UX Menu Fixes: Resolved context menu rendering, positioning, and interaction bugs (#6, #42, #44).
- Race Condition Fixes: Removed stale DOM color-menu toggle guards, resolving race conditions when modifying drawing colors.
- Refactored Selectors: Added extra fallback selectors for Line Width and Line Style menus to withstand hashed React classes.
What's Changed
- Feat & Fix: Add Limit Order Only toggle and resolve Auto Timeframe Colors issue by @xoTEMPESTox in #123
- fix: Resolve ContextMenu clipping, overlay bugs, and menu state syncing (#6, #42, #44) by @xoTEMPESTox in #126
- feat: multi-platform adapter architecture + DHAN support by @xoTEMPESTox in #127
- fix: resolve broken timeframe scroll via ARIA attributes & upgrade dependencies by @xoTEMPESTox in #141
Full Changelog: v5.0.5-beta...v5.0.6
v5.0.5-beta
Changes Summary
- Improved stability and performance of TimeframeScroll
- Unified and upgraded Hotkey System with dynamic suppression and mouse-hotkey fixes
- Fixed display issues with timeframe text hover styling
- Repaired compatibility with new TradingView line width and style changes
- Ensured changelog popup proper display across browsers
What's Changed
- TradingView Changed Structure for Line Width and Line Style - Feature Breakage by @xoTEMPESTox in #93
- build: add changelog popup to web accessible resources by @xoTEMPESTox in #95
- fix(ui): exclude timeframe text from hover styling (Issue #21) by @xoTEMPESTox in #101
- Refactor: Simplified and stabilized TimeframeScroll behavior (Fixes #89) by @xoTEMPESTox in #100
- chore: cleanup code formatting, remove debug logs, and prune unused dependencies by @xoTEMPESTox in #99
- build/docs: migrate bash-based build system to Node scripts and update documentation by @xoTEMPESTox in #102
- fix(AutoTimeframeColors): add null checks and async handling for color button click (#103) by @xoTEMPESTox in #104
- feat(ui): Split hotkey labels into individual by @xoTEMPESTox in #108
- [Feat] Unified Hotkey System Refactor + Dynamic Suppression + Mouse-hotkey fixes + Buffered Scroll/Zoom by @xoTEMPESTox in #112
- fix(changelog): add missing changelog popup CSS to Chrome and Opera manifests by @xoTEMPESTox in #114
Full Changelog: v5.0.4-beta...v5.0.5-beta
v5.0.4-beta
- Added ability to toggle AutoTimeframeColors using hotkey
- Fixed AutoTimeframeColors color changes not saving locally
- Added dynamic timeframe support for AutoTimeframeColors
- Added changelog pop-up menu
v5.0.2-beta
v5.0.1-beta
v5.0.0-beta
Complete rewrite of codebase to be more modular and easier to expand upon.
- Converted all code to typescript
- All previous TVP features
- Customizable hotkeys for most utilities ( Including some basic TradingView features ( more to come ))
- Side menu for settings, etc.
- Ad blocker
- Fuzzy search utility
- Fixed broken features in previous versions
- Improved code quality