clock

Decouples applications from the system clock

MIT License

Downloads
38M
Stars
304
Committers
14

Bot releases are hidden (Show)

clock - v6.4.0-RC1

Published by fabpot 11 months ago

clock - v7.0.0-BETA1

Published by fabpot almost 1 year ago

Changelog (https://github.com/symfony/clock/compare/v6.3.6...v7.0.0-BETA1)

  • feature symfony/symfony#51415 [Clock] Add DatePoint: an immutable DateTime implementation with stricter error handling and return types (@nicolas-grekas)
  • feature symfony/symfony#51365 [Clock] Add $modifier argument to the now() helper (@nicolas-grekas)
  • feature symfony/symfony#51412 [Clock] Throw DateMalformedStringException/DateInvalidTimeZoneException when appropriate (@nicolas-grekas)
  • feature symfony/symfony#50404 Bump to PHP 8.2 minimum (@nicolas-grekas)
clock - v6.4.0-BETA1

Published by fabpot almost 1 year ago

Changelog (https://github.com/symfony/clock/compare/v6.3.6...v6.4.0-BETA1)

  • feature symfony/symfony#51415 [Clock] Add DatePoint: an immutable DateTime implementation with stricter error handling and return types (@nicolas-grekas)
  • feature symfony/symfony#51365 [Clock] Add $modifier argument to the now() helper (@nicolas-grekas)
  • feature symfony/symfony#51412 [Clock] Throw DateMalformedStringException/DateInvalidTimeZoneException when appropriate (@nicolas-grekas)
clock - v6.3.4

Published by fabpot about 1 year ago

Changelog (https://github.com/symfony/clock/compare/v6.3.3...v6.3.4)

  • bug symfony/symfony#51190 [Clock] load function only if not loaded before (@xabbuh)
clock - v6.3.1

Published by fabpot over 1 year ago

Changelog (https://github.com/symfony/clock/compare/v6.3.0...v6.3.1)

  • bug symfony/symfony#50611 [Clock] Fix MockClock::modify() on PHP 8.3 (@nicolas-grekas)
clock - v6.2.12

Published by fabpot over 1 year ago

Changelog (https://github.com/symfony/clock/compare/v6.2.11...v6.2.12)

  • bug symfony/symfony#50611 [Clock] Fix MockClock::modify() on PHP 8.3 (@nicolas-grekas)
clock - v6.3.0

Published by fabpot over 1 year ago

clock - v6.3.0-RC1

Published by fabpot over 1 year ago

clock - v6.3.0-BETA1

Published by fabpot over 1 year ago

Changelog (https://github.com/symfony/clock/compare/v6.2.10...v6.3.0-BETA1)

  • feature symfony/symfony#48343 [Form] [ChoiceType] Add a placeholder_attr option (@elementaire)
  • feature symfony/symfony#49015 [Security] Added condition to always return the real Authenticator from security events (@florentdestremau)
  • feature symfony/symfony#49013 [Serializer] Replace the MissingConstructorArgumentsException class with MissingConstructorArgumentException (@HypeMC)
  • feature symfony/symfony#49275 [FrameworkBundle][HttpKernel] Configure ErrorHandler on boot (@HypeMC)
  • feature symfony/symfony#49300 [Validator] Add a NoSuspiciousCharacters constraint to validate a string is not suspicious (@MatTheCat)
  • feature symfony/symfony#49428 [Messenger] Allow to define batch size when using BatchHandlerTrait with getBatchSize() (@alexandre-daubois)
  • feature symfony/symfony#49442 [TwigBundle] Add alias deprecation for Twig_Environment (@94noni)
  • feature symfony/symfony#49331 [PropertyAccess] Allow escaping in PropertyPath (@alanpoulain)
  • feature symfony/symfony#49193 [Security] Return 403 instead of 500 when no firewall is defined (@nicolas-grekas)
  • feature symfony/symfony#49098 [Config] Allow enum values in EnumNode (@fancyweb)
  • feature symfony/symfony#49164 [Yaml] Feature #48920 Allow milliseconds and microseconds in dates (@dustinwilson)
  • feature symfony/symfony#48250 [Cache] Compatible with aliyun redis instance (@tourze)
  • feature symfony/symfony#49011 [WebProfilerBundle] Close profiler settings on escape (@norkunas)
  • feature symfony/symfony#48997 [WebProfilerBundle] Mailer panel tweaks (@javiereguiluz)
  • feature symfony/symfony#49012 [WebProfilerBundle] Display date/time elements in the user local timezone (@javiereguiluz)
  • feature symfony/symfony#48957 [Config] Do not array_unique EnumNode values (@fancyweb)
  • feature symfony/symfony#48762 [WebProfilerBundle] Improve accessibility of tabs and some links (@javiereguiluz)
  • feature symfony/symfony#48669 [ExpressionLanguage] Add enum expression function (@alexandre-daubois)
  • feature symfony/symfony#48678 [FrameworkBundle] Rename service notifier.logger_notification_listener to notifier.notification_logger_listener (@ker0x)
  • feature symfony/symfony#48516 [PhpUnitBridge] Add enum_exists mock (@alexandre-daubois)
  • feature symfony/symfony#48855 [Notifier] Add new Symfony Notifier for PagerDuty (@stloyd)
  • feature symfony/symfony#48797 [FrameworkBundle] Add extra attribute for HttpClient Configuration (@voodooism)
  • feature symfony/symfony#48747 [HttpKernel] Allow using #[WithLogLevel] for setting custom log level for exceptions (@angelov)
  • feature symfony/symfony#48820 [HttpFoundation] ParameterBag::getEnum() (@nikophil)
  • feature symfony/symfony#48685 [DependencyInjection] Exclude referencing service (self) in TaggedIteratorArgument (@chalasr)
  • feature symfony/symfony#48671 [Validator] Add getConstraint() method to ConstraintViolationInterface (@syl20b)
  • feature symfony/symfony#48616 [Notifier] GoogleChat CardsV1 is deprecated we must use cardsV2 instead (@daifma)
  • feature symfony/symfony#48396 [Intl] Add a special locale to strip emojis easily with EmojiTransliterator (@fancyweb)
  • feature symfony/symfony#48642 [Clock] Add Clock class and now() function (@nicolas-grekas)
  • feature symfony/symfony#48127 [Yaml] Add flag to dump numeric key as string (@alamirault)
  • feature symfony/symfony#48044 [SecurityBundle] Set request stateless when firewall is stateless (@alamirault)
  • feature symfony/symfony#39353 [FrameworkBundle][Notifier] Allow to configure or disable the message bus to use (@jschaedl, @fabpot)
  • feature symfony/symfony#48164 [Serializer] Add encoder option for saving options (@ihmels)
  • feature symfony/symfony#48299 [Console] #47809 remove exit() call in last SignalHandler (@akuzia)
  • feature symfony/symfony#48424 [DomCrawler][FrameworkBundle] Add assertSelectorCount (@curlycarla2004)
  • feature symfony/symfony#48484 [ProxyManagerBridge] Deprecate the package (@nicolas-grekas)
  • feature symfony/symfony#48101 [Notifier] Add Mastodon Notifier (@qdequippe)
  • feature symfony/symfony#48362 [Clock] Add ClockAwareTrait to help write time-sensitive classes (@nicolas-grekas)
  • feature symfony/symfony#48084 [Notifier] Add Twitter notifier (@nicolas-grekas)
  • feature symfony/symfony#48053 [Messenger] Improve DX (@Nommyde)
  • feature symfony/symfony#48043 [SecurityBundle] Deprecate enabling bundle and not configuring it (@alamirault)
  • feature symfony/symfony#48147 [DependencyInjection] Add env and param parameters for Autowire attribute (@alexndlm)
clock - v6.2.7

Published by fabpot over 1 year ago

clock - v6.2.5

Published by fabpot over 1 year ago

clock - v6.2.2

Published by fabpot almost 2 years ago

Changelog (https://github.com/symfony/clock/compare/v6.2.1...v6.2.2)

  • bug #48538 Fix usleep deprecation warning (victor-prdh)
clock - v6.2.0

Published by fabpot almost 2 years ago

clock - v6.2.0-RC2

Published by fabpot almost 2 years ago

Changelog (https://github.com/symfony/clock/compare/v6.2.0-RC1...v6.2.0-RC2)

  • bug #48320 Implement PSR-20 (nicolas-grekas)
clock - v6.2.0-RC1

Published by fabpot almost 2 years ago

clock - v6.2.0-BETA3

Published by fabpot almost 2 years ago

Changelog (https://github.com/symfony/clock/compare/v6.2.0-BETA2...v6.2.0-BETA3)

  • feature #48189 Provide modify() in MockClock (dbrumann)
clock - v6.2.0-BETA1

Published by fabpot almost 2 years ago

Changelog (https://github.com/symfony/clock/compare/v6.1.6...v6.2.0-BETA1)

  • feature #46715 A new component to decouple applications from the system clock (nicolas-grekas)