2025-11-23
Kodexa CLI v0.2.4
Module Deployment Enhancement - Simplified Workflow:Major Features:- Enhanced Apply Command: The
kdx applycommand now automatically detects module implementation configuration and uploads code in one step - Streamlined Module Deployment: No separate deploy step needed - create/update metadata and upload implementation with a single
kdx apply -f model.yml - Improved Developer Experience: Clear progress indicators and detailed output during module deployment
- Removed
kdx model deploycommand: Usekdx apply -f <your-module.yml>instead for module deployment - All existing module deployment workflows should be updated to use the new
kdx applycommand
- Corrected Error Messages: Fixed error message to reference the correct retry command (
kdx apply -f <your-module.yml>instead of deprecatedkdx model deploy) - Code Formatting: Applied gofmt formatting across codebase for consistency
- Updated all cookiecutter templates (inference model, event model, transformer model) with new
kdx applyworkflow - Added comprehensive module deployment section to resource operations guide
- Updated developer portal documentation to reflect simplified deployment process
- Faster module deployment workflow
- Reduced confusion with single command for all module operations
- Better alignment with Kubernetes-style declarative resource management
2025-11-23
Kodexa CLI v0.2.3
API Client Enhancements and OpenAPI Improvements:New Features:- Enhanced API Client: Improved resource handling capabilities for more robust API operations
- Resource Filtering: Better filtering and logging in API operations for improved visibility
- OpenAPI Loader: Disabled external reference resolution to prevent reference loading issues
- External Reference Resolution: Fixed issues with external reference resolution in OpenAPI loader that could cause loading failures
- More reliable API operations with enhanced resource handling
- Better debugging capabilities through improved logging
- Cleaner OpenAPI processing without external reference complications
2025-11-21
Kodexa CLI v0.2.2
Enhanced Resource Filtering and API Logging:New Features:- Enhanced Resource Filtering: Improved resource filtering capabilities in API operations for more precise resource discovery and management
- Better Logging: Enhanced logging throughout API operations for improved debugging and monitoring
- Resource Type Handling: Improved handling of resource types and schemes for more reliable operations
- Better visibility into API operations through enhanced logging
- More reliable resource filtering and discovery
- Improved debugging capabilities for troubleshooting
2025-11-19
Kodexa CLI v0.2.1
Critical Bug Fix for CI/CD Environments:Bug Fixes:- Fixed Panic in Non-TTY Environments: Resolved critical nil pointer dereference that prevented
kdx sync deployfrom working in GitHub Actions and other non-interactive environments - Added Nil Checks: Comprehensive nil pointer guards added to all progress display methods
- CI/CD Compatibility: Full support for automated deployments in all CI/CD platforms
- Enables kdx-sync-action@v2 to work reliably in GitHub Actions workflows
- Fixes deployment failures in Docker containers and automated pipelines
- Maintains backward compatibility with all existing functionality
2025-11-19
Kodexa CLI v0.1.20
GitOps Sync Enhancements and Metadata Improvements:GitOps Sync Features:- Branch-based Deployment: Automatic target and environment selection based on git branch mappings
- Flexible Deployment Options: Support for explicit target/env flags or automatic git-based deployment
- Deployment Validation: Comprehensive validation of targets, environments, and manifests before deployment
- Dry Run Support: Preview deployment changes without making actual modifications
- Confirmation Prompts: Optional confirmation for each target or all targets together
- Improved Error Messages: Enhanced error messages for missing configurations and failed deployments
- Enhanced Metadata Resolution: Improved metadata directory resolution with better error handling
- Configuration Validation: Enhanced validation of sync configuration files
- Resource Type Definitions: Updated resource type registry with comprehensive aliases
- Better Path Handling: Improved relative and absolute path resolution
2025-11-18
Kodexa CLI v0.1.18
Enhanced Path Resolution for Resource File Operations:- Intuitive Path Handling: Relative paths now resolve from the current working directory instead of the metadata directory, providing more predictable and user-friendly behavior
- Smart Slug Validation: Added warning logs for mismatches between configuration slugs and resource file slugs, with resource file slugs taking precedence
- Enhanced Documentation: Comprehensive usage examples added to clarify the new path handling behavior
- Improved Flexibility: Enhanced resource management with the new path resolution strategy applied across all related functions
2025-11-17
Kodexa CLI v0.1.17
Resource File Path Override:- Flexible File Operations: Added optional path override for resource file operations, allowing more flexible file handling in the CLI
2025-11-16
Kodexa CLI v0.1.16
Resource Discovery & Sync Improvements:- Enhanced resource discovery and synchronization workflows
- Improved metadata handling and validation
2025-11-15
Kodexa CLI v0.1.15
Version Checking & CI Workflow:- Automatic Version Update Checking: Users are now automatically notified when a newer version is available
- 24-hour caching to avoid excessive API calls
- Clean, colorful notifications with OS-specific upgrade instructions
- Supports macOS, Linux, and Windows (both ARM64 and AMD64)
- Comprehensive CI/CD Workflow: Added GitHub Actions workflows for automated quality assurance
- Build verification and test execution with race detection
- Code coverage reporting with automated PR comments
- golangci-lint with 15+ linters including security checks
- Code Quality Improvements: Complete golangci-lint cleanup across the codebase
- Updated for golangci-lint v1.60+ compatibility
- Fixed 20+ unchecked errors and 10+ shadow variable declarations
- Optimized struct field alignments and improved security
- Applied consistent formatting across all files
2025-11-14
Kodexa CLI v0.1.14
Enhanced Command Output Formatting:- New
printWithMarkupfunction: Standardizes command output formatting with consistent markup rendering - Updated sync package logging: Improved visual clarity and user experience
- Integrated markup in progress logging: Better presentation of synchronization messages
2025-11-14
Kodexa CLI v0.1.13
Production Safety & Module Refactoring:- Production Environment Protection: Added confirmation prompts for critical operations in production environments
- Profile Production Flag: Profiles can now be marked as production with
--productionflag - Automation Support: New
--skip-production-confirmflag for CI/CD workflows - Enhanced Profile Display: Profile listings now show production status
- Model → Module Terminology: Renamed all “model” references to “modules” for consistency
- Improved Client Profile Handling: Added
Profile()andBaseURL()methods to Client - Enhanced Synchronization Logging: Clearer status updates during metadata sync
- Streamlined Concurrency Handling: Centralized
changeSequencefield management
create, apply, delete, and sync push when using production profiles.Available in kdx-cli v0.1.132025-11-12
Kodexa CLI v0.1.12
Enhanced synchronization and configuration management:- Improved metadata synchronization workflows
- Enhanced configuration validation
- Additional release automation improvements
2025-11-12
Kodexa CLI v0.1.11
Enhanced synchronization and release automation:- Enhanced payload construction and error handling in resource synchronization
- Added configuration validation for sync operations
- Added Slack notification for release workflow
2025-11-12
Kodexa CLI v0.1.10
Enhanced metadata synchronization and resource management:- Enhanced organization slug handling in metadata synchronization
- Added resource retrieval and model creation enhancements
- Added resource retrieval and update methods in MetadataClient
- Improved model versioning support
2025-11-11
Kodexa CLI v0.1.9
Enhanced CLI capabilities and developer experience:- Added comprehensive debug logging for model deployment path resolution
- Enhanced CLI output formatting and usage documentation
- Improved resource retrieval with filter support
- Enhanced deploy configuration handling and model metadata synchronization
- Added size and duration metrics for model implementation uploads
- Updated resource management and CLI documentation for improved clarity
2025-11-10
Kodexa CLI v0.1.8
Improved CLI output and documentation:- Enhanced CLI output formatting and usage documentation for better developer experience
2025-11-10
Kodexa CLI v0.1.7
Enhanced debugging capabilities:- Added comprehensive debug logging for model deployment path resolution
2025-11-10
Kodexa CLI v0.1.6
New features and enhancements:- Added dataclasses command to CLI for working with data classes
- Added prompt template resource type and enhanced metadata client
- Added prompt template support and enhanced model implementation handling
- Enhanced CLI resource retrieval with filter support
2025-11-09
Kodexa CLI v0.1.5
Prompt templates and resource management improvements:- Added dataclasses command to CLI
- Added prompt template resource type and enhanced metadata client
- Added prompt template support and enhanced model implementation handling
- Enhanced resource discovery and synchronization with path prefix support
- Standardized resource type naming conventions
2025-10-17
Pydantic Configuration Refactor
Refactored Pydantic model configurations to usemodel_config for improved compatibility with Pydantic v2.Available in SDK build 7.4.4185965063262025-10-16
Knowledge Storage & Document Features
- Added knowledge storage capabilities to documents
- Expanded SDK features for enhanced document handling
2025-10-14
New Models & Fields
- Added
TaskTemplateActionandDocumentFamilyGroupmodels - Added
notesfield toDocumentFamilyGroupmodel
2025-09-26
Model Enhancements
- Added
entry_pointsfield toMessageTemplatemodel - Added
change_sequenceandslugfields toNotemodel
2025-09-08
Task Priority & Change Tracking
- Added
priorityfield toTaskmodel for task prioritization - Added
change_sequencefield toTaskmodel for change tracking
2025-08-22
API Improvements
- Enhanced HTTP response code handling across endpoints
- Added platform overview API endpoint
- Improved logging in
TasksEndpoint.create_with_template
2025-08-17
Data Validation Improvements
- Implemented deduplication of
DocumentTaxonValidationobjects inSqliteDocumentPersistence - Added
overridablefield toTaxonValidationmodel
2025-08-07
Pagination & Cost Management
- Enhanced
stream_queryandfiltermethods withstarting_offsetparameter for improved pagination - Added
AggregatedModelCostclass andModelCostsEndpointfor model cost tracking
2025-07-31
Notes Support
Added comprehensive notes support withnote and notes entries in OBJECT_TYPES.Available in SDK build 7.4.4166489570292025-07-30
Model Refinements
- Renamed
titletonameinProjectTaskTemplatefor consistency - Added
slugfield toTaskTemplate - Enhanced datetime serialization format
- Expanded
ProjectOptionsmodel with new fields
2025-07-29
Notes Models & Endpoints
- Introduced
NoteandPageNotemodels - Added endpoints for notes functionality
- Added optional
titlefield toNotemodel
2025-07-28
Channel Enhancements
Added optionaltask field to Channel model for task association.Available in SDK build 7.4.4165765104372025-07-25
DataForm Options
Addedoptions field to DataForm model for enhanced form configuration.Available in SDK build 7.4.4165213018762025-07-16
Model Refactoring
- Refactored
TaskDocumentFamilymodel to use IDs instead of full objects - Enhanced
TaxonValidationmodel with new fields for validation rules
2025-06-05
Organization & Revision Support
- Added
organizationfield toSessionmodel - Added
ContentNoderevisions and comments functionality
2025-05-29
Project Template Types
UpdatedProjectTemplate model to specify document and task statuses types for improved type safety.Available in SDK build 7.4.4153290376662025-05-28
Project Model Updates
- Added
old_identifierfield toProjectmodels for migration support - Added
task_templatesfield toProjectTemplatemodel
2025-05-27
AI Token Support & Textract Enhancement
- Added support for thinking tokens and cached tokens in
ModelInteraction - Textract confidence scores now used when available
2025-05-15
Data Management Enhancements
- Made
tagfield optional inDataAttributemodel - Added start and end date fields to
ExecutionOverviewmodel
