Snyk has created this PR to upgrade matrix-appservice-bridge from 3.0.0 to 3.1.0.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 1 version ahead of your current version.
The recommended version was released a month ago, on 2021-09-28.
Add optional UserActivityTracker for tracking & reporting monthly active users, and BridgeBlocker allowing for locking down the bridge communications (intended to be used together) (#350)
This release introduces BREAKING changes. We are now using the matrix-bot-sdk under the hood. While the library has kept the same function signatures in many places, some changes have been made. Please take care to review your bridge after upgrading to ensure that you do not depend on depecated or undefined behaviours.
Features
Breaking: This library now uses the matrix-bot-sdk for Matrix requests. Previously, the bridge used the matrix-js-sdk which
is now deprecated in this release, but can still be accessed via Intent.getClient(). (#326)
Breaking: The Cli will no longer specify a default port of 8090 if one is not provided as an command line argument. instead run will be called with null. Bridge developers MUST now handle
this case. (#344)
Breaking: The room link validator no longer has a seperate rule file. Bridge developers should maintain their own rules in the config file and call updateRoomLinkValidatorRules to update the ruleset on config reload.
Add buckets option to PrometheusMetrics.addTimer, to specify custom bucket intervals. (#347)
Bugfixes
Leave the new room on room upgrade if the upgrade was not successful. (#342)
Remove unused config parameter from Bridge.run. (#345)
Snyk has created this PR to upgrade matrix-appservice-bridge from 3.0.0 to 3.1.0.
:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
Release notes
Package name: matrix-appservice-bridge
Features
Bugfixes
getPrometheusMetrics
without first callinglisten
inBridge
. (#355)Internal Changes
StateLookup
class now takes anintent
rather than using a deprecatedMatrixClient
instance. (#357)3.0.0 (2021-09-09)
This release introduces BREAKING changes. We are now using the matrix-bot-sdk under the hood. While the library has kept the same function signatures in many places, some changes have been made. Please take care to review your bridge after upgrading to ensure that you do not depend on depecated or undefined behaviours.
Features
is now deprecated in this release, but can still be accessed via
Intent.getClient()
. (#326)Cli
will no longer specify a default port of8090
if one is not provided as an command line argument. insteadrun
will be called withnull
. Bridge developers MUST now handlethis case. (#344)
updateRoomLinkValidatorRules
to update the ruleset on config reload.buckets
option to PrometheusMetrics.addTimer, to specify custom bucket intervals. (#347)Bugfixes
config
parameter fromBridge.run
. (#345)Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information:
š§ View latest project report
š Adjust upgrade PR settings
š Ignore this dependency or unsubscribe from future upgrade PRs