{"version":"1.0.59","anchor":"new-features","canonical_anchor":"new-features","heading":"New Features","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/1.0.59\/e\/new-features","release_url":"https:\/\/changelogs.core-directive.com\/v\/1.0.59","markdown":"### New Features\n\n**Checkpointing System** \ud83c\udd95\n\nClaude Code now automatically saves checkpoints of your work during sessions, providing a safety net for your changes.\n\n- **Automatic checkpoint creation**: Claude Code creates incremental snapshots of your codebase as you work\n- **Shadow Git repository**: Checkpoints are stored in `.claude\/checkpoints\/` using Git for efficient version tracking\n- **Opt-out option**: Disable checkpointing by setting the environment variable `CLAUDE_CODE_DISABLE_CHECKPOINTING`\n- **Configuration**: New `checkpointingEnabled` setting (enabled by default)\n\nUsage: Checkpoints are created automatically in the background. No user action required.\n\n`# To disable checkpointing:\nexport CLAUDE_CODE_DISABLE_CHECKPOINTING=true\nclaude`"}