Skip to content

Tags: squirrelphp/entities

Tags

v3.3.1

Toggle v3.3.1's commit message
Improve type hint for count queries + PHPUnit v13 upgrade

v3.3

Toggle v3.3's commit message
Avoid deprecations in PHP 8.5

v3.2

Toggle v3.2's commit message
Require PHP 8.4, allow Symfony 8 + streamline docker scripts

v3.1

Toggle v3.1's commit message
Improve where handling for multi repository queries

Allow null as a value for table field name keys, this was a legacy
restriction that has been removed everywhere else.

v3.0

Toggle v3.0's commit message
Remove some baggage + more use of readonly and final

- Make many classes readonly and/or final, where it is clear
  that it is the right choice
- Refactor some of the internal code to use match, str_contains
  and other more modern ways to write code
- Add missing test to get back to 100% code coverage
- Generate classes with readonly and final where possible
- Remove PopulatePropertiesWithIterableTrait, as
  constructor property promotion and named arguments should be used instead
- Wrong type coercions now throw exceptions instead of deprecation notices

v2.0

Toggle v2.0's commit message
Upgrade to squirrelphp/queries v2.0

Only a small change was needed for the LargeObject usage.
Otherwise it restructures the project in line with our other packages.

v1.1.3

Toggle v1.1.3's commit message
Allow Symfony 7

v1.1.2

Toggle v1.1.2's commit message
Upgrade types dependency + dev dependencies

v1.1.1

Toggle v1.1.1's commit message
More verbose deprecation messages

Makes it easier to pinpoint the origin/cause of the
deprecation.

v1.1

Toggle v1.1's commit message
Add better coercion with deprecations

Emit a deprecation notice if a suspect value is being coerced
for a known type. This will be escalated to an exception in v2.