tag:github.com,2008:https://github.com/sendrec/sendrec/releases
Release notes from sendrec
2026-03-19T16:10:31Z
tag:github.com,2008:Repository/1149170768/v1.82.0
2026-03-19T18:14:55Z
v1.82.0
<h2>What's Changed</h2>
<ul>
<li>fix: comments 404 on VideoDetail — invalid SQL alias by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alexneamtu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alexneamtu">@alexneamtu</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4102698078" data-permission-text="Title is private" data-url="https://github.com/sendrec/sendrec/issues/117" data-hovercard-type="pull_request" data-hovercard-url="/sendrec/sendrec/pull/117/hovercard" href="https://github.com/sendrec/sendrec/pull/117">#117</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/sendrec/sendrec/compare/v1.81.0...v1.82.0"><tt>v1.81.0...v1.82.0</tt></a></p>
github-actions[bot]
tag:github.com,2008:Repository/1149170768/v1.81.0
2026-03-10T21:20:04Z
v1.81.0
<h2>What's Changed</h2>
<ul>
<li>refactor: Clean Code Phase 1 — extract shared utilities by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alexneamtu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alexneamtu">@alexneamtu</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4052566761" data-permission-text="Title is private" data-url="https://github.com/sendrec/sendrec/issues/115" data-hovercard-type="pull_request" data-hovercard-url="/sendrec/sendrec/pull/115/hovercard" href="https://github.com/sendrec/sendrec/pull/115">#115</a></li>
<li>refactor: clean code phase 2 — file splits and DRY fixes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alexneamtu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alexneamtu">@alexneamtu</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4053473219" data-permission-text="Title is private" data-url="https://github.com/sendrec/sendrec/issues/116" data-hovercard-type="pull_request" data-hovercard-url="/sendrec/sendrec/pull/116/hovercard" href="https://github.com/sendrec/sendrec/pull/116">#116</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/sendrec/sendrec/compare/v1.80.0...v1.81.0"><tt>v1.80.0...v1.81.0</tt></a></p>
github-actions[bot]
tag:github.com,2008:Repository/1149170768/v1.80.0
2026-03-07T05:38:22Z
v1.80.0
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/sendrec/sendrec/compare/v1.79.0...v1.80.0"><tt>v1.79.0...v1.80.0</tt></a></p>
github-actions[bot]
tag:github.com,2008:Repository/1149170768/v1.79.0
2026-03-06T22:57:19Z
v1.79.0
<h2>What's Changed</h2>
<ul>
<li>Add SCIM 2.0 provisioning by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alexneamtu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alexneamtu">@alexneamtu</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4036309716" data-permission-text="Title is private" data-url="https://github.com/sendrec/sendrec/issues/114" data-hovercard-type="pull_request" data-hovercard-url="/sendrec/sendrec/pull/114/hovercard" href="https://github.com/sendrec/sendrec/pull/114">#114</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/sendrec/sendrec/compare/v1.78.0...v1.79.0"><tt>v1.78.0...v1.79.0</tt></a></p>
github-actions[bot]
tag:github.com,2008:Repository/1149170768/v1.78.0
2026-03-06T20:30:08Z
v1.78.0
<h2>What's Changed</h2>
<ul>
<li>feat: add SAML 2.0 support for workspace SSO by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alexneamtu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alexneamtu">@alexneamtu</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4035842051" data-permission-text="Title is private" data-url="https://github.com/sendrec/sendrec/issues/113" data-hovercard-type="pull_request" data-hovercard-url="/sendrec/sendrec/pull/113/hovercard" href="https://github.com/sendrec/sendrec/pull/113">#113</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/sendrec/sendrec/compare/v1.77.0...v1.78.0"><tt>v1.77.0...v1.78.0</tt></a></p>
github-actions[bot]
tag:github.com,2008:Repository/1149170768/v1.77.0
2026-03-06T18:02:35Z
v1.77.0
<h2>What's changed</h2>
<h3>Workspace improvements</h3>
<ul>
<li><strong>Viewer role restrictions on VideoDetail</strong> — all write actions (edit, pin, delete, trim, organize, CTA) are hidden for viewers; read actions (watch, download, analytics, comments) remain visible</li>
<li><strong>RequireWriter middleware on folders, tags, playlists</strong> — viewers now properly blocked from write operations on these resources (security fix)</li>
<li><strong>Video transfer UX</strong> — simplified disabled button logic in transfer dialog</li>
</ul>
<h3>API documentation</h3>
<ul>
<li><strong>15 new OpenAPI endpoints</strong> — members (list, remove, update role), invites (send, list, revoke, accept), org billing (get, checkout, cancel), org SSO config (get, save, delete), and video transfer</li>
<li><strong>15 new schemas</strong> — complete request/response types for all workspace endpoints</li>
<li><strong>Updated enums</strong> — role includes <code>viewer</code>, plan includes <code>business</code></li>
</ul>
<h3>Email</h3>
<ul>
<li><strong>DEVELOPER_EMAIL support</strong> — redirects all emails to a single address for staging/preview environments</li>
<li><strong>Sendmail fallback</strong> — when Listmonk is unavailable or returns errors, emails fall back to local sendmail</li>
</ul>
<h3>Testing</h3>
<ul>
<li><strong>18 Playwright E2E tests</strong> — workspace CRUD (5), viewer role (8), video transfer (5)</li>
<li><strong>8 new VideoDetail unit tests</strong> — viewer role restrictions</li>
<li><strong>724 frontend tests, 874+ backend tests</strong> total</li>
</ul>
<h3>Stability</h3>
<ul>
<li>Replaced flaky <code>waitForTimeout</code> with assertion-based waits in E2E helpers</li>
</ul>
alexneamtu
tag:github.com,2008:Repository/1149170768/v1.76.0
2026-03-05T09:56:57Z
v1.76.0
<h2>What's Changed</h2>
<ul>
<li>feat: add data retention with auto-delete, pin exemption, and warning emails by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alexneamtu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alexneamtu">@alexneamtu</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4026773645" data-permission-text="Title is private" data-url="https://github.com/sendrec/sendrec/issues/109" data-hovercard-type="pull_request" data-hovercard-url="/sendrec/sendrec/pull/109/hovercard" href="https://github.com/sendrec/sendrec/pull/109">#109</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/sendrec/sendrec/compare/v1.75.0...v1.76.0"><tt>v1.75.0...v1.76.0</tt></a></p>
github-actions[bot]
tag:github.com,2008:Repository/1149170768/v1.75.0
2026-03-04T20:13:20Z
v1.75.0
<h2>What's Changed</h2>
<ul>
<li>Fix: remove deleted videos from playlists by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alexneamtu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alexneamtu">@alexneamtu</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4023877873" data-permission-text="Title is private" data-url="https://github.com/sendrec/sendrec/issues/108" data-hovercard-type="pull_request" data-hovercard-url="/sendrec/sendrec/pull/108/hovercard" href="https://github.com/sendrec/sendrec/pull/108">#108</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/sendrec/sendrec/compare/v1.74.0...v1.75.0"><tt>v1.74.0...v1.75.0</tt></a></p>
github-actions[bot]
tag:github.com,2008:Repository/1149170768/v1.74.0
2026-03-03T11:25:36Z
v1.74.0
<h2>What's Changed</h2>
<ul>
<li>feat: add Jira and GitHub integrations by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alexneamtu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alexneamtu">@alexneamtu</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4015833361" data-permission-text="Title is private" data-url="https://github.com/sendrec/sendrec/issues/107" data-hovercard-type="pull_request" data-hovercard-url="/sendrec/sendrec/pull/107/hovercard" href="https://github.com/sendrec/sendrec/pull/107">#107</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/sendrec/sendrec/compare/v1.73.0...v1.74.0"><tt>v1.73.0...v1.74.0</tt></a></p>
github-actions[bot]
tag:github.com,2008:Repository/1149170768/v1.73.0
2026-03-02T17:21:29Z
v1.73.0
<h2>What's Changed</h2>
<ul>
<li>feat: add REGISTRATION_ENABLED env var to disable signups by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alexneamtu/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alexneamtu">@alexneamtu</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4011353466" data-permission-text="Title is private" data-url="https://github.com/sendrec/sendrec/issues/105" data-hovercard-type="pull_request" data-hovercard-url="/sendrec/sendrec/pull/105/hovercard" href="https://github.com/sendrec/sendrec/pull/105">#105</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/sendrec/sendrec/compare/v1.72.0...v1.73.0"><tt>v1.72.0...v1.73.0</tt></a></p>
github-actions[bot]