jeremyckahn / chitchatter

Secure peer-to-peer chat that is serverless, decentralized, and ephemeral
https://chitchatter.im/
GNU General Public License v2.0
1.44k stars 164 forks source link

[Snyk] Upgrade trystero from 0.15.2 to 0.18.0 #237

Closed jeremyckahn closed 4 months ago

jeremyckahn commented 4 months ago

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to upgrade trystero from 0.15.2 to 0.18.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 **3 versions** ahead of your current version. - The recommended version was released **a month ago**, on 2024-02-17.
Release notes
Package name: trystero
  • 0.18.0 - 2024-02-17

    New features

    • 🐦 Nostr strategy - A new connection strategy is now available using Nostr, a decentralized network protocol with many public relays.
    • Unified relay API - The BitTorrent, Nostr, and MQTT strategies now take relayUrls and relayRedundancy options, so there is shared terminology across strategies and a smaller configuration API. These strategies also expose a getRelaySockets() function that returns a map of URLs to WebSockets.
    • Bug fix: Action sender functions can now send empty strings
    • Torrent tracker failures are now logged with their URLs

    Breaking changes

    • 🌊 BitTorrent strategy
      • trackerUrls has been renamed relayUrls
      • trackerRedundancy has been renamed relayRedundancy
      • getTrackers() has been renamed getRelaySockets()
    • πŸ“‘ MQTT strategy
      • brokerUrls has been renamed relayUrls
      • brokerRedundancy has been renamed relayRedundancy
  • 0.17.0 - 2024-02-03

    New features

    • πŸ“‘ MQTT strategy - A new connection strategy is now available using MQTT, an open protocol for IoT device communication. Thanks to @ freehuntx for suggesting the approach.
  • 0.16.0 - 2023-11-26
    • (πŸͺ IPFS) swarmAddresses in IPFS config has been replaced by libp2pConfig
  • 0.15.2 - 2023-11-26
    • (πŸͺ IPFS) Overhauled IPFS strategy
    • (πŸ”₯ Firebase) Updated to firebase@^10.6.0
from trystero GitHub release notes
Commit messages
Package name: trystero
  • a774d1a 0.18.0
  • 885625e Merge pull request #64 from dmotz/nostr
  • eb1782f lockfile update
  • 9feba7b update tracker params deprecation notice
  • 216d1b6 added getRelaySockets() to type defs
  • e907019 getRelaySockets() docs
  • f353799 added relayUrls/relayRedundancy to docs
  • bad3ff4 tracker -> relay in tests
  • 5754395 simplified test console/error handlers
  • 291cd85 getTrackers -> getRelaySockets in default package entrance
  • 96b4316 unsubscribe on nostr leave
  • 78bda1a support getRelaySockets on nostr
  • 0a4b81c support getRelaySockets on mqtt
  • 42bc67a use serve as test server
  • a8a7b39 getTrackers -> getRelaySockets
  • 9f28c8a trackerUrls warning message
  • bd836bb torrent: updated default tracker redundancy
  • 7141033 torrent: updated default trackers list
  • df785c6 added nostr to import line example in readme
  • 31e925a syntax fix
  • 5b8c0e7 updated lint config
  • 312d353 set ecma version across rollup config
  • ac9d529 Metadata -> JsonValue in types, constrain makeAction payload
  • 61fb1fc nostr relay url fix
Compare

**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](https://app.snyk.io/org/jeremyckahn/project/d52c3b0d-59ff-42e3-89e1-b97ee832bf9a?utm_source=github&utm_medium=referral&page=upgrade-pr) πŸ›  [Adjust upgrade PR settings](https://app.snyk.io/org/jeremyckahn/project/d52c3b0d-59ff-42e3-89e1-b97ee832bf9a/settings/integration?utm_source=github&utm_medium=referral&page=upgrade-pr) πŸ”• [Ignore this dependency or unsubscribe from future upgrade PRs](https://app.snyk.io/org/jeremyckahn/project/d52c3b0d-59ff-42e3-89e1-b97ee832bf9a/settings/integration?pkg=trystero&utm_source=github&utm_medium=referral&page=upgrade-pr#auto-dep-upgrades)
vercel[bot] commented 4 months ago

The latest updates on your projects. Learn more about Vercel for Git β†—οΈŽ

Name Status Preview Comments Updated (UTC)
chitchatter ❌ Failed (Inspect) Mar 15, 2024 1:12am
jeremyckahn commented 4 months ago

Superseded by https://github.com/jeremyckahn/chitchatter/commit/d81e930da6c2f222a463b186684f9439d7cd7ef1.