tag:github.com,2008:https://github.com/atsyplenkov/pastum/releasesRelease notes from pastum2025-12-22T14:53:38Ztag:github.com,2008:Repository/877660141/v0.3.22025-12-22T14:59:09Zv0.3.2<h2>What's Changed</h2>
<ul>
<li>Minor bug fixes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/atsyplenkov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/atsyplenkov">@atsyplenkov</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3408194239" data-permission-text="Title is private" data-url="https://github.com/atsyplenkov/pastum/issues/42" data-hovercard-type="issue" data-hovercard-url="/atsyplenkov/pastum/issues/42/hovercard" href="https://github.com/atsyplenkov/pastum/issues/42">#42</a>)</li>
<li>update dependency versions</li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/atsyplenkov/pastum/compare/v0.3.0...v0.3.2"><tt>v0.3.0...v0.3.2</tt></a></p>atsyplenkovtag:github.com,2008:Repository/877660141/v0.3.02025-09-12T01:10:39Zv0.3.0<h2>What's Changed</h2>
<ul>
<li>Added support to allow pasting as Markdown table by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/juarezr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/juarezr">@juarezr</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3388818049" data-permission-text="Title is private" data-url="https://github.com/atsyplenkov/pastum/issues/36" data-hovercard-type="pull_request" data-hovercard-url="/atsyplenkov/pastum/pull/36/hovercard" href="https://github.com/atsyplenkov/pastum/pull/36">#36</a></li>
<li>Added tests by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/atsyplenkov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/atsyplenkov">@atsyplenkov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3400279641" data-permission-text="Title is private" data-url="https://github.com/atsyplenkov/pastum/issues/40" data-hovercard-type="pull_request" data-hovercard-url="/atsyplenkov/pastum/pull/40/hovercard" href="https://github.com/atsyplenkov/pastum/pull/40">#40</a></li>
<li>Parse tables from CSV, TSV, and fixed space delimted formats by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/juarezr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/juarezr">@juarezr</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3400167116" data-permission-text="Title is private" data-url="https://github.com/atsyplenkov/pastum/issues/38" data-hovercard-type="pull_request" data-hovercard-url="/atsyplenkov/pastum/pull/38/hovercard" href="https://github.com/atsyplenkov/pastum/pull/38">#38</a></li>
<li>feat: add #fmt:skip for R tables (closes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2871254024" data-permission-text="Title is private" data-url="https://github.com/atsyplenkov/pastum/issues/16" data-hovercard-type="issue" data-hovercard-url="/atsyplenkov/pastum/issues/16/hovercard" href="https://github.com/atsyplenkov/pastum/issues/16">#16</a>) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/atsyplenkov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/atsyplenkov">@atsyplenkov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3408221539" data-permission-text="Title is private" data-url="https://github.com/atsyplenkov/pastum/issues/43" data-hovercard-type="pull_request" data-hovercard-url="/atsyplenkov/pastum/pull/43/hovercard" href="https://github.com/atsyplenkov/pastum/pull/43">#43</a></li>
<li>Add <code>pastum.libraryDeclaration</code> config option by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/atsyplenkov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/atsyplenkov">@atsyplenkov</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3408249567" data-permission-text="Title is private" data-url="https://github.com/atsyplenkov/pastum/issues/44" data-hovercard-type="pull_request" data-hovercard-url="/atsyplenkov/pastum/pull/44/hovercard" href="https://github.com/atsyplenkov/pastum/pull/44">#44</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/juarezr/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/juarezr">@juarezr</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3388818049" data-permission-text="Title is private" data-url="https://github.com/atsyplenkov/pastum/issues/36" data-hovercard-type="pull_request" data-hovercard-url="/atsyplenkov/pastum/pull/36/hovercard" href="https://github.com/atsyplenkov/pastum/pull/36">#36</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/atsyplenkov/pastum/compare/v0.2.1...v0.3.0"><tt>v0.2.1...v0.3.0</tt></a></p>atsyplenkovtag:github.com,2008:Repository/877660141/v0.2.12024-11-02T09:12:59Zv0.2.1<h2>[0.2.1] - 2024-11-02</h2>
<h3>Added</h3>
<ul>
<li>JavaScript support (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2629959349" data-permission-text="Title is private" data-url="https://github.com/atsyplenkov/pastum/issues/15" data-hovercard-type="issue" data-hovercard-url="/atsyplenkov/pastum/issues/15/hovercard" href="https://github.com/atsyplenkov/pastum/issues/15">#15</a>)</li>
<li>Experimental boolean support</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Correct indentation when pasting <code>tibble::tribble()</code></li>
</ul>atsyplenkovtag:github.com,2008:Repository/877660141/v0.22024-11-01T02:39:19Zv0.2<h2>[0.2.0] - 2024-11-01</h2>
<h3>Added</h3>
<ul>
<li>Introducing <code>Pastum: paste as default dataframe</code> command — it is now sensitive to the active editor language (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2625265400" data-permission-text="Title is private" data-url="https://github.com/atsyplenkov/pastum/issues/13" data-hovercard-type="issue" data-hovercard-url="/atsyplenkov/pastum/issues/13/hovercard" href="https://github.com/atsyplenkov/pastum/issues/13">#13</a>). That is, if you are writing in a file with a <code>.py</code> extension, then VS Code understands that the language you are writing in is Python. In this case, <code>pastum</code> will paste the dataframe as a python code according to the configured default dataframe framework (i.e., <code>pastum.defaultDataframePython</code> and <code>pastum.defaultDataframeR</code> settings). However, full control is still available and unaffected through the command palette.</li>
<li>You can now control the decimal separator <em>(e.g., '.' in <code>12.45</code>)</em> and the digit group separator <em>(i.e., in numbers over 999)</em> through the <code>pastum.decimalPoint</code> config (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2616517713" data-permission-text="Title is private" data-url="https://github.com/atsyplenkov/pastum/issues/10" data-hovercard-type="issue" data-hovercard-url="/atsyplenkov/pastum/issues/10/hovercard" href="https://github.com/atsyplenkov/pastum/issues/10">#10</a>). By default, it is set up for a dot (.) as the decimal separator and a comma (,) as the group separator.</li>
</ul>atsyplenkovtag:github.com,2008:Repository/877660141/v0.1.02024-10-29T03:15:24Zv0.1<h2>[0.1.0] - 2024-10-29</h2>
<h3>Added</h3>
<ul>
<li>Website with main features descriptions — <a href="https://pastum.anatolii.nz" rel="nofollow">https://pastum.anatolii.nz</a> (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2615550677" data-permission-text="Title is private" data-url="https://github.com/atsyplenkov/pastum/issues/5" data-hovercard-type="issue" data-hovercard-url="/atsyplenkov/pastum/issues/5/hovercard" href="https://github.com/atsyplenkov/pastum/issues/5">#5</a>)</li>
<li><code>tibble::tribble()</code> support (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2618788917" data-permission-text="Title is private" data-url="https://github.com/atsyplenkov/pastum/issues/11" data-hovercard-type="issue" data-hovercard-url="/atsyplenkov/pastum/issues/11/hovercard" href="https://github.com/atsyplenkov/pastum/issues/11">#11</a>)</li>
<li>Paste as <code>tibble::tribble()</code> is the default option for <code>pastum.defaultDataframe</code> (i.e., context menu)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Minor grammar and spelling edits</li>
<li>Fixed distinction between string and numeric column types. If at least one value in the column is a string, the whole column is treated as a string.</li>
<li>Cyrillic letters support in header rows (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2616516847" data-permission-text="Title is private" data-url="https://github.com/atsyplenkov/pastum/issues/9" data-hovercard-type="issue" data-hovercard-url="/atsyplenkov/pastum/issues/9/hovercard" href="https://github.com/atsyplenkov/pastum/issues/9">#9</a>)</li>
<li>Removed trailing zeroes when the table is copied from the web (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2619675432" data-permission-text="Title is private" data-url="https://github.com/atsyplenkov/pastum/issues/12" data-hovercard-type="issue" data-hovercard-url="/atsyplenkov/pastum/issues/12/hovercard" href="https://github.com/atsyplenkov/pastum/issues/12">#12</a>)</li>
</ul>atsyplenkovtag:github.com,2008:Repository/877660141/v0.0.42024-10-27T07:58:49Zv0.0.4<ul>
<li>Added "Paste Default Dataframe" command, which can be set in settings. Allows the user to select the default language and framework.</li>
<li>Added "Paste Default Dataframe" command to the context menu.</li>
<li>Ditched the <code>jsdom</code> dependency in favor of speed and package size</li>
<li>VS Marketplace and Open VSX release</li>
</ul>atsyplenkovtag:github.com,2008:Repository/877660141/v0.0.32024-10-27T07:46:30Zv0.0.3<p>ga workflow</p>atsyplenkovtag:github.com,2008:Repository/877660141/v0.0.22024-10-26T04:43:19Zv0.0.2<ul>
<li>Added distinction between Integer/Float values</li>
<li><code>Missing</code>, <code>NA</code>, or <code>None</code> values are inserted by default if the value is empty</li>
<li>Added <code>pastum.defaultConvention</code> configuration option, which allows the user to choose the column name renaming convention</li>
</ul>atsyplenkovtag:github.com,2008:Repository/877660141/v0.0.12024-10-25T00:31:58Zv0.0.1<h2>v0.0.1</h2>
<p>Initial release with basic support of text/html tables for R, Python and Julia dataframes.</p>
<h3>Text table to tibble (R)</h3>
<p><a target="_blank" rel="noopener noreferrer" href="https://github.com/atsyplenkov/pastum/raw/master/assets/demo-r-tibble.gif"><img src="https://github.com/atsyplenkov/pastum/raw/master/assets/demo-r-tibble.gif" alt="" style="max-width: 100%;"></a></p>
<h3>HTML table to pandas (Python)</h3>
<p><a target="_blank" rel="noopener noreferrer" href="https://github.com/atsyplenkov/pastum/raw/master/assets/demo-py-pandas.gif"><img src="https://github.com/atsyplenkov/pastum/raw/master/assets/demo-py-pandas.gif" alt="" style="max-width: 100%;"></a></p>atsyplenkov