packagist symfony/translation v8.2.0-BETA1

6 days ago

Changelog (v8.1.11...v8.2.0-BETA1)

  • minor #67568 Collect HTML pseudo-localization parts in one array (@andreybolonin)
  • minor #67316 Add command.invocation and migrate command examples (@nicolas-grekas)
  • minor #67321 Avoid repeated lookups in MessageCatalogue::get() (@andreybolonin)
  • minor #67256 Make XliffFileLoader faster (@javiereguiluz)
  • feature #67258 Add suggestPaths() and suggestDirectories() to let the shell complete paths (@nicolas-grekas)
  • minor #67183 Iterate the locale-aware services only once (@nicolas-grekas)
  • minor #67012 Make the profiler a bit faster when collecting and showing data (@javiereguiluz)
  • minor #66871 Document the read() and write() contract of ProviderInterface (@nicolas-grekas)
  • feature #66690 Add HtmlTranslator and the trans_html filter (@Kocal)
  • minor #66845 Use dedicated cache pools instead of cache.app (@nicolas-grekas)
  • feature #66240 Add within and around constraints to order decorators (@nicolas-grekas)
  • minor #66566 Improve the hints shown by debug:autowiring (@nicolas-grekas)
  • feature #66284 Extract messages from match expressions, interpolated strings, variables and method return values (@guillaume-sainthillier)
  • minor #66375 Validate XLIFF 1.2 files against a smaller schema first (@nicolas-grekas)
  • minor #66332 Don't rebuild the container when a translation file is edited (@nicolas-grekas)
  • minor #66333 Check installed.json instead of scanning the translation directories of packages (@nicolas-grekas)
  • minor #66303 Skip validating the XLIFF files of vendor packages (@nicolas-grekas)
  • bug #66302 Register each translations directory once (@nicolas-grekas)
  • minor #66292 Don't create a MessageFormatter for ICU messages that have nothing to format (@nicolas-grekas)
  • feature #66051 extract messages from ternary and null-coalescing expressions (@guillaume-sainthillier)
  • minor #65983 Move the passes and commands that act on another package to that package (@nicolas-grekas)
  • feature #65981 Add the "container.remove_if_missing" tag (@nicolas-grekas)
  • feature #65948 Move every configuration section to a bundle shipped by its own component (@nicolas-grekas)
  • minor #65977 Move the cache warmers into their own components (@nicolas-grekas)
  • minor #65968 Move the classes CacheBundle, RouterBundle and TranslationBundle wire into their own components (@nicolas-grekas)
  • minor #65957 Add TranslationBundle (@nicolas-grekas)
  • feature #65802 Add translation:update-xliff-sources command (@squrious)
  • feature #65436 Re-add the POEditor provider bridge (@Amoifr)
  • feature #64977 Fix fuzzy translations and message context in PO files (@javiereguiluz)
  • minor #65090 Make FilteringProvider::read() return early if no locales or domains match the configured ones (@MatTheCat)
  • feature #64379 Allow defining a mapping between a Loco tag filter and a domain (@MatTheCat)
  • minor #64946 Add a Plural-Forms header to the PoFileDumper output (@Amoifr)
  • feature #62023 Keep the XLIFF source element on a load and dump round trip (@mauricedefelicec24)

Don't miss a new translation release

NewReleases is sending notifications on new releases.