Skip to content

Release 5.6.0#57

Merged
picamator merged 56 commits intomainfrom
development
Mar 7, 2026
Merged

Release 5.6.0#57
picamator merged 56 commits intomainfrom
development

Conversation

@picamator
Copy link
Copy Markdown
Owner

@picamator picamator commented Mar 7, 2026

Release 5.6.0

Description

Caution

Action Required: add to .gitignore: temporary directory src/**/_tmp and lock file src/**/transfer.lock.

New Features

Transfer Object Generator:

  1. Transfer Objects are saved only when they are changed
  2. Added new environment variable PICAMATOR_TRANSFER_OBJECT_IS_CACHE_ENABLED to reset generator cache
  3. Introduced locker for parallel running processes

Improvements

Composer:

  1. Upgraded composer dependencies

Type of Change

  • Improvements (non-breaking changes such as refactoring, performance optimization, etc.)
  • New feature (non-breaking change which adds functionality)
  • Documentation update

Checklist

  • My code follows the style guidelines of this project.
  • I have performed a self-review of my code.
  • I have added tests that prove my fix is effective or that my feature works.
  • New and existing unit tests pass locally with my changes.
  • I have updated the documentation to reflect my changes (if applicable).
  • I agree to follow this project's Code of Conduct.

…eplaced file finder with file list copy, the hash file is saved only when needed
…ations save transfer object in the same directory
…xed turn on and off cache, fixed failed transfer deletion on disabled cache
…with modified shash and delete the obsolite transfer
@picamator picamator merged commit cb29184 into main Mar 7, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant