Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump Pubnub from 6.3.0 to 6.19.0 in /src/Examples/PubnubApi.WinFormExample #199

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Dec 6, 2023

Bumps Pubnub from 6.3.0 to 6.19.0.

Release notes

Sourced from Pubnub's releases.

v6.19.0.0

October 16 2023

Added

  • Add crypto module that allows configure SDK to encrypt and decrypt messages.

Fixed

  • Improved security of crypto implementation by adding enhanced AES-CBC cryptor.
  • Fixes Newtonsoft Json vulnerability with MaxDepth and upgrade to version for non-PCL.

Modified

  • Add SubscribeKey validation for subscribe feature.

v6.18.0.0

September 04 2023

Fixed

  • Allow name param as optional in SetChannelMetadata. Removed default empty value.

v6.17.0.0

July 10 2023

Modified

  • Validate json string before deserialization.

v6.16.0.0

May 18 2023

Modified

  • Replaced ConcurrentDictionary class file with System.Collections.Concurrent package for all target frameworks except .net 3.5/4.0.
  • Addressed threading issue on reading ConcurrentDictionary keys.

v6.15.0.0

March 16 2023

Added

  • Sending files as raw byte arrays.

Modified

  • Added TcpKeepAlive and ConnectionLimit to improve performance.

v6.14.0.0

February 27 2023

... (truncated)

Changelog

Sourced from Pubnub's changelog.

v6.19.0 - October 16 2023

  • Added: add crypto module that allows configure SDK to encrypt and decrypt messages.

  • Fixed: improved security of crypto implementation by adding enhanced AES-CBC cryptor.

  • Fixed: fixes Newtonsoft Json vulnerability with MaxDepth and upgrade to version for non-PCL.

  • Modified: add SubscribeKey validation for subscribe feature.

v6.18.0 - September 04 2023

  • Fixed: allow name param as optional in SetChannelMetadata. Removed default empty value.

v6.17.0 - July 10 2023

  • Modified: validate json string before deserialization.

v6.16.0 - May 18 2023

  • Modified: replaced ConcurrentDictionary class file with System.Collections.Concurrent package for all target frameworks except .net 3.5/4.0.
  • Modified: addressed threading issue on reading ConcurrentDictionary keys.

v6.15.0 - March 16 2023

  • Added: sending files as raw byte arrays.

  • Modified: added TcpKeepAlive and ConnectionLimit to improve performance.

v6.14.0 - February 27 2023

  • Modified: undeprecated GrantToken methods/properties.

v6.13.0 - December 05 2022

  • Fixed: added null check for PublishFileMessage PNStatus in SendFileOperation.

  • Fixed: removed invalid Content-Type in ObjectsV2 request headers targeting .Net Frameworks.

  • Modified: added CultureInfo.InvariantCulture to string formatting.

v6.12.0 - November 14 2022

  • Fixed: encode comma char for push related multi channels.

v6.11.0 - November 07 2022

  • Modified: added Content-Type to request header to support internal acceptance tests.
  • Modified: added acceptance tests for ObjectsV2 feature.

v6.10.0 - September 06 2022

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [Pubnub](https://github.com/pubnub/c-sharp) from 6.3.0 to 6.19.0.
- [Release notes](https://github.com/pubnub/c-sharp/releases)
- [Changelog](https://github.com/pubnub/c-sharp/blob/master/CHANGELOG)
- [Commits](v6.3.0.0...v6.19.0.0)

---
updated-dependencies:
- dependency-name: Pubnub
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Copy link
Author

dependabot bot commented on behalf of github Jan 23, 2024

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot bot deleted the dependabot/nuget/src/Examples/PubnubApi.WinFormExample/Pubnub-6.19.0 branch January 23, 2024 14:53
jakub-grzesiowski pushed a commit that referenced this pull request Oct 3, 2024
mohitpubnub added a commit that referenced this pull request Oct 31, 2024
* add entity classes

* added entity implementation

* support for `User` and `Channel`-`Metadata` entities

* UWP: added entity class references

* typo in method name

* acceptance tests using new enttities and event listeners

* remove magic strings

* set `EnableEventEngine` and fix relevant issues

* fix vulnerability alert: example code #199

* fix: handling connection failure status with additional information to user

* `EventListener` class for registering event handlers for each type of event

* refactor: Remove `TelemetryManager` from sdk (#224)

* Remove TelemetryManager from the sdk

* Transport layer (#225)

* * Target framework upgrade
* Initial code for HttpClient

* Integration of TransportLayer with all endpoints except File and Subscribe operations

* send and download file apis refactoring

* code cleanup: removed unnecessary usings for threading.channels

* removed support for older netstandartds

* Fix build issues for Unity and UWP projects

* retire old httpWebRequest

* CI Tests Fix (#228)

* temporarily remove one assert from TestSubscribeDecryptionOnNonEncryptedMessage

* re-enable unit tests on branch

* disable stub test

* remove channels argument exception from UrlRequestBuilder

* temporarily disable tests that were causing the CI to hang

* update key-set used by tests

* Fix broken Encryption tests

* Disable global HereNow tests (for now)

* re-enable access manager dependant tests

* Revert "re-enable access manager dependant tests"

This reverts commit dff644b.

* Test increased timeouts in ThenManageMembershipShouldReturnEventInfo

* Revert "Test increased timeouts in ThenManageMembershipShouldReturnEventInfo"

This reverts commit fc129da.

* Fix potentially faulty async calls in EncryptionTests

* Increase verbosity for CI debugging

* test increasing --logger verbosity

* add a NUnit ConsoleTraceListener

* add a simple debug writeline to test logging

* Update .pubnub.yml for .Net version support (#223)

* fix encryption tests PAM issue

* Fix more of file tests

* add missing test teardowns, replace v2 PAM access grants with v3 ones in tests that got a PAM 403

* change to PAM v3 in WhenObjectChannelMetadata

* failing test debug assert

* add temp debug method for PubnubCommon values

* Change PAM v2 to v3 in more tests, more failing test debug

* update .yml test keys ids

* add debug to failing ci test

* debug on file tests

* tests yml sdk keys change

* remove old test debugs

* Remove deprecated build targets

* Fix missing UWP includes

---------

Co-authored-by: Mohit Tejani <[email protected]>

* fix acceptance tests errors

* * fixes issue reported by acceptance tests in AppContextApi.
* Added support for Patch requests in client library

* * added missing includes for UWP (missed in last merge!)
* fix current userId memenership issue for AppContext Api

* * fix: removed references of old http client code,
added request timeout mechanism,
fixes to adhere to existing response generation mechanism by applying request state values as per response

* fix: removeMembership for current user scenario execution

* refactor: moved out enumToUrlParamName conversation utility to build utility directory, moved unnecessary log messages from internet utility method

* fixes issues found in channelGroup, audit, publish, signal operation through unit/integration tests

* files: fix issue of uploading and downloading files due to wrong header information sent through default http client component

* Unit and Integration Tests: increased delay value for Grant response wait.

* * Code cleanup: removed commented code in client library, better error handling in default http client library,
removed code for UrlProcess request from PubNubCore class,
fixed issues with generate file url

* build: update default runner group value with organization

* Add/re-add ConfigureAwait(false) in await calls to prevent Unity-side deadlocks

* Add few more missing ConfigureAwait(false)

* Added Support for Porxy.
Code Cleanup for Pubnub, PubnubCoreBase, PNConfiguration class,
Code Cleanup - removed dead codes in various files and removed old PubnubHttpClient footprints.

* fix: Serialization failure for User publish/signal message at NewtonsoftJsonNet library

* BREAKING CHANGE: Default Reconnection Policy set to `EXPONENTIAL`.
* File upload failure edge cases handling with proper exception messages.
* Refactored Check Internet status execution a bit (many more to come) to fix Unity engine impact.
* Old subscription logic cleanup: removing many state/internetstatus information store

* Unsubscribe operation refactoring: removed unncessary processings

* set default event engine enabled

* removed timer.cs, tuple.cs which was there for older .net versions

* fix: presence tests (passing locally)

* reverted eventengine enabled flag reset for Presence Tests

* update test to have different channel names for presence tests

* presence test fix for 403 permission

* attempt to fix unit/integartion test for subscribe

* fix: Patch work for internet status chekcing execution to make it compatible with single threaded environment.
Disable ee for unit/integration tests

---------

Co-authored-by: PUBNUB\jakub.grzesiowski <[email protected]>
Co-authored-by: jakub-grzesiowski <[email protected]>

---------

Co-authored-by: PUBNUB\jakub.grzesiowski <[email protected]>
Co-authored-by: jakub-grzesiowski <[email protected]>

* fix: unsubscribe issue due to duplicate channles/groups

* fix: `HereNow` issue with async- showing error: true even with status 200

* added logging to httpClient Service, optional parameter support in Pubnub constructor for middleware and client library

* Add some more missinng ConfigureAwait(false)

* PubNub SDK v7.0.0.0 release.

---------

Co-authored-by: PUBNUB\jakub.grzesiowski <[email protected]>
Co-authored-by: jakub-grzesiowski <[email protected]>
Co-authored-by: PubNub Release Bot <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant