Skip to content

Build(deps): update nette/schema requirement from ^1.3.6 to ^1.3.7 - #116

Merged
trejjam merged 1 commit into
masterfrom
dependabot/composer/nette/schema-tw-1.3.7
Oct 24, 2026
Merged

trejjam merged 1 commit into
masterfrom
dependabot/composer/nette/schema-tw-1.3.7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 23, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on nette/schema to permit the latest version.

Release notes

Sourced from nette/schema's releases.

Released version 1.3.7

A maintenance release: PHP 8.6 support, a nicer way to write defaults, and a few edge cases that now fail with a clear message instead of a confusing one.

✨ New Features

  • PHP 8.6 is supported
  • Defaults can be passed as a named argument: Expect::string(default: 'abc')

🛡️ Robustness

  • Mistakes in a schema now report a clear error: an invalid regex pattern, a variadic constructor in Expect::from(), or a key transformed into something that cannot be a key
  • Expect::from() ignores non-public and static properties
  • Calling process() recursively on the same Processor instance works correctly
Commits
  • c116289 Helpers::validatePattern(): an invalid pattern throws InvalidStateException
  • aa9b1d1 Context: a warning about a key is labeled as a key, like an error
  • 793eae0 Type: a key turned into something other than int|string is a validation error
  • 59490be Expect::from(): only public non-static properties of a class without construc...
  • 9bb50bc Expect::from(): a variadic constructor parameter is refused with a clear exce...
  • 4783ad5 Expect: default of the magic factories can be passed as a named argument
  • 1accd08 Processor: a nested call of the same instance keeps the errors of the outer run
  • 2e206c9 added support for PHP 8.6
  • 61aadff docs: fixes
  • d3dc629 uses dresscode
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [nette/schema](https://github.com/nette/schema) to permit the latest version.
- [Release notes](https://github.com/nette/schema/releases)
- [Commits](nette/schema@v1.3.6...v1.3.7)

---
updated-dependencies:
- dependency-name: nette/schema
  dependency-version: 1.3.7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the automerge label Oct 23, 2026
@trejjam
trejjam merged commit 30cfdd1 into master Oct 24, 2026
8 checks passed
@dependabot
dependabot Bot deleted the dependabot/composer/nette/schema-tw-1.3.7 branch October 24, 2026 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant