Skip to content Added
--with-defaults option on deploy command for providing function default parameters as JSON
Changed
- Rename
generate project-toml command to generate pinexq-toml
- Improve error handling in
generate_manifests and return base_image
- Refactor Docker client logging to simplify verbose and non-verbose modes
- Update
PinexqProjectConfig to use default_factory and enhance fallback logic
Fixed
- Error handling and push log rendering in
push_function_image
Security
- Update dependency
copier to v9.11.2
Fixed
- Typo in
force_target_platform parameter assignment in deploy command
- Spacing in
--force-target-platform help text
Added
--force-target-platform flag on deploy and register commands for cross-platform builds
Changed
- Migrate to
pinexq-client package (>=1.0.0)
Added
- Support for function defaults configuration in
deploy command
Changed
- Refactor deployment and registration logic in CLI commands
register_processing_step now returns ProcessingStepHco with navigation support
Fixed
- Logical operator in deployment condition
Fixed
- Logical operator in deployment condition
register_processing_step now correctly returns ProcessingStepHco
Added
- Display
pinexq-client version in --version output
Added
- Help descriptions for
init and register CLI commands
Added
register CLI command for registering functions without deploying
console.py with predefined Console instances for standard and error output
Changed
- Extract processing step registration logic into
register.py
- Simplify manifest generation with
BuildOptions dataclass
- Extract
is_uv_lockfile_up_to_date to uv_utils