Changelog
All notable changes to Super Pocket will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
Features planned for future releases:
Additional cheatsheets (Git, Docker, Python, Bash, Regex)
Template validation in CLI
Interactive template creation wizard
Web-based template browser
More PDF output formats and options
Image optimization tools
Configuration file support
Plugin system for extensions
[1.0.1] - 2025-11-11
Current release.
Added
Comprehensive Sphinx documentation
Read the Docs integration
Complete API documentation
User guides and tutorials
Testing documentation
Contribution guidelines
Changed
Improved README with better examples
Enhanced project structure documentation
[1.0.0] - 2025-01-15
Initial stable release.
Added
Core Features:
Unified CLI interface for all tools
Backward-compatible standalone commands
Rich terminal output with colors and formatting
Comprehensive error handling
Markdown Tools:
Terminal markdown rendering with syntax highlighting
Support for all standard markdown elements
Code block syntax highlighting
Rich text formatting (bold, italic, links)
Table rendering
Project Export:
Export entire projects to single Markdown files
Directory tree visualization
File content extraction with syntax highlighting
Pattern-based file exclusion
Configurable output formatting
Agent Templates:
agent_maker.md- Agent creation assistantunit_tests_agent.md- Unit test generatoragents_template_maker.md- AGENTS.md templatejob_assistant_agent.md- Job search assistant
Cheatsheets:
SQL.md- SQL reference guide
PDF Tools:
Markdown to PDF conversion
Text to PDF conversion
Syntax highlighting preservation
Custom formatting options
Web Utilities:
Favicon generation from images
Multiple size support
Format conversion (PNG, JPG, GIF to ICO)
Development:
Comprehensive test suite (20+ tests)
80%+ code coverage
Type hints throughout codebase
Black and Ruff for code quality
Documentation:
Detailed README
Usage examples
Command reference
API documentation
[0.2.0] - 2024-12-20
Beta release with major feature additions.
Added
PDF conversion tools
Web utilities (favicon generation)
Job search utilities
Additional agent templates
More comprehensive tests
CI/CD pipeline
Changed
Improved CLI organization
Better error messages
Enhanced output formatting
Fixed
Unicode handling in markdown renderer
Path handling on Windows
Template discovery issues
[0.1.0] - 2024-11-15
Initial alpha release.
Added
Basic markdown rendering
Project export functionality
Initial template system
Basic CLI interface
Core test suite
Migration Guides
Migrating to 1.0.0 from 0.x
Breaking Changes:
None - version 1.0.0 maintains backward compatibility with 0.x releases.
Recommended Updates:
Update to new unified CLI (optional):
# Old markd README.md # New (both work) pocket markdown render README.md markd README.md # Still supported
Use new template management:
# Initialize templates pocket documents init
Install optional dependencies as needed:
pip install "super-pocket[all]"
Deprecation Notices
None currently. All features in 1.0.1 are supported and maintained.
Version Support
Version |
Status |
Support Until |
|---|---|---|
1.0.x |
Stable |
Active |
0.2.x |
Maintenance |
2025-06-01 |
0.1.x |
Unsupported |
2024-12-31 |
Changelog Categories
Added - New features
Changed - Changes in existing functionality
Deprecated - Soon-to-be removed features
Removed - Removed features
Fixed - Bug fixes
Security - Security improvements
Contributing to Changelog
When submitting changes:
Add entry to
[Unreleased]sectionUse appropriate category (Added, Changed, etc.)
Write clear, concise descriptions
Include issue/PR references
Follow existing format
Example entry:
[Unreleased]
------------
Added
~~~~~
* JSON export format for projects (#123)
* Docker cheatsheet (#124)
Fixed
~~~~~
* Unicode handling in Windows (#125)
See Also
Keep a Changelog - Changelog format
Semantic Versioning - Versioning scheme
Contributing to Super Pocket - How to contribute