{
  "id": "snappymail",
  "categories": [
    "integration",
    "office",
    "search",
    "social"
  ],
  "userDocs": "https://github.com/the-djmaze/snappymail/blob/master/integrations/nextcloud/snappymail/README.md",
  "adminDocs": "https://github.com/the-djmaze/snappymail/wiki/Admin-Manual",
  "developerDocs": "https://github.com/the-djmaze/snappymail/wiki/Developer-Documentation",
  "issueTracker": "https://github.com/the-djmaze/snappymail/issues",
  "website": "https://snappymail.eu",
  "created": "2022-10-17T19:05:46.114755Z",
  "lastModified": "2024-10-09T19:40:31.203067Z",
  "releases": [
    {
      "version": "2.38.2",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <31.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.38.2-nextcloud.tar.gz",
      "created": "2024-10-09T19:40:31.190221Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-10-09T19:40:31.245097Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=30",
      "signature": "NnxRg3Yak3KJJC2FY0DXP6PqsMdv23YR4bccjnQfob2POgSb6RboDTGOMETOJmeZ\nyoiLPsr08BzAyToGe0AUf1GbKFpPe44jTcmSBv8JOIeOO5dEO3CeCXkOdetCtTo0\nr1kdtMXYcAN+y6JtiwauOiwbj/qOzMJMd2sk9TxdPx3sTXCFXL02dvBmewf3JlHh\nWMdvGkcqULE/xDwvMuRi8hP3GaF9kIfImMg56atrfRFwisSCBwfiLUYw83hTaY5w\nyKSTF1dnnAYSnXLzabCRGG3D8iUOCWqNtxNk9aUjyvJf7FDYcVmRfCS3WddYsrrK\nerLW/fvMBDjEAtttEsFePfxpot6raByEo1xdMeGOt7jpk+0tXV46uDmyLdFM+OHG\nxwyNmjKs95z/5FaqXg11rFMmJou8MXXvwoWRu/3O7EDRUMr5Z90Kg1DjeAf+emaF\notMYNBEIY36g293zQHptSpvlwecIvhsdMKQxi59DfsKJihxlvnasVlBiSS5pr5Zb\nxX9DYHCN7fnqcgYSQC4J3Ts4emUUee8N6lfuzfkLwGkgPv3kD7G4xAvgOB0ZruHF\nq7cK7ovLNWDFhjijZkrouzh0v1tOevjdBwuS0LoSR5IKpOlEO8RuZSe7550RqS7I\nji2rzGKuMjw7G9do16r8V9/MupoZT72YRDRMURls+yw=",
      "translations": {
        "en": {
          "changelog": "### Fixed\n- error '$index is not defined' in Settings > Accounts\n  [#1797](https://github.com/the-djmaze/snappymail/issues/1797)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.38.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <31.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.38.1-nextcloud.tar.gz",
      "created": "2024-10-08T21:09:38.128221Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-10-08T21:09:38.222294Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=30",
      "signature": "YirlfYKOBn3a0/ri77LIGQb3a8WoEbw0tXOgbH8Ai1qcnn9T+J9szIk7zfdq2nW2\nACUAus1/hJ1+hjsQWtxa3TP58EMk9es4fJBZ5x0KthCW26boUT+TXNd5Jf8XCAbg\nlzKhOKcTt2k8WOYUu6I4/CfLjGlnAjLiC12USqN8DGDCjMn4531PTxYGvYzqZllj\nMKvre81KuoeZgo+aADh2AHCKNm0qV/F3bA1MVtowoNUXxox7ayBDcIA6SISh8YS8\nSi8wnxGN0RHaC0k8jMSaZPNK3jlXgmsizmpGoztA8UPCm3gIuTTBngjy3h63Xjbi\nYY2fyuN/PGPbS0zm+PJVzk44RTYVCk4Aam/SexWpVULEqX1QRQro3/2hRwZg/qz9\nQfjxY30V70iBptEZ6hNeIs0XhObnmTVk2n14kynsjJsU9KhiWk/83n+BTpsYtw2Z\nCRWIF4N8UGYCzCPa8DZZpVCYIreyzINKREIc/Tks80O7G8AQsA7OxanS7AnPi+7g\nFxyGRUi7rQuEvTXouVfzgpjmKtxQaHwmSnvG8E+JnMDF5DRq4p0gTkkZkVi1nQgd\nJlVzYEubWEudzRAOCRtBlTPSKGi91pASDzCbiIuNkkDsvEAEIan5FXszFmBJ/tfi\nmQSB0SIRpB4nApxPqAtXR91CpD3r3Al2ZKiHJ/60CzU=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Admin - Extensions search filter\n- Options to unset current font family and size\n  [#1726](https://github.com/the-djmaze/snappymail/issues/1726)\n- Option to allow insecure cryptkey\n  [#1746](https://github.com/the-djmaze/snappymail/issues/1746)\n- Save vCard FN property\n  [#1761](https://github.com/the-djmaze/snappymail/issues/1761)\n- Docker Nginx should listen on IPv6 addresses in addition to IPv4\n  [#1770](https://github.com/the-djmaze/snappymail/issues/1770)\n- Full-screen Message View on Double-Click\n  [#1787](https://github.com/the-djmaze/snappymail/issues/1787)\n\n### Changed\n- Use the custom Squire as submodule vendors/squire2\n- Disallow noembed and noframes HTML elements\n- Keep 1 space between HTML elements in compressed templates\n- Squire: sanitizeToDOMFragment now uses cleanHTML()\n- Squire: improved handling of BR elements\n  [#1389](https://github.com/the-djmaze/snappymail/issues/1389)\n- Nextcloud border-radius by @gnilebein\n  [#1790](https://github.com/the-djmaze/snappymail/pull/1790)\n- Compose window sentFolder handling for\n  [#1793](https://github.com/the-djmaze/snappymail/pull/1793)\n- Update Portuguese by @ner00\n- Update Polish by @tinola\n- Update French by @hguilbert\n- Update Portuguese (Brazil) by @mstolf\n\n### Fixed\n- Composer dialog scroll got broken in v2.28\n- Composer dialog \"from\" triangle button wrong position due to font changes\n- Admin - Config `search` should be ko.observable() not ko.observableArray()\n- Squire: paste images\n  [#1389](https://github.com/the-djmaze/snappymail/issues/1389)\n- Domain whitelist failures on login\n  [#1706](https://github.com/the-djmaze/snappymail/issues/1706)\n- Sieve parse errors\n- Sieve support `index` was not optional for\n  [#1709](https://github.com/the-djmaze/snappymail/issues/1709)\n- Pagination problem for large mailbox after 2.36.1\n  [#1716](https://github.com/the-djmaze/snappymail/issues/1716)\n- Undefined constant \"LOG_ERROR\"\n  [#1754](https://github.com/the-djmaze/snappymail/issues/1754)\n- Search Filter Capital \"B\" not working\n  [#1780](https://github.com/the-djmaze/snappymail/issues/1780)\n- PHP 8.4: Implicitly nullable parameter declarations deprecated"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.38.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <31.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.38.0-nextcloud.tar.gz",
      "created": "2024-09-16T18:50:13.884496Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-09-16T18:50:13.932138Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=30",
      "signature": "IhkHExj+ZIYi7Ic3Ny4/TZHUTUUIV6Z1yNdigYHhE8CYOhvrhhnjn/RwmsVPfmIJ\nY045Ntb8p5W8ue7xPdCCFDf2E5kGOO+lFmI6g1pMGJ54Tg3qHO8zo1CX7EDSe8Y0\niDTMbYs5HKQNP60cF52vCB5sGPHkXAsJeFKB9HZ8a2aY+k6QidK0qqO04YBuVCZc\nCEu1D5jy187kgRcFd92zIS6L98lGgIs4A/ydRBSmvSzqf33FIKCFrbCqvb81rOdI\nVV6ruDA6A8BhGw20PbgtLObQ30c4vrrIqqAoY10dLD6FgXwM8fviDlDyTlgF3eNz\nGZOWS9JZIAEO8aS6qoNLO37o9iGSXdneY7cX5PW4F/xPFUPlY/FA9Pk4VYQgilK4\nk4Rk0HSkvpyUaagUk+CC8u7dcY8id8et+72urjnIAvLrcEhMuP+rg1WmQ/+aV+he\niZa7to7jrq1b2bLvsE/Ti/RYDn+mMFWIKaiszerxqf7fqoaAc28OUTajxdWC1OZm\nKiv2DRTyOc3mFY/nhgxlQA6w3WrqrFYInaj0J7EBv84OJj3Iae1HQUXMdGHeTf/i\nqE/S0NE8E0IpAwX5qSEe9LEam8opZ3MI2nGj3h2FaiWmnYkz/dwoV4oloD+gfb6+\nHHtpwFKFs9IzMAvtWdyiEhXqnii0i/JD8qIAynMINOM=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Remove `tel:` links when converting HTML to plain\n  [#1724](https://github.com/the-djmaze/snappymail/issues/1724)\n- Convert HTML to Markdown instead of plain, by using [Turndown](https://github.com/mixmark-io/turndown)\n  [#1604](https://github.com/the-djmaze/snappymail/issues/1604)\n- Check HTMLInputElement.validity() for\n  [#1733](https://github.com/the-djmaze/snappymail/issues/1733)\n\n### Changed\n- Use a modified [Squire 2.3.2](https://github.com/the-djmaze/Squire/commits/snappymail/)\n- cleanHtml use allowedTags instead of disallowedTags and improved CSS handling\n- Update Portuguese by @ner00\n\n### Fixed\n- mXSS exploit found by SonarSource\n  [CVE-2024-45800](https://github.com/the-djmaze/snappymail/security/advisories/GHSA-2rq7-79vp-ffxm)\n- Call to a member function Email() on null\n  [#1706](https://github.com/the-djmaze/snappymail/issues/1706)\n- IMAP capabilities via IMAP Proxy\n  [#1725](https://github.com/the-djmaze/snappymail/issues/1725)\n- Messages on page setting is not validated against 999 max\n  [#1733](https://github.com/the-djmaze/snappymail/issues/1733)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.37.3",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <31.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.37.3-nextcloud.tar.gz",
      "created": "2024-08-27T14:51:37.298628Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-08-27T14:51:38.222646Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=30",
      "signature": "GNZuiSDS0B+wzoc0L2iQoqVDIir2oKjC+MN0cXQdpILJtIxvwiMLM9WApxWQMo9o\nGqXvkqal/U1RKEZW1RgOC/0xq19J8lBjRp6hRcWeG+uSy47Dus+oVMs6llrDEZtO\nbFvZG63lpvetTh5vHgDuVXv3j92KP6b6HXtygr+S6chZrgBXootow1cnQzmhqAxD\nAcXqjnPDsoG8+WIGzcjKFT5L0o4FSdEAupm7C//Oef41eWU6KR/jnU+fel7Bq7yp\nICfPOqqmWb8/xBVXdk78jm9nprqVtMxCNFRHoBcWhyA7u7CkA6DML8k7MZwCjSJV\npbUUg2780IcnKzf4XKDgLqBWUWIUsQq2mV+vljoBTBQqvkkSzlRLM8VTuKG8BW1e\nMA4QUhx0TvtSTFtmZlhunx60E+K4Huv5kNOXCExrhrretqR8pcgrqGG24S/w9erY\n+iTAnlaBQjoXL1fhmA6m4tphVI2sWy50V4GtDwchHmV+Hr5x1Yf1WrU0xYvm2CT3\niIh70zWLj0dxmhFC3+Wx88o2/IZHH7A+Co1cBezURoi0H/lZUj2qfGREkgB5S3Mz\n+s60JJmeZczfoHlsmVCShLxofXtwQARqI25DQmlBcpm3xxNgAg1Lu/RCbV341KVS\nIM2QH6/ISW0GgWvhE8puWQXZShBfMh9RbGsqdPjy3sQ=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Mark images with width=1 as tracking pixel\n- Show warning in Admin -> About when PHP runs in 32bit\n- Edit ACL rules\n  [#157](https://github.com/the-djmaze/snappymail/issues/157)\n- Show GnuPG version for\n  [#1560](https://github.com/the-djmaze/snappymail/issues/1560)\n- Make sure only scalar values are allowed in $_ENV for\n  [#1560](https://github.com/the-djmaze/snappymail/issues/1560)\n- Change minimum new mail check interval\n  [#1678](https://github.com/the-djmaze/snappymail/issues/1678)\n- Sieve editor does not support \"index\" extension\n  [#1709](https://github.com/the-djmaze/snappymail/issues/1709)\n\n### Changed\n- Improved domain autoconfig interaction\n- MS autodiscover priorities DNS over subdomain\n- Simplify sieve scripts list\n  [#1675](https://github.com/the-djmaze/snappymail/issues/1675)\n- Handling of (token) errors due to\n  [#1706](https://github.com/the-djmaze/snappymail/issues/1706)\n- Sabre/Xml to v4.0.5\n- Update Chinese by @Artoria2e5\n- Update French by @hguilbert\n\n### Fixed\n- Thread sorting visible after disabling the imap capability\n  [#1574](https://github.com/the-djmaze/snappymail/issues/1574)\n- Creating new message impossible as long as a draft exists?\n  [#1710](https://github.com/the-djmaze/snappymail/issues/1710)\n- InvalidToken error at login\n  [#1706](https://github.com/the-djmaze/snappymail/issues/1706)\n\n### Nextcloud\n- Force Nextcloud personal language by default\n  [#1428](https://github.com/the-djmaze/snappymail/issues/1428)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.37.2",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <31.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.37.2-nextcloud.tar.gz",
      "created": "2024-08-12T22:46:54.021884Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-08-13T09:29:01.917181Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=30",
      "signature": "GEehrRh1BIQTWuY82QlsLu7sv/UeU+Is1IMXagI+OhLP4R59eGgFvTYZwgNa36xu\niRe/PRk+Cln4nxColk57DNou7XBhHocnOphqxuR81nC1RjNFUJsHkwFKRGMpRztZ\nedUT7h2jxc2fgQimtDamen7NgpoJU0ca71wrEvsdGYMoGM4KsBTw2jbDY6fAddRn\nANzcSUJ2YIjNI/VeZ0tWsV9AMUtdOW1QG/Hcaoa/yaHlc4+GUIH+3bBw/mQxYrxb\n37UmBLhyBM5OejKbA57175Ln5+38mQ6ZvhNMJkEdaUFM2dLOxrpEMfyNOj2vW+/v\nXJYrdp15nz7tz9ZiPQtVbzsXdPLLIMhEyKs4K2enQ448WxG7o5TUGTZgfIjleCGc\nwIN0R6rJsQAhy27gN1cuAWa5zOKX1Da4CDQM6nqWcgWqLLCgZYrQeLXFWfgUwu5j\nBzRB6u9H69/ZhUr9ZHbjnkSlPX4qph3apxloDdSNDX1Qra0xpV9rnNbE4AcRYWlF\nQOSvYX7thdNWEtJ6spf6Yz9WjtntuXMTkgnzRbqV5Fz4NMfrx5r6gvEs1yuJfMv9\nK21wnMHzr5D2pkkD0923TH+wJuXHKByRWA2qn19tfLNxbmwQVFajNOMzH4l9UZW2\nbbzDncSfldC+7pJ4J0Y1ZlG52BQba3F+551fTzmjw0A=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Validate Fetch JSON response\n\n### Fixed\n- PATH_INFO bug due to Office365 OAuth login\n- Prevent logout loop on error\n\n### Nextcloud\n- Failed loading due to Office365 OAuth2 attempt #1703"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.37.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <31.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.37.1-nextcloud.tar.gz",
      "created": "2024-08-12T18:46:57.007784Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-08-12T18:46:57.106112Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=30",
      "signature": "QIHed93j3L2so7uJD1AFf/IB/gBlNbmIXdrg+uegkMVJIB3wKk9j1QDutPb5Ayod\nWyMxR7RFKx0EPR2XKNQHAftVHc3ZhRR45UUEeMNr155Om7YVaNBKDRQRi5WBGtSj\n1eVjwIt7mgy1m0LSKAXFYE9PTd4r/KmHo7LP8Sy9L9ufZEFBLxhmuCX/TUGRCYMp\nzhhr4YgC30pfM/PzbHoNHI6zjsyaTMMMTOOmcP6xk3GIw76Okvc4ar7ofoKB0jTb\n+Y07vWjUbsNMHIi1Kt8/yLwO8Dn0AFnxu177B7SL2kqSO2NRrrNyIvpO+HGuVlsT\n+j3q2vBzA4C3o7ypghqJSUdIyYzrWRKZzOFQoF5otrEapqe4Ooe6L1C8FQrIw9pd\nJDISoDR2vOs/mmLrp+YOiG8kdzW+Hh71IPdAg8Uo5NQ4gy40ZKEywpepSI62cFqB\n5Kc/HVcQLfzlLnkswm/I75y49RUAXDL2dTZM2Qu+1A/3oUIwDXPKEDvHBdlU0eI6\nd2DVKsnKnV5ob0B60hplUnvxbHKd2AXlHmjJ84HthSBAzZCy8Ks/478T6IDRPSTN\nNTMe8rDVYt1kaJcPtjNnO0eTHdGPEVGeBKQvlAw/h3hajYrWaMdlytcNV0cQ21ij\nzXoUz9nUQ7Au3DOwIydI5KUjeohhYAr/014/IvElsrE=",
      "translations": {
        "en": {
          "changelog": "### Fixed\n- Gulp v5 broke the fonts"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.37.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <30.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.37.0-nextcloud.tar.gz",
      "created": "2024-08-12T16:03:39.575859Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-08-12T16:03:39.919956Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=29",
      "signature": "OWjMI4OA3DWS67ZtCT0oo/5ck2WWk3j7mb4AvZ2KX119QGVqNzrOKgDUa9qT2oPl\n0lRLVjFjCL60OzE8hEe5QYY2jKMAD0Le9ys9c7Jh7ykWAACk0C5eeDr2J0q0BBfb\nxUq2KAk2F1T7oq1isU8IT93YNbd9YpRlvJmnhDAtRj8DvKEknP5DhBJKvRnPwo3o\nSUwgVHNp5xqjFDArmr/pokuDL9AInSpOrS3FVtAk43dBDqvbX1bd7uu0pNwOW2TY\nclG5eoBujNwP1eSu562iFZsfcOaJEo48Qih28Rp62RPqxstwOVUpgXhFMR/E9SrL\nYS17isCutLXoJgeaFAtML3p+4YNc+zpgVSgVFYjiNjU8S50wH4v+GtkmmutL+rS3\nnuw1ulxUqd4GeQBAPlqpXp7MzCOLSwCopj7TFdcbQ7/Ct3y7kjJW7lczAcOs77nC\nbKJldQUb+0OQXtSKLoKmu3VpsM6lrtANhLr8IV+eVmUqSOITx7DWwinMEKdiXFrM\nZrxNjil7BBwfbb3DAmDHRyqwtSMPuhEPLpLdQdjhdN3bu2FyvJsnz4aG1tZ0Qy38\n+HqLjz0sUAHWy5h9ypCo1hZTAMdELsAJYF1GHvIimbw4YBgHzGr5nR2KSB4aNu2l\nx2trMJgV5IDDUZxt3KAqpTymfaYWVUIVtIMLpjMbYIU=",
      "translations": {
        "en": {
          "changelog": "### Added\n- JavaScript event `rl-vm-visible`\n- Detailed error message on account switch failure for\n  [#1594](https://github.com/the-djmaze/snappymail/issues/1594)\n- Workarounds for Microsoft OAuth2 (currently requires Apache AcceptPathInfo)\n  [#1645](https://github.com/the-djmaze/snappymail/issues/1645)\n- Support \"mark for deletion\"\n  [#1657](https://github.com/the-djmaze/snappymail/issues/1657) by @smsoft-ru\n- Invoke \"Update Identity\" pop up right after login (when not initialized)\n  [#1689](https://github.com/the-djmaze/snappymail/issues/1689)\n- Keyboard shortcut for \"Swap default (background) color\"\n  [#1690](https://github.com/the-djmaze/snappymail/issues/1690)\n\n### Changed\n- Updated gulp to v5\n- Replaced vulnerable gulp-header with gulp-append-prepend\n- Removed abandoned vulnerable rollup-plugin-html\n- Align save button in admin security settings\n- Made registerProtocolHandler('mailto') optional by activating at Settings -> General\n- Improved InvalidToken handling for\n  [#1653](https://github.com/the-djmaze/snappymail/issues/1653)\n- Cleanup localizations\n- Update French by @hguilbert\n- Update German by @tkasch\n- Update Polish by @tinola\n- Update Portuguese by @ner00\n\n### Fixed\n- prevent multiple afterShow() and afterHide() due to `transitionend` on multiple CSS properties\n- Attempt to read property \"smimeSigned\" on null\n- Refreshing mail list doesn't update current message\n  [#1654](https://github.com/the-djmaze/snappymail/issues/1654)\n- Deletion of CACHE folder causing error\n  [#1660](https://github.com/the-djmaze/snappymail/issues/1660)\n- Multiple line breaks are not displayed\n  [#1666](https://github.com/the-djmaze/snappymail/issues/1666)\n- RainLoop\\Exceptions\\ClientException::__construct(): Argument #2 ($oPrevious) must be of type ?Throwable, string given\n  [#1686](https://github.com/the-djmaze/snappymail/issues/1686)\n- SpamAssassin Division by zero\n  [#1694](https://github.com/the-djmaze/snappymail/issues/1694)\n- Failed to parse RFC 2822 date '6 Jul 2024 16:42:09 +0200'\n  [#1694](https://github.com/the-djmaze/snappymail/issues/1694)\n- Fix capabilities when THREAD is disabled\n  [#1698](https://github.com/the-djmaze/snappymail/pull/1698) by @akhil1508\n\n### Nextcloud\n- Failed loading due to incorrect `app_path`\n- Bugfix language detection\n- Allow multi-account in nc with oauth login\n  [#1699](https://github.com/the-djmaze/snappymail/pull/1699) by @akhil1508"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.36.4",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <30.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.36.4-nextcloud.tar.gz",
      "created": "2024-06-25T11:04:09.373796Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-06-25T11:04:09.590678Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=29",
      "signature": "mP4RL9pXPmvZdCJJpyY6E54QzR2dEwd6sh+1D4BnFAMW4/pTnFz7tNinwEOSpRPb\n8giNX5PwtO2DJKuO6mVWw6DCV2K9/0PC21j162z+5+ZWbFswv6ksSkX/9lC+eq+Q\nWzslvjlHeUmUyS1NOkKbyLqlOdtC7fjDlGHL2+RAI/gbaPxQI1tFMkR195fRsL1u\nrGb+/Zfpwf3d5sSAVmTWep59LM2t62F1DktKkr+Io+HOeUouWwyGjk2D3NdMtqKN\ngBoV/XWjYbRN/gep0mKO5/+1v8J07p6FMin5gFoq333CqKW+J4mZFV0b758EMAD2\nG9s6HsUp7VxlfRil6QBsPsqR0rINkuAy1ZCMShWyEu7qAqU5tldy6YekGJLdX96h\nj/9nsgODIdqAV1CK6pp3UCBYWKYAaDhiGkIGSJR85MivhaXZahh6FcxUzl18Yo3Z\n/3YgZW7JSLNMHuukfGjxpx4IdPBjxyiLICF7KhBvLBUIiFnSRrEgbXOloI1WYqVq\nJApu7U1UJotdnVke2UWUeIJtdl/VAucdFSHDxa1valACzqln/cogB81u6ieS8eMt\n6K8y28SkA1De4WKF5750/hNdeOXw3uPtAGPUPRKmtHJyqP3v8rW4sC7nEEm/jEGd\naPhGkr40uPXfok2h65L8ApxB/0ZFq6N/oLS9D2Qr8yA=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Customize private key passphrase expiration interval\n  [#1545](https://github.com/the-djmaze/snappymail/discussions/1545)\n- AdvancedSearch support for filtering mails before a given date\n  [#1606](https://github.com/the-djmaze/snappymail/pull/1606) by @codiflow\n- Control valid spam and virus headers\n  [#1607](https://github.com/the-djmaze/snappymail/issues/1607)\n- Remember S/MIME private Key without function\n  [#1611](https://github.com/the-djmaze/snappymail/issues/1611)\n- Resize compose dialog\n- Magnetic theme\n  [#1637](https://github.com/the-djmaze/snappymail/pull/1637) by @TheCuteFoxxy\n\n### Changed\n- Improved signing messages by allowing to choose between the options\n- Improved language detection code\n- More detailed Decrypt errors\n- Update French by @hguilbert\n- Update Polish by @tinola\n- Update Portuguese by @ner00\n- Update Spanish by @huloza\n\n### Fixed\n- Default language error\n- Undefined $sEmail in DoAdminDomainMatch\n- Handling Autocrypt header failed on `=`\n  [#1608](https://github.com/the-djmaze/snappymail/issues/1608)\n- Blank lines are inserted when editing draft\n  [#1609](https://github.com/the-djmaze/snappymail/issues/1609)\n- Workaround Cyrus MAILBOXID bug (disable OBJECTID capability by default due to impact)\n  [#1640](https://github.com/the-djmaze/snappymail/issues/1640)\n- Workaround HTML with multiple body elements or MIME with multiple text/html\n  [#1641](https://github.com/the-djmaze/snappymail/issues/1641)\n\n### Nextcloud\n- OIDC stay logged in\n  [#1620](https://github.com/the-djmaze/snappymail/pull/1620) by @avinash-0007"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.36.3",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <30.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.36.3-nextcloud.tar.gz",
      "created": "2024-05-27T09:24:18.202727Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-05-27T09:24:22.815730Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=29",
      "signature": "JepYqMp6maBpI2Qb65zqm2gKqC+Lx0JchXPd/7FWGZvumyH3GBDQta0f491SMZR9\nZV9weeLDGvljT3MzkLv9FGzX77iljIQgeVc0FIPEt5o0xE0TuX4k/qy/UCoP8Pko\nn1YZtxJwG7Gau3a3pbqwb891lrS9tOj4go9itWTL5W/0W6UzrY4dn3yYQTGd5b23\nxBDVMMGt3rQaoHl/QNPxnVMZ0BaZweL51UvFgoP4FpnAI05hdSUDRaTp9rIxdFWB\nmxvVvuVjVN7lsijDQh4b/Z/N+3Y7+6NuhLsymZMQLsmRqInFjroLNcoYcnuBELUB\nfZEATRJDhdst3EooW72AZzkHQMpG7VY0KFn6SAbMqLx5N+HcyWpSMx3DBn4o57ho\nXa9Oaeq6cg4iYL6JUfh8uJViCU50taLeW12FyNEkYS5uJE8hJOjV1M87bw+ob95e\nF8/qm0x2hyKzZdb0HgFhjN1UOD6OLeI1PZuf9Q9UKLWvfusH3aVPmumkRDdRAxgO\n/5pNeZByW/CriSHd7y5C3/ewyAaPnddVisGMuuF06xT70RnuR5/RGH4JJq3nzQjX\n/1b/5jr7XhtFlezTQWFc7Mq3fGiWxKJVBk8tOBesYcheC0Joy4s8WST2xa3kEOK3\nqqecWjcogWhdsYLiW//65fDK8szEtZl2WGVcIwY9FmI=",
      "translations": {
        "en": {
          "changelog": "### Changed\n- UserAuth prevent plugin errors (like the Nextcloud plugin did)\n\n### Fixed\n- Undefined variable $aTokenData\n  [#1567](https://github.com/the-djmaze/snappymail/issues/1567)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.36.2",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <30.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.36.2-nextcloud.tar.gz",
      "created": "2024-05-26T12:24:46.900348Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-05-26T12:24:47.437696Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=29",
      "signature": "eylbz+5tJ5npMyHujIR3yex/kOpmndjSRoDOXh5YqzMvKGsf97nqhFut65B7CZst\nr6ce8UoUEfm9eTFnxHoUZW/FkJBLMj04q+5bfAkfVe54wwcdB+ZruCbd96yKzoj5\nORsqtd0V6Va4wPI5H8wauIXJjdmWe+l37EwDrAAkI5hGId8lkbeV2HFku8fz6QKa\nWuO6/HIsMewZMMJzNg4w2hiR4Ie64Hnurx7P2K/O8fhv/jO4ykKobZIzjGa5rgE7\nofTsitwnNEVr2RPca8Vupc7/N3iYDS4Z+bifUqBJ7AApx3VAA0JR0sN1KHzZvLIY\n1UD9yp2T2e89alkX5ALAWaR79xrV0l400hFP3TrMeAlRmAihciJoHXp6surBDmvW\n4gzIbxiIe9/CWW6HBt1jnbIlu1kh/b9YtqevgvxoX0ENwFOZk8od/KCZZneAFLru\nNLsvKPYxQeDjbmXZRCIToN4hLas2wa9IQNoEhOi0lWVws5+DfyJ4znI8GLss8iHf\nJIkdVJ618A0KffWzJH1roPoxkEPtGWfaee0kwOWz33Tqg6hm3bJ5MQMMa4ibyfNb\n68F7H2GKO3wdDS1v7ZdAZbtmSXYwCf7wYmnurgN+IuHuf2hgcbVdxbXzzwdAIB6+\nLeaE4wDe7rzsrM5qtuUaSCqcZO7TW30AEjzYO2eyma8=",
      "translations": {
        "en": {
          "changelog": "### Added\n- \"copy to\" action in menu's for\n  [#1559](https://github.com/the-djmaze/snappymail/issues/1559)\n- Log signal info for\n  [#1569](https://github.com/the-djmaze/snappymail/issues/1569)\n- OpenPGP.js automatically import backup keys from server\n\n### Changed\n- Improved \"remember me\" cookie handling\n- Update Basque by @Thadah\n- Update Portuguese by @ner00\n\n### Fixed\n- \"Account already exists\"\n  [#1561](https://github.com/the-djmaze/snappymail/issues/1561)\n- Properly escape path separator in tar.php file list regex by @sevmonster\n  [#1562](https://github.com/the-djmaze/snappymail/pull/1562)\n- Prevent mkdir() error\n  [#1565](https://github.com/the-djmaze/snappymail/issues/1565)\n- SCRAM Exception when trying to log in to SMTP\n  [#1575](https://github.com/the-djmaze/snappymail/issues/1575)\n- Error when redirected back to instance after Gmail OAuth\n  [#1580](https://github.com/the-djmaze/snappymail/issues/1580)\n- Uncaught TypeError: hasPublicKeyForEmails(...).then is not a function\n  [#1589](https://github.com/the-djmaze/snappymail/issues/1589)\n- Undefined variable $sFilename\n- GPG/PGP exec() return false handling\n\n### Nextcloud\n- OIDC login active again by @avinash-0007\n  [#1572](https://github.com/the-djmaze/snappymail/pull/1572)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.36.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <30.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.36.1-nextcloud.tar.gz",
      "created": "2024-04-24T00:14:42.549741Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-04-24T00:14:42.659669Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=29",
      "signature": "ZV3ffuj57nztNa9wVMvbxKfu5eJN+J67OdXKRh09qTGKw/QR0EDix9+h4GogBw9s\nLIipSGUegkfgRjYU5ZAR5+St62YJXMlHJgM/R1AbcWDxMGJ3STd/bvNzj0T6G2nY\nWbP0HTgT/yNEkSSKqKi7gDne+nfO3G1opZ/JUpoiZEU9KGbljLKsoB+4XGrP+kt1\nfYcx8zPF+UzgfhXmgUCMLLf+INSx0pdVuF+52cpajOFArzvZ4kfcjepkTP+3IAQe\npr8rbKxBBpWJx5EKWKA+cxgLgDj7S4il1HcVyGkeNBlKGgKX02SCddFcf+5axeos\n5lsXg6dlf+gqrg7NlttkGF2P/9PDjkrEa5zadI5baBpvFTS50k1RsMh3tnIaSy1A\n5Rt3kbHY56sdoOuvv373cUN0yzOO8TFNvKm2mFcp031MGsRADI8mrFiBso968aI/\naKryCTu3w959MChyKdZDsdD5ewK20AaUak+cn3cn3X73RJ3Z4q9I4+Vj4HgGZGoX\n5Y/CHYyRsSM+Ri/kH17sDXTMeKBT4PgJ9Jy9OxlR8LK6G0q1Syw4WRAVWEjn0PmM\nth01a9jN7vdbXBKZIN6w5SpS1NoTePqXxXznig+CION+KcWGkbldZNAX8ES1r1dq\norFefyI6dPeFrkccF+IkZ3oK5GQYKB+14kmCyaK+ehQ=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Autoconfig detect through DNS SRV (RFC 6186 & 8314) and disable MX\n- Have I Been Pwned class to check breached passwords and email addresses\n- Handle RFC 5987 in Content-Disposition header\n- Ignore text/x-amp-html\n- Show SMTP error to user\n  [#1521](https://github.com/the-djmaze/snappymail/issues/1521)\n- OAuth2 for login using gmail (and others)\n\n### Changed\n- logMask all AUTHENTICATE requests\n- ErrorTip use white-space: pre\n- Simplify LoginProcess handling\n- ES2020 everywhere (require Safari 13.1)\n- Modified Squire to be more in line with v2.2.8\n- CSS set min-width for .attachmentParent and .flagParent to line them up\n- cPanel use extension login-cpanel instead of login-remote\n- Improved login credentials handling\n- Speedup Knockout a bit\n- Update Belarusian by @spoooyders\n- Update Chinese by @mayswind\n- Update French by @hguilbert\n- Update Polish by @tinola\n- Update Portuguese by @ner00\n\n### Fixed\n- Content encoding and type detection in JavaScript could fail due to case-sensitivity.\n- Extensions set logger failed\n- GnuPG check open_basedir and if shell_exec is disabled\n- Hide pagination when search result has no messages\n- Prevent mbstring error before setup.php\n- Prevent MessagesPerPage Infinity #1540\n  [#1540](https://github.com/the-djmaze/snappymail/issues/1540)\n- Reseal CryptKey failed #1543\n  [#1543](https://github.com/the-djmaze/snappymail/issues/1543)\n\n### Nextcloud\n- Add an occ command to set up the login settings\n  [#1552](https://github.com/the-djmaze/snappymail/issues/1552)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.36.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <30.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.36.0-nextcloud.tar.gz",
      "created": "2024-03-26T14:25:01.407049Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-03-26T14:25:02.073541Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=29",
      "signature": "nb+awt0N3T6kiiZuM4XPbtI4F+WJC3Z3rFDdTTbkwKnUrkDaCgRNuBJXZWMhsXTx\nehZfn/1n5+kcfhdwYUzbdbFBDptn1kPXg+xTK42JvYsNdSQnk8KxrFqPZZVd620u\nD5piG+UMVL/rjvCVmuN4Qv8DtDCdx6r3wpPIlfo83nloTvZ89kWBj/aBzm4pBMLH\njH7Bgrsoz/p/R9ZwWqNm04NeRzYPtLFxFPDPX4goaEkZNBs37s5fHjHU+nWZJvRQ\nDRqlPbDBHOHvrQ1QR/IsKhf/UIBX7TBBVQuPC0Xi6ydlMO0h5O07JNAfzKLDNEx9\n36AwDGbbmbtYIwklnAKnvi4edBKhvZUyhzScqM2KN7MKeXKyf+/leVVpdQK8bqz2\nibS3n5vKe1ahibEPQtzP/+dohw/k6S+cBtFYxmktlMNZ/so+m7f3p8TRK5hmCArW\n1Uto3YS8pqZljFK/gGGK0YSv8Ctsn3j5/+CFrBt1O9YAz+OO1HEoiyFQBo/S0YKC\nMlhtWr++IGxFjg3waMqNYGFDxgmMdLLXz6sTg/qF7v5zy4KTGCi+SMQGyELEYNqo\nH5WJwKAUo4UiuSBsKZ/woWfSHAQARTcLaRUY8BNoyG1l6JeqtKhLkoEuUk3PvxG0\ne7WZm6AHWuTarwEd1JhzpkCotEHoNU6zAnERY9ci4hw=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Allow setting the supported THREAD algorithm\n- Icon to system folders\n- Remove remembered password after 15 minutes of inactivity\n- Swap background and text color for unreadable text on dark background\n  [#1486](https://github.com/the-djmaze/snappymail/issues/1486)\n- Generate TOTP code at ?Admin -> Security\n  [#1501](https://github.com/the-djmaze/snappymail/issues/1501)\n- Button to change S/MIME private key passphrase\n  [#1505](https://github.com/the-djmaze/snappymail/issues/1505)\n- Belarusian by @spoooyders\n  [#1512](https://github.com/the-djmaze/snappymail/pull/1512)\n- Log some domain idn_to_ascii issues\n  [#1513](https://github.com/the-djmaze/snappymail/pull/1513)\n\n### Changed\n- On folder/mailbox rename, also rename all children instead of reloading all\n- Seal MainAccount CryptKey and on error ask old login passphrase to reseal key.\n- Moved cache drivers outside core into extensions\n- Sieve always allow fileinto INBOX\n  [#1510](https://github.com/the-djmaze/snappymail/issues/1510)\n- Moved application.ini `sieve_auth_plain_initial` to per domain config\n- Languages use rfc5646, by using the shortest ISO 639 code by default\n- Update French by @hguilbert\n- Update Portuguese by @ner00\n\n### Fixed\n- On folder/mailbox rename, the old fullName must be removed from cache\n- On folder/mailbox rename, the checkable option was not renamed\n- Sort accounts drag & drop\n- S/MIME encrypted and opaque signed not visible\n  [#1450](https://github.com/the-djmaze/snappymail/issues/1450)\n- Wrong last UID of thread\n  [#1507](https://github.com/the-djmaze/snappymail/issues/1507)\n- Creation of dynamic property SnappyMail\\DAV\\Client::$HTTP\n  [#1509](https://github.com/the-djmaze/snappymail/issues/1509)\n- \"Download as ZIP\" fails for messages\n  [#1514](https://github.com/the-djmaze/snappymail/issues/1514)\n- SMTP \"Authentication failed\" when IMAP uses `shortLogin` and SMTP not\n  [#1517](https://github.com/the-djmaze/snappymail/issues/1517)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.35.4",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <30.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.35.4-nextcloud.tar.gz",
      "created": "2024-03-16T00:01:29.705398Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-03-16T00:01:30.031944Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=29",
      "signature": "Fc+pXwOhyKoaRbonglNoSDFn+eSk2pKeYOSRpvcZqfA4Y3rH4b4SjTxPHs78cYzt\n7R/Y2hMO7VhxedudlrWF14oP3cjY1BBbOLROI4Wogy5B9bE7H4+y3RfUb/JnDfcH\nOip6gDukWj0lWJV4RdsXEPle2uo23+T8GDigXDx4hqWTnOagWjegXRPkw+YlzhIw\nHKqo2fyxD0KKTSyytm0lR7ErXBFV+Nu6Xv/dhoMC5azOwNsh4LDFF2dvSckbWfT7\n1SWpNzsp6pgx3XnHBimoRDrAz2F+NdsNOx3lesJnjvwuT1o31dIag+W8KriKb4im\n0DR3hr86QgMKeoVkmPeYCV89Uw0iNkTd51r2m4TOvN9R0VlAoUphDjLLKgaMMVoE\n5f/lw6SvxmLC9RBpW7Fu07a3xFV5uT+6V4UHhQpUucMhc2ZifphRtK48BSF92yhU\nVgJEZVuACvpYclFoB9LQhbpv9iuCJfQvgalIDahgSvpd9r4QXyKwI62mv+YDgG39\nWtorAgxdqYUFZseaZN8m0Q9+Ku7x7kAKiZxlTLlrh8A0j3GOthIoeY0IAtZWEvQ+\nrXpXam2qGEo2/6PGquu28MhQtOwdW5niXdmxeNb9Y06tZXsi7aCYxIu9x37rUKdy\n4sSCsGavGeE+1HMeHXvXPyssqWnfVwS9IbJMygpB1Dc=",
      "translations": {
        "en": {
          "changelog": "### Added\n- \\SnappyMail\\IDN::toAscii()\n\n### Changed\n- OpenPGP.js to v5.11.1\n- punycode.js lowercase domain names\n- Nextcloud changed stored password handling\n- application.ini `login_lowercase` removed and now configurable per domain JSON `lowerLogin`\n- Update Portuguese by @ner00\n\n### Fixed\n- Raise JS TypeEroor \"toLowerCase\" after update to 2.35.3 #1491\n- Call to undefined function shell_exec #1496\n- Download attachments as ZIP doesn't work for PGP encrypted mail #1499\n- Importing or downloading a PGP public key attachment from a PGP encrypted message doesn't work #1500\n- VCard PHP Notice: Undefined index: ENCODING"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.35.3",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <30.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.35.3-nextcloud.tar.gz",
      "created": "2024-03-12T21:15:58.494312Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-03-12T21:15:59.082942Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=29",
      "signature": "CwYyGbfMaamc3Y0dZBeyQZBglezh91P+pFjvkk6ZWTy89i66OMNDUelYqVZoM+18\nes2/9LOjm53nZzQ2WPX/u6Zzk8ZnNZXx5Ta+cPpLx1f0ZEH87TCNqSg7oJuP4jCt\nFIptaXpy3lMaZzpSaM+Vf234S094uv94qEEJ6SRfDJg2h+wh8qbgMV8PKiCRXgFQ\nDMe/g8ZWdrlCIZqMeKWO82BdaGMmI2mrg86pEqioe2lky617fvj7sPjEMiUCMDJ7\nFoNtUX4Xv/V9aLZBmftUK1QpbYLD2ceVl0Rv3O/tsPkbJYpBGBCuOP7zawHF8hUG\nYdphNTsSoFICLC37jWPSP9UQ4k+6+rLUb1eo9aalhf4Fuod6+iezz7BHiGykq7Uy\nndUTt90SfqSq2X8SLDcUBbVxNbAzckW823lgO9kFUC82x8jd00fgX5UBMMUcQmvc\neSYWcasfv9QB5X6Ib0AHg2/mn1l8j4qCmIAH9AtKBBQbV/Z0Mr66Khe2T2UXHLZ/\nOToGNDl19rndEdYqsLypn+MXuYUZGnhgOexwFVy/gZKuNdySCgnEKjFlZFVPhm/W\n+ey5YWfTvf1xVXYBWCAU2ijb7QzEJfO96525HqMC+gvmTbdXIwCOog8Mn/ijOsIe\nJMpbdVutwpGI8AMEl87YG6uc8UMGd31KkVojvYoSyfQ=",
      "translations": {
        "en": {
          "changelog": "### Added\n- GnuPG can be disabled\n- Missing strings for localization inside identity popup (Cryptography > S/MIME)\n  [#1458](https://github.com/the-djmaze/snappymail/issues/1458)\n- Automatically verify PGP and S/MIME signed messages\n- TNEFDecoder for\n  [#1012](https://github.com/the-djmaze/snappymail/discussions/1012)\n- RTF to HTML converter for\n  [#1012](https://github.com/the-djmaze/snappymail/discussions/1012)\n- Polyfill for PHP ctype\n  [#1250](https://github.com/the-djmaze/snappymail/issues/1250)\n\n### Changed\n- `new Error()` to `Error()`\n- Reduce KnockoutJS footprint by removing unused code\n- CSS reposition rainloopErrorTip location\n- Improved error handling on PGP and S/MIME decrypt\n- Improved OpenPGP.js import keys\n- Use Identity S/MIME key and certificate from server instead of POST\n- application.ini `webmail/language_admin` to `admin_panel/language`\n- application.ini `security/admin_panel_host` to `admin_panel/host`\n- application.ini `security/admin_panel_key` to `admin_panel/key`\n- Drop deprecated Domain::SetConfig()\n- Internationalized domain names are now handled as punycode\n- Cacher->Get() can now return NULL\n- Update French by @hguilbert\n- Update Polish by @tinola\n- Update Portuguese by @ner00\n\n### Fixed\n- Handling of Internationalized Domain Names in several areas\n- Decrypt error message\n- Stalwart ManageSieve Error 352 when getting Filters\n  [#1455](https://github.com/the-djmaze/snappymail/issues/1455)\n- Nextcloud V25+ theme slightly broken\n  [#1463](https://github.com/the-djmaze/snappymail/issues/1463)\n- PGP decryption fails with \"Not armored text\"\n  [#1462](https://github.com/the-djmaze/snappymail/issues/1462)\n- AUTH_BASIC falling through as AUTH_BEARER; change AUTH_BEARER to a different value\n  [#1461](https://github.com/the-djmaze/snappymail/issues/1461)\n- SetPassword expects \\SnappyMail\\SensitiveString\n- Crash on importing corrupt OpenPGP keys\n- Crash on old browsers instead of showing error\n- Ignore popups on logoutReload()\n- Custom SASLMechanisms fail in IMAP when the connection is secure\n  [#1484](https://github.com/the-djmaze/snappymail/pull/1484)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.35.2",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <29.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.35.2-nextcloud.tar.gz",
      "created": "2024-02-27T22:06:47.352111Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-02-27T22:06:47.720329Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=28",
      "signature": "SxDFdCvP5Le2/x5Q6cUHcp+eYUirPy0RBWumlDd6FPu2/hlSVg0KZUgdDppX3lnQ\ndf39egYsjbd9sKnO548ia7JeFnIrZUt5viRrgYxWmlUcv+/KuGjaUJXHnXxIQEIm\nUXcMlCfs3koVGS7TlvUTmBIZa0CO4NKNCffWgHqvU3H7HXr7J0fPtvv8v5DxhjZX\nzACUO4tSQGQsw+p3uvZJTL5gUCsR7fGc7n4ahsRpC1vAyFZ2kvKh3fh0i7mNd6nR\nxSwlMVriBqukaMfzFFDJPPaZboH3UiYm7nyBWfl2cJLNuYkTlF8a6RgPOl7u/S70\nOz6++xYm1F4QyHGHP2apnJDVhj0Y11auD8FbOBznH4HXI6ALGaST30N1WWSOyMBF\nchyEXmUI+qL0lvuvooR32ScDJwRLUtMviH97b6zOUJSTWBh/78XwnSIbYHFhf/dN\nzy2McDbA6Xx88nY4F4fiZK2mRAokbCxZ3H+JQm4uoK4JjZLWmKb86ysKZopWnDFa\nhjE5ylUzDsa2CBM4h6ChIvqL26MWS4v8XAERlTkiqqvBTIpvjLO3kPA//I5TZwnx\n0UuwX+oIPfOd9Lv2vJv2JXzgpyGpLkCaAgSUHLTethWqGYUkEh+FLjGX5z5eToCn\nabs9KdpuR236wTX3kgaTJ0RREFm/ZmifEzpbF5Qc0ZY=",
      "translations": {
        "en": {
          "changelog": "### Added\n- GnuPG error handling\n- Missing strings for localization inside identity popup (Cryptography > S/MIME) #1458\n\n### Changed\n- Update Portuguese by @ner00\n\n### Fixed\n- Verify S/MIME signatures got broken allong the way while implementing this\n- Drop support for gnupg PECL extension as it fails with \"no passphrase\" issues\n- Error 352 when getting Filters #1455\n- Nextcloud SetPassword(): Argument #1 must be of type SensitiveString, string given #1456"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.35.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <29.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.35.1-nextcloud.tar.gz",
      "created": "2024-02-27T11:06:41.766879Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-02-27T11:06:42.109916Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=28",
      "signature": "u44+juQppg+2jN5EZKK1jj/2qrF3Gl6//7JyJ6EN58STG/CANGTU+bAQptUczia/\nLs8pbN5Q0tDe/8v3B8h9b5ybAjyzDn5b7xN/v/uzpmVrhxrBBWC69mmB9k5h3L0S\ndmRORg3QxTf+a1YlulMiquLvbZwdssqrR5ALkyZ17yA0bhnfvBWOqc/08J/4qHXk\nq+LmAPzd9jPC3eomHov7z3SdwWLVSQJtq2AZ1nnfgqJ4YQUkO1iS2TNEVl0mEiup\nyWXSyjhQv/6a/wn7C7EfozZ9ASJOkLXyG3Nv4Gqv3J74cDP7RVoGTnTYdjCi/2ZD\npQgiAuuzKC5SntnUyUyg2Dly18AOkOTMoM6cOWyT3c/aF4Ywgutwm6aoDsvNvuuH\nZXskhkX9N9WJLftyicoZu9/tZ/J7PhOjB/zZlLg2KjLWYOMAopfOAwjevOLtQ6bG\n2+2o2c5mzpa7fhR9hEpeJt/H6nYZaRD5vg8zzr2G0YJJWZsYPdwlcYhnke/QFpD1\ncVFudiLK3GpV+4aZznhY5TVpqa2Ng/GItPRgdpHSS5pE0x28p+NfE99Ah5Qnk8e1\nySbWjSCDEJMOJfXC/1r8OEkzO6pP2Ag2LNH2F8J1pxjtuTZwNnGjN/GxpKFrLOtw\nwHI1JnpiBMLGb8vSzjqom68Xt1bFSUSYJT85HtFYko8=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Search functionality in Admin -> Config\n- Cache S/MIME passphrases when \"remember\" is checked\n- Import S/MIME certificate popup\n- pre-verify S/MIME opaque signed messages so we have a body to view\n- Sort PGP keys and S/MIME certificates on email address\n- Optionally use existing private key to generate S/MIME certificate\n\n### Changed\n- Better handling to detect which PGP or S/MIME sign/encrypt to use\n- Improved StorageType handling\n- Cleanup and improved Capa handling\n- OPEN_PGP should be OPENPGP as it is one word\n- Use get_debug_type() instead of gettype()\n- Require OpenSSL due to S/MIME\n- AbstractProvider::IsActive() is now an abstract method and must be defined in child class\n- Make better use of SnappyMail\\SensitiveString\n- Update Polish translation by @tinola\n\n### Fixed\n- Verify S/MIME signatures got broken allong the way while implementing this\n- Generate S/MIME self-signed certificate failed to keep existing private key\n- MIME parser RegExp didn't escape boundary which caused issues\n- TypeError: b64Encode(...).match(...) is null on saving compose draft\n- Fix timestampToString() for future dates"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.35.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <29.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.35.0-nextcloud.tar.gz",
      "created": "2024-02-20T17:59:07.399871Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-02-20T17:59:07.694074Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=28",
      "signature": "V2ewGkzgNJlGTehb3cp2TN8k2Dm6ZaxDAQfKz2kyzp7B+6FP49Nj2qkqgp1gKY2N\nx/b0jN+azem5YiYLB9Io7j7zQbuDxcdc5C9Ybflj3zuiXnsLgRozzp+OusWiteRI\nKCHHgVAlADQSF1pmiP2sCHULfPOrTUzI/YInJrTHhLxjUHh3ZQ8y/5SjKSd1SxuL\nDd+ofILBqyGufOza6OgAZsAab78GshZqLVrg0XEsmPEFQ9KurTLoEMKZKXIWjRid\nccp930f1u3A7m2q6uTS2sM7YPqf0WnSCrDEs0Z3DJWILNvwELc7r3iquY+AGudk8\nXuVOqQUgfb9xjtEJdGcD/pS+5nGdqtAYwiTtdgxEhQvYLETnX+kENmozohSeT0ld\noysdWRPgN+x+rNSyfVbvrAeJ7etBB8xxM7cmcjecx6/Xzgb+noV1gbtz7WbxoDV4\nF9shpUd259sYsSxBPBYdPxKCghjlJu8LuUQfvcvUgcpIPhqjQQzwgQV0BY7akCU+\nIAyDF9snQ4sY99A22xJ1caejr3kCh71JcfXRDMu5N7iacU5SXNw1YfETjCUifdkw\n3dgWQ9iXYuH3PhuT8cJbsibWTGN5K72ADtZAtXC/E7ZMNjVlFNPE99fHylgavjWV\n2t4PCgHp1Lr0yWsHhwyP1pEaQh0cDQEhSRE0ONQbgAs=",
      "translations": {
        "en": {
          "changelog": "### Added\n- S/MIME support\n  [#259](https://github.com/the-djmaze/snappymail/issues/259)\n\n### Changed\n- Disable IMAP METADATA by default (hardly used)\n- Update Polish translation by @tinola\n- Rename CSS .openpgp-control to .crypto-control\n- Renamed some methods in PHP\n\n### Fixed\n- When moving a folder/mailbox check for parent delimiter\n- Mask `passphrase` in the logs for PHP < 8.2\n- Added some missing translations\n- Sign messages using PGP\n- Check for CONDSTORE or QRESYNC to get the HIGHESTMODSEQ\n- Unable to login on certain IMAP server since 2.34.2\n  [#1438](https://github.com/the-djmaze/snappymail/issues/1438)\n\n### Nextcloud\n- Save as .eml\n  [#1425](https://github.com/the-djmaze/snappymail/issues/1425)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.34.2",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <29.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.34.2-nextcloud.tar.gz",
      "created": "2024-02-14T17:56:40.485370Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-02-14T17:56:40.644812Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=28",
      "signature": "K8c8VT7JgT98aLCPMqypvR9OtgX77oR0Tnq8xiUesaneaheGuQ0lAxcHjgybiV19\nEnc5iSOuxY1I6gw1QCefahrTiZeTRY5iBdXmuTXB96MEjqOgMUrWetQq0VhbHv6F\nDjUUSoE/apqIoZr0ualDiqezNdW61293o55qn4dpEL43/e439MrT37VTllSRJiwh\nY7rqpA7dbp/6Y2/ZtELZzoEPN5ITn1xVOzRuSSq25VeWRh6f0B9yWGnV+KJ8X91I\nJe3BpLAf1z3h/9zPd25ch2ij3MXKxvI9GDAMG9gqOIIXFIRc5rSXhlowrkx/x2gg\nYRE4GETKLO8OKwEq0YPuMvu9vS3HJAaQWlN4dfiLvRl7Up/MAmVoPtKhpiPkaO6H\np+k7hAwo5+ulSEwLMi/K7+tcRa4ShPjC4gR73OrHuhe7zW83fhYTfv5Y819WFg1r\nLHOUG4qt1GBP3fR4e+CrgD3TNFmyeOK85kbcM6XKf2RfPQBUym+lbJVGA3Ye7ZO4\nUBpqafUWfOcCj7l2/8KV/PhblH8uDb1JAlHz5XzEQsb1OrrJBU1cQ9AoMErAlLm0\nSXZoo6lTIRbx77ZT6LqNLccrBhkY33AiGV58s/NgMoEyx4+kA8GYiqVk1uldHJa6\nXjCcKSNsPRNUzacFqCO11igqQeukPcjubRVS7h/CCF0=",
      "translations": {
        "en": {
          "changelog": "### Fixed\n- Message was sent but not saved to sent items folder\n  [#1432](https://github.com/the-djmaze/snappymail/issues/1432)\n- Login with scram failed\n  [#1433](https://github.com/the-djmaze/snappymail/issues/1433)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.34.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <29.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.34.1-nextcloud.tar.gz",
      "created": "2024-02-13T13:56:25.298688Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-02-13T13:56:25.560666Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=28",
      "signature": "S1ANJX7o9pfNNLNLn6eYqTd2GfAp/3ySP8/IjBindV5dWRXDSK9/I/uVpn903O/z\nTTMXhIX7cwQ+Byl1jue4o0t1XSUf5B5sqcy7HIti5Ibjc8srbZLAPtlvrYBlIZ3o\n7FYzv6ZolF6hXfDpHkEKSfOlBrEE3d8XBPyMsHLThBJT5RwTC/i9WoLxZcF5IgR3\nkeaoEaVojOYktgSK4n4WufD+DjaNp8UUUFb0h6Bp7nPtzaL4YiTR2Shy4pAN8Yoz\nS3Edp3gORAvkq0BYSUsxuRYn+gmO8WJlayYdxJO4lRHgaHjqeP3uRQMSeo9Pxn3X\npHz4AxUgJrkdBBbBzL7+EkgXId9plW4khPoYA2jAjzt/V9OoVX8DCubrMK65ELVH\n2dlGMtlINsQSzxOKbkRE0JMFE3vSDRXzl/7faPakx2NxhVGQpxlbyh/YGLMvPClI\npWp4B+7T9PyZxwZRGz4jQ/BMtij68rWN8Vk96AlYwhHymB+9iHLmrclLvhDm8yMq\nkN9FN+RRxi/NM8j1RntWt8uN8rt+s8In6k2WO06fpdKs5N4rJP1bdfbABzO56920\n5VFpGpWjP7LpKkC4zidxzlvfeCr11v9q2oLctwFU+JLeyYHmgrXeEXOKVUFNJaW/\nXXAyZKEGfNW1njKY4VHDMHdYzVBHnv/KP6OVK7I4HfQ=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Autocrypt support\n  [#342](https://github.com/the-djmaze/snappymail/issues/342)\n- Load the mailboxes/folders of all namespaces (other users, global, shared, etc.)\n- Load keys from server into OpenPGP.js\n  [#973](https://github.com/the-djmaze/snappymail/issues/973)\n- Import PGP Keys from remote key servers\n- Sort Inbox Folders with Unread Messages First\n  [#1427](https://github.com/the-djmaze/snappymail/issues/1427)\n- Define JMAP FolderModel.myRights\n- Identity Management: add identity display name\n  [#1405](https://github.com/the-djmaze/snappymail/issues/1405)\n- Identity Management: add per-identity \"sent\" folder\n  [#1404](https://github.com/the-djmaze/snappymail/issues/1404)\n- Some support for JSON-LD / Structured Email\n  [#1422](https://github.com/the-djmaze/snappymail/issues/1422)\n- Domain Autoconfig and Microsoft's autodiscover (and also as extension/plugin)\n- View MMS messages that are received via email\n  [#1294](https://github.com/the-djmaze/snappymail/issues/1294)\n- Draft code for S/MIME\n  [#259](https://github.com/the-djmaze/snappymail/issues/259)\n\n### Changed\n- Many OpenPGP improvements\n  [#89](https://github.com/the-djmaze/snappymail/issues/89)\n- Allow CSP connect-src CORS for keys.openpgp.org to directly fetch PGP keys\n- Improved handling of visible folders\n- KnockoutJS Replace some ko.exportSymbol('*') in favour of ko['*']\n- KnockoutJS use Symbol for isObservableArray()\n- Simplify generating folderListVisible\n- Drop the bSearchSecretWords param from logger\n- Transparent background for text\n  [#1412](https://github.com/the-djmaze/snappymail/issues/1412)\n- Enable OpenPGP.js by default at install\n- Added folder edit popup for improved IMAP ACL Support\n  [#157](https://github.com/the-djmaze/snappymail/issues/157)\n- Process all IMAP namespaces\n- Update Polish by @tinola\n- Update Portuguese by @ner00\n\n### Fixed\n- Make time_zone a select list due to PEBKAC\n- Workaround Outlook generated double spacing\n  [#1415](https://github.com/the-djmaze/snappymail/issues/1415)\n- HTML Parser is not picking up the full Unsubscribe URL in the attached text file\n  [#1225](https://github.com/the-djmaze/snappymail/issues/1225)\n- Contacts - it auto \"Select All\", after entry delete\n  [#1411](https://github.com/the-djmaze/snappymail/issues/1411)\n- Message header parsing issue\n  [#1403](https://github.com/the-djmaze/snappymail/issues/1403)\n- apple-touch-icon should not be transparent\n  [#1408](https://github.com/the-djmaze/snappymail/issues/1408)\n- Creation of dynamic property is deprecated\n  [#1409](https://github.com/the-djmaze/snappymail/issues/1409)\n- Ask/send readReceipt was broken\n- OpenPGP public key can not be removed anymore after importing private key of subkey\n  [#1384](https://github.com/the-djmaze/snappymail/issues/1384)\n- KnockoutJS failed to output text '0'\n- JavaScript friendlySize() failed on 0\n- Workaround Dovecot `PREAUTH [CAPABILITY (null)]` issue\n- Workaround disabled ACL could cause \"Disconnected: Too many invalid IMAP commands\"\n\n### Nextcloud\n- Save multiple as .eml\n  [#1425](https://github.com/the-djmaze/snappymail/issues/1425)\n- Disabled support for Nextcloud OpenID Connect\n  [#1420](https://github.com/the-djmaze/snappymail/issues/1420)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.34.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <29.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.34.0-nextcloud.tar.gz",
      "created": "2024-02-13T12:19:29.910713Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-02-13T12:19:30.785722Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=28",
      "signature": "X7LmyB7a6yK9Ml0U9npo9TuzqEeDtp+bBCLMWuy9CuGyXYVb+Z51N/ZOYeQJ1L0G\nhpOIx7CRomi8Dm9jzzUzVeKkeij4V9SpwRcBMYvfts78aEoQa1aUaCGHBjvZCYDL\nmHUUfuwniruU00w/PmCEkh8xjLDJs/zYMnMmX20watmo4RqdSAKmUIMrkU/RKDra\n2p2vfgl6YueWaMKjQSK/Znm1yEWJdUocF4VrxRMvmEjxrFCHkE+Zwa7s4plqhp9/\naEVyWNckz1XiqyGHgiWSm27N17DCke9dAxAIiFigvHAVZ9nagMtkGhwxNo0vgEu8\nnXqwcxyEjYD/Du0Eew5FBxJnTNyJ0/k+JO0hnKGqsMJrb4ShK09D/YmJWbeTcV3/\nhuMLALdG2T/5F/Kal8riqhygMTIQFvR/KWrhpAFFS1x0BPEPFR5/y4piDAdVJLde\nsGl/Ec9qfOFwNk1zrqt7M9L1QCo7YVGU7JiAmIc963yl8K2Kfzs90Mvk6HaB+wAX\nwWLdlkVWWbcYiw1FUkJYG8VC13z8zQf6wOUMEuy5TSE0uLmZCKEgZA14zwlHbczS\nIKXY68h/LCEt+E4rgECTJOOw6Otxi+bH/aTVlxJOK29KaTyw9fGTF7F2kQ3BW4vL\nv8TttXlXgxNyJxTVV/ADKvPULPqmzAfvnfJ05WWPHM4=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Autocrypt support\n  [#342](https://github.com/the-djmaze/snappymail/issues/342)\n- Load the mailboxes/folders of all namespaces (other users, global, shared, etc.)\n- Load keys from server into OpenPGP.js\n  [#973](https://github.com/the-djmaze/snappymail/issues/973)\n- Import PGP Keys from remote key servers\n- Sort Inbox Folders with Unread Messages First\n  [#1427](https://github.com/the-djmaze/snappymail/issues/1427)\n- Define JMAP FolderModel.myRights\n- Identity Management: add identity display name\n  [#1405](https://github.com/the-djmaze/snappymail/issues/1405)\n- Identity Management: add per-identity \"sent\" folder\n  [#1404](https://github.com/the-djmaze/snappymail/issues/1404)\n- Some support for JSON-LD / Structured Email\n  [#1422](https://github.com/the-djmaze/snappymail/issues/1422)\n- Domain Autoconfig and Microsoft's autodiscover (and also as extension/plugin)\n- View MMS messages that are received via email\n  [#1294](https://github.com/the-djmaze/snappymail/issues/1294)\n- Draft code for S/MIME\n  [#259](https://github.com/the-djmaze/snappymail/issues/259)\n\n### Changed\n- Many OpenPGP improvements\n  [#89](https://github.com/the-djmaze/snappymail/issues/89)\n- Allow CSP connect-src CORS for keys.openpgp.org to directly fetch PGP keys\n- Improved handling of visible folders\n- KnockoutJS Replace some ko.exportSymbol('*') in favour of ko['*']\n- KnockoutJS use Symbol for isObservableArray()\n- Simplify generating folderListVisible\n- Drop the bSearchSecretWords param from logger\n- Transparent background for text\n  [#1412](https://github.com/the-djmaze/snappymail/issues/1412)\n- Enable OpenPGP.js by default at install\n- Added folder edit popup for improved IMAP ACL Support\n  [#157](https://github.com/the-djmaze/snappymail/issues/157)\n- Process all IMAP namespaces\n- Update Polish by @tinola\n- Update Portuguese by @ner00\n\n### Fixed\n- Make time_zone a select list due to PEBKAC\n- Workaround Outlook generated double spacing\n  [#1415](https://github.com/the-djmaze/snappymail/issues/1415)\n- HTML Parser is not picking up the full Unsubscribe URL in the attached text file\n  [#1225](https://github.com/the-djmaze/snappymail/issues/1225)\n- Contacts - it auto \"Select All\", after entry delete\n  [#1411](https://github.com/the-djmaze/snappymail/issues/1411)\n- Message header parsing issue\n  [#1403](https://github.com/the-djmaze/snappymail/issues/1403)\n- apple-touch-icon should not be transparent\n  [#1408](https://github.com/the-djmaze/snappymail/issues/1408)\n- Creation of dynamic property is deprecated\n  [#1409](https://github.com/the-djmaze/snappymail/issues/1409)\n- Ask/send readReceipt was broken\n- OpenPGP public key can not be removed anymore after importing private key of subkey\n  [#1384](https://github.com/the-djmaze/snappymail/issues/1384)\n- KnockoutJS failed to output text '0'\n- JavaScript friendlySize() failed on 0\n- Workaround Dovecot `PREAUTH [CAPABILITY (null)]` issue\n- Workaround disabled ACL could cause \"Disconnected: Too many invalid IMAP commands\"\n\n### Nextcloud\n- Save multiple as .eml\n  [#1425](https://github.com/the-djmaze/snappymail/issues/1425)\n- Disabled support for Nextcloud OpenID Connect"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.33.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <29.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.33.0-nextcloud.tar.gz",
      "created": "2024-01-22T14:15:26.410793Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2024-01-22T14:15:26.708064Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=28",
      "signature": "dffoD4x9+MkAwLciJJoqomjLhVt78JDCspP1AClaJOaoTtDPcQ1caTchJKQqZ59X\nCE7eeGKFlTWNn46XGBIIlvhpmwbRbf9fA7wey9br9lIFDhfWduzTl+7CCl/QdXfV\nWRg0/kLsZDFBdf31/AGwNEbu0oou1iVfSm163LNlNISQU8kD79fhrEHQfiB7F+5Z\nCbTceuLGLjrTEYPgflDp5Oy/LHHpBJtoPlcNdQPK6xsvP66cn8IuPyMdRl4pry0b\n33BykGZSbOy5pXTMSdd60Ckj7Raks78qxot8y4B8MdK/zefhxD7Execi6yTewKjY\ndy897o5Ct7OuDYAfaq5ilKY8GWdyv+FTOToLoJB1Ja0P2IWAfHagettsh0wDY9QD\nuSdKwr9BRE4Hx/q4y1ZmpzuGrRwsLY77KjrFlhBpO368r/XgoXb6GlxlUbyCTkX4\nKYAXHUlzz0dyUgKsX9VxqckqRkB9KkVsJLobJFq3bwpOdqpwhMOrG75S2N4c9FUY\niVj3Vpio1/D3pCmwwHJrMCZulOFvZOAxrDZBQWtnfyxW/o5cx+Cm5yy0dayDcoIY\nw8dXrt7DSYJ9VDNi6tHo6b3+GOcPFBKAjmd2ZLwTez+1QBA5nHTD+3lyKvoRg+yy\nIKyAZ5ibMl2Hb+X06P/kr/QpFGqjZ7lPEuGO2ZeqYNQ=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Feature to use the SQLite AddressBook per login account instead of global (on by default).\n- Return all fetched messages headers in JSON.\n\n### Changed\n- Docker hub use Alpine linux 3.18.5 and PHP 8.2\n- Some InvalidArgumentException to the better suited ValueError\n- Removed some unused KnockoutJS code\n- KnockoutJS drop unused rateLimit method\n- Cleanup some data-bind=\"\"\n- Drop the disabled KnockoutJS twoWayBindings\n- Drop support for KnockoutJS _ko_property_writers and for two-way binding they must be observables\n- Login form use method=\"POST\" to prevent uri exposure when javascript fails\n- Merge code to generate MIME PGP parts and MIME Plain parts\n- SMTP sendRequestWithCheck for future support of RFC's\n- Cleanup mime header handling\n\n### Fixed\n- Sorting not supported since 2.32.0\n  [#1373](https://github.com/the-djmaze/snappymail/issues/1373)\n- FILE_ON_SAVING_ERROR is not defined\n  [#1379](https://github.com/the-djmaze/snappymail/issues/1379)\n- Saving EML files with same subject result in only saving latest email\n  [#1381](https://github.com/the-djmaze/snappymail/issues/1381)\n- Some Sieve parser issues\n- Handling of RainLoop Sieve script\n- Sieve rfc5429 RejectCommand and ErejectCommand\n- KnockoutJS title:value was removed, use attr:{title:value}\n- dataBaseUpgrade() always runs on sqlite and pgsql\n- Message was sent but not saved to sent items folder\n  [#1397](https://github.com/the-djmaze/snappymail/issues/1397)\n- DKIM `pass` detection sometimes failed"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.32.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <29.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.32.0-nextcloud.tar.gz",
      "created": "2023-12-26T16:44:00.148483Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-12-26T16:44:00.997164Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=28",
      "signature": "myqnxpzrkpquAWcuqFvHYzMmJg4KRW+aqvRnJtA+qL/qVaOZhwjGaRjsDPQJ/eCR\nIfMTJX+PbQb6tEZ3sK8RGedN/qXcvsazxg5tpQY4daB0kHvX0XH652rmfF60w2yA\neomBFm7NVj5OpnQc3slRD67IOY+lxy4W91nFTfRaztQzRApcfj0q1eNXBeAY6Xbi\nIZWgEau1jV31quHDMtw0OUyCIg6NC2cytLGjlmtKv22OKn2NJy8RaSGJXzQVs3Xm\n8lC7ueK14ibqj7kd1REO0pSkQ3s50HgZw3Lxo1VXTHw1c7/zG/jbCII8whDKN+ff\nruo6bEgQUzSyWEMV4wvY10+6PB4Y0Kv/yV0LrQRc0ptt748Ctv+P4qcAkoF0plQf\nVzNZC9PCtGCbP/DUDS7FtmXyfjhrsWZDaAePSAK2bz4bfgyjWpEMOMwjFidjAxk8\n6jxnlTZ9QP2nrahUdBurjZsJneJj45IZY7+mEdrmMAj+UinQLDiHDcLEjbfhsePO\nP4kbzXcwWx9eQslj9JYpG7WNfKXADDsWLlfBae9lqQa3+kOlG1eNm8GSmqkKcmiO\nukVEU47LqUduwpyRDL7yIRawJNez0mOAvU4JU5ywucwk5blr+z5d2Ptoo6VfPfSD\noTUIYtRShk1KUgbT7IzpFQ2+rUtpxrafbrl2aVkC/kE=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Run full GetUids() in background when message_list_limit is set\n- MessageListThreadsMap as background task when message_list_limit is set\n- Properly set CACHEDIR.TAG\n- Sending group email to all contact addresses by @rezaei92\n  [#1286](https://github.com/the-djmaze/snappymail/pull/1286)\n\n### Changed\n- Default IMAP message_list_limit to 10000\n- DoMessageCopy() return toFolder hash/etag\n- Improved Squire WYSIWYG\n- Sort real attachments and inline attachments for\n  [#1360](https://github.com/the-djmaze/snappymail/issues/1360)\n- Nextcloud Theme fixes and improvements by @hampoelz\n  [#1363](https://github.com/the-djmaze/snappymail/pull/1363)\n- Improve display of attachments\n  [#1361](https://github.com/the-djmaze/snappymail/issues/1361)\n- Rename messageVisibility to messageVisible\n- All CSS font-size to % instead of px\n- Flip source code view of .eml attachments\n  [#1332](https://github.com/the-djmaze/snappymail/issues/1332)\n\n### Fixed\n- Folders array_filter(): Argument 1 must be of type array, null given\n- At upgrade set `static` and `themes` folder to 0755\n- Preview tooltip shows \"null\" when PREVIEW capability is disabled\n\n### Nextcloud\n- Improved language handling by @avinash-0007\n  [#1362](https://github.com/the-djmaze/snappymail/pull/1362)\n- FilterLanguage had wrong parameter order\n- Use NextcloudV25+ theme by default"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.31.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <29.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.31.0-nextcloud.tar.gz",
      "created": "2023-12-08T21:25:01.079609Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-12-08T21:25:01.860502Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=28",
      "signature": "EG3d3LHDjI+3WQMNacs/knu8SnWT6AE/APJex+5ion/wztSIdwH0O30dRj4RJLln\nwBOHMVvlUHX9f3t7GPqYTEQVaXO6WG69l8vYg4TVMd8YTRhkNl/CNH/36qdjNfx9\nLu5tAO4t7OfgnbdBYEXT5VdU/BpZIbCTdIAtTRRt8s/v7CVXadAOra3hYibwO96h\nzR8lVt74m6WnJ0lJxfTIIiLTLUUgsD+kVzZsleucKnYl5BGAl3R54DiTwJaMcU0m\nQ3lQbMRHp+rz9bT0giYqR9gqSa9wVr4svxZOrbX77b6BUSjx+EQlJXQr5lRYlba3\nPQA5rOKCj2NCevnOLNSTF+fmSX6vqTyvsfqfmAo/XVzpmIOhxCQCyxg0ru4o8xcZ\nQHPmUczAh8xaPeOPOJAEYKHcA1qntqkoynyQbm5qt4+b6jGEY1twFiyXOvddgQ86\n5ayCVz8oI8jOp+OsfMfWE7g6SLZdkMDBomVsIf3GxoWDzvQ2H4PIWuW+lQlFVxxM\nW0Bmzc7nUDAloLQ2Ivzwz3tv1CSffSoNQSurp3qA5tWD+oyjd8lrgmym5Kt6yceY\ndlrvHyiGaUo8bPqKTzjXBdtcjIzEI1WIVxBGiyOGAZUKy6fnVxf60e/txivdVMTt\n7X+nsavOZUtYu32aSmiL6pZl1dQ4nttF4XZXeqfH46U=",
      "translations": {
        "en": {
          "changelog": "### Added\n- PHP Hook `filter.language` to allow remote language selection\n\n### Changed\n- Cleaner language detection\n- Get Squire in sync with v2.2.5 and some bugfixes\n- Update French by @Cwpute\n- Squire: drop support for iPod\n\n### Fixed\n- Call to undefined method FolderMyRights()\n  [#1344](https://github.com/the-djmaze/snappymail/issues/1344)\n- NO Mailbox does not exist, or must be subscribed to\")\n  [#1354](https://github.com/the-djmaze/snappymail/issues/1354)\n- Flag indicators are added to wrong message by @SergeyMosin\n  [#1347](https://github.com/the-djmaze/snappymail/pull/1347)\n- Squire: issue when using the enter key in a reply window\n  [#1296](https://github.com/the-djmaze/snappymail/issues/1296)\n- Squire: crash on cut/delete range\n\n### Nextcloud\n- Use language as defined in Nextcloud settings\n  [#1293](https://github.com/the-djmaze/snappymail/issues/1293)\n- Plugin Call to undefined method RainLoop\\Model\\MainAccount::ImapConnectAndLoginHelper()\n- SnappyMail failed due to Nextcloud Symfony polyfill"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.30.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <29.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.30.0-nextcloud.tar.gz",
      "created": "2023-12-04T01:02:29.942555Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-12-04T02:42:05.429189Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=28",
      "signature": "IL/QeYQKotGSR0bCTxcegsp9kf0ZHN2iQIN2wSi1o59GReEh6jyVcU7bXw+T7orn\nbxBuMS8kkSzsJp8QWRDfRJW+KsG5IkKN0KfNIf3VwgJ01JDEimFcqqhz9XMQLEqh\nul59mOB0DF2lvdx/lAQeVbDHGPnD/giF3/0ZONZ6KXSDa33CSH8CUWrgawE6eXeC\nw0HkDyVRvYNm3gU6tMBok9Htj6HdJjwGctCkHshUANeQH3XNbYRnwYpQoHeAmwG3\nEL6dnETQtErnVTuCyyxNygtC1X6ySyQT0BuJS7syRFpeM7kyUmAiztDspdqqYgQU\nGliSd5Jn3Kl59NwwtKZZ/iv5BCYwysgYAHVgTupqilLan+HZZaUCFdx/bzjbo53l\nR7+a/W74enEDf9+FEbNVvw+TK9+1WnzW0x8jiw+FEMfJBIJpWXBbmm6qU2fe3V2a\n4TZQyjis9L+1zbjHYLp6KYDf1ZAtrYZtnNnv4CSDpyVKwXRqk0RLbM5qw0bqfcCH\nK9yX58lQCz4enP/1Y0hugF8hUpEpdLgxLKhfb+111wEBDvD9oILT0/b7bZ4CGMFu\nGFYhkiWpkH1A6Qj+wm/v4OSkPPY3vkDVlqAiHjx5uZjHglTafeXCZ6SbtUfwsUUS\nE4hsAmgktkbEuWuYygoqDP9qutemBbZ6DogjteyXCoo=",
      "translations": {
        "en": {
          "changelog": "### Added\n- SnappyMail\\SensitiveString class to secure passwords\n- Allow to disable all IMAP features through Admin -> Domain\n- Setting to open mails in a tab or new window\n  [#951](https://github.com/the-djmaze/snappymail/issues/951)\n- Fully support IMAP PREVIEW\n  [#1338](https://github.com/the-djmaze/snappymail/issues/1338)\n- Disable \"Mark message as read after\", offer manual toggle\n  [#1289](https://github.com/the-djmaze/snappymail/issues/1289)\n- A \"Move to\" button inside message view as an icon/button and in the drop down menu.\n  [#1295](https://github.com/the-djmaze/snappymail/issues/1295)\n- Support for IMAP WITHIN\n- Support \\noinferiors to disallow creating subfolders\n- A test due to Failed loading libs.min.js\n  [#358](https://github.com/the-djmaze/snappymail/issues/358),\n  [#862](https://github.com/the-djmaze/snappymail/issues/862),\n  [#890](https://github.com/the-djmaze/snappymail/issues/890),\n  [#895](https://github.com/the-djmaze/snappymail/issues/895),\n  [#1238](https://github.com/the-djmaze/snappymail/issues/1238),\n  [#1320](https://github.com/the-djmaze/snappymail/issues/1320)\n\n### Changed\n- Split PHP 8 polyfills from include.php\n- Disable snappymail/v/0.0.0/static/.htaccess for now as many servers have issues with it\n- Merged all Domain `disable_*` settings into `disabled_capabilities:[]`\n- Prioritize LIST-EXTENDED over LSUB (LSUB deprecated in IMAP4rev2)\n- Removed unused ImapClient::IsSupported()\n- Removed obsolete `$_ENV['SNAPPYMAIL_NEXTCLOUD']`\n- Removed unused Plugin->replaceTemplate()\n- Removed openDropdownTrigger\n\n### Fixed\n- Move to button does not work\n  [#1328](https://github.com/the-djmaze/snappymail/issues/1328)\n- Mark passwords as sensitive information\n  [#1343](https://github.com/the-djmaze/snappymail/issues/1343)\n- Account sSmtpPassword wrong value\n- SCRAM sign-in failed\n  [#1245](https://github.com/the-djmaze/snappymail/issues/1245)\n- Squire generates to many `<div><br></div>`\n  [#1339](https://github.com/the-djmaze/snappymail/issues/1339)\n- Creation of dynamic property SnappyMail\\Stream\\ZipEntry::$compression is deprecated\n- `json.after-*` hooks didn't send $aResponse as recursive array\n- Sieve: Move to folder with trailing space does not work\n  [#1329](https://github.com/the-djmaze/snappymail/issues/1329)\n- Squire: cantFocusEmptyTextNodes var is always undefined\n  [#1337](https://github.com/the-djmaze/snappymail/issues/1337)\n- Squire: Remove redundant <span> after replacing styles\n- Squire: Handle empty nodes in moveRangeBoundariesDownTree\n- Theme \"Nextcloud V25+\" can't be translated\n  [#1331](https://github.com/the-djmaze/snappymail/issues/1331)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.29.4",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <28.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.29.4-nextcloud.tar.gz",
      "created": "2023-11-21T22:58:15.157327Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-11-21T22:58:15.946030Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=27",
      "signature": "CIYM4CYHHEkudCVQYFxhA/Mpftb0lwoeZk4XhvTC748QtQ/cqvC6D0jGGBJDa+qK\nJqS+lg6eEYZzcAou5WjLLkVykKRLgJ3vaed7gq1UfcLuJFuZ1onkYB1bYnodEttb\n/JOJuGDSHt9t3UdBugF+W441/UEX3FW61TTbaF6gsI+TCBHr2hxnD/2U7S2WuDda\nkil6SgG0GzmxVlwQB+ml7xGCYJ9fhFWQrnfAOfncARCdOcybX8Ha2a0gcUQ7BWel\nl+WpmuqdgxR2LX30lJoq58Omprs0NHob96gSuB+YgQ/A2M493s5z4yX/N6OMlFcF\ntfkp4sy/Y8rhQlQOWGi3MDduSSLlgJyCQ0O6haWfIFPxvqYnT4kKIskIF6DRzJLu\ne+7VPpohGeoYx0YkJvODUU0pqG4Eno9m9eYRTXZ/JfBZqYNZ1OtKwhIF49j9k0kh\nl4Rp0GhyRHlJ0x1Uz0kSr/pYqIuq6bjVNVcbLHb7CIJs01xr3KCulZmA3F9AAwjd\nW3iLmThLJFmjSB3SNc8k8zT5QHZzT6KXj/a8SuhDUu8xKwX0iEr59X5uOhs/e8qy\nFcV+lmu57/ZJ0cJOyqyC+rBw2EdwOPw6D7XEb/ZlTJvxLqNVHVqBN6eHmKfcQl4p\n8AH7WAZZiouoswNZomZzTIOyWUT4NYni2emzE++vDs0=",
      "translations": {
        "en": {
          "changelog": "### Fixed\n- Contacts not work\n  [#1319](https://github.com/the-djmaze/snappymail/issues/1319)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.29.3",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <28.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.29.3-nextcloud.tar.gz",
      "created": "2023-11-21T15:04:05.667504Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-11-21T15:04:06.042209Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=27",
      "signature": "N1qLdtexzHD02PLd9eD6YJ5Wg1sptIFaXhsHIR3vTJdyao81RcKm2V1BFvVW3K5c\nMq2VFdfTJrKc7IN000/94e0NUvyS9OkylAElqkfmBoV1itATisrpy+MzcrT7I0rB\nLe5vZJueDa1xtEy4IyvzzOTENWIlCiXnsFUPZV+6iLjmX6QsqO0e14fKhgJJJpI6\nYuA4m2NkoDRdfxpR6WcoYngbS443WPldNQfOW5Hp96ZYMZ7Pt2u30OvdvooH5DLn\nTwO5l5XEPtZjTwxbu6dSLognHzZAr5w9817aiye0NUnADKXtflvzEcaZiqac1FTc\nN/9PQPkq5PoF7EGbFRF18Spsjaato7DPsuKi+thi0zbgzJhqkUZh3TQhVSbvjY/v\nMHygmd4+YBdyQQOQPsCyh+KVV35gdHLxhsx60+f70mggg5sqxuZXurlHloC/6SON\nDd4KuKNpedP0jF169vYw3rlcwArb0cEcEFwwvq5UQStwUc1p9Uol8usGYuF9P+35\nWjdgobReS+jTx/AYwebGFcPm2itfb5yn3IUJ0eJ6EchkNz0fhv0yh2e/+eUna1/R\nZ2oOclTOZAGfVsiN8KQfuAAqccOymvdhxxXq4u871sgUauMtptlTaeFK4BPnCDQ3\n+1HEwmpsuSJTsSi3qfcLrffrNmfVOF9Ky8kA6iuvsTI=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Docker Hub image\n  [#965](https://github.com/the-djmaze/snappymail/pull/965) by @leojonathanoh\n\n## Changed\n- Sabre/VObject 4.5.4 and Sabre/Xml 4.0.4\n  [#1311](https://github.com/the-djmaze/snappymail/issues/1311)\n\n## Fixed\n- '#/mailbox/folder/mUID/search' uri/route handling\n  [#1301](https://github.com/the-djmaze/snappymail/pull/1301) by @SergeyMosin\n- \"Remember me\" doesn't work when browser is closed\n  [#1313](https://github.com/the-djmaze/snappymail/issues/1313)\n- Blank email displayed when \"Prefer HTML to plain text\" is unchecked and the message is html only\n  [#1302](https://github.com/the-djmaze/snappymail/issues/1302)\n- Parent folder of Sub folder not useable.\n  [#1008](https://github.com/the-djmaze/snappymail/issues/1008)\n- Large detailed header don't display body\n  [#1284](https://github.com/the-djmaze/snappymail/issues/1284)\n\n## Nextcloud\n- Improvements for Install / update issues #929\n  [#929](https://github.com/the-djmaze/snappymail/issues/929)\n- Should use language as defined in cloud settings #1293\n  [#1293](https://github.com/the-djmaze/snappymail/issues/1293)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.29.2",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <28.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.29.2-nextcloud.tar.gz",
      "created": "2023-11-14T16:18:36.209530Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-11-14T16:18:36.422028Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=27",
      "signature": "HbSeGxSPV2vmCYsuqvK/RSaQSCnUKGZRHQ+5+7ylQutVVhotACgO9Wp/R82liBVT\nsmk5P8bOQcQmziXiHVO06zXSxUnQ7uiZ1twFNld4+8bUULT9vCXyuACsEbdm5Avs\n0SGuFhzqYgXpwSIpTTQCuA4G93K88Jdu8+kRBUgeaA2tXuDLBKFg2yFTW5oiaUI3\n7f//8nKcBIlCHhwDhHF49Iox7sClhj6u8VsPakph1ghOE/D78dd5hWpXjHcIEDj0\nIwEKjNvAAQbT0IpUxH3Ji7wi8msy/iXkSXYiPE8JA3tJyAyKtSpsuJW11eGqKjWu\nDI+QCYzZ6iq8ndncj2OMul8r23pbKVEBBC6QVbf/tqXw9SDWdEJj9IHOXsb2f4W2\nc4ugGjO4Ke4z3+e+I5mEMv0qwOum2kBxc/lYm0hK8EYAAINWgNpIonND9dDJp6hd\nEo0utQSQ/8wlMJ++sot84SjoOX8n6IzqqTiSCKQ36r3jMFxINL+SrrwOhIL7hn2M\n0I19ogl8np0wPxw3KsF7Pqn1u/tj+XXY2KGvynm6tUrUXHY6Uu2stwlcedREdP+6\nXN3GJGBmzupD23ADCWo1eG/JIm5k3FhnPDePaSVjAntkVoBwrLeUc+ThiBfuOUVQ\nZkqIr1xWdrZccP6oFUhBOEWMi9IAtCKeN4bzIFUXlrU=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Show size of folders in folders list #1303\n  [#1303](https://github.com/the-djmaze/snappymail/issues/1303)\n\n## Fixed\n- Configuration failed when using special chars in MySQL password #1308\n  [#1308](https://github.com/the-djmaze/snappymail/issues/1308)\n- With email open, \"delete\" doesn't delete #1274\n  [#1274](https://github.com/the-djmaze/snappymail/issues/1274)\n- Fix threading view in Thunderbird (others?) by @tkasch\n  [#1304](https://github.com/the-djmaze/snappymail/pull/1304)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.29.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <28.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.29.1-nextcloud.tar.gz",
      "created": "2023-10-02T16:42:52.740705Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-10-02T16:42:52.824670Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=27",
      "signature": "dQohHhn+qqRKtBBZYAVR9DwxUSbz909Y4B52RiKsc11z6POm6j1WPWMaD2Y2ckBu\nCGZJ3768RR/5HOMBuTyvERFnAknd22nR81eUGiywh0V7gsKvYxN03fbX/ZuAl2ap\nlql3Hmuu61O11kQnsXAGnRwDUvgy/QmecIdRmNEXBO4xrKKvbyIylVwOnRxIcgRV\njB+AMGNd5y+l2JVyvX+eCkKO5U8EgdBfKUbxMiVToEanMHh+sGnUKwmIuxv9n5Nt\n4/gfbTgnjr/te1075ewBWN9k4oxgNr5Oe6DCRNcJtVSeNKH4XerzuAozC1tdQ1vE\nhn/IRrt1DAFZ4XZKNzDPqxZ2LXwghfq1WTan0akk82E83oLIpPMy0RQfCkHdumH7\nuNv0CmGwnvwEEnFCJ5MlI5ISWTB7T31r5PkDFtCQ3tlnGTlJTCIhGx+PoX8uZUl4\nhxgoG4t9CVFsKse1Muej/cHax4MNduJGbqEWZK51O5QdFsBBImYwch8h89jQL3Gk\nVYApEudekUYf/EYGTtjlYOK4DuvPV5u0P6c797hp7eaF2bnb0iLMLvKl+Uf88Bf4\ndZR7/+a5dduNL7r2rxgOCAQScLRqVWy1jZMgltlcIbMGEmA6QZ1R4aRZSG17V374\np+mixphhkucYCba5DHOxu74PSTqtol4lDvWcz9eZlVc=",
      "translations": {
        "en": {
          "changelog": "## Fixed\n- Some small messages list bugs"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.29.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <28.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.29.0-nextcloud.tar.gz",
      "created": "2023-10-02T15:11:55.947129Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-10-02T15:11:56.133387Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=27",
      "signature": "SWFMu6Be28dkSr+rKCNltp21dIBAhvnVmsOcSnKLQU+RIBiTdPT13bVUtRkJukOV\nhmO/jHYuO/YvCpGIpQIZkyyzreSAREPICf/TteXmWqtK9suxWQOvcLFRa4JH9n/V\n+lUEy4g6u4CWRKfqUb8C4gnZAiFOybe5XCOYpaz+u6JavY/lY0cGsN0RYa3FlNPe\nSRzz+i21XnkYcarc2J1hsvWmn6mlFNybhBLTobttCRTtNP/mzCj7PejPDUukzao8\nNea1C0ctVgJHTNRp/eKwhrhaieGj/aG8tjRQn+J3N5ovuKNEm4yeqzzmmhj6E+pj\nwjf9NOGWEHHRK37ofwldLSfSDIB0m+0dWZPUm27dWwVEPadKC4TDpEWm/ThI+INh\nBChzw5GOiFIZG+XmNtSnRRKYEJODzjEBX6KDQQdX0/RkVkUt2+Q4OIzHpLiCTlGV\nvPGJnqPLi5sKFe4xy6PPY3Io1erLzHLPnOgOiCx+d5MBM0xfjIrI5lJmR7T1D7df\ndgQOFklsNuPkiduHZkoiW8pQ28yFSMEb9J99B77Wx41w7qbeM9Q4tpc2LWLZjN/8\nGEZ7EP+47oaAbmPF5d0q7dCLW6rGUA7aCygzTN13jURdenmMmTYo49GLL90r1rNb\nKjYpic9DSIOaZ/26fNuMotIQYWi6VkqeJ5FBV/9liqs=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Modern UI / Nextcloud Theme\n  [#629](https://github.com/the-djmaze/snappymail/pull/629) by @hampoelz\n- \"Add/Edit signature\" label to PopupsIdentity.html by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- use calendar icon in message list for messages with '.ics' or 'text/calendar' attachments by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- Show unseen message count when the message list is threaded by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- in mobile mode hide folders(left) panel when a folder is clicked by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- spellcheck the subject when 'allowSpellcheck' setting is true by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- 'collapse_blockquotes', 'allow_spellcheck' and 'mail_list_grouped' to admin settings ('defaults' section) by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- Browser support for autocompleting TOTP code\n  [#1251](https://github.com/the-djmaze/snappymail/issues/1251)\n\n## Changed\n- URL strip tracking for\n  [#1225](https://github.com/the-djmaze/snappymail/issues/1225)\n- Color picker use color blind palette \"Tableau 10\" by Maureen Stone by default\n  [#1199](https://github.com/the-djmaze/snappymail/issues/1199)\n- Draft code to improve mobile breakpoints\n  [#1150](https://github.com/the-djmaze/snappymail/issues/1150)\n- address input: space character can trigger '_parseValue' if the email address looks complete by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- if applicable set '\\\\answered' or '$forwarded' flag after a message is sent so the proper icon is shown in the message list view by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n\n## Fixed\n- CHARSET is not valid in UTF8 mode\n  [#1230](https://github.com/the-djmaze/snappymail/issues/1230)\n- Spam score is always \"acceptable\"\n  [#1228](https://github.com/the-djmaze/snappymail/issues/1228)\n- Undefined constant PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT\n  [#1205](https://github.com/the-djmaze/snappymail/issues/1205)\n- Fetch controller.abort(reason) handling\n  [#1220](https://github.com/the-djmaze/snappymail/issues/1220)\n- \"Request failed\" on message move\n  [#1220](https://github.com/the-djmaze/snappymail/issues/1220)\n- Unwrapped text nodes attached to squire._root by @SergeyMosin\n  [#1234](https://github.com/the-djmaze/snappymail/pull/1234)\n- Extra wrapper div is added in Squire every time a Draft is open (or closed) after save.\n  [#1208](https://github.com/the-djmaze/snappymail/issues/1208)\n- foreach() argument must be of type array|object\n  [#1237](https://github.com/the-djmaze/snappymail/issues/1237)\n- `<font>` tag 'style' is lost in replies by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- unseen indicator is not shown in thread view when 'listGrouped' settings is false by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- TOTP plugin is dependent on ctype\n  [#1250](https://github.com/the-djmaze/snappymail/issues/1250)\n\n## Nextcloud\n- iFrame mode: click on unified search result opens inner iFrame by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- set 'smremember' cookie if 'sign_me_auto' is set to 'DefaultOn' when using 'snappymail-autologin*', otherwise nextcloud users need to re-login when the browser is re-opened. by @SergeyMosin\n  [#1248](https://github.com/the-djmaze/snappymail/pull/1248)\n- Improve UX of \"Put in Calendar\" option in plugin by @theronakpatel\n  [#1259](https://github.com/the-djmaze/snappymail/pull/1259)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.28.4",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <28.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.28.4-nextcloud.tar.gz",
      "created": "2023-07-10T12:37:01.835187Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-07-10T12:37:02.808360Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=27",
      "signature": "o3vVHwNK7pHP7rbh6ifqK3vNo0va87hy1+d67Zz+PL13EKcuw58l7FZV/nqoS4cd\nCXz223MjyAJYrIhWF7XJ9HcPNfd4xZhveqI7nj0ijWpJKiVzB1+sdNTZepM9YPXI\n1+7PeMeCUZfbDoXUt9QpGzaW5A+IcfSXuOQWYfTxy1e2dKq0mgFZKnsjMkza/YcY\n1wSJgi87d5LX4UPTOy1AJnJ0HnipO7wB0fGTISBOnQVymog0rZv1l+rpFrkNHjo6\nHStme8SKHLswl3vH2BrDbPjR7+dbqr+SHQNf6EPI0i0qJb9axpicL/kfXR4mMvpr\nrAVsFOtuVXNagzCI8EeQ5XWHHNhxrRzKsQAQQ84LTqh8WI/c69xpZRf1JGzXEB7S\nVIhJ6AVhh0rwVOq9qhw5umME5Nwcxk5+ocew7/OoDrzzyx6k4mkTrW5YUKxveazo\nM7+/IaU1EI03i+ME1H8j9KfmiKCb+Ez5h1KBuKEaZW6DyGiD2fPoXkMNAiuVAfS2\n/9MW98D/YOf8yTYvpPcly6GvPwtk65sveauhzm1+ek9Pf9Z7eXRy2nvaVjSU8fyk\nzJDsXS9Bjvw2hQtcUiCT6GZzOV/T3exXZOeUMpnzsOwW1PhpOnTsdvRzMTyFeWxq\nlSkSFB0RXn/TYuH6T89/xbi6vnhsecgSZWZbEaJGRd4=",
      "translations": {
        "en": {
          "changelog": "## Added\n- application.ini msg_default_action by @SergeyMosin\n  [#1204](https://github.com/the-djmaze/snappymail/pull/1204)\n- application.ini view_show_next_message by @SergeyMosin\n  [#1204](https://github.com/the-djmaze/snappymail/pull/1204)\n- application.ini view_images by @SergeyMosin\n  [#1204](https://github.com/the-djmaze/snappymail/pull/1204)\n- nextcloud add ability to include custom php file in InstallStep migration by @SergeyMosin\n  [#1197](https://github.com/the-djmaze/snappymail/pull/1197)\n- Support plugin for Squire editor\n  [#1192](https://github.com/the-djmaze/snappymail/pull/1192)\n\n## Changed\n- only show 'Add \"domain.tld\" as an application for mailto links?' message after login (firefox shows the message on every reload otherwise).\n  [#1204](https://github.com/the-djmaze/snappymail/pull/1204)\n- Convert getPdoAccessData() : array to a RainLoop\\Pdo\\Settings object instance\n- New bidi buttons to Squire editor by @rezaei92\n  [#1200](https://github.com/the-djmaze/snappymail/pull/1200)\n\n## Fixed\n- Undefined constant PDO::MYSQL_ATTR_SSL_VERIFY_SERVER_CERT\n  [#1205](https://github.com/the-djmaze/snappymail/pull/1205)\n- 'reloadTime' function result is passed into 'setInterval' instead of the function by @SergeyMosin\n  [#1204](https://github.com/the-djmaze/snappymail/pull/1204)\n- UNKNOWN-CTE Invalid data in MIME part\n  [#1186](https://github.com/the-djmaze/snappymail/pull/1186)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.28.3",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <28.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.28.3-nextcloud.tar.gz",
      "created": "2023-06-22T11:30:34.057574Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-06-22T11:30:34.787299Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=27",
      "signature": "oBoyRNI9cGMhAHSGPYg9rY7g73IPLzxbUTmVdF7IGfrkJ+jgT0Rgy3dHD/kpjp3y\nobsZzyIvLeSKOkltqSpLmXF0VCsgxYOutRD1G1ZQ+FY6dlUitW67fRwlwZZ79oEQ\nqW+9dETiDPnBdS2pgwfTQdY8N0Mzjq8J1xRqGdx13knxtX8PsEpvcFXMkgPp8yyQ\nc7Zj6ZTyC66C0H47BfCPN+FIIjRObw5dc3Ao2P5NmAHf+00s9RKSsG6yA/qo2dqE\nCKfJ4aQg1wAy/5hzYhCoiZlSZiHNz+fONd6XIe1N3iRbr7hfVCScLGvsCdxZBkNw\nqWnUnpb7drTXpJaiqS+H3zTV3jEJVkJ3sN9Ly1kzfhDuWZDNH0tRxW+dFOOZDLaY\nPwuEdrK1dbZeFifx67Xe0KVTDWAYjMvRU4rUXNkp5+WFork7a7LSJCiSKk9UhX0P\n3vHHlAgLAF1XNnj+XcAVTM1MahowsQITAq6q1nF2RjEvsoLD5VAGtnEcAaQemq4p\nDwATiQ7zgUVN08/71UJfcaQqfo91M3rZ8BfrPnPmmteeFd+h1Uvjkg/l/T99t5Jp\naUthUxBixMV5o9GRJOrJCgYH10HiybYhfUWhOl8DK5A9lpEvRrXWv561UuaoNkju\nDW5limYHLokYRjqFmFbtkSnNqFdEEc/H2FBkcb7NNYE=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Attachments in \"new window\" view\n  [#1166](https://github.com/the-djmaze/snappymail/pull/1166)\n\n## Changed\n- Update Portuguese by @ner00\n- Update French by @hguilbert\n\n## Fixed\n- Some emails with inline CSS break the UI\n  [#1187](https://github.com/the-djmaze/snappymail/pull/1187)\n- Remote.get() Promise broken by previous change\n  [#1185](https://github.com/the-djmaze/snappymail/pull/1185)\n- Class \"MailSo\\Base\\Exceptions\\InvalidArgumentException\" not found\n  [#1182](https://github.com/the-djmaze/snappymail/pull/1182)\n- First account not showed in the right list (dropbox)\n  [#1180](https://github.com/the-djmaze/snappymail/pull/1180)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.28.2",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <28.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.28.2-nextcloud.tar.gz",
      "created": "2023-06-19T13:35:35.701817Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-06-19T13:35:35.921791Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=27",
      "signature": "XBOG/VU6hRM4CaWys3Xx+BPKGglx3u0nrzyjjXUOpWwHGDSx1/DfY/M8OGUoNymG\nIU/RuqbLf5IOCOIfeqFoDqKUAhK22ZKWFPOGBtsvqRX1yL1O2kqDHhzfNxkxCE2N\npLtkr86XBiMSglwDMwhr6NKvzUvrxsdoWi/krVSulbJf2J1s8+npQ2uFef29NuVe\nJ+z5vuNclaplXxgfOGwawwpHzIg9OQIZDzk6ZArJYpZ/LlZ7B13hdA+QkaHB9SWW\ncumVvkCobIQ+hTaVfh3j+EUPxhHzKXxjz/8ZKUJVzFFpafos1ZKTA6nNKx0imEz1\nBC2rPidbpzyu54WPiVasW1XS1OleSWuWGKfYIepBjadOFkuOu9DBlgnEDSxdc4y1\nrghfRI1NRv75kCZa2nmIPBUI/l7BxrvmTO8KaV4B0VqSWHIqSxyN6xxqMPfBh5u0\n/aicRsXAG1GMPaq99ft84qu7mbDfc26OVFyrtsCGerqlCjaRCkq7VqLsU16uV0At\nQcVTGCVq9p2uYVC6fJ5NFKQfdLRivY+s4gjl9irmz+3dAlMgS7apy5NEv9i3LcEF\n79KvU1PXjoeW+VYMzMdj48mDAjVKLr8ahOPdPg1QmElCuk2t6SIZUakIcKKqFqkK\nIdB7BlF7XaBfJd5KgQBMCsggV1gz3hWz8DnlWBXfvMs=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Detailed error for \"Cannot access the repository at the moment\"\n  [#1164](https://github.com/the-djmaze/snappymail/pull/1164)\n- Bidi in Squire editor\n  [#1158](https://github.com/the-djmaze/snappymail/pull/1158)\n- Translate Squire UI\n- Nextcloud 27 compatibility by @LarsBel\n- JWT class for handling JSON Web Tokens\n\n## Changed\n- Update German by @cm-schl\n- Update French by @hguilbert\n- Update Polish by @tinola\n- Merge handling of local Account Settings. Found while investigating\n  [#1170](https://github.com/the-djmaze/snappymail/pull/1170)\n- Image max-width now 100% instead of 90vw\n\n## Fixed\n- Cannot modify header information\n  [#929](https://github.com/the-djmaze/snappymail/pull/929) (comment)\n- Admin Panel broken when admin_panel_host is set\n  [#1169](https://github.com/the-djmaze/snappymail/pull/1169)\n- Invalid CSP report-uri\n- Prevent MessageList multiple request at the same time\n  [#1071](https://github.com/the-djmaze/snappymail/pull/1071)\n- Error in Addressbook Sync\n  [#1179](https://github.com/the-djmaze/snappymail/pull/1179)\n- base64_decode() second parameter must be true"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.28.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.28.1-nextcloud.tar.gz",
      "created": "2023-06-05T13:53:01.992535Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-06-05T13:53:02.112436Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "LYU4fXUCfaGwPxtNslzbMXlXXx31CIX94yAiMnOZm3zc19SPHgZ6ekA5IRFwlNob\nnU5XNOA+SFhzgtqpvn1YTCC06TqrfCch1gCTVEuaJfqOuM0PqpJi9e9ciy3JPug2\n8SzFZ622rfmEaAYNk1s1luQwPxwi+lxxgzIQrEuq6HYXTqVxogcsCSr66taQh7x1\nE/qiRbej5yCeZl00jIvNRS4CgIFSXCHTmLeOODCxEWflUf851+3hA+yZFxTzajaO\nivMc2fmmm9BVh8doKUgTM1nuuBU8yc1xx2Z3I14p/lifIfftGq+0MpZVZm7ad7FL\n5Actzdf5i9kKkjhC+4MvF/DdjZIb01GVN2p9FbLjAO98lTIMoh4T+aq+D0zMhOwx\nz/C7eHiQNNgxmYGTVQeJ2mIVAUXgIzj/uXhkUMJBUlQkI50lYXIxgTTGLtC6a9kC\nbeU7l0JvltZg7g+507Svu3OtduaFGVK7xeuaZhxo5InXrhT9th3BiV51mQSApSvq\nVium03cxBzcxa5zeDeXQ8a1CdidMj7GaXXoSVd3RzNirHbjlHQ44YEZaB9JrsPP8\ny7hhVRTpTQg4r439Fz5fImcGp3f/DCxlcRwP8VLoKP/IG7L9xgllg9hV+WPnprc1\nWEfFeCzkRSc6F9BWYCvWVOuSnDtUITIoRxw8/jUP0RA=",
      "translations": {
        "en": {
          "changelog": "## Changed\n- Optical issue with input fields for mail and folder search\n  [#1149](https://github.com/the-djmaze/snappymail/pull/1149)\n- Update Chinese translation by @mayswind\n  [#1157](https://github.com/the-djmaze/snappymail/pull/1157)\n- Update Polish translation by @tinola\n  [#1156](https://github.com/the-djmaze/snappymail/pull/1156)\n\n## Fixed\n- Undefined SIG constants\n  [#1147](https://github.com/the-djmaze/snappymail/pull/1147)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.28.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.28.0-nextcloud.tar.gz",
      "created": "2023-05-30T15:04:25.715003Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-05-30T15:04:26.301834Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "t0d/9oloc4DsNfT/p+42FhJdUUv1twDNedft6GxIoN5PFEaiey9O80pxOobmUum8\nEziNPzNrnBA9sXdUodRiEUiBP98/7EoOC/AMScEFOKGQYeHsCEJMomi96Qq8sXq/\nAODm1WmPqM3VGzWwmCJaZoTN1rcf01r+8KmtOsDs0HmZGzgZGSPAghz0PJvHevJX\nrjgqkPuHMUr4kHfY0Rzy9lELJ9yHbb95MZwe05H7hcYTvKuexhS9M5SdR18YX2d5\nyQT6EeaEAzWnth4bGTHMkz/Q3M3cM4IPhpzGfVbaBouoKjsQnOlX3anKAv7vgyie\np6XTja+GUaSp5AZoLJOrdeUyvrSUi1u0xBt+Fss5LXAAridk5dDrZVpQME6PFjCF\nGeXE9CcVCDFkeX0c7i8W8fAeakfB7FvvK7fuV62k1Mid7m3YLEI5kRTN2WvD5pex\ngr1CqnB3Cyr44LFnhpjbmS9gP79ZjNMFCd9Lb2idAr24NrI3pmeHhsQLKVEWA9ZG\n2lZZ8ah5a3VBkU8yGaHEckPFFyK7ebsPg6waC37Q2XP9qop69MaaohOfsT+4SGwo\nzvzME9vqOY1Pn+3XfgGm094ZZiP4LRtT85hLiIsZEW0ToDWIQgLSL+6nhJYre85y\nozZlcQZmK6X5I8d2PsabAfrnmVmGWeVa8UkNlOmzcPc=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Threaded view make number orange when unread sub-messages #1028\n- Handle PHP pctnl messages\n- addEventListener('rl-view-model') missing for Settings #1013\n- CSS `--btn-border-radius`\n\n## Changed\n- Improved RTL languages support #1056\n- Composer text/attachments as tabs #1119\n- Filter dialog doesn't refer to folder names consistently #1111\n- TLS connection for MYSQL contact db #1078\n- Allow empty message body when there are attachments #1052\n- PHP inherit logger as Trait\n- Update Portuguese by @ner00 #1124\n- Update Traditional Chinese (Taiwan) by @chiyi4488 #1107\n- Update Russian by @konkere #1108\n- Update Italian by @cm-schl #1094\n- Update French by @hguilbert #1102\n- Update German by @cm-schl #1087\n\n## Fixed\n- Show messagelist timeout/abort error for #1071\n- DesktopNotifications setting not saved #1137\n- PHP Deprecation warning for $_openPipes #1141\n- Images size wrong #1134\n- Unable to preview body of encrypted mail in mailvelope reply-to #1130\n- Replace `<button>` in HTML message with innerHTML instead of remove #1125\n- Mailvelope failed #1126\n- Tabs labels row height\n- Selecting not yet existing filter throws error message instead of opening edit box #1104\n- JavaScript Squire `node is null` error\n- Config/Application.php: array_rand(): Argument #1 cannot be empty #1123\n- Pressing Enter in Add Filter dialog results in \"Leave page?\" prompt #1112\n- Issue with certain Amazon emails #1086\n- HTML font 8px and 10px issue #1082\n- Exception when executed on command line on the first-time #1085\n- Folders missing pagination #1070\n- Nextcloud WYSIWYG button style #1138\n- Nextcloud .btn-group > .btn layout\n- Nextcloud Bulleted items do not show the bullets in the preview window. #1117\n- Nextcloud Contacts integration #1083"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.27.3",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.27.3-nextcloud.tar.gz",
      "created": "2023-04-04T10:30:00.450388Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-04-04T12:32:53.187999Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "HSnh5NkT+hokcSk+J4/1sub+mvo7VWCUq+Qd+q5i2z50v1epswjxYgPOomhuONrv\nYTDQpwl7teXJZwNf7n38oMl4Jm9v+JwXBTWBYyYam2CDyvCHsbn23benVh029Ucj\nYvPBuNh/xsT/sMBaGJaCw1MJpXdZms3fgA+HtBbn7XVJmen2041dtBB6IF2hHUJW\nNhuqVNUZyjUjMtNRPQuo/p5B4Gcl3cWtsIaLm1ndijVaIhd4v2VDqh1lGD8yd7x+\nzUeAYYM6czW14+XjM6w0gO3YElj5LpDJKgWtiEo3dS5hpZyeSWiT3maLn01RITOR\nQQflGZxzE4CqZLHbsIP/4DvhB44e+mPfaYZlfsLv5zGqkgi/1OQSHx2p4pgwNYgY\nj9flflAAIyXplEXcNE7mkkPyx0lH5v56iCl3kKjgNrr1QfBpx3OVX7Vb5tGUMJHe\nUm/X3Bj/dOrKfjvOy7ZbruKrRJMwj/1nwMQ24Dmeg14UxLHiOBlqdUf1fYt+BbTH\n+ErjeEkleDCnZOLMw7wp/H7sr06UwkpdFx6KPcJCdC/H6na3w9EUD3ufvbI9fOnZ\n0v99kKaGJsfMPqFGn+dMOhoChG8kgQ+JPrFCVZd5a0iY+cBqbpr1A416KAgCLJMs\nGyGDxfOTHUFHG5K1nmKNpTG1XrN+KbaoS1WLmfNEU4M=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Squire visualize some active buttons states\n- Hard coded string \"Message body is empty\"\n  [#1048](https://github.com/the-djmaze/snappymail/pull/1048)\n- Split SPAM label in user.json for directory and action\n  [#1065](https://github.com/the-djmaze/snappymail/pull/1065)\n- A solution for\n  [#1056](https://github.com/the-djmaze/snappymail/pull/1056) to support dates in different language/calendar\n- Log \\nonexistent folder for\n  [#1008](https://github.com/the-djmaze/snappymail/pull/1008)\n\n## Changed\n- Cleanup some enums to consts\n- Workaround Upgrade with Nextcloud stuck in Maintenance mode\n  [#1046](https://github.com/the-djmaze/snappymail/pull/1046)\n- Use Actions()->decodeRawKey()\n- French language updated by @hguilbert\n  [#1045](https://github.com/the-djmaze/snappymail/pull/1045)\n- Sorting in folders not working\n  [#1022](https://github.com/the-djmaze/snappymail/pull/1022)\n- Allow saving draft with empty body\n  [#1052](https://github.com/the-djmaze/snappymail/pull/1052)\n\n## Fixed\n- GnuPG decrypt failed\n- Clear folder link should be hidden if \"dangerous actions\" is not active\n  [#1037](https://github.com/the-djmaze/snappymail/pull/1037)\n- 500 error generating preview with GD2\n  [#1009](https://github.com/the-djmaze/snappymail/pull/1009)\n- Text and Links Jumping While Writing\n  [#1004](https://github.com/the-djmaze/snappymail/pull/1004)\n- Odd annoying behaviour when copy/ pasting anything into an email and then attempting to edit it.\n  [#1054](https://github.com/the-djmaze/snappymail/pull/1054)\n- Check if $rImapLiteralStream is open resource and not closed\n- Save as eml to nextcloud not working anymore\n  [#1057](https://github.com/the-djmaze/snappymail/pull/1057)\n- AuthError and Call to a member function ImapConnectAndLogin() on null\n  [#1060](https://github.com/the-djmaze/snappymail/pull/1060)\n- Thread count missing/shown\n  [#1003](https://github.com/the-djmaze/snappymail/pull/1003)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.27.2",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.27.2-nextcloud.tar.gz",
      "created": "2023-03-22T06:37:19.614756Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-03-22T06:37:19.676100Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "O/9rM3G05/WbXcaQ8plVhUOQs34OvBLuqzTcyhp1Vm40eGeVb5EvIBI6fAuibwa4\nHlHV/s4xo7aIj7mGALZ8+QogORWJZuGgTWyaZCnh4j57eGCttPCflY2le/d74MZs\nd4GqHNewKbCyUmrquA/Bs/l0jJ+nD5ghB81EJz/M2q33Duv8uLdsxyTfG43JOTp0\nW1crVihJQJlFP5gOdLjiXuSA60ER0nsgoqFqtG13HuAdhQdajrfW380C7ADjk75K\nAOxb1XHkP8Qc4UAk+Wtbx9LjxLkcMB0+KdYT29VpkHWro5WQilsSn06Kv6lWIpQu\nbNkqsz0ldjsj3ZycoHi2DJ0xnqFFe1GeBrJyil4+P3c2maWFb0ZFud0NLeGsjXO0\n/c30Q/C8OoPjJteXuHbmfKAU8Ahzrxs27ecE73NZ1s0CINjVOpVfQ/dj+Fh20KlF\nAX1fdgNkHKBYO3DyvGf9UQBc9DKif1AkD+N59qf58BnCige2ftjh8xCJ/P4anA+Y\nF8JHgJQnausud65zfkWx6MUcnoNuVoO6J91SNLN/Wz+ES57lni7kaTzB9asTHxW2\nTEJyq0a/+65Dr7iJwnWrG3Zfzeuh47BTEDocMexjJygnXcS5jQRJio6+8bSAd8Nl\nM356srmy1s8nBiTc4XpF5cfb0cc0Z/MsftYASjYseT4=",
      "translations": {
        "en": {
          "changelog": "## Added\n- authentication with smtp freenet.de\n  [#1038](https://github.com/the-djmaze/snappymail/pull/1038)\n\n## Changed\n- SASL always base64 by default\n\n## Fixed\n- Cache issue with index\n  [#1024](https://github.com/the-djmaze/snappymail/pull/1024)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.27.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.27.1-nextcloud.tar.gz",
      "created": "2023-03-21T13:03:36.725245Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-03-21T13:03:36.783180Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "Bq6G7vyFnHS9isMOKepkJyQioPWXYT/nuAvvxQXyx4cdIaHb+t+gD4a1pqNbGCe1\nOWPEdT+FXLNXLGhsytuUMNw4RK7HsfM458EZiVhzQ5ZJ9Zahm4d5Z/Y31nw7wdZd\nX+X7ecejIL3s845WrdypXzHmQlIQJKebcEEFVSvPZNRM4x0VZKegNMoWluKQFLEk\nnk5Cy7FP12oquw8bAUNHEfE5afEiyNA9ALfBDsVe+x6qnmpqW9K4pUHiFCmQ5S3R\nYNceY8mX/WztaLgHxXbAIeE7stbzn6CmKFjJTL7qTmPNS33OERTCfAJ+u+tlXXzZ\nFhlPf80K6iF3LZH7odBWYYLPAqW/iXTbz/FTk8f4smkPlOOF53cjr1fZcDS9MQkg\nZMcDLzLhUPBRVDkcq+/R7PcP2OT9eo/ckRctwvPCVCHA8pTWKeJJIns7yx8APvop\nXxeYeI8iUD4vXmXUgYIZATWa7ih8wSRGNPiQYCPUz/slX3/xp9VU6ilUT8xalhe4\ncDz55EItqAUN8fRqBm2rqmvPRnpeMB3RDnQnJxYyuDILaZgsA6X7zZ8vNYeLUNOR\nTQ7hukda42nPu7M2pD1viitTftkxgUOlQucpyLxf/DcOMF2RYd9OrfXtfCvCYE+M\ny7UFzsD6RhUXkzlJcEkeMtZABEgTYpaMocXiyaaLNaQ=",
      "translations": {
        "en": {
          "changelog": "## Changed\n- Improved attachmentIcon glyph coloring\n- Better design for .accountPlace text\n  [#1025](https://github.com/the-djmaze/snappymail/pull/1025)\n\n## Fixed\n- Reply is broken\n  [#1027](https://github.com/the-djmaze/snappymail/pull/1027)\n- Endless loop at login - Cannot assign array to property MailSo\\Imap\\Folder::$MAILBOXID\n  [#1032](https://github.com/the-djmaze/snappymail/pull/1032)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.27.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.27.0-nextcloud.tar.gz",
      "created": "2023-03-20T15:45:21.656445Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-03-20T15:45:21.820936Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "YPL0GyXtH07WLd1QglGCfTwwd28yaDC9qYQ8nYY03hvjep4BkimwMvpZiWnMAy5u\nSQ+ikUBZlj63/jqTfduNmqdH8pc30zpy23xnXAGEtmXuHTBnVqBChDGxGZgRXSMR\nYmUZyj09Lb5dGOI6L6n0ex67VUXHDfitsYquXLbRtboaeX5jTyjDpgnCgJVMS+29\nWC36oZNExWc6ENhuwXoTMQ+7VvBkePBkfLJLUQY4HeAgjiUnWyIsdF874uwqdt9z\nx/FX1eMDH+jETb1PjLjEB1xMcxrNrOndGO0nyzgC+F1Z8SnQRco5cecrRbBtQL+g\nC5n9rnb8B5cUiBG1QUsFxcyQPCFwyAAzt+4TWclPv4mHenzEbaGGWAtsjOkRWaEE\nnNF3dDkhCaHKQdJO8rq6GMWqLJI9d3hHD43Id0WJpPw/ihAWq0W2vWklvsiJ71kZ\nBPZ+yTa/Wm6FO9E5CRL1SrEZw8CMAHox/IvBSEMVPv9IG79hkw+Fd0UjCooLc+EV\nLduxfwot/yXh1rD9lL2PjLrN0ydgJtZb0T2Z5usnk7jFbrapxMChXsxZK191mQBp\n6G8c95E6Krnq95Mo1Smn5GhKJFKRGaVwkVhLnFZ68tSy4G1/nO+sN21NJolqrvEb\nju16iab0jiqFhyNhuEeWY1tIWHgP3txJRCkW/xnVssw=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Unique attachments.zip filename #992\n- Select next email after (re)move current #968\n\n## Changed\n- Improved FolderCollection handling\n- MODSEQ requires 64-bit int\n- Update russian language by @Akrobs #994\n- Don't make font bigger when screen > 1400px\n- Put top menu \"accountPlace\" inside top-system-dropdown-id\n- Put attachment controls inside attachmentsPlace\n- Show message toolbar on screens > 1400px #970\n- Chinese updated by @mayswind #1011\n- Prevent folder/messages flags conflict by using the right name `attributes` for Folders\n- FolderInformation() use jsonSerialize()\n- Squire space handling on paste use `\\u00A0` instead of `&nbsp;` for #1004\n\n## Fixed\n- Composer src is null\n- Image in Signature disappears in Sent/Draft #932\n- Mail list is empty #998\n- Cache handling issues #1003\n- No message notification popup when installed in sub-directory #1007\n- ERROR: Undefined constant \"MailSo\\Log\\Drivers\\STDERR\" #965\n- 'Location:' headers using proper '302 Found' header\n- Can't send email #1006\n- Attachment preview #1005\n\n### Removed\n- \\MailSo\\Imap\\ImapClient::GetConnectedPort()"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.26.4",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.26.4-nextcloud.tar.gz",
      "created": "2023-02-24T18:51:58.323808Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-02-24T23:06:45.970076Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "LF2bd2Qi1Cmr3mWaBkHnHL6kxma3mUYLMC6XqlqdTNuWZ/OOgl9rINIqExZGBfKY\nF3N+UiXX0/VqVAP+qaTQ2r3CcYRRuXPFYUsmdj5CeUg5WAC/q1uUBTIrwd/2xcJZ\nvtBtoja+3hn/F8ijvzhl5jRAqw9NcI0qJVzgAr2B73bV10fTJI+hOg40Ps4ktWQ1\nkjjPulrgOld+49lsczNnM0CtA9+vmIZ4xrAkXLvE/j1syG1YdYZz1CXLXXxUnZCd\njNAnWjpHUWtP2eTs0KNUtEpHgwHrhKxJeNLyd4bVvOHpx2YCwFaesvTtfJLaugcW\nj7gJs3B7btVIKwCrv410xn7a8yzdmW/3w45eUL9STBEFZy1hBQBVk5x8UdtF+aXZ\nRKi04qXnOw5Ucmf8SLZ4pm9AHFqL4Ua6GM9E+Z9ca/xbN1HFvv6byOKchN4N/4bj\nao3dzX4FhXatPkq7YWLsTkE7vopt8+WXyR+AITTbrdGaLycdEexrO6vs1ezSmQGm\ne4NNxiTh+lR1KBx3lByuf3mR6WfBQbOMbztxpdSwC3ebckzh39bxxBfFWbJLe2vj\nD1FHGyznXMduRTTWTf1XN4Zt+Lxhc+wNUgb10H+9hxKwNCPtHAubLbLRJULsfXfs\nNo/igDnVsYXcmToCJapmX6l2R6sFX0dGcGZYC/Me1rc=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Add CSP frame-ancestors for\n  [#537](https://github.com/the-djmaze/snappymail/pull/537)\n\n## Changed\n- Reduce/simplify CSS footprint\n- Use the System/Browser font by default by @HeySora\n  [#988](https://github.com/the-djmaze/snappymail/pull/988)\n- Make layout fully responsive using matchMedia('(max-width: 799px)')\n- Move brotli and gzip compress option to application.ini\n- After page refreshes in background whilst editing a draft, the space bar stops working\n  [#860](https://github.com/the-djmaze/snappymail/pull/860)\n- Updated Portuguese by @ner00\n  [#984](https://github.com/the-djmaze/snappymail/pull/984)\n- Updated French by @hguilbert\n  [#985](https://github.com/the-djmaze/snappymail/pull/985)\n\n## Fixed\n- unset border-box for message body\n  [#990](https://github.com/the-djmaze/snappymail/pull/990)\n- Unread email count badge shows -1\n  [#989](https://github.com/the-djmaze/snappymail/pull/989)\n- unicode mailto: addresses not decoded\n- Unicode email/url address matching\n  [#955](https://github.com/the-djmaze/snappymail/pull/955)\n- Invalid Token if run in IFrame\n  [#537](https://github.com/the-djmaze/snappymail/pull/537)\n\n### Removed\n- rl.initData"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.26.3",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.26.3-nextcloud.tar.gz",
      "created": "2023-02-21T16:02:56.340468Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-02-21T16:02:56.450542Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "OIlU5aU8AHIxUMQB8O15cP7xDaU9VuVEro7PlOQcGX7rdFR+OnQGKwzji8m3MQ1y\nRSasyTBWXSSLkabuvEkmJngBBGID93srtauu2wkdIGHP9TlhpsZtfqfKRH+9eKsc\n9Xlgw85sVJd5grIAWJo2h5sO2WMWysCgtVq7S+lqXvohJtIy9ECMWRBYsylfnjOr\nNdDtC38a2+CyD6Q+HVjgvBspBaCQ87JiKow1edUYUDC+Llrr70OnC3iDCQ7WXQoT\nhinhocb8HCG4d1KA/5bHJFR8vza7C4vzBHfQ8J84LlAKpHcb9RlBYIYzGJbFsiyH\nxzj59mc3Sml89hT+dMqGwf45ybI/IfrOVNWTaxxSGcINNh2AoAScZL4VcswOsnHe\nkXs3MTzJD3Fe6TUK5PfNSOmmCbShTki3r6dEbu3s8Ypn2MI7a8LhYmKfJWC1oSX5\n4UglDytcAnP2nStKfYif/Ao04dUWfqOY08oE7GxjYIMvHB1eNDUsBfPn4jgQ2/Zk\nJENirV2esWYMxChAoYeXF05PXofGFjIR2SCj/mfepFiAFF8D1N57mzInxyHIgLOx\nVlkaee6QrNy21mneuyoIk0lB51vHTOwwAYZIc5alYZukzK/ZpYpvEQkz7dFmLJp1\ngPet4RUbTZ3zs9KZkA3E/UGcBmTxDsT5OuTRpgNDEbg=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Translate \"Are you sure you want to exit?\"\n- stderr as Logger\n\n## Changed\n- Moved rl.fetch and rl.fetchJSON to boot.js so that AppData can be fetched as JSON\n- Many AppData properties to JavaScript camelCase\n- Cleanup Identity handling\n- Merge GnuPG and OpenPGP.js passphrases\n- Removed unused Squire code\n\n## Fixed\n- Notification enum conflicts with window.Notification\n- language selector didn't show current language in green\n- Threads indicator got lost with new message cache handling\n- messagesBodiesDom never cached previous messages\n- Nextcloud File picker doesn't insert multiple links\n  [#981](https://github.com/the-djmaze/snappymail/pull/981)\n- Call to protected method RainLoop\\Enumerations\\UploadError::getUserMessage()\n  [#982](https://github.com/the-djmaze/snappymail/pull/982)\n- Issue with the top logo and text of a certain e-mail\n  [#953](https://github.com/the-djmaze/snappymail/pull/953)\n- Facebook logo missing from emails sent out by it\n  [#954](https://github.com/the-djmaze/snappymail/pull/954)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.26.2",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.26.2-nextcloud.tar.gz",
      "created": "2023-02-17T15:40:25.802312Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-02-17T15:40:25.912074Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "YwtKiy5MoqTezxc6IrI/+DurZGXeP0cXIfldTJKCstcDbsAgP0GqgeqCBHsaXgem\nsD8SF0tZNlFk8li4/f4eEriJCH2fBvoywZGEbUzbeve0pZ9RbbBud/VHVDIs83dd\nWwlpuaJvPrFpQpz6ZdwGtBw9InQ1/y8uz+Cw1kTYgLhVXCrZlswrtjnDlz4zhXu9\nIl/q0ppjZoac4Acu/Ok58E0zeEFdExZ3evCPxeoYmAzoC8+4ru8jZa4z+raL8KnB\nKw26HXha4KwzAiL67jaFCBKKfFNBjzt6foekgbKw+UJLuLLvJ4u9hwwjrDfhIvOA\nIH8ydwB+2gH6X54kaa1M5gUkQtWkqTGh84L+9s9qFUHMHCmxgfAIRb+8RNnJKu7D\n8PBqMpb0R26Wy8qqkZB+kB/eZzzYrDJoY0jJp5B4X3Rmg6HP2JGInx8lKJSbeQ0P\npaI1V8//183/b5BMImKqZaegemccOG/mJT+bL7is0449oGJhYI0bldhosgTOu8VT\n9/dNkhI+8jMm9LgryodhdL3EL3oE1FIvXKmmYVYrZf//lhHDipU+Gl1jroWT/VAf\npj8k+ItWbOm8Hy7KTA1l0TLX6dI0FIfq1N/bDUmJyNraFkFGzMg1vzJTKERjUksG\nKDW4vKzLjDQplxrCiFGOSNvwEaHWsybz9HKFRj23wVY=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Remove CSS white-space from messages to prevent annoying side scrolling\n- Show error when trying to send empty message\n  [#974](https://github.com/the-djmaze/snappymail/pull/974)\n- max_sys_loadavg as setting\n  [#971](https://github.com/the-djmaze/snappymail/pull/971)\n\n## Changed\n- Speedup and improved cleanHtml() and cleanCSS() handling\n- Better handling of upload .eml files to a mailbox\n- Rename Folder Hash to ETag as it is the more obvious name\n- Moved AllowDraftAutosave option from Settings -> Security to Settings -> General -> Compose\n- SmtpClient->Connect() use $oSettings->Ehlo\n- Improved handling of `<style>` elements in messages\n- French updated by @hguilbert\n\n## Fixed\n- Remove SVG elements properly from messages\n  [#972](https://github.com/the-djmaze/snappymail/pull/972)\n- Sending large HTML messages slow/fail\n  [#962](https://github.com/the-djmaze/snappymail/pull/962)\n- Nextcloud login failed\n  [#969](https://github.com/the-djmaze/snappymail/pull/969)\n- DoMessageList() hash check was incorrect\n- \"Move to folder\" button overlays folder sidebar on mobile\n  [#961](https://github.com/the-djmaze/snappymail/pull/961)\n- Spanish translation SPAM and NOT SPAM strings are reversed\n  [#964](https://github.com/the-djmaze/snappymail/pull/964)\n- Can't open Thunderbird PGP keys from decrypted message\n  [#958](https://github.com/the-djmaze/snappymail/pull/958)\n- Can't close Sieve dialog\n  [#960](https://github.com/the-djmaze/snappymail/pull/960)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.26.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.26.1-nextcloud.tar.gz",
      "created": "2023-02-14T14:35:27.506349Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-02-14T14:35:27.608751Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "sVRDZxrflNNLtahuoC+0rReAOhbOSxAzmSJK8fNA/k3hXII8Guq78D6EiDf+bkTR\n44eaChMCcXw08U00tAUsfgpv+gENaW2IM0ZAtlyQr29SNiWM1OQJgOs4pU9gZSy4\nppi3NSj1wafwxUePZgSJPOJ5CTSzwaAxoRLFd/53nPYXol5Y1TqppjU0JxkjfeFy\nCVxGHWEq+fxzXAJKuKZ6fLX+/NRXk72QPyN0Gly2cSDxOww8SHXWFYu2Glm362Rf\n49X0HxgNuv2UwqaouDFbMYohP1g9nMyT2zyfGcR6dvZohj02fvwLRsVFfFTo4pfH\nivW/ZExhwISHtP7564r5z044prXtBpqvPzjOHbbQW9HNOOdc7jFKN5PLwlw9lzDW\nmY34Mtvfnhx/UU4mO/b2dyWbAibsNqcQPwKD7yvecBnGYlhYjWRWqVOacXH74Wfg\n287C54Tl2IXQ3YjHCWAgXdJ7DWVqYgQAic56nIYmH1J5xZ5VqQWswa+kZAyFiOa0\ntNo9NuZwtFBetPNHGYCqWrnZo4oAmLGse/qnJiwlka5Bo6ETVxU61ZfZQv6Xx0kr\ncNTKaDrZArAZJ08CqOEQEMroEydbQ2eB+oRu5qEg4+P9zATACouHGtq/HQWw0KxE\nh0/90t8IR/ett/66Ojp764pS3bJY9fiKV6rt2BssAks=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Option to allow `<style>` in messages (beta)\n- Message in new tab/window was missing BCC\n\n## Changed\n- Don't clone message for viewing, so that there is instant interaction with messagelist item\n- emailArrayToStringLineHelper() now filters addresses without email address\n- Cleanup EmailModel and better email address parsing and handling\n- Workaround \"server connection error\"\n  [#936](https://github.com/the-djmaze/snappymail/pull/936)\n- Cleanup AbstractViewPopup handling\n- Italian translation by @lota\n  [#948](https://github.com/the-djmaze/snappymail/pull/948)\n- Replace Element.fromHTML() with createElement()\n\n## Fixed\n- New subfolder not visible\n  [#937](https://github.com/the-djmaze/snappymail/pull/937)\n- OpenPGP decrypted attachments `friendlySize` not a function\n- Message @media print was broken due to new `display:flex`\n- addressparser() didn't handle groups properly\n- middleclick in messages list failed when messagesDom not yet initialized\n- Cannot open messages that have an email address without an @ in the From header\n  [#950](https://github.com/the-djmaze/snappymail/pull/950)\n- CSS don't display:flex when `[hidden]`\n- Default theme handling by @Niveshkrishna"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.26.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.26.0-nextcloud.tar.gz",
      "created": "2023-02-10T12:30:40.123401Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-02-10T12:30:40.329505Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "Nd0VKHbOkfTH6vPPc3NhfPYQr6KDkfr/3GVdu6Om8V6r1fpc8QzTfbc8bbwSNi36\ncaEF5LkW/IQQRhGS96fyXi36tsKGVZKJXuFv8wS6uss6Po9eUKZa+je0BipNSr88\nKwQX2TCx+GszG9yLCxn2pt2CLa0UuU8asv7T+9kdy3F5u7eRUV7epjCwFZpS2q1N\n+YFMlO6lPSIWtmhJfLki8FV4pywlj5+9z6twZRYPayTmtx91ERUKBsyA2TnNvTpX\nVbGvcZGAj2TI/vELwy7PqOBX3s2o/WLvjrkNsQvdR46SHWXQMUdTCHj6tB4E6k1b\nA+LZ6Fp5JR2ImLi/7dLeDqrUdUNOpOHeBuigyqum4BET3jdtuySzINExrBBThBk5\nLx93yFzHctfjx+l+x1lie6qhDLr28A4z3ddq5xtL/zk6ltkiZvpEYGq36TIUsxQW\nFsUvIeRFFkf9Ws1lLJmtxzGDZkrg6/aw+/c2MnfLhfOZPSsvCZV0jDbVkvxHYGew\ng2KyGQeNfd5h5OtLRpsKJa2eynoHF6VFR6/Nn1YIB0izIKCZNcXYdvf6InmDQMcR\ny1Ffh8BZ8dAdzu2sC+ivlcH3jxEO3pvF3O45b5IZx1ugn/XobL45FLWaW+1sUqsR\niVpq7uHysJ70z98BOCH0Gb9gVK0OZlakWxpMiqLQtw8=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Whitelist advanced SPF/DKIM/DMARC valid feature #938\n\n## Changed\n- \\RainLoop\\Providers\\AddressBook\\Utils functions param `Contact` changed to `VCard`\n\n## Fixed\n- Issue with themes and Chrome cache #188\n- Settings panel width due to display:flex #940\n- Not respecting default theme setting #941\n- Some files had 0755 instead of 0644\n- Some spacing between message \"view images\" buttons for #201\n- Whitelist failed when empty or when using `:` #938\n- Cosmetics of the external images whitelist menu #939\n- PdoAddressBook ORDER BY deleted DESC to prevent sync and export issues\n- Undefined variable $items in upgrade.php\n- qq.com not supporting literal-string in search #836"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.25.5",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.25.5-nextcloud.tar.gz",
      "created": "2023-02-09T09:40:41.784841Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-02-09T09:40:41.896955Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "nZZwwmuNLFVa982Ps5in7BT5bHer+YfeXT+rr1mxL42lMYbykwD9B4+t22ZJY1uV\nIhWEemqG6PtJ+5jxQHIrVUTgISFtu6an7IRbIlKONr9BNHqQKJ/+86IaGX9aDD5d\nQXPhW2sodJ77yS/JDzYXBdM72SxKcpN/nygnnYl00yx32/SckXuBepN0aVnLyF+M\nikzBlFRbWan0gbqraMfQX2Lbga2sdDOoQutMi7r5aRZhvdL3DTlEblC7yx71JT8i\n5IMsD+uPLUf0Xi4GzuCE23JJo6cJrTavFlbxSAkWOp00VFSLWs1MQ3zkijgEJ2I9\n5WdJvYHnXFcrIGxCcx3k3dor2j9siuR8OwY3deXUHEobui+YcbGQ17w3FRDIGEf+\nlGpXGwUtmtTtlY2YzDrWbuOWWmlJLcrTZE0hMc8DULiLQfyrNNFSsoc9jSyECQdn\nV9UPly55s+sS5lMBpMFdJ0ExhdiQ+SOb+ff5TLNT7tS/fGad+U3fF4T2KtrkQVP6\nbG+0x9y1bz89eZOf2hdHbSxaQd/4NSA65qq6kTDw8vUBf0/ADmGrNzexu8LoriM9\nCK3srUDTygL5/nyJWSfzG7gjD/kHsZfDMGgqRRJ2g62oT8cPCRsG/A3SFtP7x/Z0\nw+9ykX5Gn36nBda+tACfHNFdLF/IRSi+rwpHXNs4vSM=",
      "translations": {
        "en": {
          "changelog": "## Added\n- New dark themes by @TheCuteFoxxy\n  [#925](https://github.com/the-djmaze/snappymail/pull/925)\n- External images option 'Always when DKIM is valid' for\n  [#201](https://github.com/the-djmaze/snappymail/pull/201)\n- Image whitelist menu on message for\n  [#201](https://github.com/the-djmaze/snappymail/pull/201)\n\n## Changed\n- pt-PT translation by @ner00\n  [#917](https://github.com/the-djmaze/snappymail/pull/917) and\n  [#920](https://github.com/the-djmaze/snappymail/pull/920)\n- fr-FR translation by @hguilbert\n  [#919](https://github.com/the-djmaze/snappymail/pull/919)\n- Layout section rl-right now is `display: flex` and solves\n  [#928](https://github.com/the-djmaze/snappymail/pull/928)\n- Some Themes background to `cover`\n  [#918](https://github.com/the-djmaze/snappymail/pull/918)\n- Speedup cleanHtml() parser\n- Reduce memory usage on addressbook import\n\n## Fixed\n- Prevent loading loop between MessageList and FolderInformation requests\n- Admin -> Config layout\n- Inline images sometimes failed\n- Undefined index: cid\n  [#921](https://github.com/the-djmaze/snappymail/pull/921)\n- On upgrade prevent Apache access errors for\n  [#358](https://github.com/the-djmaze/snappymail/pull/358)\n- Import contacts as CSV is broken\n  [#931](https://github.com/the-djmaze/snappymail/pull/931)\n\n### Removed\n- Blockquote height calculator for\n  [#902](https://github.com/the-djmaze/snappymail/pull/902)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.25.4",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.25.4-nextcloud.tar.gz",
      "created": "2023-02-06T10:50:46.974548Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-02-06T10:50:47.029921Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "tlZofA5MBcJHQDwybMRxYE9Uoe/lof7AT+tyQmyPkPtHdsRTW+LCHSijTgG9CI7O\nCPD1oRzC4zekzaCIvJ0XXlT7tzgIMdw+/ir/lTdNotTo1+vgFDjk6qI/pnDIokzs\nZfdoZkw6s2x/IMIhETa7vMKZgKbBMQQNys9YCkfdEOeAiYcXZSSAh97qm8VB/T+o\nBEGO4v2/w5pS1I0CCRfAbgNjw3jmaoHuO9cu4jyR68qRFV/bBxw5J2yO9kUkctIf\nHFv1LUNqzkyFmS9KhAiFJ8nfnz/28sjREzzOhyDTDSujuIOOVjQNMSr9Jj+jSl7/\nZZFAwLMISx3owk6e65L1Pj+I33NVDcJIBeozsvNIQPrPveGtVI/NyVLHxKSASzDC\nMbBBeBgNqYHnOP4gMva4soVJ3EOIZG3dAJ3OmwfNz4kGC6h+1bLJ8boOP17mmyZ9\nIV616z9ab6RKfnfewLhpeWQOITetM+zVbC6sfXccRUCUErTNmqO+c730Mv3APG1x\nNjU1nGPhOddeqp7c2o30vbGMhz4b01IVqqFGxDm6AXYCPNgImrfbOr6E6eJgVHGm\n7dVXieJmIn1eJ/qIt7c6UmDW67G90m2UTL1l7ekOhBglCdAjnHjvVhgvUMFbQ5cR\nVqFvG4X0nGQYNl+NnKrBg0h2vQjdczOFHBREh4CEsg4=",
      "translations": {
        "en": {
          "changelog": "## Added\n- message maximum quoted text level for speed.\n  [#902](https://github.com/the-djmaze/snappymail/pull/902)\n- LoveDark Theme by @TheCuteFoxxy\n  [#913](https://github.com/the-djmaze/snappymail/pull/913)\n\n## Changed\n- Moved pluginEnable() to \\SnappyMail\\Repository::enablePackage()\n- Updrate French language by @hguilbert\n- Cleanup material-design checkbox\n- Some style change for settings panels\n- Some MailMessageView styling\n- Disabled blockquotes height calculation for\n  [#902](https://github.com/the-djmaze/snappymail/pull/902)\n- Enhance Add domain dialog\n  [#916](https://github.com/the-djmaze/snappymail/pull/916)\n\n## Fixed\n- Fixed arrows in thread view while scrolling\n  [#908](https://github.com/the-djmaze/snappymail/pull/908)\n- CSS btn-thin were too high\n- Whitelist to show images directly\n  [#201](https://github.com/the-djmaze/snappymail/pull/201)\n- MailSo\\Base\\Http::GetHost(): Return value must be of type string\n  [#910](https://github.com/the-djmaze/snappymail/pull/910)\n- Nextcloud undefined variable $sUser\n  [#915](https://github.com/the-djmaze/snappymail/pull/915)\n- Hopefull improved styling for Firefox mobile fixes\n- Scroll display error\n  [#912](https://github.com/the-djmaze/snappymail/pull/912)\n- Autofocus was triggered when view resized\n- Better solution for Settings Page is bigger than the Account Page\n  [#897](https://github.com/the-djmaze/snappymail/pull/897)\n\n### Removed\n- $bUrlEncode as it was always false"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.25.3",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.25.3-nextcloud.tar.gz",
      "created": "2023-02-03T14:19:06.541234Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-02-03T14:19:06.606993Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "jZ7UkgrcorKPguAZN4ruzmI25hISSa+cOVxOStne04Z+PnEBVyEdYdplp5uOuDuh\nOn0ufqxI7ewN4nXpvTkvZyN5GghegdkxHFOIxspO6kGAHXBZhDyZebWVXfF6so2+\nHpK+KP/h3Jb3X8DUPHJQpDATFrjLBqUpvqzLsqtNKG3PBZqSJXHm1LqmE/9WwAgc\n8QDubnlEPsr3IMaSUrlqmZoHQaMx+CYRydwvJrWcLZV0QK3NcK8pKP8Sha8tILT3\nCOBEF2UkZ8/13s++1MQDzmezV+8oxO1thyq11CW6LlRHmAy3qOKhFPK+6pyiatOl\niox49LEgmW7mTc7E5UmFrfOJvHVqtQskbe0bSoRuHbm9IKa7vlKC8rUeInEbwY4F\nJ8Giva/XSHrMEIluQLDhY5vJYr+6nGMnktTiHrqq2TB1toMIN+Ji7p7vhJmrJY48\n0ro/P+djBltT6Ulqa/eYB7xJs0I/oNklAv9sIXJz6qF3FXPzRtOdPs78jHD4XuUL\nP3JWt3XAU6qY4gupR8bQel83L6bD+kvfqwR5u1reCpfTtm4IoYwK/4zk5KWLEysK\nSjXN1oujCPMKu9+YYRIzA9Zbj1sg6b0hTuAP27UTDDu0nDp43Ew/mFIBzIciRCj1\nwnZekfC6AjF3hKUSf5XQGPmlai7LN9/A7dE1UdfdjEI=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Make message collapse quotes optional\n  [#902](https://github.com/the-djmaze/snappymail/pull/902)\n\n## Changed\n- Improved loginErrorDelay to prevent timing attacks and default to 5 seconds\n- Moved message collapse quotes to HTML parser\n- Moved some application.ini settings to other sections\n- Moved source \"/assets/*\" to proper location in /snappymail/v/0.0.0/static/\n- Set checkMailInterval to 15 minutes by default (now that it is configurable)\n\n## Fixed\n- Prevent plugin property decrypt error\n  [#859](https://github.com/the-djmaze/snappymail/pull/859)\n- Index.html cache issue\n  [#891](https://github.com/the-djmaze/snappymail/pull/891)\n- Images whitelist regular expression failed\n  [#201](https://github.com/the-djmaze/snappymail/pull/201)\n- Undefined index: ShowImages\n  [#901](https://github.com/the-djmaze/snappymail/pull/901)\n- Chrome shows LSep boxes in certain emails\n  [#900](https://github.com/the-djmaze/snappymail/pull/900)\n- Don't remember OpenPGP/GnuPGP key passphrase when it fails\n  [#840](https://github.com/the-djmaze/snappymail/pull/840)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.25.2",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.25.2-nextcloud.tar.gz",
      "created": "2023-02-02T12:29:03.618435Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-02-02T12:29:03.729873Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "ocftVOqHr6svErWP2/jy7uC4PD2Jc6THcSQ30ZvR08fKlV8O6eV5UrMPF2aBromz\nzvJGNorzk6ZwotE3jDYaWbCmIhEfwJe9hXOmmUqRujov6h4t7SGUDly9J6acne7p\nZZT3YD4eu0G4tCrGgTv+pwfMBwxlUzvTy/vpwqoftXDA0yO77PpC1KymlZPLXQVG\ncxUrQjMrZ4O9ytvvAot9Bl6pEhaYLRvlgwDyrGA/MzZom7SY6yHm4fwYc+olZ32f\ntmNOoZs6IDSd4/5D2qlA8vVSw/T7VBIxasqcEGEmwvkSaMf6ZMWcS8QRPi0o/136\nuNmyl1+2zSIidFk5+n1nPmxLbcU4E1pmt2PUyTDS2KL6kWc7PkfIsr5u4et+UiUp\n5iHUgTkPoaKg8VMkJkpx+W5RJnhFterpCXuElj/ruZXS8DWfXyqifNUuYVGEWN+I\nFJbdfaLZFQ6yrUO/UGNPW8TOJUunmbfzT+LxLbzETzS5UTp2PH3dzZ24BvDKvDmq\ntFIJmnFIM3AVytMEjBeh6+keq6NKSJQe+/koAXtW0jqSGYWnbr4V+cYOHEB0IorQ\nvYyxsZU+smTQmSP1wlYpZpXBdQq7UfDRQ1OWbIGGMqPJX2Ka0CQQAt2QtRKgRjLj\nfuOyXLNmfwbi+QLl8mA0Z51aMlMANXhBDKVk04hNqpk=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Refresh frequency of the mailboxes\n  [#486](https://github.com/the-djmaze/snappymail/pull/486)\n- Temporarily save password for private key during session\n  [#840](https://github.com/the-djmaze/snappymail/pull/840)\n- Upgrade from Rainloop, password not migrated\n  [#898](https://github.com/the-djmaze/snappymail/pull/898)\n- Whitelist to show images directly\n  [#201](https://github.com/the-djmaze/snappymail/pull/201)\n- HTML editor paste image makes it max 1024px width/height\n  [#262](https://github.com/the-djmaze/snappymail/pull/262)\n- SnappyMail\\TAR::extractTo support the $files and $overwrite parameters\n\n## Changed\n- Issue with themes when Chrome crashes\n  [#188](https://github.com/the-djmaze/snappymail/pull/188)\n- /static/.htaccess as mentioned by @dbiczo in\n  [#895](https://github.com/the-djmaze/snappymail/pull/895)\n- Update nb-NO language by @master3395\n  [#896](https://github.com/the-djmaze/snappymail/pull/896)\n- \\RainLoop\\Utils::SetCookie() to \\SnappyMail\\Cookies::set()\n- Merge \\MailSo\\Base\\Utils::RecRmDir() and \\MailSo\\Base\\Utils::RecTimeDirRemove()\n\n## Fixed\n- Two issues with images being delivered via ProxyExternal\n  [#887](https://github.com/the-djmaze/snappymail/pull/887)\n- Multiple accounts conflicts when using multiple tabs\n  [#892](https://github.com/the-djmaze/snappymail/pull/892)\n- Spaces in attached file names are not preserved\n  [#893](https://github.com/the-djmaze/snappymail/pull/893)\n- Prevent empty area scroll on body\n\n### Removed\n- Floating HTML text formatting menu on mobile\n  [#828](https://github.com/the-djmaze/snappymail/pull/828)\n- Unused AUTH_SPEC_LOGOUT_TOKEN_KEY and AUTH_SPEC_LOGOUT_CUSTOM_MSG_KEY"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.25.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.25.1-nextcloud.tar.gz",
      "created": "2023-01-30T14:53:26.631024Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-01-30T14:53:26.883759Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "PiDsCbahpRPE3euQNTMLnik1LWnabrQ4yRP9BZ485RfMBLJ9qUjU6vWWaplD2AZH\nVm3wZLrUcRKtYXB2jizNmMIJwSxBNFWIjK/ty26RwB8OK/87ag0PsQPd+9/SuvvT\nDJiu1HVveL7m6pJBUGv/Rg8Ah3mgnZX+6pOL9lqthkovCJ3abTUBHymkO6hvG5Wg\n10LV7rO7/EIEBTZ/yVPYagkhCmWSTGEaAVe8IaCsTD6GYvznbBCS1wQpSA8B1Ue1\nhoy8RdmCAUnUow9SlRwj97u0K7DD0swTTGVdJfuUx417h/bSew+Q2/rvBbtDhF77\nsLRl7B2H1hKeFK9HpLeWtZ89Wjlu0ELhZQC6FeMePAqi8ySbbyXT9BdbhGGTbPxf\n2ddRGUkYnRSEAgiMuDHpgG3ltcy+inMBwOK0TgMVw+GFURL9cb6h+3lYhgI/Lo0Q\nvVKaXsSLP76ToJKyH2ncwLaT0NTzwscD0R+qxTLdJkEoNwMft7KbnpSsvZLYipaj\nFReMH9JuLmvdhWbsLHpK43NsSffqvc0XIGVzsqV05Wya/y8g4fr86xITArrlZ+wS\nS9EPkaE4AYh85pfie8JuJN8qkUyUo3yK/sHc0fq58oAsC5LVItBS47VC2lhy74pk\nG5KmDju++gJhRGIWGeJaMZSWjEV4Vf0p0ckFaFBryEg=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Support RFC 8689\n- Nextcloud move themes outside of app folder\n  [#875](https://github.com/the-djmaze/snappymail/pull/875)\n- Add check to unregister system addressbook by @akhil1508\n  [#879](https://github.com/the-djmaze/snappymail/pull/879)\n\n## Changed\n- material-design checkbox use hidden input for accessibility\n- Always subscribe to new folder by default\n- Merge NoScript, NoCookie and BadBrowser pages in Index.html\n- Cleanup translations. Also see https://snappymail.eu/translate.php\n\n## Fixed\n- PHP < 8.1 ini_set() only accepts strings when `declare(strict_types=1);` is used\n- Nextcloud also fix settings on upgrade\n- Nextcloud workaround upgrade OPCache issue\n  [#880](https://github.com/the-djmaze/snappymail/pull/880)\n- SMTP error while using PHP mail()\n  [#884](https://github.com/the-djmaze/snappymail/pull/884)\n- Cannot create folder\n  [#885](https://github.com/the-djmaze/snappymail/pull/885)\n- Image stretching when image hasd max-width\n  [#869](https://github.com/the-djmaze/snappymail/pull/869)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.25.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.25.0-nextcloud.tar.gz",
      "created": "2023-01-26T15:33:54.732359Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-01-26T15:33:54.796347Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "LseYEub4p2plQT3rCjAmmVxUVcLOcSnhkbHw4XmFqXFnIH/y/Sov2ywRizuKHXIp\nJACoAkWmPibc4h2hzbcQpDGP4zMRoFQpn9lqMK5iV2U1fP05BfzssGpwjicPcERZ\nRVUhb0DWKa7qItE/uLFbbtotOoW7AVugHksSzyKRlZUBZXY4sy/Ybr7Mt0jaqeeq\nei+pGoZ/YBkmuTQxpxxwv+bLrqzcVekIecaVfrECJqTHe2tqaIO4V7AvctMCpL7/\nhta+XdNahWWP7MMqv5j+vbAwD16/pObNxjgb5M5KnY3XWcXXS8qnIQSDoxT7t5Y1\n3Wvst1ToHb8d6G00OYebTHyXbYDh/eqLPHi0O9Q47fUdX/wSJs08axrh4S2XBGSY\nFjX2M7MFesGDFn9iuuYa9Gu3EEcifm5JgwCU07XhlfOuDIfoiCKSQ3i3/kzM/nJi\nS2J9Yo2aXNspNcAVFymTjW/ISMrhYDbFAdioAHDVCNyr5SOOG2PUoiCUUkpM+ePt\nPfKtruJPHEUQh0ZyXgojWZHNrdadmLqQqB9kILAQJlhdS+IH81cmY0y3wIPHmK5B\n4YtFhCZaUuxgfrS4Ke7iYGm3ZoBUv8NUgyQunD9bh8bqruRooe8RMiWn5iByrBEE\nEW5pf55/ZM3ITkj4AtYLUOjkfNOplreQl8BP8R5gis0=",
      "translations": {
        "en": {
          "changelog": "## Changed\n- Right margin to folder search input wrapper by @codiflow\n  [#871](https://github.com/the-djmaze/snappymail/pull/871)\n- Almost all request params now use JavaScript camelCase instead of CamelCase\n- #rl-content to use flex for better layout control\n- Decode some Copernica link tracking\n- Cleanup some CSS and JS code\n- Better Sieve rainloop.user script handling\n- Improve MailSo\\Imap\\BodyStructure\n- Cleanup MIME part FileName handling\n\n## Fixed\n- CardDAV sync error - Request aborted\n  [#866](https://github.com/the-djmaze/snappymail/pull/866)\n- PDF not possible to be viewed in the browser\n  [#867](https://github.com/the-djmaze/snappymail/pull/867)\n- ZIP Files cannot be uploaded from Desktop to attachments (other files can be uploaded)\n  [#878](https://github.com/the-djmaze/snappymail/pull/878)\n- Mobile view issues with leftside menu\n- Default messageListItem border left color for dark mode\n- Nextcloud layout in ?admin\n- Nextcloud `_htaccess` to `.htaccess` failed\n\n### Removed\n- Some unused PHP functions"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.24.6",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.24.6-nextcloud.tar.gz",
      "created": "2023-01-19T16:28:48.708590Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-01-19T16:28:48.763172Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "C+QMB26+RB4bvGZ8IsPVOeDDC4JxfC1+GXYzzOUhody4Ar3i3vlKdTPrZiK55uVs\ndvpmrJGWo39KvOooiALNgxDd4PO7BPSYg5TZFBKzjMGllpO98zcjzml03uRhAQOb\nJmrUGVKfvR724LhBNSmFYH6L8WTNcRFJf/C6KvAXnGyz94Edk+Io1eIW/8Ckw54p\n9PyDEpIbeD+gVWbB9Lu8MzNai8UoSwLJ2JHSYGqJ9hgl1KimryPktiGLh7Tf1jTe\nj20uj10FJU+spiBDLPer6wXWZh7CstidYZ3JRd4aNEBvljC3uRZ93iI6di9BSno/\nw68BZyMaDFXsqeeSlQoTW7AF8wGLeNexl70fzmHAIa92/FrN9N8ej99wVcw4KTzl\nYQBpONSJopARxa0b7EPUFJa5abKqqMzIMhweoj1/shdAe87W/AcvGUD5vY4ngg/u\n+QcygIphKp0jBkFvyzMOsGY+9XRdmm+etXoex1+p5tC3FcVmSFdeA3uiTgTDlUC1\nMDXlvh0CnVULhpnbJiy20RjYlcvIQaaB9tJ9o32fqaVsRSGrBsPp+DoeHcBVX6Az\nK/7AEdjeudEfoL6kLFuz8+HTmAKALqxXOcqXXvh9NHOr6yFaoJUoqxH+zbwRrCjP\ntDLY3+Jc/ewUt3ZpGC35TS0YGAWucmEpEqrh5m6DUpc=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Preparations for RFC 8689\n- Add admin setting for the contacts suggestions limit\n- A button to clear folder search input field by @codiflow\n  [#847](https://github.com/the-djmaze/snappymail/pull/847)\n- Preparations for custom SMTP credentials handling for\n  [#859](https://github.com/the-djmaze/snappymail/pull/859)\n  [#458](https://github.com/the-djmaze/snappymail/pull/458)\n  [#431](https://github.com/the-djmaze/snappymail/pull/431)\n  [#233](https://github.com/the-djmaze/snappymail/pull/233)\n\n## Changed\n- Display the time of emails, not just the size and date\n  [#843](https://github.com/the-djmaze/snappymail/pull/843)\n- Made thread number a bit wider\n  [#844](https://github.com/the-djmaze/snappymail/pull/844)\n- Improved contacts suggestions limit handling\n  [#849](https://github.com/the-djmaze/snappymail/pull/849)\n- 64-bit PHP was required\n  [#852](https://github.com/the-djmaze/snappymail/pull/852)\n- Update fr-FR translations by @dominiquefournier\n  [#854](https://github.com/the-djmaze/snappymail/pull/854)\n- Move createDomain & createDomainAlias buttons below table\n- Move some Nextcloud SnappyMailHelper code to new InstallStep\n- Cleanup messages cache handling\n- Improved visibility Admin Domain Test errors\n\n## Fixed\n- LiteSpeed does not disable compression although .htaccess says so\n  [#525](https://github.com/the-djmaze/snappymail/pull/525)\n  [#855](https://github.com/the-djmaze/snappymail/pull/855)\n- \"Move to folder\" functionality displays in desktop view when on mobile\n  [#858](https://github.com/the-djmaze/snappymail/pull/858)\n- matchAnyRule() Return value must be of type bool, none returned\n- Unknown CSP directive 'strict-dynamic' in Safari 13.1.2\n- Wrong timeStyle issue in Safari 13.1.2\n- Language SETTINGS_LABELS got lost\n- Nextcloud failed loading app data when path didn't end with /\n  [#864](https://github.com/the-djmaze/snappymail/pull/864)\n- Workaround Nextcloud session_start issue\n  [#813](https://github.com/the-djmaze/snappymail/pull/813)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.24.5",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.24.5-nextcloud.tar.gz",
      "created": "2023-01-12T14:17:20.707298Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2023-01-12T14:17:20.866936Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "nTArtMr3Sc1hFT7clvu1na/5iqnVaBIuKf0wXQl8VtfSPMmJmv+YBILZ+EbwBk8A\nUgGHnNRogx21fjcyxjDPZo60ajQpw3O4Nsox3NCf8hpny+AViY7okgOuxS39VlOC\nYVmFzj+yA7TrC4WbKaHApOp5lKSXtWaym4+CJ5LaOsEM46+x0aDtnQm2kNqJHIZM\nF+syZEPhdhnoCAlBSZoF2X+taM04fR/QDhCfUGg2/dFWCnHx0FW7riPYa2K0VI18\nptz+TMMjvE66ckL12aG7McaSd8uZmzeEZp1lTtg0rkGSBR5H2DW03Vtn7YSaS2vX\nwL2nIAIM/FzMKDjQpCxqxKySRU8x+bzmfbbO1DRUvuw2DETf7n1DcmCjdV84Qf4P\nsrPPXd84ZiRrrirLB80G31tBaccN0ziqOrF3ok4uN++7q3rE0geRYXTI6OZE4/uw\nbPgK1j299fR+k7/Aqbe2wtiTiG0beyJCEevlHFPLBLb5PD4/GxUuSThx5/h8jqVk\nKdVd773lYXoGMEeYxzZDFou5LvzjqNfzKfQIv6YY5JcSTxj6c506unrljUCZdD98\nUHeNkAD3EPtYd+GI2Qm13ZpqnL27YPh8k6NZvi0/Ou3hiJlla4uE9SP9/5JZZzYS\nzzcWE++xWt/TLQkLDfgF/++gqZdZxexeX5CiW5U7Z2g=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Support for search criterias ON, SENTON, SENTSINCE and SENTBEFORE\n- New 'forward as attachment' glyph\n- NC integration app metadata: add links to admin and dev docs by @p-bo\n  [#820](https://github.com/the-djmaze/snappymail/pull/820)\n- Clicking on messagelist grouped date/from searches on that date/from\n  [#815](https://github.com/the-djmaze/snappymail/pull/815)\n- Nextcloud Improved file picker layout\n  [#825](https://github.com/the-djmaze/snappymail/pull/825)\n\n## Changed\n- Move release.php to cli/release.php\n- Moved sort options \"FROM\" direct below \"DATE\" for better understanding\n- Added DAV path error to log for\n  [#822](https://github.com/the-djmaze/snappymail/pull/822)\n- Resolve layout issues by changing from `fixed` to `relative`\n  [#686](https://github.com/the-djmaze/snappymail/pull/686)\n- Cache handling of messagelist changed due to etag issues\n- Improve german and italian translation by @cm-schl\n  [#846](https://github.com/the-djmaze/snappymail/pull/846)\n\n## Fixed\n- Searching on Nextcloud search #787\n  [#787](https://github.com/the-djmaze/snappymail/pull/787)\n- Workaround another Nextcloud disallowed .htaccess\n  [#790](https://github.com/the-djmaze/snappymail/pull/790)\n- Compact display of folders in nextcloud by @makoehr\n  [#824](https://github.com/the-djmaze/snappymail/pull/824)\n- Admin -> Contacts PDO test failed when using different AddressBookInterface\n- KolabAddressBook errors\n- Forgot debug js/css setting change in Nextcloud\n- Typed property MailSo\\Mail\\MessageListParams::$sSearch must not be accessed before initialization\n- Unable to change font/text colour when composing message using Safari\n  [#826](https://github.com/the-djmaze/snappymail/pull/826)\n- auth_logging failed\n  [#489](https://github.com/the-djmaze/snappymail/pull/489)\n- Class \"RainLoop\\Actions\\Notifications\" not found\n  [#839](https://github.com/the-djmaze/snappymail/pull/839)\n\n### Removed\n- 'set-version' argument for release.php"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.24.4",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.24.4-nextcloud.tar.gz",
      "created": "2022-12-30T19:44:20.282861Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-12-30T19:44:20.386813Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "Pe/bmpPhnw9+yRk/MJn3U2dUZd18BpJbbFo3gmXRjwSKBIUYDqH9hQ01/fswXngm\nKFONq5vBDUqvGmY4rKcFirfTN27Uokd8qME8gF4xwZ5magM5La+e4di1oDPDoguf\nrg/0g6ki15eNSmxHma6cuuW36u5dmRqQNNr4nm1FZW6lmwNfU8GyLyt17FRYvlLH\nKmAEVtt2Vdl0oU24mAqw9oAAhfQwaN3fGxG9lAry8nIaIEyOwFpzcI+Vhz8unPve\nbZfE3m4dQkI8SH37+Ip+N4eiQb2OTrF+Cvo2aYEN2fMMMYdfF1i/55wcF9y3s0nW\ni8gbwLXwfu8eLgby1CmvX20wk8zLSyDhsET9RCMTT0buvZBQk3virmDRA0uJmGgz\n7ZybV9iDg1AZCBlOnxJajaAV0rfKe7Y1JXvLsNZDga2Sg7wyK1RFe2QaTMiM4JFz\nMa3WvBEvDUZKec4c3z5q880Mgm7d+ROtnQWQl9JbnKcP3Jav8I3FLFVflrpMAhfG\nfYyChxDpFJ+2mVdG/Eq24lYzlOD3dxwRr1N+wSvlYUr0M853CzM5L05jZb0Ecn6P\npPt7B7w0HSLoPwOonUj1/LHZ+S7P/gpnlaa8mQC99iO5+RCaFBSaX2PREv3BCVed\nOWxNnHeKXD3rqskUii54T/BpreyNT3Ut5FNSS0mBvtY=",
      "translations": {
        "en": {
          "changelog": "## Added\n- Check PHP_INT_SIZE if SnappyMail runs on 64bit\n\n## Changed\n- A lot of MessageList sorting improvements\n  [#796](https://github.com/the-djmaze/snappymail/pull/796)\n- On upgrade also update plugins in Nextcloud due to many misunderstandings and prevent invalid open issues\n- Moved application.ini labs.use_app_debug_* to debug.*\n\n## Fixed\n- Dutch translation for confusing message (threads vs grouped)\n- Workaround Nextcloud disallowed .htaccess\n  [#790](https://github.com/the-djmaze/snappymail/pull/790)\n- Searching on Nextcloud search failed\n  [#787](https://github.com/the-djmaze/snappymail/pull/787)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.24.3",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.24.3-nextcloud.tar.gz",
      "created": "2022-12-28T10:01:52.016205Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-12-28T10:01:52.150041Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "h0NOwHJeI1t8TgbXFgpiNfGPpM/PvMVrSAujdacoZoMfPv2r4neACvGJ6FAuQSey\nb5atv50vnk/ao1lrQsLLLiG2R/oKVptEgnLjXPWqg1WTBTdxCw6Z7Isd9+rH1CMW\n9O7EDMjujouOQroAm0V7Ds5uqw9HYj7+P3sHRub88jQSq3LqpldCYPO2TtNz0v+p\nuiQ8jDKL4wLYAF4Hc3Y13pNMb6d33qDZy1jr3y9bk3QQF+yId5SSnMrgf+54u+Ou\niUplfb45JXWw4F0FFlEodRXJRT82IpwtiFl7N7srcgAhsZ5SaLMbMl3Su85QP+HR\nAY0UG1NHo6aUxNGPM6cSKqYGHlLQaYY3PF91edhyWtWjB9IWma4qxEqExESBrew5\nlRhotHrUbZcUKR32FIBykepZzFWNv79fDjHoM+9Gpzxr3aMatNJPHLwJQNIwwieC\nVcJTsOXwzmX7csHNEewb/N8fEg3iRqkOwQ0G7wPolLFNky4SKtqzqd2cbNJkvvwQ\noyaFqf724RAOVXqpDKpyOrYozZ1YiIAmcS94VIlnL//gLj/USaIl9WmlkmuvlSfg\n4ngMkkWnuuMT7YcajRJRWcIJeuD916lZq3BY1YcNmosiiOl/j0Z2sLnzC7pucWkY\nXp+pU7FKLN7bOG7D8hbDtaaTcQytcBRFc4WsrsmsbqU=",
      "translations": {
        "en": {
          "changelog": "## Changed\n- When sorting on FROM also sort on REVERSE DATE\n\n## Bugfixes\n- F5 and Ctrl-F5 reload logs out of Snappymail in Chrome.\n  [#800](https://github.com/the-djmaze/snappymail/pull/800)\n- Switching accounts does not work anymore with 2.24.2\n  [#802](https://github.com/the-djmaze/snappymail/pull/802)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.24.2",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.24.2-nextcloud.tar.gz",
      "created": "2022-12-27T12:18:09.613982Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-12-27T12:18:09.773405Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "HuIqYbwAgWAi3asN+cfIbhYCWyltq9vG2aNRYt0ujVKm6R2MeEArRZYXaV+QrQEz\nacEJCidUgOkt4d2AA9D3Yg2wAXB0cBeAIG+KFbPvqnKDENis1PXHTW+mEbTqnbMS\nMG9pSS6ePBFR7cQdLO/3mBfnthVkGrsZf9gmdvDV2M6a+/yB5x6mjfVV2ch7gVaz\n9eMxn63v0w4310QIUEXCSrgXyEER4CHJY2tOP47oc2FgB2wSkrRpBwenRM1dQLD3\n+QBaq+us7+vPURXzSGohgN3WimX0VBWJ1j+O71u5KyUcrDJ5hgZH6i97TiL/3R7z\nK1eHBNtJZVjeKcPmTkuW7rk1SQ6T10gyH0szHzRSxfRQDndvK2hnQV8xOuMPeaHx\nRKhXI5u1shlDnWOWU0ybIokCPSjdVIn66PR7Dt1txI4Hdmxmdcfkxcih0zwDv/Tm\neoHcA82oA9h3a/Qpm9BDhO34OYbGakTmkKeshcuAbNhs4FEHKxvubaKIeLSHBVWW\nTE7RyPTPOeNs+hZ2ljmfJ2XHwfYlEpL9tRghyZ7J8C+OHqV0Z8KZNtMY1b9+LUlw\nSe7xWceqL33KOYg5JdK+ilUMq2j1ECJ5CJhLBeaHARzomvbWfLpR/VHQ/zagTkcu\nBSiVJwc2vyRywtMurwJrGZZjs7qCkgKnCZidnQ97Ero=",
      "translations": {
        "en": {
          "changelog": "### Changed\n- Disable sorting when viewing message thread\n  [#445](https://github.com/the-djmaze/snappymail/pull/445)\n- Update Chinese translation by @mayswind\n  [#794](https://github.com/the-djmaze/snappymail/pull/794)\n- No need to call IMAP EXAMINE when current folder already SELECT\n- Thread view now has tree indentation\n\n### Fixed\n- Nextcloud failed on Integrity check\n  [#790](https://github.com/the-djmaze/snappymail/pull/790)\n- Deleting message fails with message \"Cannot move message\" on hMailServer\n  [#793](https://github.com/the-djmaze/snappymail/pull/793)\n- List messages per day feature is enabled by default and breaks sorting\n  [#796](https://github.com/the-djmaze/snappymail/pull/796)\n- Custom page login not working for first time due to smctoken security\n  [#798](https://github.com/the-djmaze/snappymail/pull/798)\n- Message list is always empty due to wrong implementation of RFC 8474\n  [#799](https://github.com/the-djmaze/snappymail/pull/799)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.24.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.24.1-nextcloud.tar.gz",
      "created": "2022-12-24T01:18:39.213422Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-12-24T01:18:39.277878Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "iceTasyDK8pxeLWyXHPJSlmDgPbmPRMqMD9lCI5D2lja8O5w/7Aq/dvWEhVjZshb\nKnL1unjQG/P1+GfCOSlaOh5WfOHox42J4pY1w1TGiz0v4Yx+EijQsGn75Px/gg/V\nxnWhjjQPgPZPfvs1zRxJR8CjAc1P4Sl09ELQlUeD04Fw/FwsZHTl7bbDjZgvmaiC\n+O+2WWVhpuGqkEdIUed1cx9gadXnBAE+9pYQXpzG1J5Bc4krgfklkUGz4KqRpBAs\nDltwjH67cpLVP/KiE6KesePIjanT6xtXI34UuygE2DozN5hhk55g6XYFaYdVBE7Z\nFu6y/s8im7163WMj8Pl6JQmlZe/DioJsuoO2zwjv+KiGA05px0xOU/8ssQf9Ikrp\nE5++LRxyEGjPuVIktNfblgcs90gBCm1U/wuAbve0ZeC6O5ieTc595973SjpKay0e\naQH9B+sm58p1mvIVWdGDqE0Yrg1H3DCuEGHVl6K0wlqzhLhGoUSq8YB7+HAWAAgy\nvsrCPoK0hjBWRZ+SLnHLawO+Hx1f30mGpO1lUYK/TcGEd2P4bsXCzbc8IbRGNlxC\njMkTDT7oZS2pl6hV8kfwj/epwyGV9A+fSFk/fYvpCHa/9DLyrUMJrtTtH7qykahl\neJ8cKXWkb0AhUAofazObHEKb+nHHOsZaGFcRyd65m18=",
      "translations": {
        "en": {
          "changelog": ""
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.24.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.24.0-nextcloud.tar.gz",
      "created": "2022-12-22T18:37:16.010743Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-12-22T19:05:34.555128Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "F4UawLpmQYYIBuByFbKA9StIS5UzH0H9tDNwSNcgQKcDlW74TsBznG+LzriZjJgu\nXCT3Xccb3Od+4nLk+ljZf2+FPYyl828vIAXWnB7cGk4nH6QEX5xtIML/bUi7hEjZ\n0+g1aeIzCheAuRPjmt2AvEqPr15rZpRdMq0iBY4reVxNsN6Hk4nvL0g5Cetf++EX\n7pgKRPRo8rMpupfBH2SWsYrjN5mPqTJK9mdMtL2OQqIVMd5LnYywbIXj7mz6Kzwb\ndt5Vz7vENncu/Sx3KuT7exzaUG6mIUoHq6EXCj0jfI45TJ5zCVrs2jRmpUQRYEfo\nGwrm9ACliXl8prdzTNWcFw6VHLu4BfBSEMkktXsqKqvwdBHKnrl+UspWkMyLuTGJ\nncEEAZNNXoshbMVBUfFWbjiK+FE7J+7MGlOudwBREki440YrhLQySpQSwf1FZmCf\nJv6Nydx5q/bA3CIYZBN+qiaYEB+WI6FTzHz9ucXUBwymHtH1Mb98IlOp2u+AmOHA\nNVIeC2XZThjLTcBgfPx+TdJM2k6RoatSESj91cTO25pyYI0e0i4azL8pBXPfmNC/\n4v/LTIkxLgtXVTAlON7VaK5B0qya1oux1EoOYIc5JGeekrvLd9BWyVSK+iPX8fpF\n8NNCg/ZQvWmDXqh8HIxBHCalIsvz2BkWtfhrHLO7jt0=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Option to enable additional account unread messages count\n- Prevent godaddy click tracking\n- Dark theme use `color-scheme: dark;`\n- More imapsync.php CLI options and help\n\n### Changed\n- MessageList now grouped/split per day\n  [#737](https://github.com/the-djmaze/snappymail/pull/737)\n- Account switcher still shown when allow_additional_accounts is set to Off\n  [#280](https://github.com/the-djmaze/snappymail/pull/280)\n- PHP classes use typed properties\n- Speedup Contacts Suggestions handling\n- Check SMTP SIZE\n  [#779](https://github.com/the-djmaze/snappymail/pull/779)\n\n### Fixed\n- Handle multiple DKIM signatures authentication results\n- Reload admin extensions on update\n- SieveClient quoted string parsing failed\n- Invalid Attachments (PDF)\n  [#466](https://github.com/the-djmaze/snappymail/pull/466)\n- Email HTML images rendering issue\n  [#564](https://github.com/the-djmaze/snappymail/pull/564)\n- \"Server message: No supported SASL mechanism found, remote server wants:\" in hMailServer\n  [#780](https://github.com/the-djmaze/snappymail/pull/780)\n\n### Removed\n- Some unused plugin hooks to improve Action handling speed"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.23.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.23.1-nextcloud.tar.gz",
      "created": "2022-12-15T15:40:50.882425Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-12-15T15:40:51.730289Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "G8FqjTqMyYEz3Sp/nuqM+EiWdNsLOn0dhejxHu6WWM/4Uc8MQW7W5jdRtiTuK8aO\nfOInwuY6JNlELPtbtxUZGSm2Hais2V4qUUPopn+A8JoPzTPxyp+BkBvjC4jsXZmE\nH20EBC/HHhdLxNvETWiuXIL+Zr0OLotlhXtDXvp/3gxbTTGqcQDJAUIKfcP2V6W9\nnztbMa1MKy6HSL1P5Jk6b3Zj3N3fbnvunD4UG5g0Y0hZezVVRfBXvgrBModD9zxy\nrM/TFUHZ+syjx9PokLxqGw+l1H4tltoeOWw8iGNSm7I1LE6SK2+yQxDR5KfNqCCZ\nMh3FPHFSo0sIl4Ol5b8hZ1QrhYffaTi1QvQqUPe0As9EYeUs6TdZT+p6nlZapfJj\nY4jCoFgBJdLXsGgjrt+iWQGYTytPGqi0sxoiCAeMfIW09JN/CqHEiGJ8MjBxF4DN\nfbfP3oyvpdLeeX5gGIrwFwo1SXQiKibZ/mQEmnTts3sJTQyIHgAKgFyb9Oao84IW\nGXQL/OXj6VeNebHVdBtEMo3fS/kmTO2niBqBCQ+VKp3iMG2RwDQiDMQMYlcEyUX+\neUBXwDrXIThjSXYwpdzr/BAj8cPLksBpjR7Gm0JfT6W5pBGLL/IaQgwZSjwGbdcX\nJMJ6p46p+Okfg8dC5n+iHs/jzuwbZ4+ox7gIKQwEOcs=",
      "translations": {
        "en": {
          "changelog": ""
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.23.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.23.0-nextcloud.tar.gz",
      "created": "2022-12-08T17:24:09.618622Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-12-08T17:24:09.727385Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "D7wr5NRlTGnNPyJ62G3soBIG8qF/x0yY5MNy9erxx0yC5qwVV6UsNjaz4ahccKKq\nWBjRGa+mRswWuTeL4PfPVTRtFfqsCZ3XgQvdvsp3rjpGP0MKrcJpFNk82sv1EaE1\n1KGcuZxvLBtHsrfLnCoXUdiKn/rPV+SGB5RdMcIPcKlD6IZK2s7jhEeBjZ0Np+on\nUpv3hsXOGS4eBSqWFJ41/mGLC9jMqT+36mRFhVyvysZ+ZTwvrT0Bg83b6dV7YjPo\nMRjavgUsr+pr+mnfLFZ+MCVe3bCy7VsUo+7xQGfp3CsUDWP67L+NYm1LpLwAJtUD\ncWVgdcaLDWKQQlgPr0O5HO9yFya8pIvtAQG9HP03ore50rjkk/IuEoStehUW6iFC\njWHVlVRrj5sDgfVXqT4CRqSxPC3y8tp5s/EUlAElg+yj3KmMq5ZDZy6DikFXqwta\nAZSedYdt2UyhUX8dgQdvjPvDANYne5ogtUYkEwO7lM1/DfgGzZb8LidelQl9HHMI\nJNGVfmQa/UVa4ODjpTkAdpZlJQ8S424PZvTzF7MEcnRyx2nPIwo7Gyuxj7TPMHMz\nJKduqfRc2LzhabfYZyZyREoaGi9T3SvoJ905Mqx+JeseK/TH/T9wgGqy8IrHiQRu\n7YEof4pyMxTvegDBXRcuX5ICVrelHf88ScI2cYvgOzo=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Show the number of unread mails on all mail addresses/accounts\n  [#437](https://github.com/the-djmaze/snappymail/pull/437)\n- Show OpenSSL version in Admin => About\n\n### Changed\n- Redirect to login page instead of \"invalid token\" popup\n  [#752](https://github.com/the-djmaze/snappymail/pull/752)\n- Make all dialogs fit in mobile view\n- Changed some Plugin hooks for better handling:\n\t* json.action-pre-call => json.before-{actionname}\n\t* json.action-post-call => json.after-{actionname}\n- Cleaner accounts list in systemdropdown\n- Multiple imapConnect handling for new import mail feature\n  [#744](https://github.com/the-djmaze/snappymail/pull/744)\n\n### Fixed\n- Loosing HTML signature in account identity under settings\n  [#750](https://github.com/the-djmaze/snappymail/pull/750)\n- Plugin configuration did not load anymore when type was SELECTION by @cm-schl\n  [#753](https://github.com/the-djmaze/snappymail/pull/753)\n- Nextcloud Default theme shows gray text on gray background\n  [#754](https://github.com/the-djmaze/snappymail/pull/754)\n- Only run JSON hooks when $sAction is set\n  [#755](https://github.com/the-djmaze/snappymail/pull/755)\n- Unsupported SASL mechanism OAUTHBEARER\n  [#756](https://github.com/the-djmaze/snappymail/pull/756)\n  [#758](https://github.com/the-djmaze/snappymail/pull/758)\n  [#759](https://github.com/the-djmaze/snappymail/pull/759)\n- border-box issue with .buttonCompose\n\n### Removed\n- Deprecate \\RainLoop\\Account->Login() and \\RainLoop\\Account->Password()"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.22.7",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.22.7-nextcloud.tar.gz",
      "created": "2022-12-06T13:31:35.842702Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-12-06T13:31:35.923732Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "jP/QAGbTbMrrWJG6Ub9aZ5fzztcVsapOw6pfYgFaqOswTE81CNdl9Vq9N70JS+5B\nxISKatBgfhsYaJ2uVcdC39RGeXt531XPkf4LyWJkFlAi7xUcKxfcbS0LIDPpUqJv\nMYuqwm1J7+GcjjwFCsplTmP9EEwjf6RiroaN2MZTYFymaDTh0nK8CWvsYYqXoJxo\nmwJ6g2rWoAnwxGIvEEb/+zt56fbzB1fv92bWHpXM3GNUCNdFu0QG4eZx2PFV3bPt\nbM4doXDXyvLgH8XcdZ6mEZ06yebeOvzZ/oqxzZpqDB1yPG9bV/QPbsCBDRgw6DTN\nEm3osW/qAdh94CPAADlT4jqnHhAlHf/PehLiuQNxh7dh6MmrHCz16KEHUfqpfdiB\n6erS69hFnYcZepo6zBNsw/29q0u4mpxDJhJ6HdMCocJ0wmecljg75hki+bTqBW9w\nBbIyFT7+8QJdeBsCodd4cbhfym8Qf2YlCoCZShG+OXKIAWfF5xX+GLO6Q2LPKZsY\nc13IYvT9IvLE4Ci7zCnNv5iWQwFodrAlWplGxFWQ9wli2XVq6p4q3YOf27vQORWZ\nR33XB36a2frleu8OwqKFYUr/YqeOPR/UGMer2cCLO4X/ww2Ur+Q56qo/b4EIWP5i\npXRV8m5hPv1OvaTVvsNHV/xixjlfqCRCHn/Zw3uqRjQ=",
      "translations": {
        "en": {
          "changelog": ""
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.22.6",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.22.6-nextcloud.tar.gz",
      "created": "2022-12-05T12:12:51.277505Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-12-05T12:12:51.340727Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "jVhIMqCUwoRC3Nt+5hgt0xQ+b6tsCHw4kMnQlX2QQFbmlqz0nxoBhPnToWOHKrq7\nrUCXUTzkp0BI1u36XX3mQjTqBSWSuj2H9/fM8WpHtsus5CE23zCot1600w+Hsi2R\nxkMG16HkknYC6jiSKOPCn816gdo0JPtu4Gm5BlsfkgTywhcxjn65w6Iz73ewAi85\nNAqXLX5rwTrbulLCnVtAjlMwREGJw79Igujo81lBKB86J82mAPpNrQ5SLWBdf+s2\nZjvMF69a6eZpbcNOZ6hpaqvHyjaykw2LLmAHIFlSe+UdMBX4DnzyrnfXcWK7GDHZ\nildpSVnUV2IqKGILoYLUGjuMQQAPtlCn2bqEoatnwZ8q1HDXcrDZW4R3Klk3ifb/\nwajvCe9t8M7X9VWYZhxwK8OCe7knMS++5JAQMzxa+tcsvqo0qxDXrAVgCYhYKQpb\n323JmJTMXkIWqBcmlDS8APtxtPC4jvcNLX6kz4HQ5rBEwIjgTZjtSxPu7kclnt9+\nM/4sXeJIks6yxcd9BXPMpF6oSJSdDF5pUVju8lKeoTTBbx4Q/jhkai51CnUedp5I\nqcYusJPMwkko7jrb1t0s/CWTWwE9ro0mY9mbpcLC0+S15yBVn0R6eie905NQVR6N\nOXVutN+BZCDelWNyz/1ocLLv9lloyXXdBv/a1hkaQu4=",
      "translations": {
        "en": {
          "changelog": "### Changed\n- Narrow MessageList wraps star icon\n  [#737](https://github.com/the-djmaze/snappymail/pull/737)\n- Use UIDVALIDITY when HIGHESTMODSEQ not available, maybe solves\n  [#745](https://github.com/the-djmaze/snappymail/pull/745)\n- No need to generate 1000's of ID's for MessageListByRequestIndexOrUids()\n- Update Chinese translation by @mayswind\n\n### Fixed\n- PluginProperty DefaultValue contained array while it should not\n  [#741](https://github.com/the-djmaze/snappymail/pull/741)\n\n### Removed\n- IMAP SELECT/EXAMINE unset `UNSEEN` because IMAP4rev2 deprecated"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.22.5",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.22.5-nextcloud.tar.gz",
      "created": "2022-12-02T15:45:24.927615Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-12-02T15:45:25.026119Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "IIC/6WLMtuTQo0lOf+CtoDF4zO/C7gSwVUCGNz/D4kLCplA0vKm8HCC6hkX6E+W7\nanG7cg3UgE7cqLNz+AKEpoo9amQlQg+DjT2dSz1YILm7jAJURjO9MPlAvNOv/46j\nyg/EOgI75vCUkHmgwEdT00TMMdfQZNAkYP5g03Zs2f066StNtQ15Iyv3AnCc8vn2\nmT68rHeLmxFYZQnGfeU68fKbfPsibT2SHL/COB9NvuIr9pY0aNMxxxEHPD0Hnvf6\n+fV03nBqK3FPveE7jQ6un/Fqt1enDQT9VBKbRPFYnNWC7+bLLGPlmgtC5lCwW8CT\njvjdgnVcuUL37CTMebzZMnyuKuI8d/updJxvAWLd7RDdEBLz7uewFOcq8vxQZqOK\n/p1oY+XxVCnKm8K+da5j67ztKIasaXmraZCsOXHtEjRZ9xxT7rcw7SaPvtPsUS1Q\n0l2U752hrvjIlIsmMBoXFXyEA2o7vM3peaQOHfSvBGlbqeFGN1IYX6oJ9lp7uaYA\n3BOWrn5HJ3ZCrY5XeEkuT/C7FPC98flhEhoROki7NKS/68UmgwGBjyPsOmGx0y5r\nXt+aovoG4GIDGNINpcTBXff5Gu+Tmd/YcN9W7Ub23kqrlQfghZK3fsJC6ArB9IPU\n68LwA8eY8ItCJ/8fVKpAtV7gbaTS/q1q3U9hsmTnH8g=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Support plugin minified .min.js and .min.css\n- ZIP Download multiple emails\n  [#717](https://github.com/the-djmaze/snappymail/pull/717)\n\n### Changed\n- Replaced some data-bind=\"click: function(){} with object functions to prevent eval()\n- Improved plugins hash when there are changes\n\n### Fixed\n- Settings Themes style due to border-box change\n- \"Remember me\" failed due to v2.22.4 Session token change\n  [#719](https://github.com/the-djmaze/snappymail/pull/719)\n  [#731](https://github.com/the-djmaze/snappymail/pull/731)\n\n### Removed\n- Vacation filter: Button to add recipients (+)\n  [#728](https://github.com/the-djmaze/snappymail/pull/728)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.22.4",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.22.4-nextcloud.tar.gz",
      "created": "2022-11-28T13:07:18.059932Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-28T13:07:18.554775Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "uBRq2gBxKQj6WcJ6PsQ5x/zfZlTSaWZiqyf1sNe/oFHqxTL7mdbSxNHPIm2zwf7u\n53njkQUoPipBcJMc1eNou/F4YGVHnh640Xnk+mOIsx8IBKs1n/XGO8w1/bv3iZu9\nfGT/Fnorh9Wr1H+N8v9D6hin4tlkiMaoL341vEPFgZEs5YqqNP0qFWhji3UJtF6/\n8JF5sWRI2yQlQs/r1RlFmpCb/GUFup8Kp8UIxAI/TSUt2v9J9f60P0EI3tbvfKzJ\nGImcIFHjRAGIkgqyxUFhbnHNuY8TlOLZFfKpbdtajqFbY51hDJHBkbneoCUmJptW\nHnjPKQ53oaM0XvbY1gt5YmacSVjWFDtzXrgYkiYrdxEpOzzuV62uh6dKESGtl5EW\n79EVWRatAK1Yfl/hAZcRvi/9/i/a2pB9k6EhcJJm6jqOrF4TSRqwmAmb/rWPAHiU\nZ7r+zUJWof1QXPJFbfYeMtSXHOq1F60NwOoGEsNMQkU7+KBnrcxZF8cU9kvVzQil\nNA4X2z+l2lHo+++zMk135c+F1SvWj2prxnWnLMGO0UTlYiaI84jhCT4WEqsacn2n\n8HEEd/0mdj6OD8XcF+mTSjm+vJziud51rqPa45P0+XGa6grdklHFUrFn4IQxZrki\n8NX8oah1N7v+GnTcgJmo11BKwZTVBu7ufFqEfrbV/5w=",
      "translations": {
        "en": {
          "changelog": "### Changed\n- Contacts dialog layout using flex\n- Session token is related to the user agent string\n  [#713](https://github.com/the-djmaze/snappymail/pull/713)\n- Better browser cache handling for avatars plugin\n  [#714](https://github.com/the-djmaze/snappymail/pull/714)\n- Force HTML editor when set as default when replying to message\n  [#355](https://github.com/the-djmaze/snappymail/pull/355)\n\n### Fixed\n- Contact Error - object Object #716\n  [#716](https://github.com/the-djmaze/snappymail/pull/716)\n- Unable to move messages to different folder by drag and drop\n  [#710](https://github.com/the-djmaze/snappymail/pull/710)\n- v2.22.3 unknown error #709\n  [#709https://github.com/the-djmaze/snappymail/pull/709)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.22.3",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.22.3-nextcloud.tar.gz",
      "created": "2022-11-25T15:31:10.277754Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-25T22:01:09.005938Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "mwcPlV6/mbbx/zMlEydjQ048JG7e73rxVij8NcUWt6+ctxis1V5Gfijlbo92j3tD\nabqU6Gk6He3kSo1c5zUvnJgDjpJWXZvWolA0vUzGigenLqB0E2aJmUHz8ixDAkxB\nXbGiacaRCWy4XQMxo8z29NKBwVIQrcosrvgM5CaCIishoJfyPAiAkiRvzDfKHHMd\nvc3gBcWz8yIwRTPLdxZFq89vBFJGRL/w3ioD4qRGX9GOrB9fiU91421Ge0yn0MP1\nyijT/xGLoUx3H/DNAC9Azv4i+dJMMWRBhcS8jO99AmVRmn22AflowPZJet2SctTu\nHDoJ/40gY4Ll4kTsuHXEul9BgCIsaC5nfJR646rSueI+J5yetXnpFl6/e6jj/job\nTySDuoALwn6Xo2PQRufdqW7VYBzv45yBXhpz65Hf33XlgHBTXOC93+wqANSjApNe\nIPnjWLjBQhz4U/RsuKUgKHBpD3UYwfPKd/KWAcOourTyOm5mFE84JWyxOBFFG99N\nHx+Nf5pdwTyW8aoNdMVKv3l7cS0ek+xxYZzX7iOURV3L7wIRp4FQFwKGetFZfm0Q\npgnBy6L6lY50biVfb4VdoJurvuS8+HFmKWX6yPwejF7umwj3pReBdrYr8huTqL3z\nbUPUBJdgOFC/jqmL+2UZwSu8vt4rjNomFDGPUBXRWTI=",
      "translations": {
        "en": {
          "changelog": "### Added\n- application.ini config logs.path and cache.path to improve custom data structure.\n\n### Changed\n- Improved cPanel integration\n  [#697](https://github.com/the-djmaze/snappymail/pull/697)\n- Update to OpenPGP.js v5.5.0\n\n### Fixed\n- drag & drop folder expansion\n  [#707](https://github.com/the-djmaze/snappymail/pull/707)\n- Save selected messages as .eml in Nextcloud failed\n  [#704](https://github.com/the-djmaze/snappymail/pull/704)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.22.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.22.1-nextcloud.tar.gz",
      "created": "2022-11-23T15:29:27.969220Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-23T15:29:28.033918Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "PBmU2sOFkQLV6mIDGmsI47GzT3ipOTVsRweLHLefFKNHJWP9EKWNabA4vuiWQFBv\nBYILVsrxBBgHRErBpu1gobe62uBm3QbVKc9RrKjYUqDaztBqgotWGnj9etXn0xrr\nX8vbWwdQyhSvd4a91YfwA972luQe3XaOEvjnH0Sg5WYzGtVJ3zaIwBVcXsSpEi2h\nm/tx1ZMJ8JJ/uP7uxWf/dLXFdpD+nvjSvQ9hX/niduDo70YfqIRLmf6cF5ZuE6vM\nQnoPpsmnpUyMuTI1SN0Evw4hMHhKsAwOjcAqoSi6A6e6Ak8XBEwtyzK3w9FLTq28\n7fstceR8qGou+HyjWd4b7U8k1oBdDBWFjDiTMLSRDjG3mhxfmqarMj+mXXK8PYE+\nfWwDcxdVKR2IYoAEEcT+JDYoFZlvOHKem7lEKIb4vL07BXPdXVNahKJcJhz7gszU\nNIJEYSTG/rkwdDKc721ihxoJTmAgut2kPtVbufmfHoQTVjw7mWpulPpPtZO7zvIA\nsYExTtjqWUtwT/0nSsWE5AgC9JMF9N61FIPGr8JDuE9VEz7JNn3azdQDlmnEvKkj\nTNCCg9Gz4RhnRlEa3gwjRPVgQCWgf6FLB2TO8/xb2sunucHHxkgH4IjRjA7P05ep\nqtxsqjfLbWeJy7y9Pe97PVoXseH60xh3/fVA/DvctM0=",
      "translations": {
        "en": {
          "changelog": ""
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.22.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.22.0-nextcloud.tar.gz",
      "created": "2022-11-23T12:05:21.302279Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-23T12:05:21.361869Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "UaUlyWek1eSDdabGs+eI82iNHpcMyqdsaj2OGMnQH5PqXtBVivaBJo/HT3UqGTqR\nQiaxX7aYVflaiKpbBh06nK8zE6XA7H0Y8RFocRwH1oNRSae1gLVrjoFpbbGZbLfb\n4D9FevqyIr9u1W5VOk5z5Xp7dOX6qZD3HoeOU07awRvmJ3J7Kc2nu2FYNC5zuP3z\n3VTIByXhopSw8aNSxZk8FdV+2rciKqgWfX2EBmZagHO8DqBaQc9t0WpEbzFp544U\nX+kghmV8WZjXn7G0tOT970Np9uDMLRkKxiQU6YT+dZUnciIOZj9vL6Vu7CQ+PB2g\nNG5my8yFLJa8RG13SH9o26tD4nl6ZlvRYJVVDKVOXlj4Z0XaSojOJ5dqGcSHFBCQ\ni2Hl9PWNJBbNnEsuBT1b+3kkFLp6C+cG5lOfYMnKcm9CRR7lxJmkxMYMLN71WpRS\nbVmojrqVqvJWrxFpq6K1xT61PL9I5lZTgEngR/Iap1mcSmSQD82IFKdcRRy0cAlv\ntAxB4v6XQ8aVAh5kn5jxDXUZ/lNrWBS0B0B/Hah99El5R5lQm5DipUqhvrYtyU9W\nqlvVtOpHF0EDsWlp9ZqEqFmYESLOATKcWVrp0mLxjBDrPW1XTqgAsgPUIJ+8XTVu\nlk2lBeKSnZx6SpCSOqoAM39WbTG0YO2D21zLGc2V958=",
      "translations": {
        "en": {
          "changelog": "### Added\n- AddressBookInterface::GetContactByEmail() to support sender image/avatar extension #115\n  [#115](https://github.com/the-djmaze/snappymail/pull/115)\n\n### Changed\n- All the attachment zone is not clickable, even if the cursor is a hand #691\n- Different approach for \"update button duplicated in admin panel\"\n  [#677](https://github.com/the-djmaze/snappymail/pull/677)\n- Better drag & drop solution for leftPanel\n\n### Fixed\n- The page does not change after batch deletion\n  [#684](https://github.com/the-djmaze/snappymail/pull/684)\n- Prevent domain uppercase issues found in\n  [#689](https://github.com/the-djmaze/snappymail/pull/689)\n- Login invalid response: VXNlcm5hbWU6CG\n  [#693](https://github.com/the-djmaze/snappymail/pull/693)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.21.4",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.21.4-nextcloud.tar.gz",
      "created": "2022-11-22T11:07:07.060660Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-22T11:16:25.925666Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "crZXHNhdD6/GWKfzt2aJBBhqN+1y1PJRVrHUGYIKOGVtl3eGBEHvRY/SMi9jXJgd\nTu90wHXKecVmDDHv6qZ8BUUgP0tRToI1plYqU2qLIusvhIjLQ8lEbBvisYzxTZne\n9utON4zRx9ArAsqVTVFTCRQ7NyWXtwirkJgvhOGYVEWFupvyFR9JHYq9XF3SD45Y\nbVqwGNJDMEjCQSfrxwkSCKSBqSzbvtL/uwmB8vyehLMD1kGplbU5ImGVZ2y+7ZWR\nD8HzJR4K+wUI2INJY1nw2O1h8QYqBphQYVIu1who8RhisKdJRKctEoAcabgZv5kV\nHCRgKa+wJuxkQRx8ah1iGAiSUvkPzv5Cp0KjDBi7e7Zo7CH0cosR/qErmjcX7XPj\nr+R5waphIEluz+ntgpYTwMOTvI9XY7z4jAZnLtK+QOiFvp2yllWxTYb3Sk79q8QZ\nc2GoAUqoQBmwdlSs8dl+vXeuDj1CMjF44+3KoxseDga6TqoBr0VcQCb0MxuyHxER\npt4gMTODCGHGreNDHQfNiEGy7fbelpkTjA+A9cv5kfl2PbMCsicY8vX8j4xPEhtr\ntesXjmXNVOBcDAVzJ61dpLnvS+56g2wYBWWxjYaijDE7fdxLrFnfi9GF9rNNOx2J\nDKsi5PcTSUw/262lfvUb9rZZWU+VYU9qse+jQaPCOLc=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Added domain matcher test for\n  [#689](https://github.com/the-djmaze/snappymail/pull/689)\n- Download all Attachments of selected Emails\n  [#361](https://github.com/the-djmaze/snappymail/pull/361)\n\n### Changed\n- Log current shortcuts scope for\n  [#690](https://github.com/the-djmaze/snappymail/pull/690)\n- CSS everything to be box-sizing: border-box;\n- Make messageview a bit larger so that it is the same height as the messagelist\n- Cleanup and rearrange some fontastic glyphs\n- Also show From email address by default\n  [#683](https://github.com/the-djmaze/snappymail/pull/683)\n\n### Fixed\n- Contact.display() returns [object Object]\n- When left panel disabled and drag messages, show it\n- Issue with admin domain connection type settings selectbox\n  [#689](https://github.com/the-djmaze/snappymail/pull/689)\n- Mobile View on cellphones: automatic scrolling not working near the visual keyboard\n  [#686](https://github.com/the-djmaze/snappymail/pull/686)\n- Unable to separate runtime from installation\n  [#685](https://github.com/the-djmaze/snappymail/pull/685)\n\n### Removed\n- Removed inline parameter of checkbox and select components"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.21.3",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.21.3-nextcloud.tar.gz",
      "created": "2022-11-17T11:11:21.324949Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-17T11:11:21.408783Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "VmmdEgBYlHGLvmGi12+d2XravURz/PlC/LBxOCoZejnflBcwe5ZGEYLGY6yKAluZ\nSSAZeZuk9wvMkj2NvEntu5lHb27gJZeXBppC0/WMzH65IaprqhjyCtESyKKCNFFM\n5eTG3zHKu2DCx0j2oYTfxfDr4dzeYxq0XlkJU8dX295kwbr7aiRMlx1WZQEwiWJA\nVCZ3DEK3AE3WGjGLt3r7Mbdf5tSWZgkr9vzJHiispbjMq5dI4p7uGq6mVT7I2Vtg\n9bBAsBxQnw6fLaDSgxi+MeRL87OI9w2AIFMuEbQyMDdIerSEnwRcjaRwUVq5/Tex\nxi2siV1ije7z2z9DbkqxlK82oPQO4O0MBdtkofNrsFINYxJn8rwoizBjukEMrZ9W\nxCgd9RwG/FXuclDMUKLGlqxkdcOSuPQRLS8sybqku4e5H36Qtn6pPzjzkenMTAb6\nXSvEgkLSiA7yY1/FL7denEr2MJhETRqHtBLpc3SCoaSObWpL69gPunQdecBY9+Hl\nDQXmXP4/E6aZlSpZxh5Zjy0Q/uVZ2hIduZynWojvwDviG9/Iow8ZJiG+ac2fJsP+\nIIg1f9P2h38/wTCNmHhn84blTOdMW3n0xjz0k/kA0nABdRvDCiwJ9PqUYvqNBsp4\n+OWwVh0LzQzuHx4i2GDUSnubLSC20I72z07jh5qZqSA=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Click on PGP KEY attachment opens \"Import key\" dialog\n\n### Changed\n- Increase visible reading area for small screens\n  [#672](https://github.com/the-djmaze/snappymail/pull/672)\n- Improved message spam score detailed view\n- Improved DAV connection logging\n\n### Fixed\n- Handling attachments MIME type / content-type\n- Message responsive resizing width/height of elements\n  [#678](https://github.com/the-djmaze/snappymail/pull/678)\n- Focus on textarea when creating a new plain text email\n  [#501](https://github.com/the-djmaze/snappymail/pull/501)\n- CardDav remove photos of my contacts when synchronizing\n  [#679](https://github.com/the-djmaze/snappymail/pull/679)\n\n### Removed\n- \\MailSo\\Mime\\Enumerations\\MimeType\n\n### Nextcloud\n- Use fontastic in Nextcloud Files selector dialog\n- Firefox < 98 dialogs\n  [#673](https://github.com/the-djmaze/snappymail/pull/673)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.21.2",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.21.2-nextcloud.tar.gz",
      "created": "2022-11-15T12:37:01.109841Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-15T12:37:01.186265Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "bbJotJmRZjUJO5ZYS7hZiWq51nC3u20Rl8rmPufJjANmU92Z9aRivuZa5lB8EjZx\nAXAiigxQGhIhG4ysXHhpReLJsmgxxqIRe/fxC/wLk5pB9jJyA+mVOljVoxH94CyH\nxzqRJZCcftbCXZ46o1ihNTaIRVkG5+6CymhcgBBZpk7NJDDE/xS6j3vVOK92vBvh\n0C5vsrBz69aompItXlBLxdfiZh79nNe0KB9B4mEXkHeE1xtwni9BZ9AQzCxmhRZs\nzP8sz43WfliiJDs/2rueNVIg3SByw4bWOsjwv+Klp/5a3bZDLxKNMWXx+vhK7eNa\n9IhalcqFlV9VM2VoePKqtERrw8jxG8N4aexv5Lkt0KXxTg0+U+vedUB5i3PW7JJa\n+5eTWaO+7HBBNVF66de224T4eGO6ZlHiMFHOyJP0UP77tbgkxUXm5xTB/juv4xLh\n1CV5M3P8sakG3ji6VnmUMgop+7Qq7ca4/Xd53Bnp0IdAJjuTY2zxsMuRLMMvFakx\n1BsHiUSMOfiVokPo5C1zJwg2C/HyGgVkX+RGRIm4mPv5fF4HDLuL7XhdZAZLTMg/\n5Guq1U+ut2YdTf140JEhNjGDkH6IKcm8Ks+0bpizGWESGlyE2b7mzoBPuJw4iOxq\nZ0+sN1uFuqCey8wytrQY70Iv0+a7IdaqWffUu9CjaFQ=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Allow browser Spellchecker\n  [#574](https://github.com/the-djmaze/snappymail/pull/574)\n- Decode MIME charset of .EML attachments\n  [#662](https://github.com/the-djmaze/snappymail/pull/662)\n\n### Changed\n- Increase message visible text area\n  [#672](https://github.com/the-djmaze/snappymail/pull/672)\n- When copy/paste image use the raw data instead of clipboard HTML\n  [#654](https://github.com/the-djmaze/snappymail/pull/654)\n- When application.ini debug.enable is true, also debug js and css\n- JavaScript rl.setWindowTitle() renamed to rl.setTitle()\n\n### Removed\n- Message toggle fullscreen button which was only in mobile view\n\n### Nextcloud\n- Workaround Nextcloud calendar crashes\n  [#622](https://github.com/the-djmaze/snappymail/pull/622)\n  [#661](https://github.com/the-djmaze/snappymail/pull/661)\n- Added share public/internal file link\n  [#569](https://github.com/the-djmaze/snappymail/pull/569)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.21.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.21.1-nextcloud.tar.gz",
      "created": "2022-11-13T22:57:23.998077Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-13T22:57:24.050497Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "aRA5ONHeSwCibOT6YwHIYk4e99jZnUYcXgeoIQJxE7adcerH4/7EV7SYvT+n263e\nq/dOhYDXXM3vre1I6ImV4bY21p7bIxBe2szvyxvkOHwG9AIvmemR4PxLZCh88VSj\nuLfoYsTetPIQrltaH7pEalBZhB5Crg3zbYQit69+9TIrgfayeSsfD5wyu2dd0QWk\n4vkPI1KLt9lkEj8cA9myg9oBoGvua0iQtF7UXhS96EiMxRJ/Y0kJyuh+A7aesHY+\nAv4JynzrqgyQXUoGlNss+wq6iy0TUXdlmEcqi+WzlOvm0n54dfxsdcaI/UdpU1cM\nbzXsKrfmhsvbf0dgCgxIZ/PFUp5itS2vdGyQbn7QyhQ53/5xMDhTIgGj/gnXeLs5\nab6OiKAshzQNH13Z38sttycVT/++Y2/6pkgxZW/Bul5vvOJN4nW508vDgBYjPC1f\nmV9NWQ1yEYja7Z8kkF3hGDQ0S7qkVzBWfOXbYmJq0FNywOulavQMSR//42sD82DJ\nCElNRnm5cG7m00VPUZq6ZXXwzoiEXwXQoZ2ReZhdTJ+6cAc4FW0awU5RYMLpdT7Y\nlzGqzzPqNE322YaXXtsGWgDFz8iweMbWvsP6uuZJrwf8gWv4eBvPZoAbBgrU0mH7\nGd2Mrezb7nl/DuJrpF8V0SkN4Lz0GWFCOZ/dAVmQe7s=",
      "translations": {
        "en": {
          "changelog": "### Fixed\n- Crypt crashes when Sodium not installed\n  [#641](https://github.com/the-djmaze/snappymail/pull/641)\n  [#657](https://github.com/the-djmaze/snappymail/pull/657)\n  [#663](https://github.com/the-djmaze/snappymail/pull/663)\n  [#664](https://github.com/the-djmaze/snappymail/pull/664)\n  [#668](https://github.com/the-djmaze/snappymail/pull/668)\n  [#669](https://github.com/the-djmaze/snappymail/pull/669)\n- Personalised favicon not working - default Snappymail favicon showing\n  [#665](https://github.com/the-djmaze/snappymail/pull/665)\n\n### Nextcloud\n- v23 ContentSecurityPolicy versions issue\n  [#666](https://github.com/the-djmaze/snappymail/pull/666)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.21.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.21.0-nextcloud.tar.gz",
      "created": "2022-11-11T16:49:25.608351Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-11T16:49:25.792673Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "oqgH2K0FEqXoxY4A2ZsGk/Ncy9cjpkZbgLwrStlR6gqqrkXZKUXYBASw/qd/qHsQ\n6CkcxWWQ9nYFfVTFH9YDRYZvmr+PV/dTPxdzwo0weYdVyOQpHAPoi/BOuWY+vOrR\nmBeWAz544S/datc1MuSWTbZtnec2wX+5rhI1tkP24i+uLeLKKouk3yJFJLp+y3Ww\nueHnDWxmtxjr0o4XmUVc7BNwsdsA1bXg/dr16vZjJrIuXpOMfj6/zbzG5Evtm2Sv\n+CwVIW0XbGiZ0WJCxRbuRzPNRjLeEIvmRQKDGtFg03T9oNEHltRSdry7MBYFnTCT\nE7U0olo57qrNjH5taSQutT6BuQrxcH/07V553CxjlLfjFE7dn/skhQJ9if6dVqUr\njo0IHrGhhpfyFpuo4KQHxxbi6RjoCEBrthJw2Zzmpl7CfOlzEXr6cegZ9jk+HRDn\neepEFTYqPdeWaB6FAsNJ1hlhVLGmdiL3xRcN8mr7NyHjb4ObyO8zAyN9hl97WDhp\nqsUIrPjva7fqDWJ4e3HnaY0fTFZMSKggkBeal2SWPB7pTOaDVq2qc4jJhOIE1Oki\nVUaeDmFvw2RrhZGg1Wi7RkdGAr4DP3bP8F6iexbKD1qknX8T5Cp0cqVNVcsYVfFm\nKF6FfccZhThX+258Beo6nVhUSD1qvPaQU3UL7q71ens=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Put messagelist top bar buttons also in dropdown\n- Allow setting additional Sec-Fetch rules, as discussed by #585\n- Light/Dark favicon.svg #643\n- Allow an account name/label #571\n\n### Changed\n- Moved ServiceRemoteAutoLogin to plugin/extension\n- Moved ServiceExternalSso to plugin/extension\n- Moved ServiceExternalLogin to plugin/extension\n- Renamed ManageSieveClient to SieveClient\n- New Net/Imap/Smtp/Sieve Settings object system which allows\n  setting SSL options per domain and verify_certificate by default\n- Update plugins to use new Net/Imap/Smtp/Sieve Settings object\n- Removed message double-click to full screen #638\n\n### Fixed\n- ldap-identities-plugin by @cm-schl\n  [#647](https://github.com/the-djmaze/snappymail/pull/647)\n- OpenSSL v3 ciphers issue #641\n\n### Nextcloud\n- Style PopupsNextcloudFiles view\n- Link to internal files in composer\n\n\n\n### Added\n- Put messagelist top bar buttons also in dropdown\n- Allow setting additional Sec-Fetch rules, as discussed by #585\n- Light/Dark favicon.svg #643\n- Allow an account name/label #571\n\n### Changed\n- Moved ServiceRemoteAutoLogin to plugin/extension\n- Moved ServiceExternalSso to plugin/extension\n- Moved ServiceExternalLogin to plugin/extension\n- Renamed ManageSieveClient to SieveClient\n- New Net/Imap/Smtp/Sieve Settings object system which allows\n  setting SSL options per domain and verify_certificate by default\n- Update plugins to use new Net/Imap/Smtp/Sieve Settings object\n- Removed message double-click to full screen #638\n\n### Fixed\n- ldap-identities-plugin by @cm-schl\n  [#647](https://github.com/the-djmaze/snappymail/pull/647)\n- OpenSSL v3 ciphers issue #641\n\n### Nextcloud\n- Style PopupsNextcloudFiles view\n- Link to internal files in composer"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.20.6",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.20.6-nextcloud.tar.gz",
      "created": "2022-11-08T10:08:51.404610Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-08T10:08:51.458235Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "rHVfAAM6c0s7Pn6c3xE17QcDUh84VjdYZQ2NJeYWdisUOPae63cnniAzNoeaPY3k\ndMh9PspCT6xbT/nIyZT6MRhdtYy18l8mqRRHJSqArqEgtBsTEoWo/fD2Wqo2bc6H\n2ANcXOLHgLQAiAROE455HnVtcPYlbOowYwx/6GdBzxe2qZaGKmG97pQbum50momB\n5BRaNVczAIZW+oWMh00lExcCPsv68Sc+koTfWFb85CCT8d2C3sYt2Eu9gXvPFvll\nWfJVQLby+Kks6oaMZ4D3jTc/pbhAMltLD4Li55Dpif8mNRzRw8kbtOSRT7otYxLh\naum4yRjc6gLVco6uR/Zx7gx8WCoISWGrqkOV0m0g6LpzGBKMWUfN21XQE9x6mQeV\njuxAFPrbxUFU5jRCubSgRIQole1GwBuy+Wpz5yr3I/JqjP9I0l4BnTxof37vAg0H\nMKdax5s/2RoduqsW4JnwvtZtiymAttUDDJzEBD17JJ2jop6siTwJExLa6zeZR38o\nT0dJZArJFhRU+QjIYW/xT4QZu3W1nlSX63VOW2Um26fxVkLDIVX6cOmXr+xanUBc\nz956oh9kC8pddDxtDRYuiACwPLTHdvUFjIJbs5iLybhUtpvOmOIKqn/o1l2IHm8d\nVP5dG/zHpEqPKzT0by+nDI6NWD7MI+tfpC4BzgZD1iU=",
      "translations": {
        "en": {
          "changelog": "### Fixed\n- ?admin login failed\n  [#642](https://github.com/the-djmaze/snappymail/pull/642)\n- Resolve PHP 8.2 Creation of dynamic property is deprecated"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.20.5",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.20.5-nextcloud.tar.gz",
      "created": "2022-11-07T23:11:29.478254Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-07T23:11:29.533074Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "uDUV4WpHl5yh5sjwZU2KPz281UmjtAHRUVV+9brczF7+MTHF2Ya+2vgD9shujW+p\nsHmmVYrAOiGiSFW6sErNinD6cwG955pzeIkL8P7AfDYGN9Zr0hL9t7y8j+ddp3Lq\n+UcLj31nVti6TILiLRAKEBfYDsev2uoLw5/zWkfCFkqnR52fkuSpmI4wYuKSuO0c\nTjg6W6JLZLFaKcYHZn/uLqF2DgJjSSwQ5EWTvEuTtPfPzPVhuP3HDmVSPVGpXwLK\nuXy2+B5+uJl7qXldz3VqQZWWuA5drVUO42N7xVfeSRl9H/3VBqLL6/fVg5nTAgBO\nV6uEHGPEMU09nYHOZAjlggWNdIKMNLg2wloeyT6Y+BzGYGB/ElyKJ+Krv7X8pz8/\nnagmZvhgNjcVzHT3gtCyYEuhyTP10Cn1cPxBcbp3MlRLRKmBY9Ls/WabjyYje8pS\nCgO+VZ7Lt2lCvPsuDfA9i5f10NQ3DKdhs3Phg38PbSICvD4ShcS56e+pSnCDX362\nB1XYrVb3AgbK7M5Y3KfNb9wthf0t9L+nQy8/Zxn24ydITEqbm4uZ+pKDxOqA95P6\n3EsYWSms4SrivuxCU3SnUa+HGEeEtolcavVJosZO33hwjSgMITxTOfJ+QLI7yWKQ\nTBBTbs2HxsHBA3AFeavu69rwaw3xwKDQ8qlCecg5+nw=",
      "translations": {
        "en": {
          "changelog": "### Nextcloud\n- Improved workaround for Nextcloud Content-Security-Policy bug\n  Safari [#631](https://github.com/the-djmaze/snappymail/issues/631)\n  Edge [#633](https://github.com/the-djmaze/snappymail/issues/633)\n  Reported [#35013](https://github.com/nextcloud/server/issues/35013)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.20.4",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.20.4-nextcloud.tar.gz",
      "created": "2022-11-07T20:39:07.377303Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-07T20:39:07.656021Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "ZjIRWMokdZMtz2P6Wltv/Pg8v49vGTUJlFCiGMZR3VE56cXj3DNEtMaEhNZtIsxc\nEFFXOhRPooBNAZpwZWEzi0+ZheC7ev/bweJuyX7wq75KvKvkK4Ke6u+7D8kRog6v\nFmj0Hd6oSzEl179c4CEwuzDXP9dcOz/kkGZ/BS2vZDZRMLZYozXsGDPas8Gr+aqQ\nk18yIAJ61e/IPvkcvps2snCNSyyFxRrOtm7vYqflTLSmJSiD1PQkWSf0UdfW2QMc\nzmdmxcfdRxBvDXLvhuZVKnL5IQ2phSYEvrSYl10pxn3eMSlIpYMNZo5jfk4D/xj3\n2XAyTWeQJrcUGruAPvcNvkAySo4IR4fk74n4YALN44HkDy76Ie1Z7pfX3es04IyQ\nuGRbjOe5i80nHOCkXmd/XiwxA+CS27cCnLP9wN7dEhWEne0cryW2RqhO0AiNxsVz\nsKdP4k+yeMgoZYQyKfmFJEnMwp8jdvgjQ9MgOesu7U4zqjTRdBSyZPEvWgJq9yz+\nXu22D8TMDkHPplByB9jswOTT8CROWBoMCNpc/8pi2Cxija1T01ET2O/a6f5nxX3s\ndGgEepmPFk149F7GiNQ5xkYpdNKMmyD1KPXaAYj5afEYY55LrAgRbTeN1Kxp+iab\nu4yhH0jVtpxPAAV046TPkvG2O71pWXI6CTuiqr/0IAg=",
      "translations": {
        "en": {
          "changelog": "### Fixed\n- Nextcloud no-embed use iframe mode failed\n\n### Nextcloud\n- Workaround Nextcloud Content-Security-Policy bug\n  Safari [#631](https://github.com/the-djmaze/snappymail/issues/631)\n  Edge [#633](https://github.com/the-djmaze/snappymail/issues/633)\n  Reported [#35013](https://github.com/nextcloud/server/issues/35013)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.20.3",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.20.3-nextcloud.tar.gz",
      "created": "2022-11-07T12:24:52.902572Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-07T12:24:53.426612Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "tDpL0Ldvq+462Ss1yQWVhfg/C0/LHpHprGwdZHydjByG4uD17MXo9HAuoWhTjpYS\nuy3zuiQOhc6u9GOxb73/zpTHE6KpQha2Qlrfzf2vBagW00v60tZ9qHz6BbSvAZGA\nq7dqLFXyF31OyHaK7n8xlw15pZ4PptZyTywNSlylG61X8TTgB9BdvbkA/eckdb/t\nkpovUcsD7AUf5+mevtcZJ2+LCS7ackaN/XvZGqU8Zm/BZeYyUT/8yTwgatXgEAXW\nrlhb8pudu1h8LOPtNqFBomKbEzFUFcbv953DO5Fd8AsB4S4Hvoo4oKqOv1pjWTvx\nMuGUH/wWM3l03R0dHFH5KVT/Ce+REAaITQ4eogs3tYiFQI1aonzi/uVbsEhN0uOJ\nGd/tVooRrBglswHkPCOat50x/Co9H9LsTgAiky3Jp8s687E78pNQ1fLuZ6ZbPEcC\n7FjXIlbSJk3IGsxVkS5dBbepO/hzI7/TdWGH187qmw+GpIg99qDfCl0MPDdfQc/m\nEVYOqqYxXTFOwm0tQpTF5kcH389vkEHLd61RlwG/G4pY7EWCSLyz/Xc6fJ8++DUr\nQ5xAKy8JeHM1Mb63Afd1SjRmJc1w0uKbU5ZNaj10b9ztZPGAksGTeDeK6s3swGEz\n4wzp7PT2a4pvqvZZZr+TnLWHUIQNZKZj3NcKgZPngjE=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Throw decrypt errors\n  [#632](https://github.com/the-djmaze/snappymail/issues/632)\n\n### Changed\n- Better multiple WYSIWYG registration system (not finished)\n- Better handling of admin token cookie\n\n### Fixed\n- Cookie “name” has been rejected because it is already expired.\n  [#636](https://github.com/the-djmaze/snappymail/issues/636)\n- Content-Security-Policy 'strict-dynamic' was missing\n\n### Nextcloud\n- Better handling of Content-Security-Policy\n  [#631](https://github.com/the-djmaze/snappymail/issues/631)\n  [#633](https://github.com/the-djmaze/snappymail/issues/633)\n- Nextcloud 23 Error Call to undefined method useStrictDynamic()\n  [#634](https://github.com/the-djmaze/snappymail/issues/634)\n- Use snappymail icon as favicon-mask.svg instead default nextcloud logo\n  [#635](https://github.com/the-djmaze/snappymail/issues/635)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.20.2",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.20.2-nextcloud.tar.gz",
      "created": "2022-11-05T11:09:42.209792Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-05T11:09:42.266084Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "u7aTz6bnderTt0TqNsW3oBOWAKNr500PNm1l953uPGPRAevuR3YU3jL3VJ/whRKg\n8tqHpO8XfthzHYbz5DIXl5gpEbVzBolJ92hefomLZCie7wdj4AWg6nm5ltXzSmkC\n0sGStK6/quk9OZcYLDtgkWdePsgPBSFKzQTk1g2EW3PHq0neeQMLjAXkn8+tZU0K\nHJbAZIHN31e4gXVliZRUnZ3Cpoe3gAuPv6kHP60BAsNIHeB4YwsIRYG/ZqvMAz+u\ncus9dNvdkUegtAzCLZq0Hi5ws6IA85dLrQhDWX/ajVVfwigUjq4nbWiaAAKoctgz\nTgyAWwdrORdcnU8XPMi9VtoNNoLyzDY/UKM+L4NOyX/Vpmhtqhsj7gZ2V60doXcg\nOYcnq3BOj0RlgmK8eYJ4kG0SkDk5C3u6VfZDOFJ9Y+1CNCtKlvDf5FJ8GDVFViJT\nD3ztaHUFi/AcZnlDiowNKtXBQ1lPDhqpcEiW0qeyiv+e1/4nLRkzA4UpKw3r+p8y\nl92EpT4jXQ3TLpUJU9WkzpkPdPNsBkPtAydFB4pozvL18+54HBiABJSTl0DaweGD\nA9o/mT5KcIN5iuKInf0FV5ipl3oKx3F0TJCDbHmqD19jVq6KRWf4PJv4bozQTNgA\nfIq91q4kXQPhsQ3ZUvWfKk9FZ9y4xnJI7OezyzIpX+A=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Add more search operators (i.e. copy lots of Gmail ones)\n  [#625](https://github.com/the-djmaze/snappymail/issues/625)\n\n### Changed\n- Some CSS borders to var(--border-color)\n\n### Fixed\n- pgpDecrypt() using MailVelope the decrypt message was not green\n- Shift + F in search bar resulted in forwarding message\n  [#624](https://github.com/the-djmaze/snappymail/issues/624)\n\n### Nextcloud\n- auto login mechanism not working anymore\n  [#627](https://github.com/the-djmaze/snappymail/issues/627)"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.20.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.20.1-nextcloud.tar.gz",
      "created": "2022-11-04T14:59:27.237783Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-04T14:59:27.289998Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "pHRpSeQhSN3b06hPpQVfa7ZxEk0/beOrILo3he/llQluW7IX40jT+MvuOzXptd7n\nk9KvOQlixSBQXvM+A7KrN+EdAo9iJX9oofNLx1uSmhXzU6rzsel1ucY548/k3MBQ\n4Vt+nhkJKwwhfpHQD82tAq9JIMiEekDsHOi8xnkuh/vlrPAK1v68kg5LhOZDH7tk\ndJXsTvHGKW7W+yv2bCRBEA78A+X7lmsZUk41qNTbMPgK1fAhFc3RQESOueyUh734\nJp+L+ScgOaVCiGu2vN7FaUu5nGMU310Xr0qMS089L1ikbJ2t6JVhGy+8CB/65ud8\nJWhbQ5L3/be9keVG49vDM5mjXMWMmfUXnWOukRSl5sqL/wYptiCJQkDwzuQK/bEx\ngUIFt07RB0cK+Iv68Vn1SQ55qPbRo7XgN3N5iIvNjWNm3TREtzI4RAg5LagST5c1\n5N99tG7z0fM1GL/wpXkZrwhND6DzrVdKJhjvBzztEt9iYPgYkoMREdoPK81OjJzZ\nhoY8X6fSMy1WVyXl/gAInLSnm/MllnyA3EpFjFYWUx+z0F3OeSW7EaWpY+teZNFc\nDC0UhJWuKQf0EBmHnlPfbzajH0QyVxtwvu2WJ5Cq/lgP/Puiu/43E6hxmMqaqdsO\n17AQrT4WzmcckAc7T32JfWnGYqSlKDx2kMzxtCIFpBU=",
      "translations": {
        "en": {
          "changelog": ""
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.20.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.20.0-nextcloud.tar.gz",
      "created": "2022-11-03T16:22:54.728439Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-03T16:22:54.819298Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "vDZHtiofXc0v4w3FZKQcXtThhpK5iImi2bAdBtgQ1ivkF2rMQJ1tMGWXjXDCAStY\nRiKVfQolZxZmIlObOiEAanSdIZ2A71bOpCfXDqn04e+7P4B1okBrlw71FxXiRxB/\n+Yq4M744111hun6HdhikftAQGN26CXGzsapgwKJOsDXiGD25r2TWyOThfB5r/Dqz\nhqqxDz/kgQ6ti+/DQ3FLETigSQB6O7BdVpC0V/xtymcvKY4FyoMPerjLWXeMq5No\n870XjhMobjNI6AqhvfqUYPW/jwR6YFS2RCTiPUS3I5W9EMC6PNL9ZbszWHKioA1k\niUYhz4ZL1rbrrh7ExircKHcweIKGdSKO5gKBAqBnmOtl+v/nUjU76aaukoy5rnKE\nN+nFIyzx5QFPo08UB0mBDblhWWsRFB03Q+5ALkt8Qme1vEawPccKxOQSxyRnuMpR\n+i6M/HSwDB4bsLdNCp7ZfNOTUtxu/OCqwQm0Y/dDDH0n+/RCEuxhX8ebG7M/azgn\nUD0+p+9xefCRWa4f17QjQfQepv7KQurAhMW+QlxR1wAhjkeL1ZLDYwtzbuZOskT/\nd5+SExJkZvYWamPMxZatPPzmK79PYCgukPX/AGnOeGOJIV5X2EPwpx9vdSoR2Zph\nX93XHUHLCBddq9yRNZas+i39CL2+Kt/75L8Wuk1K0rA=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Strip mailchimp tracking\n\n### Changed\n- Use some PHP typed properties\n- Move bootstrap @less variables to CSS var()\n- Improved theme styling\n\n### Fixed\n- CSS --dropdown-menu-background-color should be --dropdown-menu-bg-color\n\n### Nextcloud\n- Disable Nextcloud Impersonate check due to login/logout complications\n  [#561](https://github.com/the-djmaze/snappymail/issues/561)\n- Improved theme integration and be compatible with Breeze Dark"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.19.7",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.19.7-nextcloud.tar.gz",
      "created": "2022-11-01T22:50:23.768411Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-11-02T08:34:29.486054Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "il8LioG951uMFxhMgh7y/8luZI0rs/LMuvr61TWBnWRR4y7LaBg6QpXKMk7rcC9I\nlEBuTcKZ7CQFL46w4uQAdPeUoDuLlBNaI/spmcjN2BkvQwAq1C0Y8XzlrdY205Cz\nk8eAgXTbDrcdPlQCDNy3mmVJsxUtQOfICmky3OQ4e6rpOT3ww5rkJoGWUbT8cmo+\nspixhFpgnU7U1/KBnK0o4TRxx1Pf5X97e7GXkomkmsh6PeO3ZkdwFeiq7WhOtST1\nz/opQ+xg7B/k0RSvctVh2dI/xuFsYqMUnLqp1sN80P+ydEruk6k2tLAHR2BW9B2m\nXHqi12mMBvCXek58MtVjlN7IMnYW5i0fuGvxybBOKCyC1EYsI2dsN4+dd5hgaV5L\n4eJM+hP8R/vC9tIf9WaUhAi1J21+bm1L1scCkco1L7GKiHI/2gpg17ifYQS3OPyI\ngpHb5wJOf5gEwGuaV7Z56J6IHmwmYbwvkIylYWY+aZ04hf0/ZoP/uj4CbXqil9gg\nj0hNWungYiKQWEfXN900VPcYDRe7XTDgBrRC+GhSR5NTFfipBa7JA+CpeUR+zJGN\ngSVrx11R773D9Wzw529Eoy9xkj+XhuH9LIFS2Tun0jQdb/1G2LCt4pAPM6cXhNc5\n9QbcjUMilsx+7W8Zbuqx7wyx9uWkvH3lujYsjW1jzFc=",
      "translations": {
        "en": {
          "changelog": "### Added\n- Make it clear that you are on the admin panel login screen\n- Force PHP opcache_invalidate due to upgrade error reports \"Missing version directory\"\n\n### Fixed\n- Switching user (impersonate plugin) keeps old Email logged in\n  [#561](https://github.com/the-djmaze/snappymail/issues/561)\n- PGP Decryption / Encryption Failures\n  [#600](https://github.com/the-djmaze/snappymail/issues/600)\n- Undefined constant \"OCA\\SnappyMail\\Util\\RAINLOOP_APP_LIBRARIES_PATH\n  [#601](https://github.com/the-djmaze/snappymail/issues/601)\n- Cannot access admin panel\n  [#602](https://github.com/the-djmaze/snappymail/issues/602)\n- Wont show my emails\n  [#604](https://github.com/the-djmaze/snappymail/issues/604)\n- Return type of MailSo\\Base\\StreamFilters\\LineEndings::filter\n  [#610](https://github.com/the-djmaze/snappymail/issues/610)\n- Create .pgp directory was missing\n\n### Security\n- Logger leaked some passwords"
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.19.6",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.19.6-nextcloud.tar.gz",
      "created": "2022-10-31T15:47:31.529396Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-10-31T18:36:25.765648Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "Qy1oS+ipKPi7VbyzqE8aX2DTVg5K1ZTF2hdAQLsWw6v05TgsGCpNrIplanXCADOc\nrfYMzIX85YifyTHSXnSpPNrRCbAf/qQpJv6mAHhHfccHAl/9qmg9BcMTTLzJXfVn\n0BrCMOeIpY4a9nEq0UW8XntYElhwjCpwx+TXejnpxvDV5BjBNhzkmOiLfL0eVgVK\nOGuBmaR3kVEXNSj0DD9sboOLxr/Lcja0uIetfpkqEKkIHxQU3BgXEYMN7O5UFy6r\nTRaFgGV37Te8a29ednDk+goxSY/07CuWLBzGqEU3YDEI0TPwQJGHVYGMjhctuKSH\nz+51WyUg6u36VphvAC1sHDmB26wZ4UtziYvLdgSu46KgFvmdU4mTyb0BHnyeetsa\nz8OHiU+qkO3k19f1o89CHGif2nNdvWdCF1YKz4j0N1Rh+bL1Ms8EqeMiUc+Y/Ete\ngs7KhRzWt06ovSleIWXGpHfpO0Bb2l/wFbCOeFwGZ7VZ69D3YjzgjtYKriLdOyNz\ngoAxKJ1foFOO3sIUxte7CP8wpBjrYSVEOj+8Ocqn6zNJSPtPNKNSfZrvwicw9dVM\nMnNj/BhxByOMsTm7nTmyV0Qr1wBYkGhAz/RhB3tUnpvv6mVuCkbG0d3F1pmrDEUa\nGpvk+MjrWcoNThqWgrBnQ3+HuIfgZkm/Mn2y3rmDPlM=",
      "translations": {
        "en": {
          "changelog": ""
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.19.5",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.19.5-nextcloud.tar.gz",
      "created": "2022-10-29T15:54:47.762043Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-10-29T15:54:47.829849Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "q4KIWuUuwvf9xxGxAEZalSNq/VwVpfoW/kLOcZUSbMkmp96yQ3qATs66SO/4S/A8\n5SiZuxBReP8krqg1MmZJgynyr6g/lQ/02Ee+b3rtXkkFD8nwOxpao2GNiGryH869\n6P42+wWmAVTr59C/OfgSmEojSsla0kAElVwaq6b7EKazp7+zzNyJ9gZbAlZPH4nM\n1j3CRsUSrrqrm6ExHh1Plx5Me19cEINBytNBnAId8vKX686kTz6vLr8harlGsI4q\ndz0L4dS6Xos3VaJOf0xhb1FCPe4pWOuas6BrGTtsvzs8+GM5wCbChR639ibMLwuy\nWy9AguasU3lYyWtedjrsaZ1r5ha/76+RviTdsaCzb1K+Z27gys+qNqlW8kdFGjH8\nKU3ps5+EyTsO/tdpr/SlTbcjEFdWkidFwgR4xR5j6NlwSjQ8Q0KHuor0/urRVCiF\nxqwKHTcDk+HSTybIw3xxXBAZ+XzxYw9A2GJcTBI0zrAFNePE/pCJfenQ+9QfiFLK\n5hhfKnrsZmoRdFomi+uVj3w+MBZ1swRsK0e4+7YiAkXckbe5a3uLFMeI/kl8U6UV\ne2G66dwp90E9So1wPTtW/4SSY/PC1/GgfmeoJ1kqvUYj4RqVc3WJGbm7fqNeE+Wf\n7WCfNyRC2A7DZq9bnUpZ2Anul0tvNTt0XskqD7SmFdE=",
      "translations": {
        "en": {
          "changelog": ""
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.19.4",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.19.4-nextcloud.tar.gz",
      "created": "2022-10-27T23:39:40.380989Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-10-27T23:39:40.434546Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "upcr7pv+skRP04FWoQPOI0e9vMGSNTraybfJg18w8XBCt0+udC+nSGNIqx2sM0tS\nuf8fTvFhIKFFwVH+7RoGsclJ7PaO3sjIJWh0vsc4G1Qctwhqvf6Rl9F9VM/bjhrp\nCeZ913TSBzVsFxIurcOG6K3b3JMiRSccZEk2Hl5M9h35tQDcm02EO71BTDXaUWoN\nPM+0SSc83Ky2z1B7lM8vrz/8jkDYS7/2kXoGD6XF2UChHbbwGITUmIJH+kkC44Ok\ns0WVzZM4O+e74/52VvVXQqcGSLERtDmgY8t2mWMKvt4AFvNEiITrqbBS9PB+FJSY\nmwlswc3MIfze4JjpMY6bWWQrDQ3DQPSRLQrEIHYepuLPBaguQlssdhL7gmitF+kD\n4QgWyMI0oJkcGl0b1XIBJgmxyeMYuetGTBU/U8TcSaIzxeZWNoabQV3bgpA3k6va\n7yCsv94YK3vNHS6WNJebi8BjxoH+y9gk0zxXqSg+bKtQResP1BOG//u0XehbEseF\nm8uA4WvvZSoZJK5KZmR61FhCqiE+M8/4lbLP1esf3CG5i8aD8Qh/QQFggRakLUR6\nM49i69bmVKxsDR75qXYoHPo4OxyLauOLOsmDSx7u2+3IJC70FasbseQs4fKYKyif\nhoCd+bDbUKXT01/ZxvWTcNmZtAqPOpx+pP1r7c7u5nA=",
      "translations": {
        "en": {
          "changelog": ""
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.19.3",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <27.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.19.3-nextcloud.tar.gz",
      "created": "2022-10-27T13:40:49.236045Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-10-27T13:40:49.357976Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=26",
      "signature": "C0vbe/8WIYbloBDdFUgVgeuC338lbFin/3HnapWEVWok5Ujv0XI1K8IJ1uOZMo54\nv8EohueqAUQgSoOxeL3Awe8YzqAKacjXyK19CfFS4tVgRW3nGCuRiI2cUsplQnpi\nVQsRHXiH/B4AApfraOCuDgq2yxpPCBSN39LQAVmipSdzcTXsZdWzKZUyZiRIkqJn\nfBXnI+Ws3DrqEmcMgvbgS+tU69wQ12+aKevCZjajFWAVEtzFoXkbbH7yogRtUL/B\nnUYK4tws9e2OzUypIk+cb44Ri49Ym45L8C7xVLEbuw+nr60+eChcMpCuurrsLN2k\nXpY/+2f1uLWtJ4i4xZFDHhl6wwqpbI6tYTYK1ncD8jQPs1pKRlr5N0dG1KV5m7Ju\nLVZeYSptCn7RlA7HamrKx8NvWVk0leZsfIkNagbEgmyqEBWq95u40fFeEH1qOd7l\nGCouW8TdZGK3RtrV1D4g3xHivqeMzfTyFEzkXuo6N9wa9SluJPxji6VnMdUV0KwP\nTsqFpHfOTxih3fj0KeQobBrNoeRH2jW84TD83EMjVOYTrTCMdhyo+Iv/Ipz/AbJN\nXBV/7S8xFibMDWG/vFnEXECtaYXBPx7obuXELLtZWAy9/YY790RobjasL0vdp3XH\nl+qVVGrBeuKzAOt7dh2GRB5Nwub7OpsQ+NQ0ZTiHtw8=",
      "translations": {
        "en": {
          "changelog": ""
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.19.2",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <26.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.19.2-nextcloud.tar.gz",
      "created": "2022-10-21T10:45:56.551173Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-10-21T12:24:05.094084Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=25",
      "signature": "JCGhBqmcHlXtdB88h6iV8iUoQOcvtqYznwoZtRugEZXOa2llvg/r8Xpm+IoQGfQc\n87I7ThxCswsiVCeRDrNeD5KDjaUqRWASK+eGcLBc1m7OxVS4FGJakluKFZGDdzsG\n4p9rwfrPUhjcldYoiQDWbeZRpDLLVOVgVovDA+2vCeruxlWfE9u/KWapbx5EOoOw\neY9Dv7jdOMbWujWX2766ISJrR7BakupbFlQDDErPqp9S2ROrba6cJHkOl6BCABcU\ny6S06gtjzQRhlhPAOfLhVB0JxPhPLTG6ux616nlwSiZaXwx7pCjYgkv3xEkasdbi\nS5VV/kNgfsQrnWwgmfXex54PjVBdgTRO3xFHj//0xDcbo4Lb/dG8GclSotHO+l+O\nq340Zj6GY9dURGn5xfANPY5SxSHwc68XqOeulPkwKIlJgQX0u79BUgOBk1JsKHfj\n8FT2rMBWH70LE25wVknJ95YSl7NcY7nRL8QTTRFgSi6gLtZsy3tR5StFcPev3VXS\n17S5D39LYGZ4QFHDfEU87kMj1EZaqLS687s8VzA/8bd32vpUWmQ1Sm5gU09AIR5v\nYIGZDaPOh6ZTmgwRUoaUP7qd/z3u7/MKxJwoYDfPbmPg/AohwmGdjJOg13496gYf\n+DTnJxJipyO/oyoQq3xx6MbaaUrTAgRSTLPwCstBJIM=",
      "translations": {
        "en": {
          "changelog": ""
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.19.1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <26.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.19.1-nextcloud.tar.gz",
      "created": "2022-10-19T08:45:52.788179Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-10-19T08:45:52.857201Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=25",
      "signature": "clFY2+59OfDDzbsvQCmCgkJWUI27/eEheuzPbskxcIH/9Wzdv9TiM3XDJkJhkj2s\n9JGeiIEEee3JlVHm0PWWNeI/S37fujRtH/blBcmMbX2IOcF+8mh1YFG0fY2k0Yc7\nfr3b+8CXHby6J3XjC8GFFUJhyDJLEX6vzi9pCW4xJoDH0w1aMt21TQw+cXVVIdsz\nNhcaU6Ob7lIjJACxXrZyPobeWqxSkN1jzQXsrkzSjBlISvm5a8NpQQesyp9RveVJ\nU5NYWGLjKDrXdPrhdfrtVwzrxwQOoFmQo9pdHs0bRopb0AsBwXhRsGUzlEDfk6aG\n2pNhVND5CHS9xk4nfRvATh8IGt9XqAFwG0ZT0gfZ3ldPtxqOKbo2oJibV/WldDvU\nThzbdOdVCSrv30nWPsL2cs62Tf9QfAVKwYn6qpNOj18K55G+d7PmXBBzp/IrzxBS\ny135tNsIw0wXhElVeExFMFX59lXbBvRBj8rPHCWb8gsYjrRLvXsfEVjTVOLaSHOD\nqg9pk0H6U55nttN7KymqmrmewI6Dgy1WRov6RDh/pA2ODYwXnKgspRt8akCXn+GO\nbNsCQovHry+mDItx70RxOEyq4uViqUQagZWtmRQx3e/C929UYir/7q0Z19IxWkcB\nb5C1qo2B4tUoJhkDPRMrZL91aGX0DklMKs897lelhik=",
      "translations": {
        "en": {
          "changelog": ""
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.19.0-rc2",
      "phpExtensions": [],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <25.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.19.0-rc2-nextcloud.tar.gz",
      "created": "2022-10-18T08:02:36.502634Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-10-18T08:02:36.583878Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=24",
      "signature": "mrGOQ2fv03a/ImanGiB6KNmnuT/44N/IxGePNvtOTx3FcWc6ybGXFnrf2Oc2aXE8\nDAHwZO42l/7kj7wEDBAfOv3YGnwwkusg+1eq22vOULWolAJyIqLk+tPIx4GbTely\nCtc6t97vKhdiTgSbFWSW1xlwDEMcH21REnaGfE0ZwRpOiadhi0xvxemJa/vAMQdh\n0xgg64VDX7uUSo+cT4medx6WRCItSseHE6nG/s31Wo74xhIv3T61qcxgCvxmrXG6\n+iAgzekHvJhFRkARSsTKdJliqIE4o615I68EG1oovIDQfxxJhjCUk5ikTIzHDMS4\n5q+qRz80e1Piwz5LRvWO+D9Yy9Ix0JWUE0c9By3JGOUovoUK9yQIEZsIXfgtdHht\n3ZuAAWNNt2GQNGrqvkgSXQ9ocmJxF4PROzMcvecZyYXj1cwF1pX1VENQvUOxu7xg\nwcsQo9eU0hHRJBUIM/+RVuvgP74fEXk2Eei98PNlreXxRnvkm1tR5buRvecw5kzz\n0S9+T8oOvQmuevf/u4bW3eMhsFKa91kVtkKoj5wicz8IhkEZxn60fbsyTNd7oCTS\nkUM47l5YzIpcvrzdiCYn0fljGtFPG0VkS/JSwU8MO8S7ac+bSbElJHh9ABcwY+dq\nMKbFMsdVCPUhN0BqXOmyjzQJ+T013iRqnyYCoYAYHbA=",
      "translations": {
        "en": {
          "changelog": ""
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.19.0-rc1",
      "phpExtensions": [],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <25.0.0",
      "minIntSize": 32,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.19.0-rc1-nextcloud.tar.gz",
      "created": "2022-10-17T19:10:01.321771Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-10-17T19:10:01.380907Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=24",
      "signature": "liEwWKRScHZ4LErfThnDKCvpYTx2lJixvkYzYzVzaU3GZd8jIpu0hO2MnkjEvo4R\nE9zrprJ0wzD4bWyZWBhKdCATZn/ZXbluvY6CuG7GXAsDWNimiyD+WQLs01c5rGoi\ncYkmmntHHi2Hb4D4cIFWem2E30wZ2eRtLCl6TmDQ3RQxUB428ZUIiEFs+6xaElck\nilapARvTK6TG1U8v27RK47dpe2YvnyyY1As2MIv6CQd5a22miY1ihn1HJsxrRc3S\nSVxOZFPyVkTZFaDdm4P8an524NIjh1tm9A6Cmj0z3UW2mFSjNNY6gmn+ETJGg1uY\nItJT0e9dtPRYyMtlUUJyz2E8aNDiKIOx2zvd8IaXPOTlnwxzrI+NR0ck30GVWqdW\nxJeF83EHE8rH1Px2uATyo2UBol2ZFPjtUNrvCYP/S2Ueju/jvPUld7FA2ZtRcXbm\nt3HOYxjvDdGEvdEkmmHK/UYrCsz55PpL3rHxPUn0uHdT3jWJXZ10twrD9aspoWwq\nWYS8JONV62ZhkiGWXLyiXXqvPZilIvF3b8n4q1eX1cVnrLRV3HWFbB2Cl0JX5Gki\nMUoeCLdhzfrHRba6jbQoH73191tuqcuHaxTLLuwaGFmQ3Yn/z1gY3yQLJk2JHxjB\ncaCTTsXwlZ0xkGIgQnGAlAVZanR90tezMxXmCCZhTxg=",
      "translations": {
        "en": {
          "changelog": ""
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.19.0-1",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <26.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.19.0-1-nextcloud.tar.gz",
      "created": "2022-10-19T08:41:46.519433Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-10-19T08:41:46.575030Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=25",
      "signature": "W+BIB6Npb7PNm24ZDlnUqoe4nGr8taIquEmRqQURpHVXCfSU3AFLOb3uoAGQ6wYq\n5TzecPB4bNDYlmPwUPoByibW1MuNsQsOeREdBNPu9QUrWSpNIK9u2qCvqHA44ZJF\n7TU/0lOiRNiGQFKW1DZoXiZpyGvJBdLALGsF088IYwVSOJwrSOmlmaiSWm9UVUYR\nXEqVtPLfe5zH+Cop2QYjv3zoWVNhTNeCkrnXIinqYjUpa5YzZLjkVzVxLyfI5Z43\nusrSxO5NoWA5CRwPbxa78Pl8py9CBj0a5yyLRstxu8/4fqN6Tp/bXhFLI+8BFyiU\nS9rB+qKEesWvR/1FuTP6BqPWgwGkfX4w/9n4nQf63VBFS4vhUKu5hq6+OEgX/Mn8\nRiXxvASpcQaK+ij1mwp4Oa6LUcVtzjCqZ71DartCyA+wP7erviMHFEvK6HrArsF0\nlO72jG3hCWXIVAUCCqM8t//7vYl+v/a3cSLU+tr5PYe53EQGTKJIVinp/s4TtHaK\nGVT4HzFs9Sdx5h+rmmFEoKZ++XTtBHoxS+7RINzEsDppnZZJtoqgZpSyeykd98Vv\njzk3m7ij5SmRrLeW86UWmwGgjRKciGooqpb2bczNPoxqpCAgGb8HE/Q8BSADv2dq\n2mX2bdg8Oyo1/vqKL/WvbSeWK+QnVw/3KxEV6D0yDWE=",
      "translations": {
        "en": {
          "changelog": ""
        }
      },
      "signatureDigest": "sha512"
    },
    {
      "version": "2.19.0",
      "phpExtensions": [
        {
          "id": "mbstring",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        },
        {
          "id": "zlib",
          "versionSpec": "*",
          "rawVersionSpec": "*"
        }
      ],
      "databases": [],
      "shellCommands": [],
      "phpVersionSpec": ">=7.4.0",
      "platformVersionSpec": ">=20.0.0 <26.0.0",
      "minIntSize": 64,
      "download": "https://snappymail.eu/repository/nextcloud/snappymail-2.19.0-nextcloud.tar.gz",
      "created": "2022-10-18T09:31:54.815652Z",
      "licenses": [
        "agpl"
      ],
      "lastModified": "2022-10-18T10:29:16.217858Z",
      "isNightly": false,
      "rawPhpVersionSpec": ">=7.4",
      "rawPlatformVersionSpec": ">=20 <=25",
      "signature": "lpmYFOEVb4ozHjtZE+5wa07KC/TWZRGfCNAeV37GT2SqoP5+JwvzRP9VlYgjd+gP\nq+PTUJKsFPmfoONgHyIUFv6yM6VqoYN1dEAgeHnr8gOFeTVw4f2Nqj5iOfg/XUE0\nTxWfe2fM58P7IRu/z71PaWd6y/S+/jwsJ0hloMEQ59bGnh8Mrtd7r4DEVPqtrdvM\nsX0VvEJ36d4Nbr70o7bmZvfBhxPkXn0CCOEFlRhsikXDD/tj+55ZY5eDN3rcTmnt\ndL+muvK5cWdzZyQSBrTSbtwvXP1L5hc7/wfAWyLxsYzJdtNIgSHej0Desqzpd4OJ\ngm+THG3s6DghjZ0mihxvvxD14UKTYIjo38sc2RsmI5G9rfLAsIj6ZhXe/vdAQmtb\niJKy0PySGCra1ogXNZPEF6Vc75tFTUVmvVG35l6EJE7p/NhM42QS/rs3q46fSnsG\nDbMCfpUz4Ad85fts0MnljpYBw4gnhbvMNS8eEDy8NLN3iMh+moMrcR2y7CI40RsP\neeu4MwUc7Rh2b8F647olYZ9Ovfp5QuF5YcQNFlhw/SfHfx5Z0n9gV4+wTS2zQpMx\n8wlX7IFQeFNdjJ83ABDcr+ypWppM02wuBS4i9d3pb+CdD8we1ZWD/QcNqY89O8tC\nruhP81k2aRFZGI7sqqBtPNnJvar2xRyK6tEj7rnup+c=",
      "translations": {
        "en": {
          "changelog": ""
        }
      },
      "signatureDigest": "sha512"
    }
  ],
  "screenshots": [
    {
      "url": "https://raw.githubusercontent.com/the-djmaze/snappymail/master/integrations/nextcloud/screenshots/inbox.jpg",
      "smallThumbnail": ""
    }
  ],
  "translations": {
    "en": {
      "name": "SnappyMail",
      "summary": "SnappyMail Webmail",
      "description": "**Lightweight & fast email client.**\n\n- **Dark mode**\n- **Responsive design**\n- **Full Sieve filtering support**\n- **Almost all IMAP features** including advanced searching\n- **Integration with Nextcloud Unified Search**\n- **Integration with other Nextcloud apps** (Contacts, Files and Calendar)\n- **Multiple mail accounts and identities**\n- **Send & receive OpenPGP encrypted/signed emails** (With full HTML support, ECC keys, or plain text with Mailvelope)\n- **Send & receive S/MIME encrypted/signed emails**\n- **Many security features** (Sodium encrypted passwords, Sec-Fetch, TOTP 2FA, DKIM, prevent tracking, etc.)\n- **Kolab integrations**\n\nAfter enabling in Nextcloud, go to Nextcloud admin panel, \"Additional settings\" and you will see a \"SnappyMail webmail\" section.\nThere, click on the link to go to the SnappyMail admin panel."
    }
  },
  "isFeatured": false,
  "authors": [
    {
      "name": "SnappyMail, RainLoop Team, Nextgen-Networks, Tab Fitts, Nathan Kinkade, Pierre-Alain Bandinelli",
      "mail": "",
      "homepage": ""
    }
  ],
  "ratingRecent": 0.5,
  "ratingOverall": 0.8461538461538461,
  "ratingNumRecent": 0,
  "ratingNumOverall": 13,
  "certificate": "-----BEGIN CERTIFICATE-----\nMIIEBTCCAu0CAhHoMA0GCSqGSIb3DQEBCwUAMHsxCzAJBgNVBAYTAkRFMRswGQYD\nVQQIDBJCYWRlbi1XdWVydHRlbWJlcmcxFzAVBgNVBAoMDk5leHRjbG91ZCBHbWJI\nMTYwNAYDVQQDDC1OZXh0Y2xvdWQgQ29kZSBTaWduaW5nIEludGVybWVkaWF0ZSBB\ndXRob3JpdHkwHhcNMjIxMDE3MTc1MzUzWhcNMzMwMTIyMTc1MzUzWjAVMRMwEQYD\nVQQDDApzbmFwcHltYWlsMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA\nxBpgfBUcG4x8WoZ16gJzcDa9jx5AAp4BoJmFMM7r1nyIKizPbTDvTGpco2bSxwaM\niWeBQu1HxuuLsu9hVr5br+NQc8fNBg7J16IEm+p3r9vUJHo/5i4A+absfB4SvOWo\nP5pMvOC8AbLKHhMpz6u+r3hHngRLMiadq1AjdAKWKp8JXUyP0fHPLE9Hp2MCzY/V\nCD0NZQS05Ruf9bY63nTRJHQXZ9fJMS0I1h1Yfa4fG+2m2ehWhC5t3jMnM5mNA+6q\n/eB+d2pUo0NtosLfHEv0KeDc8h4WK9TtNAPcc+jHhL/yuGUyUKu5pJF6pIr2O9xK\nZw44JQsUvdHoZAZKrdBQxck6/FHa/pIttrU0qiOXESGNU1c7s0PPS5hGEmJFW2Z1\nh9Pa/N8GNwnTOBmKC8MARQgLLeb34eaLT7OAcoUWVigZgw+g45VffJvrlOeDGZZA\n9nhxPalglxRNYcHs/n7mjq4YdrwFunMaK/5KPq0DtBDNmtsn0mObYTb0cpZtWbuj\n07Ov1rANBuza7p7P2rg3iqSiZVKSi8ylqAG0IKwa0ibKQ7n97DszKlt/ej/L8rh0\nDj6dlazJQPwnkChz/Ae9xQzUS48ZShskCnOBHYzHjanmQXW9zvVJztJ5hq2R5vhg\nXw2SvaHSyjsZ+EMHTZqi3CLDR/+wb2bR6Ju2K+RGszMCAwEAATANBgkqhkiG9w0B\nAQsFAAOCAQEAA1QCtJilzCFNNEc8oOwWCVTK1wlO0KJk3S/fB/6ym3i6WBcIQ4H2\nSD/LUttHceKlaZOR8l3fO32qcSNgzb7Rnpc44+M5BodraCVgUN/aOYTu/7yophnq\n5z+rMDbI9wcphW7hnbayE7xb4k8PWgCQ+emLGcWocrNW+Z0C69846Df6y+nb0ciP\nefUNjTNGuVgTUtfZNPDysFTgjwDAiphWobI/DvAmn3RG73e5GMGXZjds+ES7teBD\n3ox3dpH5t7UgpVOwSp5s0IGNwI14I2eUEbH/RpgKYkKr74ZISKlpNGATkLv5Ikp8\nWgWNERu2FzEtl8f27PJYMCmzSyVh45DS2Q==\n-----END CERTIFICATE-----",
  "discussion": "https://github.com/the-djmaze/snappymail/discussions"
}
