Commit Graph

  • 9d20f109a4 [ObjectMapper] Add IsNotNull built-in condition 8.1 Nayte 2026-03-05 19:43:37 +01:00
  • 8aadc84301 [ObjectMapper] Allow class FQDN arrays as TargetClass and SourceClass param Ryan RAJKOMAR 2026-02-07 16:13:38 +01:00
  • d38bfc5da2 Fix phpunit deprecations Nicolas Grekas 2026-03-06 15:07:40 +01:00
  • 0f69eccd36 Merge branch '8.0' into 8.1 Nicolas Grekas 2026-02-25 18:06:02 +01:00
  • 0f06696ec8 Merge branch '7.4' into 8.0 v8.0.6 8.0 Nicolas Grekas 2026-02-25 17:56:48 +01:00
  • af2ec06704 [ObjectMapper] fix nested mapping with class-level transform v7.4.6 7.4 Thibaut Cholley 2026-02-21 16:27:33 +01:00
  • 04ec6ef991 Merge branch '8.0' into 8.1 Nicolas Grekas 2026-02-13 10:59:04 +01:00
  • aca5e3b9da Merge branch '7.4' into 8.0 Nicolas Grekas 2026-02-13 10:57:13 +01:00
  • 1773f8e4cf Merge branch '8.0' into 8.1 Nicolas Grekas 2026-02-12 09:53:00 +01:00
  • c1c481302a Merge branch '7.4' into 8.0 Nicolas Grekas 2026-02-12 09:52:49 +01:00
  • 014899f498 use PHPUnit 13 on PHP 8.4+ Christian Flothmann 2026-02-06 08:55:12 +01:00
  • cbecac530c [ObjectMapper] Fix Map attribute PHPDoc for $if param lacatoire 2026-02-10 18:18:50 +01:00
  • e4ba34865b Merge branch '8.0' into 8.1 Nicolas Grekas 2026-02-09 14:16:46 +01:00
  • 9beb1e609e Merge branch '7.4' into 8.0 Nicolas Grekas 2026-02-09 14:12:06 +01:00
  • 8adf629bd1 [ObjectMapper] Skip source mapping attempts when target class condition evaluates to false Ryan RAJKOMAR 2026-01-30 11:54:32 +01:00
  • 92a70818b1 PHP CS Fixer: cleanup config and minor detected issues Dariusz Ruminski 2026-01-30 13:06:08 +01:00
  • 48ef744ea3 Merge branch '8.0' into 8.1 Nicolas Grekas 2026-01-26 17:02:50 +01:00
  • d8388ce275 Merge branch '7.4' into 8.0 v8.0.5 Nicolas Grekas 2026-01-26 17:01:04 +01:00
  • d9c5461357 [ObjectMapper] apply conditions to constructor arguments v7.4.5 soyuka 2026-01-20 21:44:24 +01:00
  • bf6bea35d0 [ObjectMapper] Add targetClass on MapCollection transform soyuka 2026-01-09 09:37:06 +01:00
  • 6b6b529cd0 [ObjectMapper] merge nested properties when targeting the same class soyuka 2025-11-25 22:59:26 +01:00
  • 3232c514f5 [ObjectMapper] improve test expectations soyuka 2026-01-12 07:36:22 +01:00
  • 52b8370489 Merge branch '8.0' into 8.1 Nicolas Grekas 2026-01-10 14:59:01 +01:00
  • 079f8b3b4f Merge branch '7.4' into 8.0 v8.0.4 Nicolas Grekas 2026-01-10 14:58:55 +01:00
  • dc07e926d4 [ObjectMapper] Throw exception for invalid transform callable calm329 2026-01-05 11:57:49 -08:00
  • 087c2d4d9f [ObjectMapper] throw exception when a defined transform cannot be called Michaël Marinetti 2026-01-06 22:11:48 +01:00
  • 5205193b62 Merge branch '8.0' into 8.1 Christian Flothmann 2026-01-09 13:30:45 +01:00
  • ffb1dbc1c6 Merge branch '7.4' into 8.0 Christian Flothmann 2026-01-09 13:15:10 +01:00
  • 4429481dcd [ObjectMapper] error when multiple targets and no condition v7.4.4 soyuka 2026-01-09 11:43:46 +01:00
  • e483f87054 [ObjectMapper] Fix mapping for missing source properties Ali-HENDA 2025-12-25 15:35:29 +01:00
  • 63d5346529 feature #62522 [FrameworkBundle][ObjectMapper] Add automatic class-map array based on map attributes (Orkin) Nicolas Grekas 2026-01-09 11:28:01 +01:00
  • 143d46bb22 feat(object-mapper): add automatic class-map array based on map attributes Florent Blaison 2025-11-26 20:09:22 +01:00
  • 62daa8d02e PHP CS Fixer: enable static_lambda Dariusz Ruminski 2025-12-16 10:36:39 +01:00
  • 87e54fc76f - v8.0.1 Nicolas Grekas 2025-12-06 17:57:31 +01:00
  • 962b6fe4ff Merge branch '7.4' into 8.0 v8.0.0-RC3 v8.0.0 Nicolas Grekas 2025-11-21 14:22:05 +01:00
  • f154f7abfc Merge branch '7.4' into 8.0 Nicolas Grekas 2025-11-21 14:19:49 +01:00
  • 51dd0757e1 [ObjectMapper] mapping of nested classes with promoted read-only properties v7.4.0-RC3 v7.4.0 soyuka 2025-11-20 16:39:06 +01:00
  • 78a51d3072 [ObjectMapper] map to embedded object with property access soyuka 2025-11-20 17:04:49 +01:00
  • 7ac81b2a29 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-11-20 13:42:53 +01:00
  • aceb85bf0e [ObjectMapper] bypass lazy ghost with class transform soyuka 2025-11-16 21:42:37 +01:00
  • d3aab3c173 [ObjectMapper] Remove dead code v8.0.0-RC1 Nicolas Grekas 2025-11-05 15:40:01 +01:00
  • 1ef7e3ca58 - Nicolas Grekas 2025-11-05 15:38:32 +01:00
  • fad85758e7 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-11-05 15:36:47 +01:00
  • 03de92aeda bug #62214 [ObjectMapper] lazy loading (soyuka) v7.4.0-RC1 Nicolas Grekas 2025-11-05 15:34:42 +01:00
  • 1e22b511d1 [ObjectMapper] lazy loading soyuka 2025-10-31 17:17:47 +01:00
  • 2d66fcca12 Merge branch '7.4' into 8.0 v8.0.0-BETA2 Christian Flothmann 2025-10-30 15:17:19 +01:00
  • 640f739151 Merge branch '7.3' into 7.4 v7.4.0-BETA2 Christian Flothmann 2025-10-30 14:39:42 +01:00
  • dbea1a35f3 [ObjectMapper] Update Map attribute PHPDoc to match TransformCallableInterface signature v7.3.6 7.3 Younes ENNAJI 2025-10-29 12:02:16 +00:00
  • 76b3e867db Merge branch '7.4' into 8.0 v8.0.0-BETA1 Nicolas Grekas 2025-10-08 12:41:06 +02:00
  • 8fcbefb364 remove not needed legacy test group v7.4.0-BETA1 Christian Flothmann 2025-10-06 19:56:21 +02:00
  • 779bb1ed3d Merge branch '7.4' into 8.0 Nicolas Grekas 2025-09-22 17:32:49 +02:00
  • 9e4d7a0932 Merge branch '7.3' into 7.4 Nicolas Grekas 2025-09-22 17:32:33 +02:00
  • 62752b8917 [ObjectMapper] Preserve non-promoted constructor parameters v7.3.4 rvanlaak 2025-09-18 12:21:01 +02:00
  • b5f9774eaf Merge branch '7.4' into 8.0 Christian Flothmann 2025-09-18 10:47:59 +02:00
  • cf499e494a Merge branch '7.3' into 7.4 Christian Flothmann 2025-09-18 10:45:38 +02:00
  • a11e768246 fix documentation link Christian Flothmann 2025-09-16 22:00:43 +02:00
  • 10bc3ed1d3 Use >= operator in #[RequiresPhp] attributes to allow compatible versions Santiago San Martin 2025-09-07 18:50:47 -03:00
  • 4a18b9dfec Merge branch '7.4' into 8.0 Nicolas Grekas 2025-09-01 11:26:06 +02:00
  • c5bef66230 [ObjectMapper] cache attributes in memory soyuka 2025-08-21 22:10:23 +02:00
  • 596f62a692 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-08-26 11:23:28 +02:00
  • ab135e6e1c feature #60442 [ObjectMapper] embed collection transformer (soyuka) Fabien Potencier 2025-08-23 08:20:06 +02:00
  • 29364b055c [ObjectMapper] embed collection transformer soyuka 2025-05-17 11:13:48 +02:00
  • 90e93edbe2 Merge branch '7.4' into 8.0 Christian Flothmann 2025-08-22 22:38:33 +02:00
  • e1c432eb82 JsonPath, JsonStreamer and ObjectMapper are no longer experimental Christian Flothmann 2025-08-22 11:21:21 +02:00
  • 8a886279a6 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-08-18 15:24:29 +02:00
  • 9a7975536d [ObjectMapper] Remove obsolete TODO Matthias Schmidt 2025-08-17 06:01:24 +02:00
  • f32645dc0f Merge branch '7.4' into 8.0 Nicolas Grekas 2025-08-13 16:12:15 +02:00
  • 1d6f5cc96d Merge branch '7.3' into 7.4 Nicolas Grekas 2025-08-13 16:04:16 +02:00
  • f7f9833d9f Fix merge v7.3.3 Nicolas Grekas 2025-08-13 16:03:15 +02:00
  • ec03d593e2 Merge branch '7.4' into 8.0 Christian Flothmann 2025-08-12 13:50:01 +02:00
  • ecef1507c4 replace PHPUnit annotation with attribute Christian Flothmann 2025-08-12 13:28:12 +02:00
  • c4fa2b57d1 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-08-12 13:06:01 +02:00
  • 06d7771f34 Merge branch '7.3' into 7.4 Nicolas Grekas 2025-08-12 12:41:57 +02:00
  • 2f9c2a6d2c [ObjectMapper] do not require mapping a target's required promoted property when not on source (#2) Richard van Laak 2025-08-06 09:45:14 +02:00
  • 1a3e766bb0 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-08-04 09:36:47 +02:00
  • eec9482cde replace PHPUnit annotations with attributes Christian Flothmann 2025-07-31 14:36:46 +02:00
  • 7ec551dc6f [ObjectMapper] read source metadata before transform soyuka 2025-08-03 09:42:14 +02:00
  • 23ec5b4598 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-08-01 18:41:19 +02:00
  • 96ae39d0b7 run tests using PHPUnit 11.5 Christian Flothmann 2024-10-09 11:06:51 +02:00
  • 46207c80eb Merge branch '7.4' into 8.0 Christian Flothmann 2025-07-28 09:34:05 +02:00
  • ed4c846bbe Merge branch '7.3' into 7.4 Fabien Potencier 2025-07-26 15:08:44 +02:00
  • 782ee28ec5 [ObjectMapper] skip reading uninitialized values v7.3.2 soyuka 2025-07-24 21:43:02 +02:00
  • 66d74ddc27 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-07-22 10:35:30 +02:00
  • c5c37fd01e Merge branch '7.3' into 7.4 Nicolas Grekas 2025-07-22 10:30:51 +02:00
  • b5da45bd84 [ObjectMapper] Fix test using LazyObjectInterface Nicolas Grekas 2025-07-22 10:27:55 +02:00
  • 1bcf0dcfe1 minor #61192 [ObjectMapper] add missing legacy group (xabbuh) Christian Flothmann 2025-07-22 09:23:23 +02:00
  • 1631e99997 Merge branch '7.4' into 8.0 Christian Flothmann 2025-07-22 09:24:34 +02:00
  • 8b05c5b10a add missing legacy group Christian Flothmann 2025-07-22 09:16:41 +02:00
  • 7b0d234ebb Tweak merge Nicolas Grekas 2025-07-21 19:10:04 +02:00
  • b8e57322ab Merge branch '7.4' into 8.0 Nicolas Grekas 2025-07-21 19:08:48 +02:00
  • 2b26952107 Merge branch '7.3' into 7.4 Nicolas Grekas 2025-07-21 19:07:54 +02:00
  • 1e1ee63663 [ObjectMapper] initialize lazy objects soyuka 2025-07-21 10:48:46 +02:00
  • 464b6f3497 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-07-21 12:16:34 +02:00
  • 35c5a92e23 [ObjectMapper] allow owning ObjectMapper object soyuka 2025-07-17 12:06:22 +02:00
  • a7baff20c0 Merge branch '7.3' into 7.4 Christian Flothmann 2025-07-21 10:38:15 +02:00
  • 725d3f40f2 [ObjectMapper] update promoted properties w/ an object as target soyuka 2025-07-18 10:09:08 +02:00
  • 9a2d7b6100 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-07-10 10:50:04 +02:00
  • 115c5c7043 Merge branch '7.3' into 7.4 Nicolas Grekas 2025-07-10 10:49:53 +02:00
  • 45809e4638 Merge branch '7.2' into 7.3 Nicolas Grekas 2025-07-10 10:39:36 +02:00
  • 669552e5e4 Merge branch '7.4' into 8.0 Nicolas Grekas 2025-07-09 12:08:17 +02:00