Security update for Core, with self-updated composer
[yaffs-website] / vendor / symfony / translation / CHANGELOG.md
1 CHANGELOG
2 =========
3
4 3.2.0
5 -----
6
7  * Added support for escaping `|` in plural translations with double pipe.
8
9 3.1.0
10 -----
11
12  * Deprecated the backup feature of the file dumper classes.
13
14 3.0.0
15 -----
16
17  * removed `FileDumper::format()` method.
18  * Changed the visibility of the locale property in `Translator` from protected to private.
19
20 2.8.0
21 -----
22
23  * deprecated FileDumper::format(), overwrite FileDumper::formatCatalogue() instead.
24  * deprecated Translator::getMessages(), rely on TranslatorBagInterface::getCatalogue() instead.
25  * added `FileDumper::formatCatalogue` which allows format the catalogue without dumping it into file.
26  * added option `json_encoding` to JsonFileDumper
27  * added options `as_tree`, `inline` to YamlFileDumper
28  * added support for XLIFF 2.0.
29  * added support for XLIFF target and tool attributes.
30  * added message parameters to DataCollectorTranslator.
31  * [DEPRECATION] The `DiffOperation` class has been deprecated and
32    will be removed in Symfony 3.0, since its operation has nothing to do with 'diff',
33    so the class name is misleading. The `TargetOperation` class should be used for
34    this use-case instead.
35
36 2.7.0
37 -----
38
39  * added DataCollectorTranslator for collecting the translated messages.
40
41 2.6.0
42 -----
43
44  * added possibility to cache catalogues
45  * added TranslatorBagInterface
46  * added LoggingTranslator
47  * added Translator::getMessages() for retrieving the message catalogue as an array
48
49 2.5.0
50 -----
51
52  * added relative file path template to the file dumpers
53  * added optional backup to the file dumpers
54  * changed IcuResFileDumper to extend FileDumper
55
56 2.3.0
57 -----
58
59  * added classes to make operations on catalogues (like making a diff or a merge on 2 catalogues)
60  * added Translator::getFallbackLocales()
61  * deprecated Translator::setFallbackLocale() in favor of the new Translator::setFallbackLocales() method
62
63 2.2.0
64 -----
65
66  * QtTranslationsLoader class renamed to QtFileLoader. QtTranslationsLoader is deprecated and will be removed in 2.3.
67  * [BC BREAK] uniformized the exception thrown by the load() method when an error occurs. The load() method now
68    throws Symfony\Component\Translation\Exception\NotFoundResourceException when a resource cannot be found
69    and Symfony\Component\Translation\Exception\InvalidResourceException when a resource is invalid.
70  * changed the exception class thrown by some load() methods from \RuntimeException to \InvalidArgumentException
71    (IcuDatFileLoader, IcuResFileLoader and QtFileLoader)
72
73 2.1.0
74 -----
75
76  * added support for more than one fallback locale
77  * added support for extracting translation messages from templates (Twig and PHP)
78  * added dumpers for translation catalogs
79  * added support for QT, gettext, and ResourceBundles