tag:github.com,2008:https://github.com/timeplus-io/sling-cli/releases Release notes from sling-cli 2025-12-08T09:55:23Z tag:github.com,2008:Repository/869337090/v1.2.20-timeplus.4 2025-12-09T02:17:23Z v1.2.20-timeplus.4 <h2>Changelog</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/a146377d5d425fb9a717e7aeb85a8b4bea9a8506/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/a146377d5d425fb9a717e7aeb85a8b4bea9a8506"><tt>a146377</tt></a> UT: orderred file merge (now we follow strict order by file name) usage: --src-stream='folder/*'</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/9f6c1738f080d629787fb295523cbf6fda9f177f/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/9f6c1738f080d629787fb295523cbf6fda9f177f"><tt>9f6c173</tt></a> Upgrade toolchain from go1.24.6 to go1.24.11 (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3705572799" data-permission-text="Title is private" data-url="https://github.com/timeplus-io/sling-cli/issues/56" data-hovercard-type="pull_request" data-hovercard-url="/timeplus-io/sling-cli/pull/56/hovercard" href="https://github.com/timeplus-io/sling-cli/pull/56">#56</a>)</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/20966e9a4e56964057909bda892e9b336cc73b99/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/20966e9a4e56964057909bda892e9b336cc73b99"><tt>20966e9</tt></a> add skip_incremental_checkpoint option (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3705529701" data-permission-text="Title is private" data-url="https://github.com/timeplus-io/sling-cli/issues/54" data-hovercard-type="pull_request" data-hovercard-url="/timeplus-io/sling-cli/pull/54/hovercard" href="https://github.com/timeplus-io/sling-cli/pull/54">#54</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/869337090/v1.2.20-timeplus.3 2025-08-12T06:19:30Z v1.2.20-timeplus.3 <h2>Changelog</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/d0fd7bdda9d5cb07569c526b4d62d33040a41d5d/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/d0fd7bdda9d5cb07569c526b4d62d33040a41d5d"><tt>d0fd7bd</tt></a> Feature/issue 45 expose discover conns (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3291847956" data-permission-text="Title is private" data-url="https://github.com/timeplus-io/sling-cli/issues/51" data-hovercard-type="pull_request" data-hovercard-url="/timeplus-io/sling-cli/pull/51/hovercard" href="https://github.com/timeplus-io/sling-cli/pull/51">#51</a>)</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/b470d74743581bea7a747bbd218162eec98fd95b/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/b470d74743581bea7a747bbd218162eec98fd95b"><tt>b470d74</tt></a> Feature/issue 48 sequential handle glob match folder (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3291384569" data-permission-text="Title is private" data-url="https://github.com/timeplus-io/sling-cli/issues/50" data-hovercard-type="pull_request" data-hovercard-url="/timeplus-io/sling-cli/pull/50/hovercard" href="https://github.com/timeplus-io/sling-cli/pull/50">#50</a>)</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/9b18aedf4b78fc03967f180c707b4be6239ac577/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/9b18aedf4b78fc03967f180c707b4be6239ac577"><tt>9b18aed</tt></a> pin go 1.24.6</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/908116243c4c0632cd9f41c673fe41ec5085c9b2/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/908116243c4c0632cd9f41c673fe41ec5085c9b2"><tt>9081162</tt></a> refactor: streamline Proton table existence check and enhance batch processing logic (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3312409251" data-permission-text="Title is private" data-url="https://github.com/timeplus-io/sling-cli/issues/52" data-hovercard-type="pull_request" data-hovercard-url="/timeplus-io/sling-cli/pull/52/hovercard" href="https://github.com/timeplus-io/sling-cli/pull/52">#52</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/869337090/v1.2.20-timeplus.2 2025-07-10T07:24:18Z v1.2.20-timeplus.2 <h2>Changelog</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/994bf3afe1e242dbc437d6feda540fe23ed06f00/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/994bf3afe1e242dbc437d6feda540fe23ed06f00"><tt>994bf3a</tt></a> CI: use goreleaser v2</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/9fc2a55569838c8d09a606d93f1371f943bb5e67/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/9fc2a55569838c8d09a606d93f1371f943bb5e67"><tt>9fc2a55</tt></a> fix: update timestamp layout and parsing method in Proton configuration (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3217990532" data-permission-text="Title is private" data-url="https://github.com/timeplus-io/sling-cli/issues/47" data-hovercard-type="pull_request" data-hovercard-url="/timeplus-io/sling-cli/pull/47/hovercard" href="https://github.com/timeplus-io/sling-cli/pull/47">#47</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/869337090/v1.2.20-timeplus.1 2025-07-07T04:56:27Z v1.2.20-timeplus.1 <h2>Changelog</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/adb443f73bf3b86695abea7a04519ee26655fbd4/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/adb443f73bf3b86695abea7a04519ee26655fbd4"><tt>adb443f</tt></a> fix: remove hardcoded -timeplus suffix to avoid double suffix in version</li> </ul> github-actions[bot] tag:github.com,2008:Repository/869337090/v1.2.20-20250630 2025-07-01T09:20:50Z v1.2.20-20250630 <h2>Changelog</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/8b4f7c637a83ceb1606fadf5577a10533935cdd5/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/8b4f7c637a83ceb1606fadf5577a10533935cdd5"><tt>8b4f7c6</tt></a> CI: bump up third-party dependency toolchain version</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/9f89e4383c53b5c5ae2ed923ad9bec0ac28340b4/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/9f89e4383c53b5c5ae2ed923ad9bec0ac28340b4"><tt>9f89e43</tt></a> Enhance datetime handling for Proton configuration and CSV export (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3187376731" data-permission-text="Title is private" data-url="https://github.com/timeplus-io/sling-cli/issues/42" data-hovercard-type="pull_request" data-hovercard-url="/timeplus-io/sling-cli/pull/42/hovercard" href="https://github.com/timeplus-io/sling-cli/pull/42">#42</a>)</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/dca4259fc512d209d343e73fcc0907cd7c6fb60d/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/dca4259fc512d209d343e73fcc0907cd7c6fb60d"><tt>dca4259</tt></a> Remove default value assignments for nil checks in processBatch function (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3187044705" data-permission-text="Title is private" data-url="https://github.com/timeplus-io/sling-cli/issues/41" data-hovercard-type="pull_request" data-hovercard-url="/timeplus-io/sling-cli/pull/41/hovercard" href="https://github.com/timeplus-io/sling-cli/pull/41">#41</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/869337090/v1.2.20-stable 2024-10-27T08:15:42Z v1.2.20-stable <h2>Changelog</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/3c951c30df476436b380928a003d94173ec5645b/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/3c951c30df476436b380928a003d94173ec5645b"><tt>3c951c3</tt></a> some followup about channel retry (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2616401872" data-permission-text="Title is private" data-url="https://github.com/timeplus-io/sling-cli/issues/38" data-hovercard-type="pull_request" data-hovercard-url="/timeplus-io/sling-cli/pull/38/hovercard" href="https://github.com/timeplus-io/sling-cli/pull/38">#38</a>)</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/8cef1d0dcf4238536c6be97adf20a4fa95d25150/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/8cef1d0dcf4238536c6be97adf20a4fa95d25150"><tt>8cef1d0</tt></a> use a predefined idempotent id before retry (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2616304189" data-permission-text="Title is private" data-url="https://github.com/timeplus-io/sling-cli/issues/37" data-hovercard-type="pull_request" data-hovercard-url="/timeplus-io/sling-cli/pull/37/hovercard" href="https://github.com/timeplus-io/sling-cli/pull/37">#37</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/869337090/v1.2.20 2024-10-25T07:27:29Z v1.2.20 <h2>Changelog</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/aa5ebc571e1a1f23b5b09269e93d3fad3c4d32f5/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/aa5ebc571e1a1f23b5b09269e93d3fad3c4d32f5"><tt>aa5ebc5</tt></a> Bugfix/issue 34 col name conflict (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2610876711" data-permission-text="Title is private" data-url="https://github.com/timeplus-io/sling-cli/issues/35" data-hovercard-type="pull_request" data-hovercard-url="/timeplus-io/sling-cli/pull/35/hovercard" href="https://github.com/timeplus-io/sling-cli/pull/35">#35</a>)</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/31be7b262a9085d519edbbb7b2547e1055c64c05/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/31be7b262a9085d519edbbb7b2547e1055c64c05"><tt>31be7b2</tt></a> Feature/allow direct insert (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2597054486" data-permission-text="Title is private" data-url="https://github.com/timeplus-io/sling-cli/issues/31" data-hovercard-type="pull_request" data-hovercard-url="/timeplus-io/sling-cli/pull/31/hovercard" href="https://github.com/timeplus-io/sling-cli/pull/31">#31</a>)</li> </ul> github-actions[bot] tag:github.com,2008:Repository/869337090/v1.2.20-rc15 2024-10-24T12:56:42Z v1.2.20-rc15 <h2>Changelog</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/7d5310566b4db0f4ffea87c7ea87ec68a8ac0e2d/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/7d5310566b4db0f4ffea87c7ea87ec68a8ac0e2d"><tt>7d53105</tt></a> finished</li> </ul> github-actions[bot] tag:github.com,2008:Repository/869337090/v1.2.20-rc14 2024-10-24T12:32:00Z v1.2.20-rc14 <h2>Changelog</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/5e475ae2b55ddd9634075a7bacefcc29fad039f9/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/5e475ae2b55ddd9634075a7bacefcc29fad039f9"><tt>5e475ae</tt></a> test</li> </ul> github-actions[bot] tag:github.com,2008:Repository/869337090/v1.2.20-rc13 2024-10-24T11:29:31Z v1.2.20-rc13 <h2>Changelog</h2> <ul> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/aa1abdb94a42a7d63093fe888aaf05d4c5c6b321/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/aa1abdb94a42a7d63093fe888aaf05d4c5c6b321"><tt>aa1abdb</tt></a> fix edge case: array(float64) nan input. and csv converted to empty, we treated them null</li> <li><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/timeplus-io/sling-cli/commit/5ff494387744a62a2471f4e15f95b06035ab87ac/hovercard" href="https://github.com/timeplus-io/sling-cli/commit/5ff494387744a62a2471f4e15f95b06035ab87ac"><tt>5ff4943</tt></a> proton.yaml: filter alias column when getting columns from template</li> </ul> github-actions[bot]