diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 1356f21fbd..a1e67dd91f 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -41,3 +41,19 @@ jobs: path: | coverage !coverage/lcov-report + + skip_sonar: + name: Skip SonarCloud in merge queue + if: github.event_name == 'merge_group' + runs-on: ubuntu-latest + needs: jest + steps: + - name: Skip SonarCloud + uses: Sibz/github-status-action@071b5370da85afbb16637d6eed8524a06bc2053e # v1 + with: + authToken: ${{ secrets.GITHUB_TOKEN }} + state: success + description: SonarCloud skipped + context: SonarCloud Code Analysis + sha: ${{ github.sha }} + target_url: https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 40badd9f28..6c909d942e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,16 @@ +Changes in [1.11.55](https://github.com/element-hq/element-web/releases/tag/v1.11.55) (2024-01-19) +================================================================================================== + + +## ✨ Features + +* Broaden support for matrix spec versions ([#12159](https://github.com/matrix-org/matrix-react-sdk/pull/12159)). Contributed by @RiotRobot. + +## 🐛 Bug Fixes + +* Fixed shield alignment on message Input ([#12155](https://github.com/matrix-org/matrix-react-sdk/pull/12155)). Contributed by @RiotRobot. + + Changes in [1.11.54](https://github.com/element-hq/element-web/releases/tag/v1.11.54) (2024-01-16) ================================================================================================== ## 🐛 Bug Fixes diff --git a/package.json b/package.json index ac79b69299..d64afe26b7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "element-web", - "version": "1.11.54", + "version": "1.11.55", "description": "A feature-rich client for Matrix.org", "author": "New Vector Ltd.", "repository": { @@ -74,7 +74,7 @@ "@matrix-org/olm": "3.2.15", "@matrix-org/react-sdk-module-api": "^2.2.1", "gfm.css": "^1.1.2", - "jsrsasign": "^10.5.25", + "jsrsasign": "^11.0.0", "katex": "^0.16.0", "lodash": "^4.17.21", "matrix-js-sdk": "github:matrix-org/matrix-js-sdk#develop", diff --git a/webpack.config.js b/webpack.config.js index a5898f45fd..b48620b3bd 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -8,14 +8,8 @@ const MiniCssExtractPlugin = require("mini-css-extract-plugin"); const TerserPlugin = require("terser-webpack-plugin"); const CssMinimizerPlugin = require("css-minimizer-webpack-plugin"); const HtmlWebpackInjectPreload = require("@principalstudio/html-webpack-inject-preload"); -const crypto = require("crypto"); const CopyWebpackPlugin = require("copy-webpack-plugin"); -// XXX: mangle Crypto::createHash to replace md4 with sha256, output.hashFunction is insufficient as multiple bits -// of webpack hardcode md4. The proper fix it to upgrade to webpack 5. -const createHash = crypto.createHash; -crypto.createHash = (algorithm, options) => createHash(algorithm === "md4" ? "sha256" : algorithm, options); - // Environment variables // RIOT_OG_IMAGE_URL: specifies the URL to the image which should be used for the opengraph logo. // CSP_EXTRA_SOURCE: specifies a URL which should be appended to each CSP directive which uses 'self', diff --git a/yarn.lock b/yarn.lock index f256d6bb43..9f7d544caa 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8202,10 +8202,10 @@ jsonfile@^4.0.0: optionalDependencies: graceful-fs "^4.1.6" -jsrsasign@^10.5.25: - version "10.9.0" - resolved "https://registry.yarnpkg.com/jsrsasign/-/jsrsasign-10.9.0.tgz#cc3f316e7e4c112a976193f9d2c93deb5a0745ee" - integrity sha512-QWLUikj1SBJGuyGK8tjKSx3K7Y69KYJnrs/pQ1KZ6wvZIkHkWjZ1PJDpuvc1/28c1uP0KW9qn1eI1LzHQqDOwQ== +jsrsasign@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/jsrsasign/-/jsrsasign-11.0.0.tgz#766570c21f87d68075a142f5188f7e583cee9d70" + integrity sha512-BtRwVKS+5dsgPpAtzJcpo5OoWjSs1/zllSBG0+8o8/aV0Ki76m6iZwHnwnsqoTdhfFZDN1XIdcaZr5ZkP+H2gg== "jsx-ast-utils@^2.4.1 || ^3.0.0": version "3.3.5" @@ -8600,8 +8600,8 @@ matrix-events-sdk@0.0.1: integrity sha512-1QEOsXO+bhyCroIe2/A5OwaxHvBm7EsSQ46DEDn8RBIfQwN5HWBpFvyWWR4QY0KHPPnnJdI99wgRiAl7Ad5qaA== "matrix-js-sdk@github:matrix-org/matrix-js-sdk#develop": - version "31.0.0" - resolved "https://codeload.github.com/matrix-org/matrix-js-sdk/tar.gz/76b9c3950bfdfca922bec7f70502ff2da93bd731" + version "31.1.0" + resolved "https://codeload.github.com/matrix-org/matrix-js-sdk/tar.gz/2337d5a7af6265bbcabbd42c1594cd8b1829b00b" dependencies: "@babel/runtime" "^7.12.5" "@matrix-org/matrix-sdk-crypto-wasm" "^3.6.0" @@ -8626,8 +8626,8 @@ matrix-mock-request@^2.5.0: expect "^28.1.0" "matrix-react-sdk@github:matrix-org/matrix-react-sdk#develop": - version "3.89.0" - resolved "https://codeload.github.com/matrix-org/matrix-react-sdk/tar.gz/3c405ac34d217bba86f7dc2690ef9125181d2e58" + version "3.90.0" + resolved "https://codeload.github.com/matrix-org/matrix-react-sdk/tar.gz/d8202be772ca081e38a2183b31df82d4dd8f2e4e" dependencies: "@babel/runtime" "^7.12.5" "@matrix-org/analytics-events" "^0.9.0"