Release Notes
Install the latest version
bash
npm install -g @treasuredata/tdx@latestv0.7.2 (2025-12-05)
Bug Fixes
- Context support for ps commands -
tdx ps validate/preview/runnow use context parent segment when name is omitted - Fixed ps pull -u - Context now updates even when local file is already up to date
- Fixed parent segment URL - Console links after
tdx ps pushnow point to correct console-next URL
v0.7.1 (2025-12-05)
Bug Fixes
- Fixed CLI startup error - Resolved missing dependency causing
ERR_MODULE_NOT_FOUNDwhen running tdx
v0.7.0 (2025-12-04)
New Features
- Parent segment YAML management - New
tdx ps pull/pushcommands for managing parent segment configurations as local YAML files - Parent segment validation -
tdx ps validateto check schema and join statistics against source tables - Parent segment preview -
tdx ps previewto show sample data from master, attributes, and behaviors - Parent segment run -
tdx ps runto push changes and trigger workflow execution - Parent segment info commands -
tdx ps fields/info/desc/sql/showto explore parent segment data - Context support - Set context with
tdx ps useortdx ps pull -uto omit name in subsequent commands
v0.6.0 (2025-12-03)
New Features
- Unified context commands -
tdx useandtdx contextcommands merged into a single consistent interface - Profile shorthand - New
-pshorthand for--profileoption (e.g.,tdx -p myprofile databases) - Environment variable authentication - Support for
TDX_API_KEYandTDX_API_KEY_<PROFILE>environment variables
Bug Fixes
- Profile credential precedence - Fixed
TD_API_KEYenvironment variable incorrectly taking precedence over--profilecredential
v0.5.1 (2025-12-01)
New Features
- Interactive chat selector - New
tdx chatsandtdx llm historycommands with interactive chat selection UI
v0.5.0 (2025-11-29)
New Features
- Claude usage tracking - New
tdx claude usagecommand to view Claude API usage statistics with profile filtering - AI Suite credit monitoring - Real-time credit consumption displayed in Claude Code status line
- Flexible proxy control - New
--no-proxyoption to skip TD LLM proxy setup fortdx claude
Documentation
- Experimental feature disclaimer - Added clear experimental status for
tdx claudecommand - Restructured navigation - Merged Architecture section into SDK documentation for better organization
Other Changes
- Updated licensing - Clarified proprietary nature of the project
v0.4.6 (2025-11-28)
New Features
- Consistent list command structure - All resource types now support
tdx xxx listpattern (e.g.,tdx database list,tdx table list,tdx job list) - Plural command aliases - Use plural forms as shortcuts:
tdx databases,tdx tables,tdx segments,tdx jobs - Workflow list commands - Added
tdx wf project list,tdx wf session list,tdx wf attempt listwith plural aliases - LLM list commands - Added
tdx llm project list,tdx llm agent listwith plural aliases - Engage list commands - Added
tdx engage campaign list,tdx engage template list,tdx engage workspace listwith plural aliases
v0.4.5 (2025-11-28)
New Features
- Engage campaign management - Full CRUD operations for campaigns, templates, and workspaces with
create,update,deletesubcommands - Campaign lifecycle commands -
launch,pause,resume,duplicatecommands for campaign management - Workspace session context - Set workspace once with
tdx use engage_workspacefor all subsequent commands - Segment targeting -
--segmentoption to target campaigns by segment path (e.g., "Audience/Segment") - Delivery scheduling -
--start-atand--timezoneoptions for campaign scheduling
v0.4.4 (2025-11-27)
New Features
- Engage Suite commands - New
tdx engagecommands for managing campaigns, email templates, and workspaces with name-based selection support
v0.4.2 (2025-11-27)
New Features
- LLM project backup/restore - New
tdx llm project backupandtdx llm project restorecommands for backing up and restoring LLM project configurations
Bug Fixes
- Improved keychain error handling - Better distinction between "not found" and "access denied" errors with clear guidance to run
tdx auth setup
v0.4.0 (2025-11-26)
Secure API Key Storage
- Keychain-based credential storage - API keys now stored securely in system keychain (macOS Keychain, Windows Credential Manager, Linux Secret Service)
- In-memory credential cache - 5-minute TTL cache reduces keychain lookups
- Auto-migration from
.envfiles - Legacy credentials automatically migrated to keychain on first use - Graceful fallback - Works seamlessly in headless environments where keychain is unavailable
Authentication Improvements
- Detailed API error messages - Authentication failures now show helpful error details from the server
- Profile-aware setup -
tdx auth setupshows--profileflag in example commands when using profiles
v0.3.5 (2025-11-26)
Workflow Command Improvements
- New
tdx wf runcommand - Start workflow attempts directly from CLI with parameters and custom session time - Reorganized attempt subcommands -
tdx wf attempt <id> [logs|tasks|kill|retry]for better UX - Fixed
tdx wf logscommand - Rewrote to use correct Digdag API with interactive task selector - Improved attempt output - Vertical format display with expanded params section
v0.3.0 - v0.3.4 (2025-11-25 - 2025-11-26)
- Interactive authentication setup (
tdx auth setup) tdx auth statusas alias fortdx auth- Pre-installed sql-skills and workflow-skills plugins for Claude Code
- tdx-basic skill instruction in Claude Code prompt
- VitePress documentation site with GitHub Pages deployment
- TypeDoc SDK API documentation
- Renamed proxy.log to tdx.log
- Fixed ephemeral shell detection for consistent session IDs
- Various dependency updates and bug fixes
v0.2.x (2025-11-20 - 2025-11-24)
- LLM proxy session context with cache expiration
--lastflag forllm historycommand- File-based logging for LLM proxy
- Build time and git revision in
--versionoutput - Token count estimation for Anthropic proxy
- Various bug fixes and stability improvements
v0.1.x (2025-11-14 - 2025-11-19)
- Initial release
- Core CLI commands: database, table, query, job
- CDP segment management
- Workflow commands
- LLM/Chat integration with TD LLM API
- Claude Code integration (
tdx claude) - Multi-site support (US, JP, EU, AP)
- Context management (profiles, sessions)
- Multiple output formats (table, JSON, JSONL, TSV)
For detailed changelogs, see GitHub Releases.