NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #2176 by repository stars
Last release 7 months ago
24 Feb 2026
Release timing varies
gaps range from 9 days to 10 months
Nearly every release is documented
notes for 8 of 8 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
37 releases · first in 2023
One column per quarter.
The NixOS k3s module now (as of 2024) accepts a list of strings for extraFlags , so we've deprecated the unnecessary moreFlags option.
Welcome to the v0.4.0 release of nix-snapshotter!
extraFlags, so we've deprecated the unnecessary moreFlags option.# v0.3.0
services.k3s.moreFlags = [
"--container-runtime-endpoint unix:///run/containerd/containerd.sock"
];
# v0.4.0
services.k3s.extraFlags = [
"--container-runtime-endpoint unix:///run/containerd/containerd.sock"
];
Welcome to the v0.3.0 release of nix-snapshotter!
Welcome to the v0.3.0 release of nix-snapshotter!
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Welcome to the v0.2.2 release of nix-snapshotter!
Welcome to the v0.2.2 release of nix-snapshotter!
Nothing published for this version
Welcome to the v0.2.1 release of nix-snapshotter!
Welcome to the v0.2.1 release of nix-snapshotter!
New options for containerd & containerd.rootless
config.virtualisation.containerd = {
enable = true;
# Register gvisor's runsc as a container runtime.
gVisorIntegration = true;
# Use runsc as the default container runtime.
defaultRuntime = "runsc";
}Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Welcome to the v0.2.0 release of nix-snapshotter!
Welcome to the v0.2.0 release of nix-snapshotter!
nix run .#vm and nix run .#vm-rootlessv1.27.9+k3s1 with patches to enable embedded nix-snapshotter
Services preload-containerd & preload-containerd.rootless:
config.services.preload-containerd = {
enable = true;
targets = [{
archives = [ pkgs.nix-snapshotter.buildImage { /* ... */ } ];
namespace = "k8s.io";
address = "/run/k3s/containerd/containerd.sock";
}];
};New options for k3s & new service k3s.rootless:
config.services.k3s = {
enable = true;
# Sets the snapshotter for embedded containerd.
snapshotter = "nix";
# Sets KUBECONFIG env var to point to k3s.
setKubeConfig = true;
# Sets CONTAINERD_* env vars to point to k3s embedded containerd.
setEmbeddedContainerd = true;
}New options for containerd & containerd.rootless:
config.virtualisation.containerd = {
enable = true;
# Enable integration with nix-snapshotter.
nixSnapshotterIntegration = true;
# Set the CONTAINERD_* env vars, but also set automatically by
# `nixSnapshotterIntegration` or by `services.k3s.setEmbeddedContainerd`.
setAddress = "/run/containerd/containerd.sock";
setNamespace = "default";
setSnapshotter = "nix";
}New option only for NixOS module containerd:
config.virtualisation.containerd = {
enable = true;
# Enable integration with k3s. This is mutually exclusive with setting
# `services.k3s.snapshotter` and `services.k3s.setEmbeddedContainerd`.
k3sIntegration = true;
};Removed options.services.nix-snapshotter.setContainerdSnapshotter
# v0.1.x
services.nix-snapshotter = {
enable = true;
setContainerdSnapshotter = true;
};
# v0.2.0 (same for rootless)
virtualisation.containerd = {
enable = true;
nixSnapshotterIntegration = true;
};
services.nix-snapshotter = {
enable = true;
};Removed options.services.nix-snapshotter.preloadContainerdImages
# v0.1.x
services.nix-snapshotter = {
enable = true;
preloadContainerdImages = [ pkgs.nix-snapshotter.buildImage { /* ... */ } ];
};
# v0.2.0 (same for rootless)
virtualisation.containerd = {
enable = true;
nixSnapshotterIntegration = true;
}
services.nix-snapshotter = {
enable = true;
};
services.preload-containerd = {
targets = [{
archives = [ pkgs.nix-snapshotter.buildImage { /* ... */ } ];
}];
};Welcome to the v0.1.2 release of nix-snapshotter!
Welcome to the v0.1.2 release of nix-snapshotter!
pkg/plugin package to compile containerd with builtin support for nix-snapshotter (#112 )external_builder to provide an external executable as a NixBuilder (#113)Please try it out and report any issues at:
https://github.com/pdtpartners/nix-snapshotter/issues
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Welcome to the v0.1.1 release of nix-snapshotter!
Welcome to the v0.1.1 release of nix-snapshotter!
nix build to substitute missing store paths (#107)image-service-endpoint to resolve nix:0/<nix-store-path> image references (#110)Please try it out and report any issues at:
https://github.com/pdtpartners/nix-snapshotter/issues
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Welcome to the v0.1.0 release of nix-snapshotter!
Welcome to the v0.1.0 release of nix-snapshotter!
This is the first public release of nix-snapshotter. Please try it out and report any issues at:
https://github.com/pdtpartners/nix-snapshotter/issues
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →