Knock has introduced commit diffs to enhance its version control experience, allowing users to view changes between commits and environments with greater clarity. This upgrade ensures that users can track modifications in their notification systems and understand the implications of promoting changes to production. With Knockās approach, workflows and templates are treated as code, enabling seamless integration with local developer workflows and CI/CD processes. The introduction of commit diffs aligns Knock's version control with GitHub-level code diffing, offering improved visibility and control. This development paves the way for new features, such as reverting commits, branching, and using external source control systems, which will further integrate Knock into developers' workflows, embodying Knock's aim to be an integral part of the developer's infrastructure.