<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://dkron.io/blog</id>
    <title>Dkron Blog</title>
    <updated>2025-12-16T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://dkron.io/blog"/>
    <subtitle>Dkron Blog</subtitle>
    <icon>https://dkron.io/img/favicon.ico</icon>
    <entry>
        <title type="html"><![CDATA[Dkron v4.0.9 Release - Enhanced Scheduling and Control]]></title>
        <id>https://dkron.io/blog/dkron-4-0-9</id>
        <link href="https://dkron.io/blog/dkron-4-0-9"/>
        <updated>2025-12-16T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[We're pleased to announce the upcoming release of Dkron v4.0.9! This release brings several powerful new features and important fixes that enhance job scheduling control, resource management, and system reliability.]]></summary>
        <content type="html"><![CDATA[<p>We're pleased to announce the upcoming release of Dkron v4.0.9! This release brings several powerful new features and important fixes that enhance job scheduling control, resource management, and system reliability.</p>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="whats-new-in-dkron-v409">What's New in Dkron v4.0.9?<a href="https://dkron.io/blog/dkron-4-0-9#whats-new-in-dkron-v409" class="hash-link" aria-label="Direct link to What's New in Dkron v4.0.9?" title="Direct link to What's New in Dkron v4.0.9?" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="schedule-jobs-with-precise-start-times">Schedule Jobs with Precise Start Times<a href="https://dkron.io/blog/dkron-4-0-9#schedule-jobs-with-precise-start-times" class="hash-link" aria-label="Direct link to Schedule Jobs with Precise Start Times" title="Direct link to Schedule Jobs with Precise Start Times" translate="no">​</a></h3>
<p>One of the most requested features is now here! The new <code>starts_at</code> field allows you to schedule jobs to begin execution at a specific date and time. This is perfect for one-time events, maintenance windows, or any scenario where you need precise control over when a job becomes active.</p>
<div class="language-json codeBlockContainer_MKBk theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_7Ypw"><pre tabindex="0" class="prism-code language-json codeBlock_Dl0Y thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_nSJr"><span class="token-line" style="color:#393A34"><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"name"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"maintenance-job"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"schedule"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"@daily"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"starts_at"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"2025-12-20T02:00:00Z"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"executor"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"shell"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"executor_config"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"command"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"maintenance.sh"</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><br></span></code></pre></div></div>
<p>The UI has been updated to support this new field, making it easy to configure start times directly from the dashboard.</p>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="pause-and-resume-job-submissions">Pause and Resume Job Submissions<a href="https://dkron.io/blog/dkron-4-0-9#pause-and-resume-job-submissions" class="hash-link" aria-label="Direct link to Pause and Resume Job Submissions" title="Direct link to Pause and Resume Job Submissions" translate="no">​</a></h3>
<p>Gain better control during maintenance windows or system updates with the new API endpoints to pause and unpause job submissions. When paused, no new jobs will be accepted, but existing scheduled jobs continue to run normally.</p>
<div class="language-bash codeBlockContainer_MKBk theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_7Ypw"><pre tabindex="0" class="prism-code language-bash codeBlock_Dl0Y thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_nSJr"><span class="token-line" style="color:#393A34"><span class="token plain"># Pause new job submissions</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">curl -X POST http://dkron-server:8080/v1/pause</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"># Resume job submissions</span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">curl -X POST http://dkron-server:8080/v1/unpause</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="memory-limits-for-shell-executor-jobs">Memory Limits for Shell Executor Jobs<a href="https://dkron.io/blog/dkron-4-0-9#memory-limits-for-shell-executor-jobs" class="hash-link" aria-label="Direct link to Memory Limits for Shell Executor Jobs" title="Direct link to Memory Limits for Shell Executor Jobs" translate="no">​</a></h3>
<p>Prevent runaway processes from consuming all system resources! You can now set memory limits for shell executor jobs using the new <code>memory_limit</code> configuration option. This helps ensure system stability and predictable resource usage.</p>
<div class="language-json codeBlockContainer_MKBk theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_7Ypw"><pre tabindex="0" class="prism-code language-json codeBlock_Dl0Y thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_nSJr"><span class="token-line" style="color:#393A34"><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"executor"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"shell"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"executor_config"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"command"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"data-processing.sh"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"memory_limit"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"512m"</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="enhanced-metrics-and-monitoring">Enhanced Metrics and Monitoring<a href="https://dkron.io/blog/dkron-4-0-9#enhanced-metrics-and-monitoring" class="hash-link" aria-label="Direct link to Enhanced Metrics and Monitoring" title="Direct link to Enhanced Metrics and Monitoring" translate="no">​</a></h3>
<p>Job execution metrics are now tracked using the go-metrics package, providing better insights into your job performance. Monitor execution times, success rates, and system health with greater precision.</p>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="improved-concurrency-handling">Improved Concurrency Handling<a href="https://dkron.io/blog/dkron-4-0-9#improved-concurrency-handling" class="hash-link" aria-label="Direct link to Improved Concurrency Handling" title="Direct link to Improved Concurrency Handling" translate="no">​</a></h3>
<p>The "forbid" concurrency policy now correctly survives node restarts. Previously, jobs with concurrency set to "forbid" could incorrectly block after a node restart. This fix ensures your concurrency policies work reliably across the entire cluster lifecycle.</p>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="bug-fixes-and-improvements">Bug Fixes and Improvements<a href="https://dkron.io/blog/dkron-4-0-9#bug-fixes-and-improvements" class="hash-link" aria-label="Direct link to Bug Fixes and Improvements" title="Direct link to Bug Fixes and Improvements" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="critical-fixes">Critical Fixes<a href="https://dkron.io/blog/dkron-4-0-9#critical-fixes" class="hash-link" aria-label="Direct link to Critical Fixes" title="Direct link to Critical Fixes" translate="no">​</a></h3>
<ul>
<li class=""><strong>Fixed nil pointer panic during startup</strong>: Resolved issues with Raft-dependent methods being called before initialization was complete</li>
<li class=""><strong>Fixed Docker startup with custom address pools</strong>: Dkron now works properly with custom Docker network configurations</li>
<li class=""><strong>Fixed mutex copy in processor plugin interface</strong>: Improved thread safety in plugin communications</li>
<li class=""><strong>Fixed dependent_jobs preservation</strong>: Job updates now correctly preserve existing dependent_jobs values</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="developer-experience">Developer Experience<a href="https://dkron.io/blog/dkron-4-0-9#developer-experience" class="hash-link" aria-label="Direct link to Developer Experience" title="Direct link to Developer Experience" translate="no">​</a></h3>
<ul>
<li class=""><strong>Mailpit integration</strong>: Replaced the unmaintained MailHog with actively maintained Mailpit for email testing</li>
<li class=""><strong>Documentation search</strong>: The documentation site now includes full-text search functionality</li>
<li class=""><strong>Architecture diagrams</strong>: Added comprehensive diagrams documenting the job execution flow</li>
<li class=""><strong>UI improvements</strong>: Job IDs are now visible on small screens for better mobile experience</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="upgrading-to-v409">Upgrading to v4.0.9<a href="https://dkron.io/blog/dkron-4-0-9#upgrading-to-v409" class="hash-link" aria-label="Direct link to Upgrading to v4.0.9" title="Direct link to Upgrading to v4.0.9" translate="no">​</a></h2>
<p>Dkron v4.0.9 is designed to be a straightforward upgrade from v4.0.8. As always, we recommend:</p>
<ol>
<li class="">Backing up your data store before upgrading</li>
<li class="">Testing the upgrade in a non-production environment first</li>
<li class="">Following a rolling upgrade pattern for production clusters</li>
</ol>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="whats-next">What's Next?<a href="https://dkron.io/blog/dkron-4-0-9#whats-next" class="hash-link" aria-label="Direct link to What's Next?" title="Direct link to What's Next?" translate="no">​</a></h2>
<p>We continue to invest in making Dkron the most reliable and feature-rich distributed job scheduler. Future releases will focus on:</p>
<ul>
<li class="">Enhanced observability with OpenTelemetry integration improvements</li>
<li class="">Advanced job dependencies and workflows</li>
<li class="">Performance optimizations for large-scale deployments</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="get-dkron-v409">Get Dkron v4.0.9<a href="https://dkron.io/blog/dkron-4-0-9#get-dkron-v409" class="hash-link" aria-label="Direct link to Get Dkron v4.0.9" title="Direct link to Get Dkron v4.0.9" translate="no">​</a></h2>
<ul>
<li class=""><a href="https://github.com/distribworks/dkron/releases" target="_blank" rel="noopener noreferrer" class="">Download Dkron</a></li>
<li class=""><a href="https://dkron.io/docs/" target="_blank" rel="noopener noreferrer" class="">Read the Full Documentation</a></li>
<li class=""><a href="https://github.com/distribworks/dkron/blob/main/CHANGELOG.md" target="_blank" rel="noopener noreferrer" class="">View the Changelog</a></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="community-and-support">Community and Support<a href="https://dkron.io/blog/dkron-4-0-9#community-and-support" class="hash-link" aria-label="Direct link to Community and Support" title="Direct link to Community and Support" translate="no">​</a></h2>
<p>Join our growing community:</p>
<ul>
<li class=""><strong>GitHub</strong>: <a href="https://github.com/distribworks/dkron" target="_blank" rel="noopener noreferrer" class="">github.com/distribworks/dkron</a></li>
<li class=""><strong>Discussions</strong>: Share your use cases and get help</li>
<li class=""><strong>Issues</strong>: Report bugs and request features</li>
</ul>
<p>Thank you to all our contributors who made this release possible, especially <a href="https://github.com/NAlexandrov" target="_blank" rel="noopener noreferrer" class="">@NAlexandrov</a> for the starts_at feature and <a href="https://github.com/indeedhat" target="_blank" rel="noopener noreferrer" class="">@indeedhat</a> for the dependent_jobs fix!</p>
<p>Happy scheduling!</p>
<p>The Dkron Team</p>]]></content>
        <author>
            <name>The Dkron Team</name>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Dkron Pro 4.0 Stable Released!]]></title>
        <id>https://dkron.io/blog/dkron-pro-4.0-stable</id>
        <link href="https://dkron.io/blog/dkron-pro-4.0-stable"/>
        <updated>2025-05-30T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[We are excited to announce the stable release of Dkron Pro 4.0! This release brings significant improvements to Dkron Pro, focusing on enhanced security, usability, and documentation.]]></summary>
        <content type="html"><![CDATA[<p>We are excited to announce the stable release of Dkron Pro 4.0! This release brings significant improvements to Dkron Pro, focusing on enhanced security, usability, and documentation.</p>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="whats-new-in-dkron-pro-40">What's New in Dkron Pro 4.0?<a href="https://dkron.io/blog/dkron-pro-4.0-stable#whats-new-in-dkron-pro-40" class="hash-link" aria-label="Direct link to What's New in Dkron Pro 4.0?" title="Direct link to What's New in Dkron Pro 4.0?" translate="no">​</a></h2>
<p>Dkron Pro 4.0 comes packed with new features and improvements, including:</p>
<ul>
<li class=""><strong>New Access Control List (ACL) System:</strong> Secure your Dkron Pro environment with our brand new ACL system. Define granular permissions for users and teams, ensuring that only authorized personnel can access and modify your jobs and infrastructure.</li>
<li class=""><strong>Revamped User Interface (UI):</strong> Enjoy a more intuitive and user-friendly experience with our completely redesigned UI. The new UI makes it easier than ever to manage your jobs, monitor execution, and gain insights into your Dkron Pro environment.</li>
<li class=""><strong>Improved Documentation:</strong> We've invested heavily in improving our documentation to make it easier for you to get started with Dkron Pro and troubleshoot any issues you may encounter. The documentation includes detailed guides, examples, and API references.</li>
<li class=""><strong>Updated Dkron Open Source Core:</strong> Dkron Pro 4.0 benefits from the latest version of the Dkron open source core engine, incorporating multiple pull requests that fix numerous issues and improve overall stability and performance.</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="access-control-list-acl-system">Access Control List (ACL) System<a href="https://dkron.io/blog/dkron-pro-4.0-stable#access-control-list-acl-system" class="hash-link" aria-label="Direct link to Access Control List (ACL) System" title="Direct link to Access Control List (ACL) System" translate="no">​</a></h3>
<p>Dkron Pro 4.0 introduces a robust ACL system that allows you to control access to your Dkron Pro resources. You can define roles and permissions, assign users to roles, and restrict access to specific jobs, agents, and other resources. This ensures that your Dkron Pro environment is secure and compliant with your organization's security policies.</p>
<p>Read the documentation on <a class="" href="https://dkron.io/docs/pro/acls">ACL system</a></p>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="revamped-user-interface-ui">Revamped User Interface (UI)<a href="https://dkron.io/blog/dkron-pro-4.0-stable#revamped-user-interface-ui" class="hash-link" aria-label="Direct link to Revamped User Interface (UI)" title="Direct link to Revamped User Interface (UI)" translate="no">​</a></h3>
<p>The new Dkron Pro UI is designed to be more intuitive and user-friendly. We've updated to the latest version of React Admin, bringing a modern design, improved navigation, and enhanced functionality. You can now easily manage your jobs, monitor execution, and gain insights into your Dkron Pro environment with just a few clicks. We've also added dark mode and other small improvements to enhance your experience.</p>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="improved-documentation">Improved Documentation<a href="https://dkron.io/blog/dkron-pro-4.0-stable#improved-documentation" class="hash-link" aria-label="Direct link to Improved Documentation" title="Direct link to Improved Documentation" translate="no">​</a></h3>
<p>We've completely revamped our documentation to make it easier for you to get started with Dkron Pro and find the information you need. The documentation includes detailed guides, examples, and API references.</p>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="get-started-today">Get Started Today!<a href="https://dkron.io/blog/dkron-pro-4.0-stable#get-started-today" class="hash-link" aria-label="Direct link to Get Started Today!" title="Direct link to Get Started Today!" translate="no">​</a></h2>
<p>Download Dkron Pro 4.0 today and experience the benefits of enhanced security, usability, and documentation.</p>
<ul>
<li class=""><a href="https://dkron.io/pro/" target="_blank" rel="noopener noreferrer" class="">Download Dkron Pro 4.0</a></li>
<li class=""><a href="https://dkron.io/docs/basics/getting-started" target="_blank" rel="noopener noreferrer" class="">Read the Documentation</a></li>
</ul>
<p>We hope you enjoy Dkron Pro 4.0! If you have any questions or feedback, please don't hesitate to contact us.</p>
<p>Thank you for your continued support!</p>
<p>The Dkron Team</p>]]></content>
        <author>
            <name>The Dkron Team</name>
        </author>
    </entry>
    <entry>
        <title type="html"><![CDATA[Dkron Pro 4.0 Beta]]></title>
        <id>https://dkron.io/blog/dkron-pro-4-0-beta</id>
        <link href="https://dkron.io/blog/dkron-pro-4-0-beta"/>
        <updated>2024-10-06T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[After the announcement of Dkron Open Source 4.0 Beta, I'm thrilled to announce that Dkron Pro v4.0.0-beta1 has been released. This is the first major release in more than a year, and we hope you will be happy with it.]]></summary>
        <content type="html"><![CDATA[<p>After the <a class="" href="https://dkron.io/blog/dkron-4-0-beta">announcement of Dkron Open Source 4.0 Beta</a>, I'm thrilled to announce that Dkron Pro v4.0.0-beta1 has been released. This is the first major release in more than a year, and we hope you will be happy with it.</p>
<p>We are so happy because this release brings maturity to the system, meaning it's becoming adult and fully featured.
On one side, we're leaving behind the old UI; it's not included anymore in this version, and we've bumped the UI to React Admin v5, meaning that it's crisper, more responsive, and better looking than ever.</p>
<p>The basic usage is better covered than ever by including the shell and the HTTP executors inside the main binary, so now with just the single Dkron binary, it packs the basic functionality.</p>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="the-new-acl-system">The new ACL system<a href="https://dkron.io/blog/dkron-pro-4-0-beta#the-new-acl-system" class="hash-link" aria-label="Direct link to The new ACL system" title="Direct link to The new ACL system" translate="no">​</a></h2>
<p>Regarding security, this is the big announcement for Pro v4: the completely new and rebuilt from the ground-up ACL system.
We don't want to hide it; it's heavily inspired by the ACL system in the popular Hashicorp's Nomad, but with a different flavour.
<a class="" href="https://dkron.io/docs/pro/acls">Check the docs</a> and follow the tutorial on how to use it; it's easy.</p>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="try-it">Try it<a href="https://dkron.io/blog/dkron-pro-4-0-beta#try-it" class="hash-link" aria-label="Direct link to Try it" title="Direct link to Try it" translate="no">​</a></h2>
<p><a class="" href="https://dkron.io/pro">Try it for free</a>: just download and install Dkron Pro v4.0.0-beta using your preferred method, docker image, packages, or binary build. Try it and let us know how it feels.</p>
<p>Thank you!</p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[Dkron 4.0 Beta]]></title>
        <id>https://dkron.io/blog/dkron-4-0-beta</id>
        <link href="https://dkron.io/blog/dkron-4-0-beta"/>
        <updated>2024-02-11T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[Introducing Dkron v4.0.0-beta1]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="introducing-dkron-v400-beta1">Introducing Dkron v4.0.0-beta1<a href="https://dkron.io/blog/dkron-4-0-beta#introducing-dkron-v400-beta1" class="hash-link" aria-label="Direct link to Introducing Dkron v4.0.0-beta1" title="Direct link to Introducing Dkron v4.0.0-beta1" translate="no">​</a></h2>
<p>We are excited to announce the release of Dkron v4.0.0-beta1, which comes with major improvements and better performance. If you are using Dkron for distributed cron jobs, now is the perfect time to give the beta a try!</p>
<p>Stay tunned to upcoming beta releases here <a href="https://github.com/distribworks/dkron/releases" target="_blank" rel="noopener noreferrer" class="">https://github.com/distribworks/dkron/releases</a></p>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="new-features">New Features<a href="https://dkron.io/blog/dkron-4-0-beta#new-features" class="hash-link" aria-label="Direct link to New Features" title="Direct link to New Features" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="run-dkron-as-a-single-binary">Run Dkron as a Single Binary<a href="https://dkron.io/blog/dkron-4-0-beta#run-dkron-as-a-single-binary" class="hash-link" aria-label="Direct link to Run Dkron as a Single Binary" title="Direct link to Run Dkron as a Single Binary" translate="no">​</a></h3>
<p>The new release includes the ability to run Dkron as a single binary, as it embeds the shell plugin. This makes it even easier and faster to get started with Dkron for simple cron job management, especially for those who only need to run shell jobs.</p>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="docker-light-image">Docker Light Image<a href="https://dkron.io/blog/dkron-4-0-beta#docker-light-image" class="hash-link" aria-label="Direct link to Docker Light Image" title="Direct link to Docker Light Image" translate="no">​</a></h3>
<p>We are thrilled to announce the release of a new Docker light image for Dkron v4.0.0-beta1. This image contains only the main Dkron binary with the built-in shell plugin and no other plugins, all in a single file. If you're looking for a lean and efficient way to run Dkron, this is it! You can find the image on Docker Hub.</p>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="reporting-issues">Reporting Issues<a href="https://dkron.io/blog/dkron-4-0-beta#reporting-issues" class="hash-link" aria-label="Direct link to Reporting Issues" title="Direct link to Reporting Issues" translate="no">​</a></h3>
<p>As this is a beta release, we encourage users to report any issues they encounter to help us make the final release even better. Your feedback is essential in ensuring that the final release meets your expectations.</p>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="changelog">Changelog<a href="https://dkron.io/blog/dkron-4-0-beta#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog" translate="no">​</a></h3>
<p>The release includes a substantial list of changes, including the bumping of various dependencies, clean up in CI, handling of IP changes, removal of the old UI, and many more improvements and fixes. You can view the <a href="https://github.com/distribworks/dkron/releases/tag/v4.0.0-beta1" target="_blank" rel="noopener noreferrer" class="">full changelog here</a>.</p>
<p>We are looking forward to your feedback on this beta release, and we hope that Dkron v4.0 Beta will bring added value and convenience to your cron job management.</p>
<p>Happy scheduling! 🚀🎉</p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[Dkron 3.2]]></title>
        <id>https://dkron.io/blog/dkron-3-2</id>
        <link href="https://dkron.io/blog/dkron-3-2"/>
        <updated>2021-06-01T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[New website]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="new-website">New website<a href="https://dkron.io/blog/dkron-3-2#new-website" class="hash-link" aria-label="Direct link to New website" title="Direct link to New website" translate="no">​</a></h2>
<p>Our brand new web site designed and implemented by <a href="https://github.com/Macxim" target="_blank" rel="noopener noreferrer" class="">https://github.com/Macxim</a>, comes with a brand new look, better content structure, better documentation a new blog section and the new API navigator.</p>
<p>This marks the start of a new and better product design, more focused on the UX, easy of use and more documentation for Dkron.</p>
<p>We hope you like it as much as we do. ❤️</p>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="new-features">New features<a href="https://dkron.io/blog/dkron-3-2#new-features" class="hash-link" aria-label="Direct link to New features" title="Direct link to New features" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="cronitor-integration">Cronitor integration<a href="https://dkron.io/blog/dkron-3-2#cronitor-integration" class="hash-link" aria-label="Direct link to Cronitor integration" title="Direct link to Cronitor integration" translate="no">​</a></h3>
<p>Our goal is to provide a very reliable way of running your cron jobs, we share that vision with the people behind <a href="https://cronitor.io/" target="_blank" rel="noopener noreferrer" class="">Cronitor</a>. Dkron is very reliable but sometimes a very bad event can bring your cluster down to its knees. To provide multiple options to monitor Dkron, I'm happy to introduce a new way to monitor your job executions using Cronitor service.</p>
<p>Cronitor is tightly integrated with Dkron, it will notify the details of every execution and Cronitor can offer multiple channels for alerting you in case something goes wrong.</p>
<p>Check the service <a href="https://cronitor.io/" target="_blank" rel="noopener noreferrer" class="">https://cronitor.io/</a> and follow the integration guide in the docs to set up your <a class="" href="https://dkron.io/docs/usage/cronitor">Dkron-Cronitor integration</a>.</p>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="openapi">OpenAPI<a href="https://dkron.io/blog/dkron-3-2#openapi" class="hash-link" aria-label="Direct link to OpenAPI" title="Direct link to OpenAPI" translate="no">​</a></h3>
<p>We have migrated API docs from Swagger 2 spec to OpenAPI 3 format. Check the new and better <a class="" href="https://dkron.io/api">API docs</a> and you can download the new <a href="https://dkron.io/assets/files/openapi-f648bd6659b2eba21f12ee6f5a44ed18.yaml" target="_blank" class="">OpenAPI spec</a> too.</p>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="upcoming-features">Upcoming features<a href="https://dkron.io/blog/dkron-3-2#upcoming-features" class="hash-link" aria-label="Direct link to Upcoming features" title="Direct link to Upcoming features" translate="no">​</a></h2>
<p>The new look of Dkron will pave the road for the upcoming v4 release. We have really interesting features almost ready for the new version, some of them are:</p>
<ul>
<li class="">Bump React Admin to v4.0</li>
<li class="">Shell plugin will be included in the main binary</li>
<li class="">New light image including only the main binary</li>
<li class="">Optionally use fast-store instead of boltdb for Raft log, this will improve performance tenfold</li>
<li class="">Farewell to the old UI</li>
</ul>
<p>We think this will open Dkron to be used for new use cases that where not possible before.</p>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="wrap-up">Wrap-up<a href="https://dkron.io/blog/dkron-3-2#wrap-up" class="hash-link" aria-label="Direct link to Wrap-up" title="Direct link to Wrap-up" translate="no">​</a></h2>
<p>We are very happy of giving Dkron a well deserved new face to the world and also to keep integrating with new services we love to be able to offer the best product we can for this specific -and niche- market.</p>
<p>We think there's a gap in Job schedulers for the rest-of-us that is currently improving, but still very needed of cost-effective and easy to operate solutions like Dkron for small-mid start-ups and for specific needs in bigger companies.</p>
<p>We're always open to our users feedback so feel free to contact us if you have any suggestion.</p>]]></content>
    </entry>
    <entry>
        <title type="html"><![CDATA[Dkron 3.0 Release]]></title>
        <id>https://dkron.io/blog/dkron-3-0</id>
        <link href="https://dkron.io/blog/dkron-3-0"/>
        <updated>2020-05-12T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[I'm thrilled to announce that Dkron/Pro v3.0 is here!]]></summary>
        <content type="html"><![CDATA[<p>I'm thrilled to announce that Dkron/Pro v3.0 is here!</p>
<p>This release brings a big internal refactor in the job execution engine, incorporating breaking changes but ensuring no more missing executions.</p>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="whats-new">What's new<a href="https://dkron.io/blog/dkron-3-0#whats-new" class="hash-link" aria-label="Direct link to What's new" title="Direct link to What's new" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="job-execution-engine">Job execution engine<a href="https://dkron.io/blog/dkron-3-0#job-execution-engine" class="hash-link" aria-label="Direct link to Job execution engine" title="Direct link to Job execution engine" translate="no">​</a></h3>
<p>Refactored the job execution engine for proper synchronization of executions, no more missing executions under normal conditions, and if there is one, Dkron will report the issue clearly in the logs.</p>
<p>New node targeting algorithm, transparent for the user.</p>
<h3 class="anchor anchorTargetStickyNavbar_BjIu" id="ui-improvements">UI Improvements<a href="https://dkron.io/blog/dkron-3-0#ui-improvements" class="hash-link" aria-label="Direct link to UI Improvements" title="Direct link to UI Improvements" translate="no">​</a></h3>
<p>Change the notification JS code to a pop-up like system that provides better comfort in using the UI, previously causing some weird effects on certain job operations like Run, Toggle, and Delete.</p>
<h2 class="anchor anchorTargetStickyNavbar_BjIu" id="wrap-up">Wrap-up<a href="https://dkron.io/blog/dkron-3-0#wrap-up" class="hash-link" aria-label="Direct link to Wrap-up" title="Direct link to Wrap-up" translate="no">​</a></h2>
<p>This update brings no public API changes, and no changes in storage format so your upgrade path should be easy if you follow the <a class="" href="https://dkron.io/docs/usage/upgrade/#rolling-upgrade">rolling upgrade notes</a>.</p>
<p>Download and install from <a class="" href="https://dkron.io/docs/basics/installation/">here</a></p>
<p><em>Thank you to all my Dkron Pro customers for ensuring the long-term support and maintenance of Dkron. Support OSS software and your infrastructure vendors so we can support you!</em></p>]]></content>
    </entry>
</feed>