tag:github.com,2008:https://github.com/json-iterator/go/releasesRelease notes from go2021-09-11T02:17:26Ztag:github.com,2008:Repository/75135036/v1.1.122021-09-11T02:19:57Zfix go 1.18 compatibilityNo content.taowentag:github.com,2008:Repository/75135036/v1.1.112021-04-28T02:30:11Zbug fix<ul>
<li>Fixed json iter doesn't work properly with nil RawMessage <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="644907396" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/469" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/469/hovercard" href="https://github.com/json-iterator/go/issues/469">#469</a></li>
<li>Fixed null in number json tag string (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="664928286" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/480" data-hovercard-type="pull_request" data-hovercard-url="/json-iterator/go/pull/480/hovercard" href="https://github.com/json-iterator/go/pull/480">#480</a>)</li>
<li>Fixed errors during reading integers from chunked io.Reader <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="660344811" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/477" data-hovercard-type="pull_request" data-hovercard-url="/json-iterator/go/pull/477/hovercard" href="https://github.com/json-iterator/go/pull/477">#477</a></li>
<li>Fixed nil pointer panic when Unmarshal with a empty file <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="735094701" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/508" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/508/hovercard" href="https://github.com/json-iterator/go/issues/508">#508</a></li>
<li>Fixed [float string]different result vs origin after call Marshal & Unmarshal <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="735858321" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/510" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/510/hovercard" href="https://github.com/json-iterator/go/issues/510">#510</a></li>
</ul>AllenX2018tag:github.com,2008:Repository/75135036/v1.1.102020-06-09T07:44:37Zbug fix<ul>
<li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="610990344" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/459" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/459/hovercard" href="https://github.com/json-iterator/go/issues/459">#459</a> map keys of custom types should serialize using <code>MarshalText</code> when available</li>
<li>Fix potential panic in <code>(*stringAny).ToInt64</code> and <code>(*stringAny).ToUint64</code>(see <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="588306453" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/450" data-hovercard-type="pull_request" data-hovercard-url="/json-iterator/go/pull/450/hovercard" href="https://github.com/json-iterator/go/pull/450">#450</a>)</li>
<li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="587539626" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/449" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/449/hovercard" href="https://github.com/json-iterator/go/issues/449">#449</a> do NOT marshal the field whose name start with underscore</li>
<li>Reuse stream buffer and remove flush in <code>(*Stream).WriteMore</code>(see <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="551714154" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/441" data-hovercard-type="pull_request" data-hovercard-url="/json-iterator/go/pull/441/hovercard" href="https://github.com/json-iterator/go/pull/441">#441</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="551712183" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/440" data-hovercard-type="pull_request" data-hovercard-url="/json-iterator/go/pull/440/hovercard" href="https://github.com/json-iterator/go/pull/440">#440</a>)</li>
<li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="527257350" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/421" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/421/hovercard" href="https://github.com/json-iterator/go/issues/421">#421</a> simplify the error string returned by the decoder when it meets error unmarshaling anonymous structs</li>
<li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="469789735" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/389" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/389/hovercard" href="https://github.com/json-iterator/go/issues/389">#389</a> <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="506148206" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/411" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/411/hovercard" href="https://github.com/json-iterator/go/issues/411">#411</a> do NOT marshal the <code>json.RawMessage</code> type field whose real type is integer/float as "null" with <code>ValidateJsonRawMessage</code> option enabled</li>
<li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="385478214" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/326" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/326/hovercard" href="https://github.com/json-iterator/go/issues/326">#326</a> do Not marshal private field after calling <code>extra.SetNamingStrategy()</code> to register naming strategy extension</li>
</ul>AllenX2018tag:github.com,2008:Repository/75135036/v1.1.92019-12-21T03:12:22Zbug fix<p>Merge pull request <a class="issue-link js-issue-link" href="https://github.com/json-iterator/go/pull/422">#422</a> from JensErat/map-invalid-type</p>
<p>pass nested error in compatible configuration, <span class="issue-keyword tooltipped tooltipped-se">fixes</span> <a class="issue-link js-issue-link" href="https://github.com/json-iterator/go/issues/388">#388</a></p>taowentag:github.com,2008:Repository/75135036/1.1.82019-10-17T00:09:06Zbug fix<p>Merge pull request <a class="issue-link js-issue-link" href="https://github.com/json-iterator/go/pull/410">#410</a> from liggitt/stack</p>
<p>Limit nesting depth</p>taowentag:github.com,2008:Repository/75135036/v1.1.82019-10-30T00:37:01Zre-publish 1.1.8 as v1.1.8<p>Merge pull request <a class="issue-link js-issue-link" href="https://github.com/json-iterator/go/pull/410">#410</a> from liggitt/stack</p>
<p>Limit nesting depth</p>taowentag:github.com,2008:Repository/75135036/v1.1.72019-07-24T10:41:34Zbug fix<p>Merge pull request <a class="issue-link js-issue-link" href="https://github.com/json-iterator/go/pull/373">#373</a> from ernado/append-skip</p>
<p><span class="issue-keyword tooltipped tooltipped-se">fix</span> <a class="issue-link js-issue-link" href="https://github.com/json-iterator/go/issues/372">#372</a>: add AppendSkip iterator method</p>taowentag:github.com,2008:Repository/75135036/v1.1.62019-03-12T14:38:52Zbug fix<ul>
<li>fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="366868965" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/311" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/311/hovercard" href="https://github.com/json-iterator/go/issues/311">#311</a> handle nil any</li>
<li>fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="370442879" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/313" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/313/hovercard" href="https://github.com/json-iterator/go/issues/313">#313</a> support json marshaller type as map key</li>
<li>fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="360205107" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/308" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/308/hovercard" href="https://github.com/json-iterator/go/issues/308">#308</a> do NOT skip embedded structs without tag when OnlyTaggedField</li>
<li>fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="375030256" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/317" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/317/hovercard" href="https://github.com/json-iterator/go/issues/317">#317</a>, try parse as BigFloat if overflow</li>
<li>Fix trailing newline</li>
</ul>taowentag:github.com,2008:Repository/75135036/1.1.52018-08-06T06:26:42Zbug fix<p>fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="341451532" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/293" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/293/hovercard" href="https://github.com/json-iterator/go/issues/293">#293</a> copy extensions<br>
fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="333527137" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/286" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/286/hovercard" href="https://github.com/json-iterator/go/issues/286">#286</a> calcHash should use byte not rune to calc hash<br>
fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="339720644" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/291" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/291/hovercard" href="https://github.com/json-iterator/go/issues/291">#291</a> omit empty was not handled properly for json raw message<br>
fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="343310877" data-permission-text="Title is private" data-url="https://github.com/json-iterator/go/issues/295" data-hovercard-type="issue" data-hovercard-url="/json-iterator/go/issues/295/hovercard" href="https://github.com/json-iterator/go/issues/295">#295</a> decoder more was not compatible with standard library</p>taowentag:github.com,2008:Repository/75135036/v1.1.52018-08-25T14:08:27Zre-release 1.1.5 as v1.1.5No content.taowen