8000 Merge branch '4.3' into 4.4 · symfony/symfony@a3acdbd · GitHub
[go: up one dir, main page]

Skip to content

Commit a3acdbd

Browse files
Merge branch '4.3' into 4.4
* 4.3: [DoctrineBridge] [DX] Improve condition for exception text in ManagerRegistry to avoid confusion Fix testing with mongodb Minor Travis cosmetic patch [Cache] fix checking for igbinary availability bumped Symfony version to 4.3.11 updated VERSION for 4.3.10 updated CHANGELOG for 4.3.10 bumped Symfony version to 3.4.38 updated VERSION for 3.4.37 update CONTRIBUTORS for 3.4.37 updated CHANGELOG for 3.4.37
2 parents d2829c0 + a1e105e commit a3acdbd

File tree

6 files changed

+175
-55
lines changed

6 files changed

+175
-55
lines changed

.travis.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -171,15 +171,15 @@ before_install:
171171
fi
172172
173173
tfold ext.apcu tpecl apcu-5.1.17 apcu.so $INI
174-
tfold ext.mongodb tpecl mongodb-1.6.0alpha1 mongodb.so $INI
175-
tfold ext.igbinary tpecl igbinary-2.0.8 igbinary.so $INI
174+
tfold ext.mongodb tpecl mongodb-1.6.0 mongodb.so $INI
175+
tfold ext.igbinary tpecl igbinary-3.1.2 igbinary.so $INI
176176
tfold ext.zookeeper tpecl zookeeper-0.7.1 zookeeper.so $INI
177177
tfold ext.amqp tpecl amqp-1.9.4 amqp.so $INI
178178
tfold ext.redis tpecl redis-4.3.0 redis.so $INI "no"
179179
done
180180
- |
181181
# List all php extensions with versions
182-
- php -r 'foreach (get_loaded_extensions() as $extension) echo $extension . " " . phpversion($extension) . PHP_EOL;'
182+
php -r 'foreach (get_loaded_extensions() as $extension) echo $extension . " " . phpversion($extension) . PHP_EOL;'
183183
184184
- |
185185
# Load fixtures
@@ -277,7 +277,7 @@ install:
277277
return
278278
fi
279279
phpenv global $PHP
280-
([[ $deps ]] && cd src/Symfony/Component/HttpFoundation; cp composer.json composer.bak; composer config platform.ext-mongodb 1.6.0; composer require --dev --no-update mongodb/mongodb)
280+
([[ $deps ]] && cd src/Symfony/Component/HttpFoundation; cp composer.json composer.bak; composer config platform.ext-mongodb 1.6.0; composer require --dev --no-update mongodb/mongodb ~1.5.0)
281281
tfold 'composer update' $COMPOSER_UP
282282
tfold 'phpunit install' ./phpunit install
283283
if [[ $deps = high ]]; then

CHANGELOG-4.3.md

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,84 @@ in 4.3 minor versions.
77
To get the diff for a specific change, go to https://github.com/symfony/symfony/commit/XXX where XXX is the change hash
88
To get the diff between two versions, go to https://github.com/symfony/symfony/compare/v4.3.0...v4.3.1
99

10+
* 4.3.10 (2020-01-21)
11+
12+
* bug #35364 [Yaml] Throw on unquoted exclamation mark (fancyweb)
13+
* bug #35065 [Security] Use supportsClass in addition to UnsupportedUserException (linaori)
14+
* bug #35343 [Security] Fix RememberMe with null password (jderusse)
15+
* bug #34223 [DI] Suggest typed argument when binding fails with untyped argument (gudfar)
16+
* bug #35324 [HttpClient] Fix strict parsing of response status codes (Armando-Walmeric)
17+
* bug #35318 [Yaml] fix PHP const mapping keys using the inline notation (xabbuh)
18+
* bug #35304 [HttpKernel] Fix that no-cache MUST revalidate with the origin (mpdude)
19+
* bug #35299 Avoid `stale-if-error` in FrameworkBundle's HttpCache if kernel.debug = true (mpdude)
20+
* bug #35151 [DI] deferred exceptions in ResolveParameterPlaceHoldersPass (Islam93)
21+
* bug #35278 [EventDispatcher] expand listener in place (xabbuh)
22+
* bug #35254 [PHPUnit-Bridge] Fail-fast in simple-phpunit if one of the passthru() commands fails (mpdude)
23+
* bug #35261 [Routing] Fix using a custom matcher & generator dumper class (fancyweb)
24+
* bug #34643 [Dotenv] Fixed infinite loop with missing quote followed by quoted value (naitsirch)
25+
* bug #35239 [Security\Http] Prevent canceled remember-me cookie from being accepted (chalasr)
26+
* bug #35267 [Debug] fix ClassNotFoundFatalErrorHandler (nicolas-grekas)
27+
* bug #35193 [TwigBridge] button_widget now has its title attr translated even if its label = null or false (stephen-lewis)
28+
* bug #35219 [PhpUnitBridge] When using phpenv + phpenv-composer plugin, composer executable is wrapped into a bash script (oleg-andreyev)
29+
* bug #35150 [Messenger] Added check if json_encode succeeded (toooni)
30+
* bug #35170 [FrameworkBundle][TranslationUpdateCommand] Do not output positive feedback on stderr (fancyweb)
31+
* bug #35223 [HttpClient] Don't read from the network faster than the CPU can deal with (nicolas-grekas)
32+
* bug #35214 [DI] DecoratorServicePass should keep container.service_locator on the decorated definition (malarzm)
33+
* bug #35210 [HttpClient] NativeHttpClient should not send >1.1 protocol version (nicolas-grekas)
34+
* bug #33672 [Mailer] Remove line breaks in email attachment content (Stuart Fyfe)
35+
* bug #35101 [Routing] Fix i18n routing when the url contains the locale (fancyweb)
36+
* bug #35124 [TwigBridge][Form] Added missing help messages in form themes (cmen)
37+
* bug #35168 [HttpClient] fix capturing SSL certificates with NativeHttpClient (nicolas-grekas)
38+
* bug #35134 [PropertyInfo] Fix BC issue in phpDoc Reflection library (jaapio)
39+
* bug #35173 [Mailer][MailchimpBridge] Fix missing attachments when sending via Mandrill API (vilius-g)
40+
* bug #35172 [Mailer][MailchimpBridge] Fix incorrect sender address when sender has name (vilius-g)
41+
* bug #35125 [Translator] fix performance issue in MessageCatalogue and catalogue operations (ArtemBrovko)
42+
* bug #35120 [HttpClient] fix scheduling pending NativeResponse (nicolas-grekas)
43+
* bug #35117 [Cache] do not overwrite variable value (xabbuh)
44+
* bug #35113 [VarDumper] Fix "Undefined index: argv" when using CliContextProvider (xepozz)
45+
* bug #35103 [Translation] Use `locale_parse` for computing fallback locales (alanpoulain)
46+
* bug #35094 [Console] Fix filtering out identical alternatives when there is a command loader (fancyweb)
47+
* bug #35039 [DI] skip looking for config class when the extension class is anonymous (nicolas-grekas)
48+
* bug #35049 [ProxyManager] fix generating proxies for root-namespaced classes (nicolas-grekas)
49+
* bug #35022 [Dotenv] FIX missing getenv (mccullagh)
50+
* bug #35025 [HttpClient][Psr18Client] Remove Psr18ExceptionTrait (fancyweb)
51+
* bug #35014 [HttpClient] make pushed responses retry-able (nicolas-grekas)
52+
* bug #35010 [VarDumper] ignore failing __debugInfo() (nicolas-grekas)
53+
* bug #34998 [DI] fix auto-binding service providers to their service subscribers (nicolas-grekas)
54+
* bug #33670 [DI] Service locators can't be decorated (malarzm)
55+
* bug #35000 [Console][SymfonyQuestionHelper] Handle multibytes question choices keys and custom prompt (fancyweb)
56+
* bug #34996 Fix displaying anonymous classes on PHP 7.4 (nicolas-grekas)
57+
* bug #29839 [Validator] fix comparisons with null values at property paths (xabbuh)
58+
* bug #34900 [DoctrineBridge] Fixed submitting invalid ids when using queries with limit (HeahDude)
59+
* bug #34791 [Serializer] Skip uninitialized (PHP 7.4) properties in PropertyNormalizer and ObjectNormalizer (vudaltsov)
60+
* bug #34956 [Messenger][AMQP] Use delivery_mode=2 by default (lyrixx)
61+
* bug #34915 [FrameworkBundle] Fix invalid Windows path normalization in TemplateNameParser (mvorisek)
62+
* bug #34981 stop using deprecated Doctrine persistence classes (xabbuh)
63+
* bug #34904 [Validator][ConstraintValidator] Safe fail on invalid timezones (fancyweb)
64+
* bug #34955 Require doctrine/persistence ^1.3 (nicolas-grekas)
65+
* bug #34923 [DI] Fix support for immutable setters in CallTrait (Lctrs)
66+
* bug #34918 [Translation] fix memoryleak in PhpFileLoader (nicolas-grekas)
67+
* bug #34920 [Routing] fix memoryleak when loading compiled routes (nicolas-grekas)
68+
* bug #34787 [Cache] Propagate expiry when syncing items in ChainAdapter (trvrnrth)
69+
* bug #34896 [Cache] fix memory leak when using PhpFilesAdapter (nicolas-grekas)
70+
* bug #34438 [HttpFoundation] Use `Cache-Control: must-revalidate` only if explicit lifetime has been given (mpdude)
71+
* bug #34449 [Yaml] Implement multiline string as scalar block for tagged values (natepage)
72+
* bug #34601 [MonologBridge] Fix debug processor datetime type (mRoca)
73+
* bug #34842 [ExpressionLanguage] Process division by zero (tigr1991)
74+
* bug #34902 [PropertyAccess] forward caught exception (xabbuh)
75+
* bug #34888 [TwigBundle] add tags before processing them (xabbuh)
76+
* bug #34762 [Config] never try loading failed classes twice with ClassExistenceResource (nicolas-grekas)
77+
* bug #34839 [Cache] fix memory leak when using PhpArrayAdapter (nicolas-grekas)
78+
* bug #34812 [Yaml] fix parsing negative octal numbers (xabbuh)
79+
* bug #34854 [Messenger] gracefully handle missing event dispatchers (xabbuh)
80+
* bug #34788 [SecurityBundle] Properly escape regex in AddSessionDomainConstraintPass (fancyweb)
81+
* bug #34755 [FrameworkBundle] resolve service locators in `debug:*` commands (nicolas-grekas)
82+
* bug #34832 [Validator] Allow underscore character "_" in URL username and password (romainneutron)
83+
* bug #34776 [DI] fix resolving bindings for named TypedReference (nicolas-grekas)
84+
* bug #34738 [SecurityBundle] Passwords are not encoded when algorithm set to "true" (nieuwenhuisen)
85+
* bug #34779 [Security] do not validate passwords when the hash is null (xabbuh)
86+
* bug #34757 [DI] Fix making the container path-independent when the app is in /app (nicolas-grekas)
87+
1088
* 4.3.9 (2019-12-01)
1189

1290
* bug #34649 more robust initialization from request (dbu)

0 commit comments

Comments
 (0)
0