chore(deps): bump github.com/nats-io/nats.go from 1.12.3 to 1.13.0 #39

Merged
dependabot[bot] merged 1 commits from dependabot/go_modules/github.com/nats-io/nats.go-1.13.0 into master 2021-10-27 23:09:23 +03:00
dependabot[bot] commented 2021-10-08 12:18:39 +03:00 (Migrated from github.com)

Bumps github.com/nats-io/nats.go from 1.12.3 to 1.13.0.

Release notes

Sourced from github.com/nats-io/nats.go's releases.

Release v1.13.0

Changelog

JetStream users

Please review release notes from v1.12.0 regarding important changes if upgrading from an earlier release.

Experimental

This release introduces KeyValue and ObjectStore as experimental features. Note that their APIs are subject to change based on community feedback. Also, some features will not work unless using NATS Server from the main branch, or the version following the latest public release v2.6.1.

Added

  • JetStream:
    • HeadersOnly() subscription option to only deliver headers but not the message payloads (#832)
    • Sealed, DenyDelete, DenyPurge and AllowRollup stream configuration options (#832)
    • GetLastMsg() retrieves the last raw stream message stored in JetStream by subject (#832)
  • KeyValue and ObjectStore (#832)
  • ConnectedServerVersion() returns the server's version string, or empty if not currently connected to a server (#832)

Fixed

  • JetStream:
    • Flow control may stall in some conditions (#837)
    • Context usage for Fetch() and Ack(). Thanks to @​andreib1 and @​T-J-L for the reports (#838)
    • Queue name cannot contain "." character when used as the durable name. Thanks to @​saschahagedorn-f3 for the report (#841)
    • PublishMsgAsync would fail if a message reply was already set (#832)

Complete Changes

https://github.com/nats-io/nats.go/compare/v1.12.2...v1.13.0

Commits
  • 41cb5bc Merge pull request #842 from nats-io/release_1_13
  • b50ad02 Release v1.13.0
  • 639c3d0 Merge pull request #832 from nats-io/kvo
  • 141643a [ADDED] KeyValue and ObjectStore support for JetStream.
  • 4e70dbe Merge pull request #841 from nats-io/fix_840
  • e30a745 [FIXED] JetStream: queue name cannot contain "." when used as durable
  • 6305227 Merge pull request #837 from nats-io/js_fix_fc
  • c564a49 Updates based on code review
  • 8c2b0bf Merge pull request #838 from nats-io/js-ctx-fixes
  • 8f86c1d js: Fix context usage with sub.Fetch and msg.Ack
  • Additional commits viewable in compare view

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 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)
Bumps [github.com/nats-io/nats.go](https://github.com/nats-io/nats.go) from 1.12.3 to 1.13.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/nats-io/nats.go/releases">github.com/nats-io/nats.go's releases</a>.</em></p> <blockquote> <h2>Release v1.13.0</h2> <h2>Changelog</h2> <p><strong><em>JetStream users</em></strong></p> <p>Please review release notes from <a href="https://github.com/nats-io/nats.go/releases/tag/v1.12.0">v1.12.0</a> regarding important changes if upgrading from an earlier release.</p> <h3>Experimental</h3> <p>This release introduces KeyValue and ObjectStore as experimental features. Note that their APIs are subject to change based on community feedback. Also, some features will not work unless using NATS Server from the main branch, or the version following the latest public release v2.6.1.</p> <h3>Added</h3> <ul> <li>JetStream: <ul> <li><code>HeadersOnly()</code> subscription option to only deliver headers but not the message payloads (<a href="https://github-redirect.dependabot.com/nats-io/nats.go/issues/832">#832</a>)</li> <li><code>Sealed</code>, <code>DenyDelete</code>, <code>DenyPurge</code> and <code>AllowRollup</code> stream configuration options (<a href="https://github-redirect.dependabot.com/nats-io/nats.go/issues/832">#832</a>)</li> <li><code>GetLastMsg()</code> retrieves the last raw stream message stored in JetStream by subject (<a href="https://github-redirect.dependabot.com/nats-io/nats.go/issues/832">#832</a>)</li> </ul> </li> <li>KeyValue and ObjectStore (<a href="https://github-redirect.dependabot.com/nats-io/nats.go/issues/832">#832</a>)</li> <li><code>ConnectedServerVersion()</code> returns the server's version string, or empty if not currently connected to a server (<a href="https://github-redirect.dependabot.com/nats-io/nats.go/issues/832">#832</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>JetStream: <ul> <li>Flow control may stall in some conditions (<a href="https://github-redirect.dependabot.com/nats-io/nats.go/issues/837">#837</a>)</li> <li>Context usage for <code>Fetch()</code> and <code>Ack()</code>. Thanks to <a href="https://github.com/andreib1"><code>@​andreib1</code></a> and <a href="https://github.com/T-J-L"><code>@​T-J-L</code></a> for the reports (<a href="https://github-redirect.dependabot.com/nats-io/nats.go/issues/838">#838</a>)</li> <li>Queue name cannot contain &quot;.&quot; character when used as the durable name. Thanks to <a href="https://github.com/saschahagedorn-f3"><code>@​saschahagedorn-f3</code></a> for the report (<a href="https://github-redirect.dependabot.com/nats-io/nats.go/issues/841">#841</a>)</li> <li><code>PublishMsgAsync</code> would fail if a message reply was already set (<a href="https://github-redirect.dependabot.com/nats-io/nats.go/issues/832">#832</a>)</li> </ul> </li> </ul> <h3>Complete Changes</h3> <p><a href="https://github.com/nats-io/nats.go/compare/v1.12.2...v1.13.0">https://github.com/nats-io/nats.go/compare/v1.12.2...v1.13.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/nats-io/nats.go/commit/41cb5bc08cf2791d7bc904af913680e96a42e70b"><code>41cb5bc</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/nats-io/nats.go/issues/842">#842</a> from nats-io/release_1_13</li> <li><a href="https://github.com/nats-io/nats.go/commit/b50ad0210838400d722052a6514db5f6fcc14e9c"><code>b50ad02</code></a> Release v1.13.0</li> <li><a href="https://github.com/nats-io/nats.go/commit/639c3d063507f853051723b50e26dbe56dab3124"><code>639c3d0</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/nats-io/nats.go/issues/832">#832</a> from nats-io/kvo</li> <li><a href="https://github.com/nats-io/nats.go/commit/141643a3441de567a04d709eae4810e958951786"><code>141643a</code></a> [ADDED] KeyValue and ObjectStore support for JetStream.</li> <li><a href="https://github.com/nats-io/nats.go/commit/4e70dbe0fb43b02fcb879bdbaf4d3dc946e566a7"><code>4e70dbe</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/nats-io/nats.go/issues/841">#841</a> from nats-io/fix_840</li> <li><a href="https://github.com/nats-io/nats.go/commit/e30a74532e6ada47db5f0759fb4214eb6c7a2beb"><code>e30a745</code></a> [FIXED] JetStream: queue name cannot contain &quot;.&quot; when used as durable</li> <li><a href="https://github.com/nats-io/nats.go/commit/630522759fcb236e0c4336112d1efe79d012c2ef"><code>6305227</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/nats-io/nats.go/issues/837">#837</a> from nats-io/js_fix_fc</li> <li><a href="https://github.com/nats-io/nats.go/commit/c564a49724e3fc54f805cd69bb604333f83fa822"><code>c564a49</code></a> Updates based on code review</li> <li><a href="https://github.com/nats-io/nats.go/commit/8c2b0bf7cb062f0aecbb9afeaecca364f1ea307f"><code>8c2b0bf</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/nats-io/nats.go/issues/838">#838</a> from nats-io/js-ctx-fixes</li> <li><a href="https://github.com/nats-io/nats.go/commit/8f86c1d37a4402ab7d8169409f035eebbb04b137"><code>8f86c1d</code></a> js: Fix context usage with sub.Fetch and msg.Ack</li> <li>Additional commits viewable in <a href="https://github.com/nats-io/nats.go/compare/v1.12.3...v1.13.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/nats-io/nats.go&package-manager=go_modules&previous-version=1.12.3&new-version=1.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 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) </details>
vtolstov (Migrated from github.com) approved these changes 2021-10-27 23:02:17 +03:00
vtolstov (Migrated from github.com) approved these changes 2021-10-27 23:03:23 +03:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: unistack-org/micro-broker-nats#39
No description provided.