Bump github.com/BurntSushi/toml from 1.0.0 to 1.1.0 #63

Merged
dependabot[bot] merged 1 commits from dependabot/go_modules/github.com/BurntSushi/toml-1.1.0 into v3 2022-04-11 22:51:11 +03:00
dependabot[bot] commented 2022-04-05 21:23:48 +03:00 (Migrated from github.com)

Bumps github.com/BurntSushi/toml from 1.0.0 to 1.1.0.

Release notes

Sourced from github.com/BurntSushi/toml's releases.

v1.1.0

Just a few bugfixes:

  • Skip fields with toml:"-" even when they're unsupported types. Previously something like this would fail to encode due to func being an unsupported type:

    struct {
        Str  string `toml:"str"
        Func func() `toml:"-"`
    }
    
  • Multiline strings can't end with \. This is valid:

    # Valid
    key = """ foo \
    """
    

    Invalid

    key = """ foo \ """

  • Don't quote values in TOMLMarshaler. Previously they would always include quoting (e.g. "value"), while the entire point of this interface is to bypass that.

Commits
  • 891d261 Don't error out if a multiline string ends with an incomplete UTF-8 sequence
  • ef65e34 Don't run Unmarshal() through Decode()
  • 573cad4 Merge pull request #347 from zhsj/fix-32
  • f3633f4 Fix test on 32 bit arch
  • 551f4a5 Merge pull request #344 from lucasbutn/hotfix-341-marshaler-shouldnot-writequ...
  • dec5825 Removed write quote in marshal to allow write other types than strings
  • 2249a9c Multiline strings can't end with ""
  • 51b22f2 Fix README
  • 01e5516 Skip fields with toml:"-", even when they're unsupported types
  • 87b9f05 Fix tests for older Go versions
  • See full diff 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/BurntSushi/toml](https://github.com/BurntSushi/toml) from 1.0.0 to 1.1.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/BurntSushi/toml/releases">github.com/BurntSushi/toml's releases</a>.</em></p> <blockquote> <h2>v1.1.0</h2> <p>Just a few bugfixes:</p> <ul> <li> <p>Skip fields with <code>toml:&quot;-&quot;</code> even when they're unsupported types. Previously something like this would fail to encode due to <code>func</code> being an unsupported type:</p> <pre><code>struct { Str string `toml:&quot;str&quot; Func func() `toml:&quot;-&quot;` } </code></pre> </li> <li> <p>Multiline strings can't end with <code>\</code>. This is valid:</p> <pre><code># Valid key = &quot;&quot;&quot; foo \ &quot;&quot;&quot; <h1>Invalid</h1> <p>key = &quot;&quot;&quot; foo \ &quot;&quot;&quot; </code></pre></p> </li> <li> <p>Don't quote values in <code>TOMLMarshaler</code>. Previously they would always include quoting (e.g. <code>&quot;value&quot;</code>), while the entire point of this interface is to bypass that.</p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/BurntSushi/toml/commit/891d2617ddbdfa265c4095b53103c010c98e6591"><code>891d261</code></a> Don't error out if a multiline string ends with an incomplete UTF-8 sequence</li> <li><a href="https://github.com/BurntSushi/toml/commit/ef65e34f3fcde82d1cf252972cddd50500306633"><code>ef65e34</code></a> Don't run Unmarshal() through Decode()</li> <li><a href="https://github.com/BurntSushi/toml/commit/573cad4c890c637c476cf9a795bfeef22cd04aab"><code>573cad4</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/BurntSushi/toml/issues/347">#347</a> from zhsj/fix-32</li> <li><a href="https://github.com/BurntSushi/toml/commit/f3633f4f90eb77830a6bd67b14528abd06a017ac"><code>f3633f4</code></a> Fix test on 32 bit arch</li> <li><a href="https://github.com/BurntSushi/toml/commit/551f4a51e9f4de507ad1853b4d96783705825eae"><code>551f4a5</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/BurntSushi/toml/issues/344">#344</a> from lucasbutn/hotfix-341-marshaler-shouldnot-writequ...</li> <li><a href="https://github.com/BurntSushi/toml/commit/dec58255ded685c3fa854a26fce0bb475a844e21"><code>dec5825</code></a> Removed write quote in marshal to allow write other types than strings</li> <li><a href="https://github.com/BurntSushi/toml/commit/2249a9c68e10db78172cf3d065e3b12c6ab62779"><code>2249a9c</code></a> Multiline strings can't end with &quot;&quot;</li> <li><a href="https://github.com/BurntSushi/toml/commit/51b22f2fef3110676cc55b8f386164c669dbad7b"><code>51b22f2</code></a> Fix README</li> <li><a href="https://github.com/BurntSushi/toml/commit/01e551605fc3abcd36d72d98c81971d431835d54"><code>01e5516</code></a> Skip fields with toml:&quot;-&quot;, even when they're unsupported types</li> <li><a href="https://github.com/BurntSushi/toml/commit/87b9f055f40aa7c800dacacf3a12e153a5e69c4b"><code>87b9f05</code></a> Fix tests for older Go versions</li> <li>See full diff in <a href="https://github.com/BurntSushi/toml/compare/v1.0.0...v1.1.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/BurntSushi/toml&package-manager=go_modules&previous-version=1.0.0&new-version=1.1.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>
github-actions[bot] (Migrated from github.com) approved these changes 2022-04-05 21:24:04 +03:00
Sign in to join this conversation.
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-codec-toml#63
No description provided.