Skip to content

Property Sync API v1.0.2

Latest

Choose a tag to compare

@andreynzz andreynzz released this 13 Sep 17:55
fb357d6

Highlights

This release sharpens synchronization failure handling and completes the
project's portfolio presentation with real dashboard evidence and release
documentation.

Added

  • WordPress dashboard, synchronization summary, and activity-log screenshots.
  • Release notes for the 1.0.0 and 1.0.1 releases, plus a reusable template.
  • Integration coverage for expected item failures, unexpected-error
    propagation, failed-run state, and lock release.

Changed

  • Expected property persistence rejections now use a focused domain exception.
  • Synchronization logs distinguish invalid payloads, persistence failures, API
    failures, and unexpected programming errors using safe diagnostic context.
  • README and architecture documentation better explain the product context,
    engineering choices, and workflow.

Fixed

  • Unexpected errors are no longer treated as ordinary per-property failures;
    they stop the run after cleanup so defects remain visible.

Quality

  • Updated smoke coverage validates expected and unexpected synchronization
    failures and lock cleanup.

Requirements

  • PHP 8.1+
  • WordPress 6.5+
  • Docker and Docker Compose for local development

Upgrade notes

No data migration or configuration change is required.