Skip to content

v5.0.0

Compare
Choose a tag to compare
@acelaya acelaya released this 09 May 08:45
· 359 commits to develop since this release
14bfcc5

Added

  • #71 Added config options for mercure integration.
  • #82 Added config option to optionally disable IP address anonymization.
  • #76 Added MYSQL_ATTR_USE_BUFFERED_QUERY => true driver option for mysql and mariadb connections.

Changed

  • #74 Grouped several config options to sub-namespaces. The changed classes are as follows.

    • Database:
      • Config\Option\DatabaseDriverConfigOption -> Config\Option\Database\DatabaseDriverConfigOption
      • Config\Option\DatabaseNameConfigOption -> Config\Option\Database\DatabaseNameConfigOption
      • Config\Option\DatabaseHostConfigOption -> Config\Option\Database\DatabaseHostConfigOption
      • Config\Option\DatabasePortConfigOption -> Config\Option\Database\DatabasePortConfigOption
      • Config\Option\DatabaseUserConfigOption -> Config\Option\Database\DatabaseUserConfigOption
      • Config\Option\DatabasePasswordConfigOption -> Config\Option\Database\DatabasePasswordConfigOption
      • Config\Option\DatabaseSqlitePathConfigOption -> Config\Option\Database\DatabaseSqlitePathConfigOption
      • Config\Option\DatabaseMySqlOptionsConfigOption -> Config\Option\Database\DatabaseMySqlOptionsConfigOption
    • UrlShortener:
      • Config\Option\ShortDomainHostConfigOption -> Config\Option\UrlShortener\ShortDomainHostConfigOption
      • Config\Option\ShortDomainSchemaConfigOption -> Config\Option\UrlShortener\ShortDomainSchemaConfigOption
      • Config\Option\ValidateUrlConfigOption -> Config\Option\UrlShortener\ValidateUrlConfigOption
      • Config\Option\ShortCodeLengthOption -> Config\Option\UrlShortener\ShortCodeLengthOption
    • Visit:
      • Config\Option\VisitsWebhooksConfigOption -> Config\Option\Visit\VisitsWebhooksConfigOption
      • Config\Option\CheckVisitsThresholdConfigOption -> Config\Option\Visit\CheckVisitsThresholdConfigOption
      • Config\Option\VisitsThresholdConfigOption -> Config\Option\Visit\VisitsThresholdConfigOption
    • Redirect:
      • Config\Option\BaseUrlRedirectConfigOption -> Config\Option\Redirect\BaseUrlRedirectConfigOption
      • Config\Option\InvalidShortUrlRedirectConfigOption -> Config\Option\Redirect\InvalidShortUrlRedirectConfigOption
      • Config\Option\Regular404RedirectConfigOption -> Config\Option\Redirect\Regular404RedirectConfigOption
    • Worker:
      • Config\Option\TaskWorkerNumConfigOption -> Config\Option\Worker\TaskWorkerNumConfigOption
      • Config\Option\WebWorkerNumConfigOption -> Config\Option\Worker\WebWorkerNumConfigOption

    The rest remain the same.

Deprecated

  • Nothing

Removed

  • Nothing

Fixed

  • #78 Allowed clear cache command to fail, and ensured it is not run on new installs.