Skip to main content

Release Notes

Track new features, improvements, bug fixes, and PTView.SDK API updates across PtView Workstation releases.


v0.2.0-beta.4 — Beta Channel (2026-11-11)​

Early-Access Beta Release

v0.2.0-beta.4 is an early-access Beta Channel pre-release. Users subscribed to the Beta channel in Settings -> Updates receive an automatic delta update from v0.2.0-beta.3.

Unified Branding & Identity​

  • PtView Workstation: Standardized the product name (PtView Workstation) and tagline (Multi-Exchange Crypto Trading Platform) across the main window, dialogs, screenshot watermarks, EULA/Privacy notices, installer metadata, and documentation.

Help Menu, License Tab & About Dialog​

  • Dedicated License Tab in Settings: Moved license activation, 28-day Pro trial tracking, and Machine ID management into a dedicated Settings -> License tab.
  • Expanded Help Menu & Streamlined About Dialog: Added direct Help menu links for Documentation, PTView.SDK, View License, and Privacy Statement, and simplified AboutDialog.

Documentation Portal Updates​


v0.2.0-beta.3 — Beta Channel (2026-11-11)​

Early-Access Beta Release

v0.2.0-beta.3 is an early-access Beta Channel pre-release. Users subscribed to the Beta channel in Settings -> Updates receive an automatic delta update (~1.3 MB) from v0.2.0-beta.2.

Multi-Exchange Expansion (29 Exchanges)​

  • 29 CryptoClients.Net Exchanges: Expanded exchange coverage from 3 venues to all 29 registered CryptoClients.Net exchanges (OKX, Binance, Bybit, Bitget, GateIo, Kucoin, Mexc, HTX, Kraken, Coinbase, HyperLiquid, BingX, Bitfinex, CryptoCom, Aster, Bitunix, BloFin, DeepCoin, WhiteBit, XT, Bitstamp, CoinW, Lighter, Toobit, Weex, LBank, Pionex, Tapbit, and Upbit) with normalized InstrumentType mapping across REST, WebSocket, and symbol catalogs.
  • Setup Wizard & Default Settings: Populated all registered exchanges in the Setup Wizard and default settings for immediate configuration.

AI Copilot Scheduled Monitoring (/schedule)​

  • Scheduled Tasks & Runner: Added the /schedule slash command in AI Copilot along with AiScheduleService, a background execution loop, a task management popup UI, and scheduling settings. See AI Copilot Guide.

Observability, Diagnostics & Crash Telemetry​

  • App-Wide Serilog Logging & Diagnostics Export: Added rolling app-*.log and app-error-*.log sinks across Desktop, Application, MarketData, Exchanges, Indicators, PluginHost, PluginWorker, Storage, and Charting layers with SecretRedactor scrubbing and one-click Diagnostics .zip export.
  • Developer Mode & Runtime SDK Log Controls: Added Developer Mode and a dedicated Settings -> Advanced tab centralizing App/AI logs and runtime CryptoClients.Net REST, socket, and raw log controls, while gating DebugLoggerProvider and AiFileLogger against high-volume SDK chatter.
  • Sentry Crash Reporting & Error Telemetry: Integrated SentryTelemetryService with SecretRedactor PII/path/credential scrubbing, breadcrumbs, 5-minute error deduplication, and a Privacy & Diagnostics opt-out toggle in Settings -> General.

UI & Quality Polish​

  • Dialog & Menu Refinements: Updated AboutDialog with a crisp PtView_256x256.png logo and layout rounding, standardized IndicatorManagerDialog action icon buttons, and shortened the Screenshot label in the Tools menu.

v0.2.0-beta.2 — Beta Channel (2026-11-10)​

Auto-Update & Release Channel Experience​

  • Velopack Install Detection Fix: Fixed AppPaths.DetermineIsVelopackInstalled trailing directory separator handling so installed Velopack releases are accurately recognized as Standard Installation and run background startup update checks.
  • Custom Themed Update Prompt (UpdateAvailableDialog): Added a dedicated themed update dialog with live download progress bar, channel badge (Stable / Beta), and Restart & Install / Later actions.
  • Background Auto-Download & Sync: Added AutoDownloadUpdates and AutoRestartAfterUpdate options, immediate channel/feed sync with VelopackUpdateService, and SemaphoreSlim concurrency protection.
  • Dedicated Updates Settings Tab: Separated update settings from General into Settings -> Updates with channel switching, downgrade toggle, custom feed URL, and Check for Updates Now.

About & Settings Dialog Refinements​

  • Scrollable AboutDialog & Full Badge Visibility: Wrapped capability descriptions in a ScrollViewer, switched status badges to WrapPanel, and added the current version row to the in-app About settings page.

v0.2.0-beta.1 — Beta Channel (2026-11-10)​

Early-Access Beta Release

v0.2.0-beta.1 is an early-access Beta Channel pre-release. Users subscribed to the Beta channel in Settings -> Updates receive an automatic delta update from v0.1.0.

Workstation UI & Persistence​

  • Themed Custom Window Chrome: Replaced the native Windows title bar with a custom themed title bar unified across Dark, Midnight OLED, CyberNavy, and Light themes.
  • Full Workspace Persistence: Automatically saves and restores multi-chart grid layouts, active indicators, drawing objects, and shell layout across sessions.
  • Indicator & Drawing Managers:
    • Added drag-and-drop indicator reordering with synchronized sub-pane ordering and partition boundaries.
    • Added LinePatternPicker control, adaptive tabs in the Drawing Edit Dialog, resizable columns, and full EN/VI localization coverage.
  • Usability & Layout Polish: Added touch/flick scrolling support across Options and UI scroll viewers, fixed 3-chart/4-chart layout icon clipping, and aligned quick symbol search toolbar sizing.

Branded Screen Capture & Watermarking​

  • Adaptive 4-Theme Watermark Footer: Capture the active chart or full workstation window (Ctrl+Shift+S or toolbar camera button) with a clean footer displaying the PTView emblem, exchange, symbol, market type, timeframe, and timestamp.
  • Snapshot Options Dialog: Choose capture target (active canvas vs. full window), custom resolution/DPI scaling, clipboard copy, or .png/.jpg export, plus continuous stitching for scrollable reports. See Screen Capture & Watermarking.

AI Copilot & Embedded MCP Server​

  • Embedded HTTP MCP Server: Built-in localhost MCP server (http://127.0.0.1:47821/mcp) with Bearer Token authentication in AI Settings -> MCP (AI agent), exposing 71 tools (alongside 65 tools via PTView.Mcp.exe stdio).
  • Standardized Tool Naming: Unified MCP tool identifiers with domain prefixes and underscore separators (e.g., workspace_get_session_snapshot, chart_get_overlay_state). See MCP Server & 71-Tool Reference.
  • Copilot Resilience & Notifications: Multi-account API key rate-limit failover, localized Copilot error/status notices, User vs. AI source attribution for indicators/drawings, and Telegram bot notifications.

Charting, Indicators & Drawing Tools​

  • Box Zoom Area & Axis Interactions: Added box zoom area selection and interactive price/time axis drag-zoom interactions.
  • Price Axis Highlights: Added indicator last-value highlight labels aligned to the rightmost visible bar and a toggleable current price guide line across all presets.
  • Drawing Tools Unification: Unified Fibonacci defaults, gradient zone fills, trendlines, lock/visibility controls (lock_all_drawings), sub-pane drawing coordinate mapping, and live sync between the floating toolbar and edit dialog.

Exchanges, Licensing & Compliance​

  • Runtime Proxy Updates: Normalized proxy URIs and applied runtime proxy configuration changes across exchange REST and WebSocket clients without restart.
  • 28-Day Pro Trial & Licensing: Integrated automated 28-day Pro trial, ECDSA P-256 offline license verification, indicator quota badge (X/3), and PRO discovery badges.
  • Compliance: Standardized PtView copyright notices and updated ThirdPartyNotices.txt.

PTView.SDK v0.2.0-beta.1 (Breaking Change)​

  • Color Palette Symbol Rename: Renamed standard palette constants in ColorRgba from Tv* to Pt* (PtBlue, PtOrange, PtAmber, PtPurple, PtGreen, PtRed, PtTeal, PtSalmon, PtYellow, PtMuted, PtCyan, PtBurgundy). Plugin authors targeting 0.2.0-beta.1 should update ColorRgba references accordingly.
  • Added MIT LICENSE and bilingual README.md / README.vi.md to the PTView.SDK package and repository.

v0.1.0 — Stable Channel (2026-11-07)​

Initial public milestone release of PtView Workstation and PTView.SDK v0.1.0:

  • Native .NET 10 WPF DrawingVisual 60 FPS chart engine (zero WebView2).
  • Real-time multi-exchange WebSocket & REST market data (Binance, OKX, Bybit Spot & Perpetual) with 1-minute binary history storage and gap recovery.
  • Built-in technical indicator engine with cloud/band fills, child indicator composition, and out-of-process PTView.PluginWorker sandboxing.
  • Initial in-app AI Copilot, drawing tools suite, and Velopack Setup.exe / Portable.zip distribution.