tag:github.com,2008:https://github.com/go-co-op/gocron/releasesRelease notes from gocron2025-02-26T15:28:43Ztag:github.com,2008:Repository/248790367/v2.16.12025-03-14T00:41:52Zv2.16.1<h2>What's Changed</h2>
<ul>
<li>Fix <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2880078687" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/835" data-hovercard-type="issue" data-hovercard-url="/go-co-op/gocron/issues/835/hovercard" href="https://github.com/go-co-op/gocron/issues/835">#835</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2880102971" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/837" data-hovercard-type="issue" data-hovercard-url="/go-co-op/gocron/issues/837/hovercard" href="https://github.com/go-co-op/gocron/issues/837">#837</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/apocelipes/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/apocelipes">@apocelipes</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2880091898" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/836" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/836/hovercard" href="https://github.com/go-co-op/gocron/pull/836">#836</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/go-co-op/gocron/compare/v2.16.0...v2.16.1"><tt>v2.16.0...v2.16.1</tt></a></p>JohnRoeslertag:github.com,2008:Repository/248790367/v2.16.02025-02-25T03:32:32Zv2.16.0<h2>What's Changed</h2>
<ul>
<li>feat:custom-cron interface for own custom cron implimentation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Dojeto/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Dojeto">@Dojeto</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2866770016" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/834" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/834/hovercard" href="https://github.com/go-co-op/gocron/pull/834">#834</a></li>
</ul>
<h2>Bug fixes</h2>
<ul>
<li>fixes related to the bug where a job unexpectedly runs twice by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohnRoesler/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohnRoesler">@JohnRoesler</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2767874614" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/810" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/810/hovercard" href="https://github.com/go-co-op/gocron/pull/810">#810</a></li>
<li>fix scheduler restart by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/27149chen/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/27149chen">@27149chen</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2835485342" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/825" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/825/hovercard" href="https://github.com/go-co-op/gocron/pull/825">#825</a></li>
<li>removes nextRuns in the past when job skipped by locker <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2850712991" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/828" data-hovercard-type="issue" data-hovercard-url="/go-co-op/gocron/issues/828/hovercard" href="https://github.com/go-co-op/gocron/issues/828">#828</a> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manuelarte/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manuelarte">@manuelarte</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2851858509" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/829" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/829/hovercard" href="https://github.com/go-co-op/gocron/pull/829">#829</a></li>
</ul>
<h2>Chores</h2>
<ul>
<li>go to 1.21, upgrade deps by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohnRoesler/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohnRoesler">@JohnRoesler</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2816765552" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/822" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/822/hovercard" href="https://github.com/go-co-op/gocron/pull/822">#822</a></li>
<li>replace "golang.org/x/exp" with standard libraries by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/apocelipes/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/apocelipes">@apocelipes</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2823459084" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/823" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/823/hovercard" href="https://github.com/go-co-op/gocron/pull/823">#823</a></li>
<li>Bump golangci/golangci-lint-action from 6.2.0 to 6.3.2 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2843376597" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/827" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/827/hovercard" href="https://github.com/go-co-op/gocron/pull/827">#827</a></li>
<li>fix err assertion in TestScheduler_RemoveJob by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alexandear/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alexandear">@alexandear</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2853794353" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/830" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/830/hovercard" href="https://github.com/go-co-op/gocron/pull/830">#830</a></li>
<li>Bump golangci/golangci-lint-action from 6.3.2 to 6.5.0 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2858521573" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/831" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/831/hovercard" href="https://github.com/go-co-op/gocron/pull/831">#831</a></li>
<li>re-enable goleak detection in ci by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohnRoesler/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohnRoesler">@JohnRoesler</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2858769227" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/832" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/832/hovercard" href="https://github.com/go-co-op/gocron/pull/832">#832</a></li>
<li>chore: add go1.24 to ci by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/apocelipes/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/apocelipes">@apocelipes</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2863406135" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/833" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/833/hovercard" href="https://github.com/go-co-op/gocron/pull/833">#833</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/alexandear/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/alexandear">@alexandear</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2853794353" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/830" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/830/hovercard" href="https://github.com/go-co-op/gocron/pull/830">#830</a></li>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/Dojeto/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Dojeto">@Dojeto</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2866770016" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/834" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/834/hovercard" href="https://github.com/go-co-op/gocron/pull/834">#834</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/go-co-op/gocron/compare/v2.15.0...v2.16.0"><tt>v2.15.0...v2.16.0</tt></a></p>JohnRoeslertag:github.com,2008:Repository/248790367/v2.15.02025-01-23T20:26:42Zv2.15.0<h2>What's New</h2>
<ul>
<li>New method WithContext supports providing a parent context by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/27149chen/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/27149chen">@27149chen</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2806976238" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/819" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/819/hovercard" href="https://github.com/go-co-op/gocron/pull/819">#819</a> & <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohnRoesler/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohnRoesler">@JohnRoesler</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2807628387" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/820" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/820/hovercard" href="https://github.com/go-co-op/gocron/pull/820">#820</a></li>
</ul>
<div class="highlight highlight-source-go notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="// WithContext sets the parent context for the job.
// If you set the first argument of your Task func to be a context.Context,
// gocron will pass in the provided context to the job and will cancel the
// context on shutdown. If you cancel the context the job will no longer be
// scheduled as well. This allows you to both control the job via a context
// and listen for and handle cancellation within your job."><pre><span class="pl-c">// WithContext sets the parent context for the job.</span>
<span class="pl-c">// If you set the first argument of your Task func to be a context.Context,</span>
<span class="pl-c">// gocron will pass in the provided context to the job and will cancel the</span>
<span class="pl-c">// context on shutdown. If you cancel the context the job will no longer be</span>
<span class="pl-c">// scheduled as well. This allows you to both control the job via a context</span>
<span class="pl-c">// and listen for and handle cancellation within your job.</span></pre></div>
<ul>
<li>Job task function now supports passing a ctx if the first argument in your function is a <code>context.Context</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/27149chen/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/27149chen">@27149chen</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2806976238" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/819" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/819/hovercard" href="https://github.com/go-co-op/gocron/pull/819">#819</a> & <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohnRoesler/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohnRoesler">@JohnRoesler</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2807628387" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/820" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/820/hovercard" href="https://github.com/go-co-op/gocron/pull/820">#820</a></li>
</ul>
<div class="highlight highlight-source-go notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="// NewTask provides the job's task function and parameters.
// If you set the first argument of your Task func to be a context.Context,
// gocron will pass in a context (either the default Job context, or one
// provided via WithContext) to the job and will cancel the context on shutdown.
// This allows you to listen for and handle cancellation within your job."><pre><span class="pl-c">// NewTask provides the job's task function and parameters.</span>
<span class="pl-c">// If you set the first argument of your Task func to be a context.Context,</span>
<span class="pl-c">// gocron will pass in a context (either the default Job context, or one</span>
<span class="pl-c">// provided via WithContext) to the job and will cancel the context on shutdown.</span>
<span class="pl-c">// This allows you to listen for and handle cancellation within your job.</span></pre></div>
<h2>Chores</h2>
<ul>
<li>Bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2800055357" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/817" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/817/hovercard" href="https://github.com/go-co-op/gocron/pull/817">#817</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/go-co-op/gocron/compare/v2.14.2...v2.15.0"><tt>v2.14.2...v2.15.0</tt></a></p>JohnRoeslertag:github.com,2008:Repository/248790367/v2.14.22025-01-09T03:06:01Zv2.14.2<h2>What's Changed</h2>
<ul>
<li>feat: allow disabling global distributed locker per job by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/seinshah/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/seinshah">@seinshah</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2767999998" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/811" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/811/hovercard" href="https://github.com/go-co-op/gocron/pull/811">#811</a></li>
<li>feat(event listener): introduce BeforeJobRunsSkipIfBeforeFuncErrors as a new Eventlistener by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/FalcoSuessgott/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/FalcoSuessgott">@FalcoSuessgott</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2774126526" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/813" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/813/hovercard" href="https://github.com/go-co-op/gocron/pull/813">#813</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/seinshah/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/seinshah">@seinshah</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2767999998" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/811" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/811/hovercard" href="https://github.com/go-co-op/gocron/pull/811">#811</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/go-co-op/gocron/compare/v2.14.1...v2.14.2"><tt>v2.14.1...v2.14.2</tt></a></p>JohnRoeslertag:github.com,2008:Repository/248790367/v2.14.2-rc12025-01-03T16:47:58Zv2.14.2-rc1<p>Release candidate for PR: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2767874614" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/810" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/810/hovercard" href="https://github.com/go-co-op/gocron/pull/810">#810</a></p>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/go-co-op/gocron/compare/v2.14.1...v2.14.2-rc1"><tt>v2.14.1...v2.14.2-rc1</tt></a></p>JohnRoeslertag:github.com,2008:Repository/248790367/v2.14.12025-01-03T16:19:06Zv2.14.1<h2>What's Changed</h2>
<ul>
<li>BUG FIX: creating a new slice in several job options because appending modifies original by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohnRoesler/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohnRoesler">@JohnRoesler</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2751545494" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/809" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/809/hovercard" href="https://github.com/go-co-op/gocron/pull/809">#809</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/go-co-op/gocron/compare/v2.14.0...v2.14.1"><tt>v2.14.0...v2.14.1</tt></a></p>JohnRoeslertag:github.com,2008:Repository/248790367/v2.14.02024-12-17T17:38:34Zv2.14.0<h2>What's Changed</h2>
<ul>
<li>parse time.Time from AtTime by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohnRoesler/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohnRoesler">@JohnRoesler</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2745489389" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/806" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/806/hovercard" href="https://github.com/go-co-op/gocron/pull/806">#806</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/go-co-op/gocron/compare/v2.13.0...v2.14.0"><tt>v2.13.0...v2.14.0</tt></a></p>JohnRoeslertag:github.com,2008:Repository/248790367/v2.13.02024-12-12T04:25:13Zv2.13.0<h2>What's Changed</h2>
<ul>
<li>Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2691885412" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/801" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/801/hovercard" href="https://github.com/go-co-op/gocron/pull/801">#801</a></li>
<li>stop timeout timers when no longer needed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohnRoesler/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohnRoesler">@JohnRoesler</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2733460985" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/803" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/803/hovercard" href="https://github.com/go-co-op/gocron/pull/803">#803</a></li>
<li>feat(monitor): introduce MonitorStatus by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/FalcoSuessgott/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/FalcoSuessgott">@FalcoSuessgott</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2537503485" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/780" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/780/hovercard" href="https://github.com/go-co-op/gocron/pull/780">#780</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/FalcoSuessgott/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/FalcoSuessgott">@FalcoSuessgott</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2537503485" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/780" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/780/hovercard" href="https://github.com/go-co-op/gocron/pull/780">#780</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/go-co-op/gocron/compare/v2.12.4...v2.13.0"><tt>v2.12.4...v2.13.0</tt></a></p>JohnRoeslertag:github.com,2008:Repository/248790367/v2.12.42024-11-20T18:21:27Zv2.12.4<h2>What's Changed</h2>
<ul>
<li>Bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2571190217" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/781" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/781/hovercard" href="https://github.com/go-co-op/gocron/pull/781">#781</a></li>
<li>fix overly greedy panic handler by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohnRoesler/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohnRoesler">@JohnRoesler</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2676748331" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/800" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/800/hovercard" href="https://github.com/go-co-op/gocron/pull/800">#800</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/go-co-op/gocron/compare/v2.12.3...v2.12.4"><tt>v2.12.3...v2.12.4</tt></a></p>JohnRoeslertag:github.com,2008:Repository/248790367/v2.12.32024-10-31T19:56:45Zv2.12.3<h2>What's Changed</h2>
<ul>
<li>update mocks with latest job/scheduler changes by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohnRoesler/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohnRoesler">@JohnRoesler</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2627698987" data-permission-text="Title is private" data-url="https://github.com/go-co-op/gocron/issues/794" data-hovercard-type="pull_request" data-hovercard-url="/go-co-op/gocron/pull/794/hovercard" href="https://github.com/go-co-op/gocron/pull/794">#794</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/go-co-op/gocron/compare/v2.12.2...v2.12.3"><tt>v2.12.2...v2.12.3</tt></a></p>JohnRoesler