tag:github.com,2008:https://github.com/PostgREST/pg_csv/releases Release notes from pg_csv 2025-09-10T18:27:36Z tag:github.com,2008:Repository/1030628307/v1.0.1 2025-09-10T18:28:55Z v1.0.1 <h2>What's Changed</h2> <ul> <li>fix: compile -Wunterminated-string-initialization by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/steve-chavez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/steve-chavez">@steve-chavez</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3403426376" data-permission-text="Title is private" data-url="https://github.com/PostgREST/pg_csv/issues/11" data-hovercard-type="pull_request" data-hovercard-url="/PostgREST/pg_csv/pull/11/hovercard" href="https://github.com/PostgREST/pg_csv/pull/11">#11</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/PostgREST/pg_csv/compare/v1.0...v1.0.1"><tt>v1.0...v1.0.1</tt></a></p> steve-chavez tag:github.com,2008:Repository/1030628307/v1.0 2025-09-01T04:38:26Z v1.0 <h2>What's Changed</h2> <ul> <li>test: ensure weird column gets quoted correctly by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/steve-chavez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/steve-chavez">@steve-chavez</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3298002037" data-permission-text="Title is private" data-url="https://github.com/PostgREST/pg_csv/issues/3" data-hovercard-type="pull_request" data-hovercard-url="/PostgREST/pg_csv/pull/3/hovercard" href="https://github.com/PostgREST/pg_csv/pull/3">#3</a></li> <li>feat: improve DX of csv_agg with csv_options by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/steve-chavez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/steve-chavez">@steve-chavez</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3301383861" data-permission-text="Title is private" data-url="https://github.com/PostgREST/pg_csv/issues/5" data-hovercard-type="pull_request" data-hovercard-url="/PostgREST/pg_csv/pull/5/hovercard" href="https://github.com/PostgREST/pg_csv/pull/5">#5</a></li> <li>feat: add BOM option to csv_agg by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/steve-chavez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/steve-chavez">@steve-chavez</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3298129515" data-permission-text="Title is private" data-url="https://github.com/PostgREST/pg_csv/issues/4" data-hovercard-type="pull_request" data-hovercard-url="/PostgREST/pg_csv/pull/4/hovercard" href="https://github.com/PostgREST/pg_csv/pull/4">#4</a></li> <li>feat: add header to csv_options by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/steve-chavez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/steve-chavez">@steve-chavez</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3302202611" data-permission-text="Title is private" data-url="https://github.com/PostgREST/pg_csv/issues/6" data-hovercard-type="pull_request" data-hovercard-url="/PostgREST/pg_csv/pull/6/hovercard" href="https://github.com/PostgREST/pg_csv/pull/6">#6</a></li> <li>test: ensure dropped columns case is tested by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/steve-chavez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/steve-chavez">@steve-chavez</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3308052812" data-permission-text="Title is private" data-url="https://github.com/PostgREST/pg_csv/issues/7" data-hovercard-type="pull_request" data-hovercard-url="/PostgREST/pg_csv/pull/7/hovercard" href="https://github.com/PostgREST/pg_csv/pull/7">#7</a></li> <li>feat: add nullstr option by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/steve-chavez/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/steve-chavez">@steve-chavez</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3370922701" data-permission-text="Title is private" data-url="https://github.com/PostgREST/pg_csv/issues/8" data-hovercard-type="pull_request" data-hovercard-url="/PostgREST/pg_csv/pull/8/hovercard" href="https://github.com/PostgREST/pg_csv/pull/8">#8</a></li> </ul> <p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/PostgREST/pg_csv/compare/v0.1...v1.0"><tt>v0.1...v1.0</tt></a></p> steve-chavez tag:github.com,2008:Repository/1030628307/v0.1 2025-08-05T00:00:28Z v0.1: feat: add custom delimiter to csv_agg <p>Addresses the problem on <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="320709908" data-permission-text="Title is private" data-url="https://github.com/PostgREST/postgrest/issues/1102" data-hovercard-type="issue" data-hovercard-url="/PostgREST/postgrest/issues/1102/hovercard" href="https://github.com/PostgREST/postgrest/issues/1102">PostgREST/postgrest#1102</a></p> <p>Adds an overloaded <code>csv_agg</code> function:</p> <div class="highlight highlight-source-sql notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="SELECT csv_agg(x, '|') AS body FROM projects x;"><pre><span class="pl-k">SELECT</span> csv_agg(x, <span class="pl-s"><span class="pl-pds">'</span>|<span class="pl-pds">'</span></span>) <span class="pl-k">AS</span> body <span class="pl-k">FROM</span> projects x;</pre></div> steve-chavez