Skip to content

release: v1.1.0 - #7

Merged
Headgent merged 1 commit into
mainfrom
develop
Aug 8, 2026
Merged

release: v1.1.0#7
Headgent merged 1 commit into
mainfrom
develop

Conversation

@Headgent

@Headgent Headgent commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

Feature feature/260808_objectvalidator_merge_nested_errors merged into develop.

Choose release type:

  • /release minor — new feature, backward compatible
  • /release major — breaking changes

Only users with write access can trigger the release.

…ing (#6)

* feat(objectValidator): merge colliding error keys instead of overwriting

validateRecursive() lost the parent validator's field error whenever the
field name equals the lcfirst short class name of the nested child
(array_merge string-key collision, second value wins). All five merge
sites now use mergeErrors(), which merges colliding arrays recursively
and collects colliding scalars side by side - no error is dropped.

* fix(deps): bump php_codesniffer pin to 3.13.6 (CVE-2026-67434)

The exact 3.13.5 pin is blocked by composer's security audit since
2026-08-05 (PKSA-rdkp-vv9z-mjkg) and breaks dependency resolution in CI.
@Headgent

Headgent commented Aug 8, 2026

Copy link
Copy Markdown
Contributor Author

/release minor

@Headgent Headgent changed the title release: pending version release: v1.1.0 Aug 8, 2026
@Headgent
Headgent merged commit 01dbf69 into main Aug 8, 2026
3 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