v0.1.40
yamadashy/repomixv0.1.40Sep 30, 2024by yamadashy
AI Summary
This release enhances file handling and output formatting, specifically improving Markdown support and automatically excluding package manager lock files.
Key Highlights
- Improved code block formatting in Markdown with language identifiers.
- Dynamic output file extension changes based on selected style.
- Automatically excludes common lock files like package-lock.json and yarn.lock.
New Features
- Enhanced Markdown syntax highlighting
- Dynamic file extensions
- Lock file exclusion
Full Release Notes
This release introduces improvements to file handling and output formatting, enhancing Repopack's functionality and user experience. ## Improvements ### Enhanced Markdown Support (#86, #95) - Improved code block formatting in Markdown output: - Added language identifiers to code blocks for better syntax highlighting - Extended support for various file extensions to improve language detection - Dynamic output file extension: - The extension of the output file now changes based on the selected style (e.g., `.md` for Markdown, `.xml` for XML) - This behavior only applies when no specific output file path is provided by the user ### Enhanced Exclusion of Package Manager Lock Files (#90, #94) - Improved exclusion of common package manager lock files: - npm: `package-lock.json` - Yarn: `yarn.lock` - pnpm: `pnpm-lock.yaml` - These files are now automatically excluded from the packed output, including those in subdirectories ## How to Update To update to the latest version, run: ```bash npm update -g repopack ``` --- We value your feedback and contributions in making Repopack better! If you encounter any issues or have suggestions, please share them through our GitHub issues.