Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow classname in 'value' attribute of xml discriminator-mapping field #11450

Closed
wants to merge 777 commits into from
Closed

Allow classname in 'value' attribute of xml discriminator-mapping field #11450

wants to merge 777 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 15, 2023

  1. Configuration menu
    Copy the full SHA
    1f9d1bf View commit details
    Browse the repository at this point in the history
  2. Use OneToManyPersister::getMapping() more

    Not sure how I forgot these.
    greg0ire committed May 15, 2023
    Configuration menu
    Copy the full SHA
    6032a2c View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Merge pull request #10699 from greg0ire/narrow-down-param-type-qs

    Narrow down parameter types for quote strategies
    greg0ire authored May 16, 2023
    Configuration menu
    Copy the full SHA
    c32efc2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10fa1e0 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Rectorify

    greg0ire committed May 23, 2023
    Configuration menu
    Copy the full SHA
    ea23628 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    535d869 View commit details
    Browse the repository at this point in the history
  3. Clarify things for SA

    greg0ire committed May 23, 2023
    Configuration menu
    Copy the full SHA
    749947e View commit details
    Browse the repository at this point in the history
  4. Ignore unfixable error

    greg0ire committed May 23, 2023
    Configuration menu
    Copy the full SHA
    d4915a8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6ce0cf4 View commit details
    Browse the repository at this point in the history
  6. Move assertion

    greg0ire committed May 23, 2023
    Configuration menu
    Copy the full SHA
    917e0cf View commit details
    Browse the repository at this point in the history
  7. Add assertion

    greg0ire committed May 23, 2023
    Configuration menu
    Copy the full SHA
    2987e99 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ca8ee91 View commit details
    Browse the repository at this point in the history
  9. Allow ClassMetadata::FETCH_EXTRA_LAZY as a value for

    ClassMetadata->$fetch
    greg0ire committed May 23, 2023
    Configuration menu
    Copy the full SHA
    61f2c4d View commit details
    Browse the repository at this point in the history
  10. Add assertions

    greg0ire committed May 23, 2023
    Configuration menu
    Copy the full SHA
    6477126 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    bbc56aa View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8a762f0 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. Configuration menu
    Copy the full SHA
    497faff View commit details
    Browse the repository at this point in the history
  2. Declare options property

    This must have been lost when merging up d7d6b9d
    greg0ire committed May 25, 2023
    Configuration menu
    Copy the full SHA
    2b03858 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #10728 from greg0ire/declare-options

    Declare options property
    greg0ire authored May 25, 2023
    Configuration menu
    Copy the full SHA
    2a8a886 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. Make the join table name mandatory

    It does not seem to ever be empty
    greg0ire committed May 26, 2023
    Configuration menu
    Copy the full SHA
    8a6dbb4 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2023

  1. Configuration menu
    Copy the full SHA
    ee62934 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Merge pull request #10729 from greg0ire/mandatory-table-name

    Make the join table name and join column name mandatory
    greg0ire authored May 30, 2023
    Configuration menu
    Copy the full SHA
    ec43884 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07674b1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #10730 from greg0ire/join-column-mapping

    Migrate to the object API of Join{Column,Table}Mapping
    greg0ire authored May 30, 2023
    Configuration menu
    Copy the full SHA
    8b1ce48 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Configuration menu
    Copy the full SHA
    46ff264 View commit details
    Browse the repository at this point in the history
  2. Remove unneeded ignore rule

    The linked issue has been addressed, this rules should have been removed
    during a merge up, as it is no longer present on 2.x
    greg0ire committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    63e9ad9 View commit details
    Browse the repository at this point in the history
  3. Remove unneeded DeprecatedProperty rule

    That property has been removed from 3.0.x
    greg0ire committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    f389229 View commit details
    Browse the repository at this point in the history
  4. Remove backward-compatibility layer

    Note that we also remove UpdateCommandTest::testItPrintsTheSql() because
    it relied on not passing --complete to work.
    greg0ire committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    0945f60 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #10741 from greg0ire/cleanup-bc-layers

    Cleanup bc layers
    greg0ire authored Jun 5, 2023
    Configuration menu
    Copy the full SHA
    96f5f84 View commit details
    Browse the repository at this point in the history
  6. Add missing upgrade notes

    greg0ire committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    0872d14 View commit details
    Browse the repository at this point in the history
  7. Narrow types

    greg0ire committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    f1d6ba8 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. Configuration menu
    Copy the full SHA
    a2a4f73 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    575d0c0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0b7240 View commit details
    Browse the repository at this point in the history
  4. Enable XML validation unconditionally

    Note that this makes ext-dom a hard requirement when using the XML
    driver.
    greg0ire committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    0dad2da View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2023

  1. Merge pull request #10768 from greg0ire/cleanup-bc-layers

    Enable XML validation unconditionally
    greg0ire authored Jun 7, 2023
    Configuration menu
    Copy the full SHA
    492635a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    716139c View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2023

  1. Merge pull request #10769 from greg0ire/cleanup-bc-layers

    Remove Notify change tracking policy
    greg0ire authored Jun 10, 2023
    Configuration menu
    Copy the full SHA
    efd429d View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2023

  1. Configuration menu
    Copy the full SHA
    2a8f22c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    663763a View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. Configuration menu
    Copy the full SHA
    1bd3066 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ad9c43 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Merge pull request #10777 from greg0ire/cleanup-bc-layers

    Turn deprecation into an exception
    greg0ire authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    2004761 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Configuration menu
    Copy the full SHA
    6fa95b9 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2023

  1. Configuration menu
    Copy the full SHA
    84a87a6 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Remove remaining references to the merge() operation (#10793)

    `EntityManager::merge()` has been deprecated in #8461 and removed in #9488.
    
    This PR removes a few remaining references and artefacts that - to my understanding - refer to it.
    mpdude authored Jun 27, 2023
    Configuration menu
    Copy the full SHA
    1733bf8 View commit details
    Browse the repository at this point in the history
  2. Validate phpunit.xml against PHPUnit 10 schema

    The previous syntax was a PHPUnit 9 syntax.
    greg0ire committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    3ffd3f6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #10805 from greg0ire/valid-phpunit-xml

    Validate phpunit.xml against PHPUnit 10 schema
    greg0ire authored Jun 27, 2023
    Configuration menu
    Copy the full SHA
    476b68c View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2023

  1. Configuration menu
    Copy the full SHA
    b68cab1 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Remove outdated comment (#10853)

    Since support for persistence 2 has been dropped, this method may no
    longer acces an aliased class name.
    Besides, providing an FQCN with a leading backslash should work since
    removing it is the first thing that happens inside
    AbstractClassMetadataFactory::getMetadataFor().
    greg0ire authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    2dc19e6 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Configuration menu
    Copy the full SHA
    7d9a2c0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #10888 from greg0ire/partial-merge-up

    Partial merge up of 2.17.x into 3.0.x
    derrabus authored Aug 8, 2023
    Configuration menu
    Copy the full SHA
    394f6fe View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    436f046 View commit details
    Browse the repository at this point in the history
  2. Remove base test case class (#10910)

    We are using PHPUnit 10, so none of the polyfills in that class are
    needed now.
    greg0ire authored Aug 15, 2023
    Configuration menu
    Copy the full SHA
    2c39b3f View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Configuration menu
    Copy the full SHA
    501226b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a1085d View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. Configuration menu
    Copy the full SHA
    c69044b View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. Configuration menu
    Copy the full SHA
    faec95f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a4d35d View commit details
    Browse the repository at this point in the history
  3. Update reference

    greg0ire committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    46ef989 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2023

  1. Configuration menu
    Copy the full SHA
    795e773 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #10968 from greg0ire/reject-id-collisions-uncondit…

    …ionally
    
    Reject ID collisions in identity map unconditionally
    greg0ire authored Oct 7, 2023
    Configuration menu
    Copy the full SHA
    e71868f View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2023

  1. Restore job with --prefer-lowest

    It is useful to catch misconfigured dependency constraints. It was
    removed in 413c332.
    This implies configuring mocks so as to support psr/cache 1
    psr/cache 1 does not use native return types, and phpdoc is not enough
    to obtain a mock that has typed methods.
    greg0ire committed Oct 8, 2023
    Configuration menu
    Copy the full SHA
    2700998 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #10971 from greg0ire/restore-prefer-lowest

    Restore job with --prefer-lowest
    greg0ire authored Oct 8, 2023
    Configuration menu
    Copy the full SHA
    343afda View commit details
    Browse the repository at this point in the history
  3. Use lazy ghosts unconditionally (#10969)

    * Use lazy ghosts unconditionally
    
    * Stop extending proxy factory from doctrine/common
    
    Extending it no longer serves any purpose.
    
    * Transform annotation into actual method
    greg0ire authored Oct 8, 2023
    Configuration menu
    Copy the full SHA
    f3b6c4b View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. Change EntityPersister return type

    Calling UnitOfWork::assignPostInsertId() is now the way to go.
    greg0ire committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    83d46d7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1d7de6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4799c41 View commit details
    Browse the repository at this point in the history
  4. Merge branch '2.17.x' into 3.0.x

    * 2.17.x:
      document Paginator::HINT_ENABLE_DISTINCT
      allow to disable "DISTINCT" added to the sql query by the limit subquery walker
      Test against php 8.3 (#10963)
      update checkout version to version 4
    derrabus committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    2aaec3a View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Merge branch '2.17.x' into 3.0.x

    * 2.17.x:
      Don't assert that BIGINTs are stored as strings (#10980)
    derrabus committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    906e91c View commit details
    Browse the repository at this point in the history
  2. Updated order of mapping attribute parameters

    Mariusz Soltys committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    7e51a09 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2cf0c59 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1fe0910 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Merge branch '2.17.x' into 3.0.x

    * 2.17.x:
      Allow creating mocks of the Query class (#10990)
      Add missing "deprecated" annotation on the annotation driver
      Deprecate EntityManager*::getPartialReference()
    derrabus committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    af5c250 View commit details
    Browse the repository at this point in the history
  2. Remove partial syntax in DQL

    It is no longer possible to use the "PARTIAL" keyword in a DQL query, or
    to artificially build an AST with a partial object expression. It is
    still possible to use the result set mapping API to build partial
    objects.
    greg0ire committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    99fe3b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5c25006 View commit details
    Browse the repository at this point in the history
  4. Remove unused exception

    greg0ire committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    689da1f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    18897fa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5534db1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4a5f48f View commit details
    Browse the repository at this point in the history
  8. Throw exceptions for cases where attributes are illegal on Embeddable…

    …s. (#10992)
    
    * Throw exceptions for cases where attributes are illegal on Embeddables.
    
    * Embedded is allowed on Embeddable, update SchemaValidator.
    beberlei authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    22e7c02 View commit details
    Browse the repository at this point in the history
  9. Housekeeping: phpcs

    beberlei committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    6e61571 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2db1f76 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2d31d71 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #10994 from beberlei/3.0.x-g

    Merge up 2.17.x to 3.0.x
    beberlei authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    6f3140a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7827453 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    06eb00d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f47d68c View commit details
    Browse the repository at this point in the history
  16. Merge pull request #10964 from soltmar/2.16.x-update-order-of-mapping…

    …-attributes
    
    Updated order of mapping attribute parameters
    greg0ire authored Oct 11, 2023
    Configuration menu
    Copy the full SHA
    03148b1 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Configuration menu
    Copy the full SHA
    e997c66 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2023

  1. Configuration menu
    Copy the full SHA
    8693fa7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11010 from greg0ire/3.0.x

    Merge 2.17.x up into 3.0.x
    greg0ire authored Oct 14, 2023
    Configuration menu
    Copy the full SHA
    3c34265 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2023

  1. Configuration menu
    Copy the full SHA
    e280b2d View commit details
    Browse the repository at this point in the history
  2. Remove dependency on doctrine/common (#10998)

    We were only relying on it for functionality related to proxies, which
    is very little code.
    greg0ire authored Oct 15, 2023
    Configuration menu
    Copy the full SHA
    4444065 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2023

  1. Configuration menu
    Copy the full SHA
    ad519a5 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2023

  1. Configuration menu
    Copy the full SHA
    1fef319 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2023

  1. Use native type hint for ProxyFactory::getProxy

    This requires heavily adapting tests, because the proxy instance must:
    - be an instance of InternalProxy (easy)
    - be a valid entity (hard, especially for PHPUnit)
    greg0ire committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    82f4a17 View commit details
    Browse the repository at this point in the history
  2. Enforce native type declarations

    I tried to avoid changes in tests, so as to not unnecessarily widen the
    gap between 2.x and 3.x.
    greg0ire committed Oct 22, 2023
    Configuration menu
    Copy the full SHA
    8ab0af3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #11013 from greg0ire/native-type-decl

    Enforce native type declarations
    greg0ire authored Oct 22, 2023
    Configuration menu
    Copy the full SHA
    73288bc View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. Dynamically resolve AUTO to SEQUENCE or IDENTITY

    With DBAL 3.x, IDENTITY results in SERIAL.
    With DBAL 4.x, it results in the standard GENERATED BY DEFAULT AS IDENTITY.
    greg0ire committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    bdc039f View commit details
    Browse the repository at this point in the history
  2. Remove unneeded test

    There no longer is such a thing as recommended strategies.
    greg0ire committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    ffbe567 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Merge pull request #11045 from greg0ire/dynamic-recommendation

    Dynamically resolve AUTO to SEQUENCE or IDENTITY
    greg0ire authored Nov 8, 2023
    Configuration menu
    Copy the full SHA
    1f62233 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    30626ac View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2023

  1. Configuration menu
    Copy the full SHA
    010cd94 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Merge pull request #10986 from greg0ire/drop-support-for-unserializin…

    …g-old-format
    
    Drop support for unserializing old serialization formats
    greg0ire authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    21466a0 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Merge branch '2.17.x' into 3.0.x

    * 2.17.x:
      Deprecate annotation classes for named queries
      Fix typos
      Housekeeping: Revert change to AbstractExporter, not needed without subselect fetch.
      Address review comments.
      Explain internals of eager loading in a bit more detail and how its configured.
      1:1 and M:1 associations also use fetch batch size configuration now.
      Add another testcase for DQL based fetch eager of collection.
      last violation hopefully
      Static analysis
      Housekeeping: phpcs
      Directly load many to many collections, batching not supported yet. fix tests.
      Avoid new fetch mode, use this strategy with fetch=EAGER for collections.
      Make sure to many assocatinos are also respecting AbstractQuery::setFetchMode
      Disallow use of fetch=SUBSELECT on to-one associations.
      Go through Persister API instead of indirectly through repository.
      Introduce configuration option for subselect batch size.
      Houskeeping: phpcs
      Disallow WITH keyword on fetch joined associatiosn via subselect.
      [GH-1569] Add new SUBSELECT fetch mode for OneToMany associations.
    derrabus committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    56df970 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1245933 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'derrabus/3.0.x' into 3.0.x

    * derrabus/3.0.x:
      Deprecate annotation classes for named queries
      Fix typos
      Housekeeping: Revert change to AbstractExporter, not needed without subselect fetch.
      Address review comments.
      Explain internals of eager loading in a bit more detail and how its configured.
      1:1 and M:1 associations also use fetch batch size configuration now.
      Add another testcase for DQL based fetch eager of collection.
      last violation hopefully
      Static analysis
      Housekeeping: phpcs
      Directly load many to many collections, batching not supported yet. fix tests.
      Avoid new fetch mode, use this strategy with fetch=EAGER for collections.
      Make sure to many assocatinos are also respecting AbstractQuery::setFetchMode
      Disallow use of fetch=SUBSELECT on to-one associations.
      Go through Persister API instead of indirectly through repository.
      Introduce configuration option for subselect batch size.
      Houskeeping: phpcs
      Disallow WITH keyword on fetch joined associatiosn via subselect.
      [GH-1569] Add new SUBSELECT fetch mode for OneToMany associations.
    derrabus committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    7974a92 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fcba06f View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2023

  1. Configuration menu
    Copy the full SHA
    b971cbe View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11066 from doctrine/2.17.x-merge-up-into-3.0.x_45…

    …pl9AIy
    
    Merge release 2.17.1 into 3.0.x
    greg0ire authored Nov 17, 2023
    Configuration menu
    Copy the full SHA
    b73d44b View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2023

  1. Remove wrong assertion

    It is useless in that particular method, and wrong.
    greg0ire committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    9a281f5 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Merge pull request #11071 from greg0ire/remove-wrong-assertion

    Remove wrong assertion
    greg0ire authored Nov 20, 2023
    Configuration menu
    Copy the full SHA
    2c06ffa View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2023

  1. Configuration menu
    Copy the full SHA
    f8ced51 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Merge branch '2.18.x' into 3.0.x

    * 2.18.x:
      Add compatibility with the Symfony 4.4 VarExporter (#10948)
      PHPStan 5.16.0, Symfony 7.0 (#11095)
    derrabus committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    28d03e4 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Configuration menu
    Copy the full SHA
    7361d3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    64e4a21 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #11147 from greg0ire/remove-php-version-id

    Remove irrelevant PHP version checks
    greg0ire authored Jan 2, 2024
    Configuration menu
    Copy the full SHA
    1556a1f View commit details
    Browse the repository at this point in the history
  4. Flatten directory tree

    It will make fuzzy matchers more efficient, and configuration files more
    readable.
    greg0ire committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    0a3fbac View commit details
    Browse the repository at this point in the history
  5. Merge pull request #11140 from greg0ire/psr-4

    Flatten directory tree on 3.0
    greg0ire authored Jan 2, 2024
    Configuration menu
    Copy the full SHA
    588d29d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8aa6a5f View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Configuration menu
    Copy the full SHA
    2893394 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Configuration menu
    Copy the full SHA
    69cc78c View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Configuration menu
    Copy the full SHA
    cf7757e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    537a27d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    282b8fb View commit details
    Browse the repository at this point in the history
  4. Merge pull request #11165 from jwage/allow-xml-validation-disable

    Allow XML validation to be disabled but keep it enabled by default.
    greg0ire authored Jan 26, 2024
    Configuration menu
    Copy the full SHA
    1a5942a View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Configuration menu
    Copy the full SHA
    db4d00a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11193 from greg0ire/3.0.x

    Merge 2.18.x up into 3.0.x
    greg0ire authored Jan 28, 2024
    Configuration menu
    Copy the full SHA
    fd8d981 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Merge remote-tracking branch 'origin/2.18.x' into 3.0.x

     Conflicts:
    	phpstan-dbal2.neon
    	phpstan-persistence2.neon
    	phpstan.neon
    	psalm-baseline.xml
    	psalm.xml
    	src/Persisters/Entity/BasicEntityPersister.php
    	src/Query/Exec/MultiTableUpdateExecutor.php
    	src/Utility/LockSqlHelper.php
    	tests/Tests/ORM/Functional/Locking/LockTest.php
    	tests/Tests/ORM/Tools/Pagination/LimitSubqueryOutputWalkerTest.php
    mpdude committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    da6c6f7 View commit details
    Browse the repository at this point in the history
  2. Fix CS after merge-up

    mpdude committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    09f0966 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    1df03f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c7a91a4 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #11202 from mpdude/mergeup-2.18.x-3.0.x

    Merge 2.18.x up into 3.0.x
    greg0ire authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    2e155e9 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

  1. Configuration menu
    Copy the full SHA
    5b8b5f2 View commit details
    Browse the repository at this point in the history
  2. Merge branch '2.19.x' into 3.0.x

    * 2.19.x:
      Update branch metadata
    derrabus committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    3bc2cb6 View commit details
    Browse the repository at this point in the history
  3. Update branch metadata

    greg0ire committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    f259754 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #11209 from greg0ire/update-branch-metdata

    Update branch metadata
    greg0ire authored Feb 3, 2024
    Configuration menu
    Copy the full SHA
    e52bc84 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7527b78 View commit details
    Browse the repository at this point in the history
  6. Deprecate array access

    We now have proper value objects with properties for everything we need.
    greg0ire committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    f5dea25 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #11211 from greg0ire/deprecate-array-access

    Deprecate array access
    greg0ire authored Feb 3, 2024
    Configuration menu
    Copy the full SHA
    5401367 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6f507c3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a7d5adb View commit details
    Browse the repository at this point in the history
  10. Merge pull request #11212 from greg0ire/fix-grammar

    Follow up on array access deprecation
    greg0ire authored Feb 3, 2024
    Configuration menu
    Copy the full SHA
    3764ebf View commit details
    Browse the repository at this point in the history
  11. Replace more occurrences of array access

    Not sure how I missed those.
    greg0ire committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    a2faeb9 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #11214 from greg0ire/followup-array-access

    Replace more occurrences of array access
    greg0ire authored Feb 3, 2024
    Configuration menu
    Copy the full SHA
    3db79eb View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. Merge branch '3.0.x' into 3.1.x

    * 3.0.x:
      Switch back to stable dependencies (#11210)
      Update branch metadata
    derrabus committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    517d038 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54b7ad2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    00ed2ca View commit details
    Browse the repository at this point in the history
  4. Merge branch '3.0.x' into 3.1.x

    * 3.0.x:
      Bump dependencies in the "getting started" docs page (#11219)
      DoctrineSetup was renamed to ORMSetup (#11218)
    derrabus committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    1051817 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Update README.md

    andreybolonin authored Feb 5, 2024
    Configuration menu
    Copy the full SHA
    27c9e9c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11222 from andreybolonin/patch-3

    Update README.md
    greg0ire authored Feb 5, 2024
    Configuration menu
    Copy the full SHA
    13a79b0 View commit details
    Browse the repository at this point in the history
  3. Clean up outdated sentence (#11224)

    The static create() method is gone in version 3
    BenMorel authored Feb 5, 2024
    Configuration menu
    Copy the full SHA
    b00f0c2 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Configuration menu
    Copy the full SHA
    1854ce2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aff543a View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Merge pull request #11229 from greg0ire/add-columns

    Add columns for 3.1.x and 4.0x
    greg0ire authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    599dd58 View commit details
    Browse the repository at this point in the history
  2. Revert "Merge pull request #11229 from greg0ire/add-columns"

    This reverts commit 599dd58, reversing
    changes made to 1854ce2.
    derrabus committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    94144e1 View commit details
    Browse the repository at this point in the history
  3. Merge branch '2.18.x' into 3.0.x

    * 2.18.x:
      Point link to correct upgrade guide (#11220)
      Ignore subclasses without discriminatorValue when generating discriminator column condition SQL (#11200)
      Update branches in README
    derrabus committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    5a40b99 View commit details
    Browse the repository at this point in the history
  4. Merge branch '3.0.x' into 3.1.x

    * 3.0.x:
      Revert "Merge pull request #11229 from greg0ire/add-columns"
      Add columns for 3.1.x and 4.0x
      Update version ORM from 2 to 3 in docs (#11221)
      Clean up outdated sentence (#11224)
      Update README.md
      Point link to correct upgrade guide (#11220)
      Ignore subclasses without discriminatorValue when generating discriminator column condition SQL (#11200)
      Update branches in README
    derrabus committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    9fcb8f1 View commit details
    Browse the repository at this point in the history
  5. Merge branch '2.19.x' into 3.1.x

    * 2.19.x:
      Add TokenType class (#11228)
    derrabus committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    9a24ce5 View commit details
    Browse the repository at this point in the history
  6. Merge branch '2.19.x' into 3.1.x

    * 2.19.x:
      Remove references to deprecated constants from Lexer (#11234)
    derrabus committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    b7860c7 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    9acc70d View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Configuration menu
    Copy the full SHA
    bf86155 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11256 from greg0ire/3.0.x

    Merge 2.18.x up into 3.0.x
    greg0ire authored Feb 13, 2024
    Configuration menu
    Copy the full SHA
    bfb033f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b6f4220 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6290747 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. [Documentation] Adding link to Postgres upgrade article (#11257)

    * [Documentation] Adding link to Postgres upgrade article
    
    * Update UPGRADE.md
    
    * Update UPGRADE.md
    ThomasLandauer authored Feb 15, 2024
    Configuration menu
    Copy the full SHA
    3918dcf View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Remove unused trait

    greg0ire committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    aa3b331 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11265 from greg0ire/remove-unneeded-verify-depr

    Remove unused trait
    greg0ire authored Feb 17, 2024
    Configuration menu
    Copy the full SHA
    6672aaf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9a4adc View commit details
    Browse the repository at this point in the history
  4. Merge pull request #11268 from greg0ire/3.0.x

    Merge 2.18.x up into 3.0.x
    greg0ire authored Feb 17, 2024
    Configuration menu
    Copy the full SHA
    d5ba106 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Improve static analysis on AttachEntityListenersListener

    $listenerCallback is supposed to be a method name, so it is safe to
    require it is not a falsy string.
    greg0ire committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    4bd574d View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. Account for inversedBy being a non-falsy-string or null

    It is supposed to hold the name of a PHP property, and those cannot be
    falsy strings.
    greg0ire committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    e0081b5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11275 from greg0ire/sa-inversed-by

    Account for inversedBy being a non-falsy-string or null
    greg0ire authored Feb 20, 2024
    Configuration menu
    Copy the full SHA
    0c4aac5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #11272 from greg0ire/sa-attach-entity-listener

    Improve static analysis on AttachEntityListenersListener
    greg0ire authored Feb 20, 2024
    Configuration menu
    Copy the full SHA
    b1f553e View commit details
    Browse the repository at this point in the history
  4. Remove broken assertion from DateAddFunction and DateSubFunction (#11243

    )
    
    * Remove wrong asserts in DATE_ADD and DATE_SUB query AST function handlers
    
    * Require DBAL 3.8.2
    ondrejmirtes authored Feb 20, 2024
    Configuration menu
    Copy the full SHA
    b6b4cbc View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2024

  1. Merge branch '2.18.x' into 3.0.x

    * 2.18.x:
      Fix Static Analysis folder reference (#11281)
      docs: recommend safer way to disable logging (#11269)
      Remove unused baseline entries
      Treat '0' as a legitimate trim char
    derrabus committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    bc5efd4 View commit details
    Browse the repository at this point in the history
  2. Merge branch '2.19.x' into 3.1.x

    * 2.19.x:
      Fix Static Analysis folder reference (#11281)
      docs: recommend safer way to disable logging (#11269)
      Remove unused baseline entries
      Treat '0' as a legitimate trim char
      Add type field mapper documentation to the sidebar
      Mark document as orphan
      Use correction sectionauthor syntax
      Make docs valid according to guides 0.3.3 (#11252)
    derrabus committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    78dc63d View commit details
    Browse the repository at this point in the history
  3. Merge branch '3.0.x' into 3.1.x

    * 3.0.x:
      Remove broken assertion from DateAddFunction and DateSubFunction (#11243)
      Remove unused trait
      [Documentation] Adding link to Postgres upgrade article (#11257)
      fix: support array-type arg in QB variadic calls (#11242)
    derrabus committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    fcf1116 View commit details
    Browse the repository at this point in the history
  4. Do not implicitly cast getLockContent()'s return value

    Lock files are supposed to contain uniqid()-generated values, so they
    cannot be falsy strings, but if they did, this would fix a bug.
    greg0ire committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    fb6c0c1 View commit details
    Browse the repository at this point in the history
  5. Do not implicitly cast getLockTime()'s return type

    This fixes a bug for files last modified on 1970-01-01 00:00:00, so… not
    worth backporting IMO.
    greg0ire committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    a0e7a59 View commit details
    Browse the repository at this point in the history
  6. Do not cast file_put_contents's return type

    If $lock->value was an empty string, this would fix a bug, but it never
    is, it is a uniqid-generated string.
    greg0ire committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    380b5b6 View commit details
    Browse the repository at this point in the history
  7. Do not implicitly cast glob's return type

    The comment above mentions that on some platforms, it might return
    false, and this is why there is a check in the first place. Let us do
    exactly what is mentioned in the comment.
    greg0ire committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    adadf1f View commit details
    Browse the repository at this point in the history
  8. Merge pull request #11276 from greg0ire/no-cast-filelock

    Remove implicit casts in FileLock.php
    greg0ire authored Feb 21, 2024
    Configuration menu
    Copy the full SHA
    e4c2709 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3eace16 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Be less restrictive in DiscriminatorColumnMapping phpdoc (#11226)

    * Be less restrictive in params
    
    * Allow null options
    
    * Simplify expression
    
    * Fix ci
    
    * Add support for null
    VincentLanglet authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    a5bf9bb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    708146b View commit details
    Browse the repository at this point in the history
  3. Merge pull request #11287 from derrabus/bugfix/parameter-types

    Allow (Array)ParameterType in QueryBuilder
    derrabus authored Feb 22, 2024
    Configuration menu
    Copy the full SHA
    44fa5d3 View commit details
    Browse the repository at this point in the history
  4. Merge branch '2.18.x' into 3.0.x

    * 2.18.x:
      Backport QueryParameterTest (#11288)
    derrabus committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    2a250b5 View commit details
    Browse the repository at this point in the history
  5. Merge branch '2.19.x' into 3.1.x

    * 2.19.x:
      Backport QueryParameterTest (#11288)
    derrabus committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    dc21ab6 View commit details
    Browse the repository at this point in the history
  6. Merge branch '3.0.x' into 3.1.x

    * 3.0.x:
      Test different ways of settings query parameters
      Be less restrictive in DiscriminatorColumnMapping phpdoc (#11226)
      Allow (Array)ParameterType in QueryBuilder
    derrabus committed Feb 22, 2024
    Configuration menu
    Copy the full SHA
    2df4d75 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. Configuration menu
    Copy the full SHA
    54cd700 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11302 from greg0ire/3.0.x

    Merge 2.18.x up into 3.0.x
    greg0ire authored Feb 24, 2024
    Configuration menu
    Copy the full SHA
    3907872 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #11303 from doctrine/3.0.x

    Merge 3.0.x up into 3.1.x
    greg0ire authored Feb 24, 2024
    Configuration menu
    Copy the full SHA
    8c3c9f1 View commit details
    Browse the repository at this point in the history
  4. Translate comment into code and annotations

    The phpdoc comment for the return type of
    ClassMetadata::fullyQualifiedClassName() says that the return type will
    be null if the input value is null. I have made it more precise by
    using "if and only if", made the null check more strict and translated
    that into template annotations. Also, since we say we return a
    class-string, I've asserted that.
    greg0ire committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    859e6af View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2024

  1. Deprecate passing null to ClassMetadata::fullyQualifiedClassName()

    It can easily be avoided by the only caller.
    greg0ire committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    d54c967 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11294 from greg0ire/sa-fqcn

    Translate comment into code and annotations
    greg0ire authored Feb 25, 2024
    Configuration menu
    Copy the full SHA
    ee5b2ce View commit details
    Browse the repository at this point in the history
  3. Remove extra word

    greg0ire committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    9cc11d2 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #11305 from doctrine/typo

    Remove extra word
    greg0ire authored Feb 25, 2024
    Configuration menu
    Copy the full SHA
    2a8802a View commit details
    Browse the repository at this point in the history
  5. Throw a full-fledged exception on invalid call

    In 2.x, getAssociationMappedByTargetField() used to return null when
    called with the owning side of an association.
    That was undocumented and wrong because the phpdoc advertises a string
    as a return type.
    
    In 6ce0cf4, I wrongly assumed that
    nobody would be calling this method with the owning side of an
    association.
    
    Let us throw a full fledged exception and advertise the proper way of
    avoiding this situation.
    
    Closes #11250
    greg0ire committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    3f7a333 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    ebb0c67 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11310 from greg0ire/3.1.x

    Merge 2.19.x up into 3.1.x
    greg0ire authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    1e05684 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #11308 from greg0ire/throw-instead-of-assert

    Throw a full-fledged exception on invalid call
    greg0ire authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    b187bc8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    151a3fb View commit details
    Browse the repository at this point in the history
  5. Merge pull request #11312 from greg0ire/3.1.x

    Merge 3.0.x up into 3.1.x
    greg0ire authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    c02ddd6 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    95da667 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Merge branch '2.18.x' into 3.0.x

    * 2.18.x:
      PHPStan 1.10.59 (#11320)
    derrabus committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    20a6efd View commit details
    Browse the repository at this point in the history
  2. Merge branch '3.0.x' into 3.1.x

    * 3.0.x:
      PHPStan 1.10.59 (#11320)
      Address deprecations from Collection 2.2 (#11315)
      Fix sql walker phpdoc
    derrabus committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    26f7588 View commit details
    Browse the repository at this point in the history
  3. Merge branch '2.19.x' into 3.1.x

    * 2.19.x:
    derrabus committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    33e02b2 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    694413a View commit details
    Browse the repository at this point in the history
  2. Merge branch '3.0.x' into 3.1.x

    * 3.0.x:
      Remove PHP 7 workarounds (#11324)
    derrabus committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    29e1935 View commit details
    Browse the repository at this point in the history
  3. Use enum_exists() for enums

    derrabus committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    bf49055 View commit details
    Browse the repository at this point in the history
  4. Merge branch '3.0.x' into 3.1.x

    * 3.0.x:
      Use enum_exists() for enums
    derrabus committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    ba0d384 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb49782 View commit details
    Browse the repository at this point in the history
  6. Merge branch '2.18.x' into 3.0.x

    * 2.18.x:
      Psalm 5.22.2 (#11326)
    derrabus committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    b8d0a85 View commit details
    Browse the repository at this point in the history
  7. Merge branch '3.0.x' into 3.1.x

    * 3.0.x:
      Psalm 5.22.2 (#11326)
    derrabus committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    154920a View commit details
    Browse the repository at this point in the history
  8. Merge branch '2.19.x' into 3.1.x

    * 2.19.x:
    derrabus committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    53763d4 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2024

  1. Use class from persistence package (#11330)

    * Use class from persistence package
    
    It is meant to remove duplication between the ORM and the ODM.
    
    * Update UPGRADE.md
    
    Co-authored-by: Steve Todd <stodd@mashbo.com>
    
    ---------
    
    Co-authored-by: Alexander M. Turek <me@derrabus.de>
    Co-authored-by: Steve Todd <stodd@mashbo.com>
    3 people authored Mar 3, 2024
    Configuration menu
    Copy the full SHA
    ba0ea89 View commit details
    Browse the repository at this point in the history
  2. Merge branch '2.19.x' into 3.1.x

    * 2.19.x:
      Refator array_map into simple loop for performance. (#11332)
    derrabus committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    507c73c View commit details
    Browse the repository at this point in the history
  3. Merge branch '2.18.x' into 3.0.x

    * 2.18.x:
      Fix annotation
      Bump CI workflows (#11336)
      Fix SchemaTool::getSchemaFromMetadata() uniqueConstraint without a predefined name (#11314)
    derrabus committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    c3cc0fd View commit details
    Browse the repository at this point in the history
  4. Merge branch '3.0.x' into 3.1.x

    * 3.0.x:
      Fix annotation
      Bump CI workflows (#11336)
      Fix SchemaTool::getSchemaFromMetadata() uniqueConstraint without a predefined name (#11314)
    derrabus committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    e77c5a3 View commit details
    Browse the repository at this point in the history
  5. Merge branch '2.19.x' into 3.1.x

    * 2.19.x:
    derrabus committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    4617a5e View commit details
    Browse the repository at this point in the history
  6. Merge branch '2.19.x' into 3.1.x

    * 2.19.x:
      Prepare releases 2.19 and 3.1 (#11335)
    derrabus committed Mar 3, 2024
    Configuration menu
    Copy the full SHA
    716fc97 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2024

  1. Configuration menu
    Copy the full SHA
    196d3a6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11363 from greg0ire/3.1.x

    Merge 2.19.x up into 3.1.x
    greg0ire authored Mar 16, 2024
    Configuration menu
    Copy the full SHA
    b0d07ff View commit details
    Browse the repository at this point in the history
  3. Avoid array access

    It is deprecated.
    greg0ire committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    5820bb8 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Merge pull request #11368 from greg0ire/address-deprecation

    Avoid array access
    greg0ire authored Mar 17, 2024
    Configuration menu
    Copy the full SHA
    c5315f8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a14eee View commit details
    Browse the repository at this point in the history
  3. Merge pull request #11370 from greg0ire/forgotten-array-access

    Avoid another occurrence of ArrayAccess
    greg0ire authored Mar 17, 2024
    Configuration menu
    Copy the full SHA
    7178b9d View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Configuration menu
    Copy the full SHA
    a38f473 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11379 from greg0ire/3.1.x

    Merge 2.19.x up into 3.1.x
    greg0ire authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    55c4845 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Remove older versions from the docs (#11383)

    To reduce Algolia operations and indexes older versions get removed
    SenseException authored Mar 20, 2024
    Configuration menu
    Copy the full SHA
    e384978 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Fixed proxy initialization for EnumReflectionProperty

    Valentin Karnauhov committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    67ac5a8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11387 from valkars/enum-reflection

    Fixed proxy initialization for EnumReflectionProperty
    greg0ire authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    4175edf View commit details
    Browse the repository at this point in the history
  3. Merge branch '2.19.x' into 3.1.x

    * 2.19.x:
      Set column length explicitly (#11393)
      Add missing import
      Remove unused variable (#11391)
      [Documentation] Removing "Doctrine Mapping Types" ... (#11384)
      [GH-11185] Bugfix: do not use collection batch loading for indexBy assocations. (#11380)
      Improve lazy ghost performance by avoiding self-referencing closure. (#11376)
    derrabus committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    0a1988b View commit details
    Browse the repository at this point in the history
  4. Adjust PHPBench mocks

    derrabus committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    9c56071 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Configuration menu
    Copy the full SHA
    753bc16 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Merge pull request #11399 from ThomasLandauer/issue-11377

    SchemaValidator: Changing mapping of BIGINT to string|int
    greg0ire authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    cbb6c89 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    1464827 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11408 from VincentLanglet/fix/fromMappingArray

    Fix fromMappingArray definition
    greg0ire authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    93eb8a1 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Configuration menu
    Copy the full SHA
    010b1e0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11413 from Nayte91/doc/php-version

    docs: update PHP version in doc
    greg0ire authored Apr 15, 2024
    Configuration menu
    Copy the full SHA
    e0e55dc View commit details
    Browse the repository at this point in the history
  3. Revert "Merge pull request #11399 from ThomasLandauer/issue-11377" (#…

    …11415)
    
    This reverts commit cbb6c89, reversing
    changes made to 9c56071.
    derrabus authored Apr 15, 2024
    Configuration menu
    Copy the full SHA
    9c22814 View commit details
    Browse the repository at this point in the history
  4. Merge branch '2.19.x' into 3.1.x

    * 2.19.x:
      Fix BIGINT validation (#11414)
      Fix templated phpdoc return type (#11407)
      [Documentation] Merging "Query Result Formats" with "Hydration Modes"
      Fix psalm errors: remove override of template type
      Update dql-doctrine-query-language.rst
      Adding `NonUniqueResultException`
      [Documentation] Query Result Formats
    derrabus committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    f79d166 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    2d8e466 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11433 from greg0ire/3.1.x

    Merge 3.0.x up into 3.1.x
    greg0ire authored Apr 30, 2024
    Configuration menu
    Copy the full SHA
    8ca99fd View commit details
    Browse the repository at this point in the history

Commits on May 5, 2024

  1. Setup Dependabot

    Targeting 2.19.x, since we want the updates to bubble up. Since
    Dependabot has had no effect on doctrine/dbal yet, I suppose that means
    that "dependabot.yml" must be present on the default branch.
    greg0ire committed May 5, 2024
    Configuration menu
    Copy the full SHA
    0e26e3e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11439 from greg0ire/setup-dependabot

    Setup Dependabot
    greg0ire authored May 5, 2024
    Configuration menu
    Copy the full SHA
    9e7715f View commit details
    Browse the repository at this point in the history
  3. Use ramsey/composer-install in PHPBench workflow (#11444)

    It will handle caching for us.
    greg0ire authored May 5, 2024
    Configuration menu
    Copy the full SHA
    029ca61 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Configuration menu
    Copy the full SHA
    9dee050 View commit details
    Browse the repository at this point in the history