# Changelog

All notable changes to this project will be documented in this file.

## [0.3.6] - 2026-04-20

### Added
- Optional credential-level API tracing via `X-App-Trace: 1`
- Retry logic for throttling responses (`429`) in Priority transport requests

### Changed
- Batch execution now respects selected response format by sending the matching `Accept` header
- Demo environment examples updated from `.../tp` to `.../usdemo`
- `$since` examples and hints updated to recommend UTC (`Z`) format for DST-safe sync

### Removed
- Unused dependency `n8n-nodes-whatsable`

## [0.3.5] - 2024-10-19

### Added
- GitHub setup instructions (SETUP_GITHUB.md)
- Comprehensive changelog with version history
- Contributing guidelines (CONTRIBUTING.md)
- .gitignore file for proper version control
- Documentation files included in npm package

### Enhanced
- Package configuration with proper file inclusion
- Repository structure for open source collaboration
- Documentation organization and accessibility

## [0.3.4] - 2024-10-19

### Added
- Enhanced query options with comprehensive examples and hints
- Real-world usage examples based on Priority API documentation
- Advanced filtering patterns and performance optimization tips
- Demo environment credentials for testing
- Comprehensive documentation links to Priority resources
- Inventory monitoring and sales reporting examples
- Customer sync with incremental updates using $since parameter
- Complex order queries with multiple filters and subform expansion
- Batch operations with dependencies examples
- Composite key handling examples
- Performance monitoring and optimization guidance

### Enhanced
- Query parameter descriptions with specific examples
- JSON Body hints with practical examples
- Error handling and validation improvements
- Documentation structure and readability
- README with feature highlights and quick start guide

### Fixed
- Linting issues with description formatting
- Missing periods in parameter descriptions
- Code quality and TypeScript compliance

## [0.3.3] - 2024-10-19

### Added
- Module declaration for usableAsTool support
- Enhanced error handling with proper validation
- Comprehensive parameter validation for all operations
- Continue on fail support with proper error context
- Paired item tracking for better data flow
- Item index in error context for debugging

### Enhanced
- Node description with comprehensive feature list
- Error handling according to v2 guidelines
- Type safety with proper TypeScript usage
- Code quality and linting compliance

### Fixed
- Import issues with NodeOperationError
- TypeScript compilation errors
- Linting errors and code quality issues

## [0.3.2] - 2024-10-19

### Added
- Comprehensive usage guides in Hebrew and English
- Enhanced API documentation with real-world examples
- Priority logo integration with custom SVG icons
- Complete Priority REST API functionality
- All authentication methods (Basic, PAT, OAuth2)
- Full CRUD operations with advanced querying
- Attachment and text operations support
- Batch operations with dependencies
- Webhook management capabilities
- Metadata operations for system information

### Enhanced
- Node functionality based on Priority API documentation
- Documentation with detailed examples and best practices
- Error handling and user experience
- Performance optimization guidance

## [0.3.1] - 2024-10-19

### Added
- Initial Priority community node implementation
- Basic CRUD operations for Priority entities
- Query options support ($filter, $orderby, $select, $expand)
- Authentication support (Basic and PAT)
- Basic documentation and examples

## [0.3.0] - 2024-10-19

### Added
- Initial release of Priority community node
- Basic integration with Priority REST API
- Core functionality for entity operations
