Bläddra i källkod

Minor update dependencies (#5693)

* Minor update dependencies
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/5691
Mostly dev dependencies; nothing that affects our runtime

* Update versions for GitHub Actions

* Fix newly found typos

* Fix exclude path
Alexandre Alapetite 2 år sedan
förälder
incheckning
13a1c412df

+ 4 - 4
.github/workflows/tests.yml

@@ -14,7 +14,7 @@ jobs:
 
 
     steps:
     steps:
     - name: Git checkout source code
     - name: Git checkout source code
-      uses: actions/checkout@v3
+      uses: actions/checkout@v4
 
 
     # Composer tests
     # Composer tests
 
 
@@ -82,14 +82,14 @@ jobs:
       uses: actions/cache@v3
       uses: actions/cache@v3
       with:
       with:
         path: bin
         path: bin
-        key: ${{ runner.os }}-bin-shfmt@v3.6.0-hadolint@v2.12.0-typos@v1.13.6
+        key: ${{ runner.os }}-bin-shfmt@v3.7.0-hadolint@v2.12.0-typos@v1.16.17
 
 
     - name: Add ./bin/ to $PATH
     - name: Add ./bin/ to $PATH
       run: mkdir -p bin/ && echo "${PWD}/bin" >> $GITHUB_PATH
       run: mkdir -p bin/ && echo "${PWD}/bin" >> $GITHUB_PATH
 
 
     - name: Install shfmt
     - name: Install shfmt
       if: steps.shell-cache.outputs.cache-hit != 'true'
       if: steps.shell-cache.outputs.cache-hit != 'true'
-      run: GOBIN=${PWD}/bin/ go install mvdan.cc/sh/v3/cmd/shfmt@v3.6.0
+      run: GOBIN=${PWD}/bin/ go install mvdan.cc/sh/v3/cmd/shfmt@v3.7.0
 
 
     - name: Check shell script syntax
     - name: Check shell script syntax
       # shellcheck is pre-installed https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu2204-Readme.md
       # shellcheck is pre-installed https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu2204-Readme.md
@@ -106,7 +106,7 @@ jobs:
       if: steps.shell-cache.outputs.cache-hit != 'true'
       if: steps.shell-cache.outputs.cache-hit != 'true'
       run: |
       run: |
         cd bin ;
         cd bin ;
-        wget -q 'https://github.com/crate-ci/typos/releases/download/v1.13.6/typos-v1.13.6-x86_64-unknown-linux-musl.tar.gz' &&
+        wget -q 'https://github.com/crate-ci/typos/releases/download/v1.16.17/typos-v1.16.17-x86_64-unknown-linux-musl.tar.gz' &&
         tar -xvf *.tar.gz './typos' &&
         tar -xvf *.tar.gz './typos' &&
         chmod +x typos &&
         chmod +x typos &&
         rm *.tar.gz ;
         rm *.tar.gz ;

+ 1 - 0
.typos.toml

@@ -45,6 +45,7 @@ extend-exclude = [
 	"lib/SimplePie/",
 	"lib/SimplePie/",
 	"node_modules/",
 	"node_modules/",
 	"p/scripts/vendor/",
 	"p/scripts/vendor/",
+	"p/themes/BlueLagoon/README.md",
 	"package-lock.json",
 	"package-lock.json",
 	"vendor/",
 	"vendor/",
 ]
 ]

+ 1 - 1
CHANGELOG.md

@@ -1458,7 +1458,7 @@
 
 
 * Features
 * Features
 	* New option `disable_update` (also from CLI) to hide the system to update to new FreshRSS versions [#1436](https://github.com/FreshRSS/FreshRSS/pull/1436)
 	* New option `disable_update` (also from CLI) to hide the system to update to new FreshRSS versions [#1436](https://github.com/FreshRSS/FreshRSS/pull/1436)
-	* Share with nown [#1420](https://github.com/FreshRSS/FreshRSS/pull/1420)
+	* Share with Known [#1420](https://github.com/FreshRSS/FreshRSS/pull/1420)
 	* Share with GNU social [#1422](https://github.com/FreshRSS/FreshRSS/issues/1422)
 	* Share with GNU social [#1422](https://github.com/FreshRSS/FreshRSS/issues/1422)
 * UI
 * UI
 	* New theme *Origine-compact* [#1388](https://github.com/FreshRSS/FreshRSS/pull/1388)
 	* New theme *Origine-compact* [#1388](https://github.com/FreshRSS/FreshRSS/pull/1388)

+ 38 - 37
composer.lock

@@ -138,16 +138,16 @@
         },
         },
         {
         {
             "name": "nikic/php-parser",
             "name": "nikic/php-parser",
-            "version": "v4.16.0",
+            "version": "v4.17.1",
             "source": {
             "source": {
                 "type": "git",
                 "type": "git",
                 "url": "https://github.com/nikic/PHP-Parser.git",
                 "url": "https://github.com/nikic/PHP-Parser.git",
-                "reference": "19526a33fb561ef417e822e85f08a00db4059c17"
+                "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d"
             },
             },
             "dist": {
             "dist": {
                 "type": "zip",
                 "type": "zip",
-                "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/19526a33fb561ef417e822e85f08a00db4059c17",
-                "reference": "19526a33fb561ef417e822e85f08a00db4059c17",
+                "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d",
+                "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d",
                 "shasum": ""
                 "shasum": ""
             },
             },
             "require": {
             "require": {
@@ -188,9 +188,9 @@
             ],
             ],
             "support": {
             "support": {
                 "issues": "https://github.com/nikic/PHP-Parser/issues",
                 "issues": "https://github.com/nikic/PHP-Parser/issues",
-                "source": "https://github.com/nikic/PHP-Parser/tree/v4.16.0"
+                "source": "https://github.com/nikic/PHP-Parser/tree/v4.17.1"
             },
             },
-            "time": "2023-06-25T14:52:30+00:00"
+            "time": "2023-08-13T19:53:39+00:00"
         },
         },
         {
         {
             "name": "phar-io/manifest",
             "name": "phar-io/manifest",
@@ -305,16 +305,16 @@
         },
         },
         {
         {
             "name": "phpstan/phpstan",
             "name": "phpstan/phpstan",
-            "version": "1.10.26",
+            "version": "1.10.38",
             "source": {
             "source": {
                 "type": "git",
                 "type": "git",
                 "url": "https://github.com/phpstan/phpstan.git",
                 "url": "https://github.com/phpstan/phpstan.git",
-                "reference": "5d660cbb7e1b89253a47147ae44044f49832351f"
+                "reference": "5302bb402c57f00fb3c2c015bac86e0827e4b691"
             },
             },
             "dist": {
             "dist": {
                 "type": "zip",
                 "type": "zip",
-                "url": "https://api.github.com/repos/phpstan/phpstan/zipball/5d660cbb7e1b89253a47147ae44044f49832351f",
-                "reference": "5d660cbb7e1b89253a47147ae44044f49832351f",
+                "url": "https://api.github.com/repos/phpstan/phpstan/zipball/5302bb402c57f00fb3c2c015bac86e0827e4b691",
+                "reference": "5302bb402c57f00fb3c2c015bac86e0827e4b691",
                 "shasum": ""
                 "shasum": ""
             },
             },
             "require": {
             "require": {
@@ -363,20 +363,20 @@
                     "type": "tidelift"
                     "type": "tidelift"
                 }
                 }
             ],
             ],
-            "time": "2023-07-19T12:44:37+00:00"
+            "time": "2023-10-06T14:19:14+00:00"
         },
         },
         {
         {
             "name": "phpstan/phpstan-phpunit",
             "name": "phpstan/phpstan-phpunit",
-            "version": "1.3.13",
+            "version": "1.3.14",
             "source": {
             "source": {
                 "type": "git",
                 "type": "git",
                 "url": "https://github.com/phpstan/phpstan-phpunit.git",
                 "url": "https://github.com/phpstan/phpstan-phpunit.git",
-                "reference": "d8bdab0218c5eb0964338d24a8511b65e9c94fa5"
+                "reference": "614acc10c522e319639bf38b0698a4a566665f04"
             },
             },
             "dist": {
             "dist": {
                 "type": "zip",
                 "type": "zip",
-                "url": "https://api.github.com/repos/phpstan/phpstan-phpunit/zipball/d8bdab0218c5eb0964338d24a8511b65e9c94fa5",
-                "reference": "d8bdab0218c5eb0964338d24a8511b65e9c94fa5",
+                "url": "https://api.github.com/repos/phpstan/phpstan-phpunit/zipball/614acc10c522e319639bf38b0698a4a566665f04",
+                "reference": "614acc10c522e319639bf38b0698a4a566665f04",
                 "shasum": ""
                 "shasum": ""
             },
             },
             "require": {
             "require": {
@@ -389,7 +389,7 @@
             "require-dev": {
             "require-dev": {
                 "nikic/php-parser": "^4.13.0",
                 "nikic/php-parser": "^4.13.0",
                 "php-parallel-lint/php-parallel-lint": "^1.2",
                 "php-parallel-lint/php-parallel-lint": "^1.2",
-                "phpstan/phpstan-strict-rules": "^1.0",
+                "phpstan/phpstan-strict-rules": "^1.5.1",
                 "phpunit/phpunit": "^9.5"
                 "phpunit/phpunit": "^9.5"
             },
             },
             "type": "phpstan-extension",
             "type": "phpstan-extension",
@@ -413,9 +413,9 @@
             "description": "PHPUnit extensions and rules for PHPStan",
             "description": "PHPUnit extensions and rules for PHPStan",
             "support": {
             "support": {
                 "issues": "https://github.com/phpstan/phpstan-phpunit/issues",
                 "issues": "https://github.com/phpstan/phpstan-phpunit/issues",
-                "source": "https://github.com/phpstan/phpstan-phpunit/tree/1.3.13"
+                "source": "https://github.com/phpstan/phpstan-phpunit/tree/1.3.14"
             },
             },
-            "time": "2023-05-26T11:05:59+00:00"
+            "time": "2023-08-25T09:46:39+00:00"
         },
         },
         {
         {
             "name": "phpstan/phpstan-strict-rules",
             "name": "phpstan/phpstan-strict-rules",
@@ -468,16 +468,16 @@
         },
         },
         {
         {
             "name": "phpunit/php-code-coverage",
             "name": "phpunit/php-code-coverage",
-            "version": "9.2.26",
+            "version": "9.2.29",
             "source": {
             "source": {
                 "type": "git",
                 "type": "git",
                 "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
                 "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
-                "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1"
+                "reference": "6a3a87ac2bbe33b25042753df8195ba4aa534c76"
             },
             },
             "dist": {
             "dist": {
                 "type": "zip",
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/443bc6912c9bd5b409254a40f4b0f4ced7c80ea1",
-                "reference": "443bc6912c9bd5b409254a40f4b0f4ced7c80ea1",
+                "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/6a3a87ac2bbe33b25042753df8195ba4aa534c76",
+                "reference": "6a3a87ac2bbe33b25042753df8195ba4aa534c76",
                 "shasum": ""
                 "shasum": ""
             },
             },
             "require": {
             "require": {
@@ -533,7 +533,8 @@
             ],
             ],
             "support": {
             "support": {
                 "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
                 "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
-                "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.26"
+                "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
+                "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.29"
             },
             },
             "funding": [
             "funding": [
                 {
                 {
@@ -541,7 +542,7 @@
                     "type": "github"
                     "type": "github"
                 }
                 }
             ],
             ],
-            "time": "2023-03-06T12:58:08+00:00"
+            "time": "2023-09-19T04:57:46+00:00"
         },
         },
         {
         {
             "name": "phpunit/php-file-iterator",
             "name": "phpunit/php-file-iterator",
@@ -786,16 +787,16 @@
         },
         },
         {
         {
             "name": "phpunit/phpunit",
             "name": "phpunit/phpunit",
-            "version": "9.6.10",
+            "version": "9.6.13",
             "source": {
             "source": {
                 "type": "git",
                 "type": "git",
                 "url": "https://github.com/sebastianbergmann/phpunit.git",
                 "url": "https://github.com/sebastianbergmann/phpunit.git",
-                "reference": "a6d351645c3fe5a30f5e86be6577d946af65a328"
+                "reference": "f3d767f7f9e191eab4189abe41ab37797e30b1be"
             },
             },
             "dist": {
             "dist": {
                 "type": "zip",
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a6d351645c3fe5a30f5e86be6577d946af65a328",
-                "reference": "a6d351645c3fe5a30f5e86be6577d946af65a328",
+                "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/f3d767f7f9e191eab4189abe41ab37797e30b1be",
+                "reference": "f3d767f7f9e191eab4189abe41ab37797e30b1be",
                 "shasum": ""
                 "shasum": ""
             },
             },
             "require": {
             "require": {
@@ -810,7 +811,7 @@
                 "phar-io/manifest": "^2.0.3",
                 "phar-io/manifest": "^2.0.3",
                 "phar-io/version": "^3.0.2",
                 "phar-io/version": "^3.0.2",
                 "php": ">=7.3",
                 "php": ">=7.3",
-                "phpunit/php-code-coverage": "^9.2.13",
+                "phpunit/php-code-coverage": "^9.2.28",
                 "phpunit/php-file-iterator": "^3.0.5",
                 "phpunit/php-file-iterator": "^3.0.5",
                 "phpunit/php-invoker": "^3.1.1",
                 "phpunit/php-invoker": "^3.1.1",
                 "phpunit/php-text-template": "^2.0.3",
                 "phpunit/php-text-template": "^2.0.3",
@@ -869,7 +870,7 @@
             "support": {
             "support": {
                 "issues": "https://github.com/sebastianbergmann/phpunit/issues",
                 "issues": "https://github.com/sebastianbergmann/phpunit/issues",
                 "security": "https://github.com/sebastianbergmann/phpunit/security/policy",
                 "security": "https://github.com/sebastianbergmann/phpunit/security/policy",
-                "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.10"
+                "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.13"
             },
             },
             "funding": [
             "funding": [
                 {
                 {
@@ -885,7 +886,7 @@
                     "type": "tidelift"
                     "type": "tidelift"
                 }
                 }
             ],
             ],
-            "time": "2023-07-10T04:04:23+00:00"
+            "time": "2023-09-19T05:39:22+00:00"
         },
         },
         {
         {
             "name": "sebastian/cli-parser",
             "name": "sebastian/cli-parser",
@@ -1393,16 +1394,16 @@
         },
         },
         {
         {
             "name": "sebastian/global-state",
             "name": "sebastian/global-state",
-            "version": "5.0.5",
+            "version": "5.0.6",
             "source": {
             "source": {
                 "type": "git",
                 "type": "git",
                 "url": "https://github.com/sebastianbergmann/global-state.git",
                 "url": "https://github.com/sebastianbergmann/global-state.git",
-                "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2"
+                "reference": "bde739e7565280bda77be70044ac1047bc007e34"
             },
             },
             "dist": {
             "dist": {
                 "type": "zip",
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/0ca8db5a5fc9c8646244e629625ac486fa286bf2",
-                "reference": "0ca8db5a5fc9c8646244e629625ac486fa286bf2",
+                "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bde739e7565280bda77be70044ac1047bc007e34",
+                "reference": "bde739e7565280bda77be70044ac1047bc007e34",
                 "shasum": ""
                 "shasum": ""
             },
             },
             "require": {
             "require": {
@@ -1445,7 +1446,7 @@
             ],
             ],
             "support": {
             "support": {
                 "issues": "https://github.com/sebastianbergmann/global-state/issues",
                 "issues": "https://github.com/sebastianbergmann/global-state/issues",
-                "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.5"
+                "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.6"
             },
             },
             "funding": [
             "funding": [
                 {
                 {
@@ -1453,7 +1454,7 @@
                     "type": "github"
                     "type": "github"
                 }
                 }
             ],
             ],
-            "time": "2022-02-14T08:28:10+00:00"
+            "time": "2023-08-02T09:26:13+00:00"
         },
         },
         {
         {
             "name": "sebastian/lines-of-code",
             "name": "sebastian/lines-of-code",

+ 1 - 1
docs/en/internationalization.md

@@ -75,7 +75,7 @@ git grep TODO app/i18n/he
 
 
 ## Acknowledge a false-positive
 ## Acknowledge a false-positive
 
 
-Our tool detects if a string needs to be translated if it equals to the English version. For instance, the word “version” is the same in English and French. Thus, our tool would mark the French word to be translated. This is, in fact, the case for the `index.about.version` key. This case is considered as a false-positive because the word _is_ actually translated. To aknowledge such translations, you can run:
+Our tool detects if a string needs to be translated if it equals to the English version. For instance, the word “version” is the same in English and French. Thus, our tool would mark the French word to be translated. This is, in fact, the case for the `index.about.version` key. This case is considered as a false-positive because the word _is_ actually translated. To acknowledge such translations, you can run:
 
 
 ```sh
 ```sh
 make i18n-ignore-key lang=fr key=index.about.version
 make i18n-ignore-key lang=fr key=index.about.version

+ 1 - 1
docs/en/users/05_Configuration.md

@@ -24,7 +24,7 @@ Available languages are:
 | Hungarian               | Magyar                 | hu                                   |
 | Hungarian               | Magyar                 | hu                                   |
 | Indonesian              | Bahasa Indonesia       | id                                   |
 | Indonesian              | Bahasa Indonesia       | id                                   |
 | Italian                 | Italiano               | it                                   |
 | Italian                 | Italiano               | it                                   |
-| Japanease               | 日本語                  | ja                                   |
+| Japanese                | 日本語                  | ja                                   |
 | Korean                  | 한국어                  | ko                                   |
 | Korean                  | 한국어                  | ko                                   |
 | Latvian                 | Latviešu               | lv                                   |
 | Latvian                 | Latviešu               | lv                                   |
 | Dutch                   | Nederlands             | nl                                   |
 | Dutch                   | Nederlands             | nl                                   |

+ 2 - 2
docs/i18n/freshrss.fr.po

@@ -5841,7 +5841,7 @@ msgid ""
 "English version. For instance, the word “version” is the same in English and "
 "English version. For instance, the word “version” is the same in English and "
 "French. Thus, our tool would mark the French word to be translated. This is, "
 "French. Thus, our tool would mark the French word to be translated. This is, "
 "in fact, the case for the `index.about.version` key. This case is considered "
 "in fact, the case for the `index.about.version` key. This case is considered "
-"as a false-positive because the word _is_ actually translated. To aknowledge "
+"as a false-positive because the word _is_ actually translated. To acknowledge "
 "such translations, you can run:"
 "such translations, you can run:"
 msgstr ""
 msgstr ""
 
 
@@ -6845,7 +6845,7 @@ msgid ""
 "| Hebrew                  | עברית                  | he                                   |\n"
 "| Hebrew                  | עברית                  | he                                   |\n"
 "| Indonesian              | Bahasa Indonesia       | id                                   |\n"
 "| Indonesian              | Bahasa Indonesia       | id                                   |\n"
 "| Italian                 | Italiano               | it                                   |\n"
 "| Italian                 | Italiano               | it                                   |\n"
-"| Japanease               | 日本語                  | ja                                   |\n"
+"| Japanese                | 日本語                  | ja                                   |\n"
 "| Korean                  | 한국어                  | ko                                   |\n"
 "| Korean                  | 한국어                  | ko                                   |\n"
 "| Latvian                 | Latviešu               | lv                                   |\n"
 "| Latvian                 | Latviešu               | lv                                   |\n"
 "| Dutch                   | Nederlands             | nl                                   |\n"
 "| Dutch                   | Nederlands             | nl                                   |\n"

+ 2 - 2
docs/i18n/templates/freshrss.pot

@@ -5399,7 +5399,7 @@ msgid ""
 "English version. For instance, the word “version” is the same in English and "
 "English version. For instance, the word “version” is the same in English and "
 "French. Thus, our tool would mark the French word to be translated. This is, "
 "French. Thus, our tool would mark the French word to be translated. This is, "
 "in fact, the case for the `index.about.version` key. This case is considered "
 "in fact, the case for the `index.about.version` key. This case is considered "
-"as a false-positive because the word _is_ actually translated. To aknowledge "
+"as a false-positive because the word _is_ actually translated. To acknowledge "
 "such translations, you can run:"
 "such translations, you can run:"
 msgstr ""
 msgstr ""
 
 
@@ -6356,7 +6356,7 @@ msgid ""
 "|\n"
 "|\n"
 "| Italian                 | Italiano               | it                                   "
 "| Italian                 | Italiano               | it                                   "
 "|\n"
 "|\n"
-"| Japanease               | 日本語                  | ja                                   "
+"| Japanese                | 日本語                  | ja                                   "
 "|\n"
 "|\n"
 "| Korean                  | 한국어                  | ko                                   "
 "| Korean                  | 한국어                  | ko                                   "
 "|\n"
 "|\n"

+ 2 - 2
lib/composer.json

@@ -12,8 +12,8 @@
     ],
     ],
     "require": {
     "require": {
         "marienfressinaud/lib_opml": "0.5.1",
         "marienfressinaud/lib_opml": "0.5.1",
-        "phpgt/cssxpath": "dev-master#4fbe420aba3d9e729940107ded4236a835a1a132",
-        "phpmailer/phpmailer": "6.8.0"
+        "phpgt/cssxpath": "dev-master#d99d35f7194bac19fb3f8726b70c1bc83de3e931",
+        "phpmailer/phpmailer": "6.8.1"
     },
     },
     "config": {
     "config": {
         "sort-packages": true,
         "sort-packages": true,

+ 2 - 2
lib/phpmailer/phpmailer/README.md

@@ -47,7 +47,7 @@ This software is distributed under the [LGPL 2.1](http://www.gnu.org/licenses/lg
 PHPMailer is available on [Packagist](https://packagist.org/packages/phpmailer/phpmailer) (using semantic versioning), and installation via [Composer](https://getcomposer.org) is the recommended way to install PHPMailer. Just add this line to your `composer.json` file:
 PHPMailer is available on [Packagist](https://packagist.org/packages/phpmailer/phpmailer) (using semantic versioning), and installation via [Composer](https://getcomposer.org) is the recommended way to install PHPMailer. Just add this line to your `composer.json` file:
 
 
 ```json
 ```json
-"phpmailer/phpmailer": "^6.8.0"
+"phpmailer/phpmailer": "^6.8.1"
 ```
 ```
 
 
 or run
 or run
@@ -150,7 +150,7 @@ PHPMailer defaults to English, but in the [language](https://github.com/PHPMaile
 $mail->setLanguage('fr', '/optional/path/to/language/directory/');
 $mail->setLanguage('fr', '/optional/path/to/language/directory/');
 ```
 ```
 
 
-We welcome corrections and new languages – if you're looking for corrections, run the [PHPMailerLangTest.php](https://github.com/PHPMailer/PHPMailer/tree/master/test/PHPMailerLangTest.php) script in the tests folder and it will show any missing translations.
+We welcome corrections and new languages – if you're looking for corrections, run the [Language/TranslationCompletenessTest.php](https://github.com/PHPMailer/PHPMailer/blob/master/test/Language/TranslationCompletenessTest.php) script in the tests folder and it will show any missing translations.
 
 
 ## Documentation
 ## Documentation
 Start reading at the [GitHub wiki](https://github.com/PHPMailer/PHPMailer/wiki). If you're having trouble, head for [the troubleshooting guide](https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting) as it's frequently updated.
 Start reading at the [GitHub wiki](https://github.com/PHPMailer/PHPMailer/wiki). If you're having trouble, head for [the troubleshooting guide](https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting) as it's frequently updated.

+ 1 - 1
lib/phpmailer/phpmailer/VERSION

@@ -1 +1 @@
-6.8.0
+6.8.1

+ 2 - 2
lib/phpmailer/phpmailer/src/PHPMailer.php

@@ -750,7 +750,7 @@ class PHPMailer
      *
      *
      * @var string
      * @var string
      */
      */
-    const VERSION = '6.8.0';
+    const VERSION = '6.8.1';
 
 
     /**
     /**
      * Error severity: message only, continue processing.
      * Error severity: message only, continue processing.
@@ -795,7 +795,7 @@ class PHPMailer
      * The maximum line length supported by mail().
      * The maximum line length supported by mail().
      *
      *
      * Background: mail() will sometimes corrupt messages
      * Background: mail() will sometimes corrupt messages
-     * with headers headers longer than 65 chars, see #818.
+     * with headers longer than 65 chars, see #818.
      *
      *
      * @var int
      * @var int
      */
      */

+ 3 - 3
lib/phpmailer/phpmailer/src/SMTP.php

@@ -35,7 +35,7 @@ class SMTP
      *
      *
      * @var string
      * @var string
      */
      */
-    const VERSION = '6.8.0';
+    const VERSION = '6.8.1';
 
 
     /**
     /**
      * SMTP line break constant.
      * SMTP line break constant.
@@ -704,7 +704,7 @@ class SMTP
      * Send an SMTP DATA command.
      * Send an SMTP DATA command.
      * Issues a data command and sends the msg_data to the server,
      * Issues a data command and sends the msg_data to the server,
      * finalizing the mail transaction. $msg_data is the message
      * finalizing the mail transaction. $msg_data is the message
-     * that is to be send with the headers. Each header needs to be
+     * that is to be sent with the headers. Each header needs to be
      * on a single line followed by a <CRLF> with the message headers
      * on a single line followed by a <CRLF> with the message headers
      * and the message body being separated by an additional <CRLF>.
      * and the message body being separated by an additional <CRLF>.
      * Implements RFC 821: DATA <CRLF>.
      * Implements RFC 821: DATA <CRLF>.
@@ -732,7 +732,7 @@ class SMTP
         $lines = explode("\n", str_replace(["\r\n", "\r"], "\n", $msg_data));
         $lines = explode("\n", str_replace(["\r\n", "\r"], "\n", $msg_data));
 
 
         /* To distinguish between a complete RFC822 message and a plain message body, we check if the first field
         /* To distinguish between a complete RFC822 message and a plain message body, we check if the first field
-         * of the first line (':' separated) does not contain a space then it _should_ be a header and we will
+         * of the first line (':' separated) does not contain a space then it _should_ be a header, and we will
          * process all lines before a blank line as headers.
          * process all lines before a blank line as headers.
          */
          */
 
 

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 385 - 207
package-lock.json


+ 8 - 8
package.json

@@ -33,16 +33,16 @@
     "fix": "npm run rtlcss && npm run stylelint_fix && npm run eslint_fix && npm run markdownlint_fix"
     "fix": "npm run rtlcss && npm run stylelint_fix && npm run eslint_fix && npm run markdownlint_fix"
   },
   },
   "devDependencies": {
   "devDependencies": {
-    "eslint": "^8.45.0",
+    "eslint": "^8.51.0",
     "eslint-config-standard": "^17.1.0",
     "eslint-config-standard": "^17.1.0",
-    "eslint-plugin-import": "^2.27.5",
-    "eslint-plugin-n": "^16.0.1",
+    "eslint-plugin-import": "^2.28.1",
+    "eslint-plugin-n": "^16.1.0",
     "eslint-plugin-promise": "^6.1.1",
     "eslint-plugin-promise": "^6.1.1",
-    "markdownlint-cli": "^0.35.0",
-    "rtlcss": "^4.1.0",
-    "sass": "^1.63.6",
-    "stylelint": "^15.10.2",
-    "stylelint-config-recommended-scss": "^12.0.0",
+    "markdownlint-cli": "^0.37.0",
+    "rtlcss": "^4.1.1",
+    "sass": "^1.69.0",
+    "stylelint": "^15.10.3",
+    "stylelint-config-recommended-scss": "^13.0.0",
     "stylelint-order": "^6.0.3"
     "stylelint-order": "^6.0.3"
   },
   },
   "rtlcssConfig": {}
   "rtlcssConfig": {}

Vissa filer visades inte eftersom för många filer har ändrats