tag:github.com,2008:https://github.com/atsyplenkov/pastum/releases Release notes from pastum 2025-12-22T14:53:38Z tag:github.com,2008:Repository/877660141/v0.3.2 2025-12-22T14:59:09Z v0.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> atsyplenkov tag:github.com,2008:Repository/877660141/v0.3.0 2025-09-12T01:10:39Z v0.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> atsyplenkov tag:github.com,2008:Repository/877660141/v0.2.1 2024-11-02T09:12:59Z v0.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> atsyplenkov tag:github.com,2008:Repository/877660141/v0.2 2024-11-01T02:39:19Z v0.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> atsyplenkov tag:github.com,2008:Repository/877660141/v0.1.0 2024-10-29T03:15:24Z v0.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> atsyplenkov tag:github.com,2008:Repository/877660141/v0.0.4 2024-10-27T07:58:49Z v0.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> atsyplenkov tag:github.com,2008:Repository/877660141/v0.0.3 2024-10-27T07:46:30Z v0.0.3 <p>ga workflow</p> atsyplenkov tag:github.com,2008:Repository/877660141/v0.0.2 2024-10-26T04:43:19Z v0.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> atsyplenkov tag:github.com,2008:Repository/877660141/v0.0.1 2024-10-25T00:31:58Z v0.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