# Changelog This is an auto-generated log of all the changes that have been made to the project since the first release, with the latest changes at the top. This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.4.0](https://github.com/seapagan/bundle-repo/releases/tag/0.4.0) (November 27, 2024) **New Features** - Implement the 'exclude' option ([#28](https://github.com/seapagan/bundle-repo/pull/28)) by [seapagan](https://github.com/seapagan) - Implement the extend-exclude option ([#27](https://github.com/seapagan/bundle-repo/pull/27)) by [seapagan](https://github.com/seapagan) **Dependency Updates** - Update Rust crate tabled to 0.17.0 ([#25](https://github.com/seapagan/bundle-repo/pull/25)) by [renovate[bot]](https://github.com/apps/renovate) - Update Rust crate url to v2.5.4 ([#24](https://github.com/seapagan/bundle-repo/pull/24)) by [renovate[bot]](https://github.com/apps/renovate) - Update Rust crate clap to v4.5.21 ([#23](https://github.com/seapagan/bundle-repo/pull/23)) by [renovate[bot]](https://github.com/apps/renovate) - Update Rust crate serde to v1.0.215 ([#22](https://github.com/seapagan/bundle-repo/pull/22)) by [renovate[bot]](https://github.com/apps/renovate) - Update Rust crate tempfile to v3.14.0 ([#21](https://github.com/seapagan/bundle-repo/pull/21)) by [renovate[bot]](https://github.com/apps/renovate) - Update Rust crate url to v2.5.3 ([#20](https://github.com/seapagan/bundle-repo/pull/20)) by [renovate[bot]](https://github.com/apps/renovate) [`Full Changelog`](https://github.com/seapagan/bundle-repo/compare/0.3.0...0.4.0) | [`Diff`](https://github.com/seapagan/bundle-repo/compare/0.3.0...0.4.0.diff) | [`Patch`](https://github.com/seapagan/bundle-repo/compare/0.3.0...0.4.0.patch) ## [0.3.0](https://github.com/seapagan/bundle-repo/releases/tag/0.3.0) (November 02, 2024) **New Features** - Implement a local config file to override the global one ([#19](https://github.com/seapagan/bundle-repo/pull/19)) by [seapagan](https://github.com/seapagan) - Add a TOML configuration file to the project ([#18](https://github.com/seapagan/bundle-repo/pull/18)) by [seapagan](https://github.com/seapagan) - Add exit codes where missing ([#16](https://github.com/seapagan/bundle-repo/pull/16)) by [seapagan](https://github.com/seapagan) **Documentation** - Fix README rendered by crates.io ([#17](https://github.com/seapagan/bundle-repo/pull/17)) by [seapagan](https://github.com/seapagan) **Dependency Updates** - Update Rust crate regex to v1.11.1 ([#15](https://github.com/seapagan/bundle-repo/pull/15)) by [renovate[bot]](https://github.com/apps/renovate) - Update Rust crate tiktoken-rs to 0.6.0 ([#14](https://github.com/seapagan/bundle-repo/pull/14)) by [renovate[bot]](https://github.com/apps/renovate) [`Full Changelog`](https://github.com/seapagan/bundle-repo/compare/0.2.0...0.3.0) | [`Diff`](https://github.com/seapagan/bundle-repo/compare/0.2.0...0.3.0.diff) | [`Patch`](https://github.com/seapagan/bundle-repo/compare/0.2.0...0.3.0.patch) ## [0.2.0](https://github.com/seapagan/bundle-repo/releases/tag/0.2.0) (October 11, 2024) **New Features** - Allow checking out a specific branch for a remote git repo ([#13](https://github.com/seapagan/bundle-repo/pull/13)) by [seapagan](https://github.com/seapagan) - Display the branch name for detected local git repo ([#12](https://github.com/seapagan/bundle-repo/pull/12)) by [seapagan](https://github.com/seapagan) - Add optional line numbers to all files ([#10](https://github.com/seapagan/bundle-repo/pull/10)) by [seapagan](https://github.com/seapagan) **Dependency Updates** - Update Rust crate clap to v4.5.20 ([#11](https://github.com/seapagan/bundle-repo/pull/11)) by [renovate[bot]](https://github.com/apps/renovate) - Update Rust crate clap to v4.5.19 ([#7](https://github.com/seapagan/bundle-repo/pull/7)) by [renovate[bot]](https://github.com/apps/renovate) - Configure Renovate ([#6](https://github.com/seapagan/bundle-repo/pull/6)) by [renovate[bot]](https://github.com/apps/renovate) [`Full Changelog`](https://github.com/seapagan/bundle-repo/compare/0.1.0...0.2.0) | [`Diff`](https://github.com/seapagan/bundle-repo/compare/0.1.0...0.2.0.diff) | [`Patch`](https://github.com/seapagan/bundle-repo/compare/0.1.0...0.2.0.patch) ## [0.1.0](https://github.com/seapagan/bundle-repo/releases/tag/0.1.0) (October 05, 2024) Initial public release of the project. **New Features** - Add option to send output to clipboard and stdout ([#5](https://github.com/seapagan/bundle-repo/pull/5)) by [seapagan](https://github.com/seapagan) - Properly ensure binary files are not included. ([#3](https://github.com/seapagan/bundle-repo/pull/3)) by [seapagan](https://github.com/seapagan) - Display the token count for the generated xml file after running. Add option to choose the model. ([#2](https://github.com/seapagan/bundle-repo/pull/2)) by [seapagan](https://github.com/seapagan) - Add '--file' option for custom output filename ([#1](https://github.com/seapagan/bundle-repo/pull/1)) by [seapagan](https://github.com/seapagan) **Bug Fixes** - Fix bug where the repo was being cloned twice ([#4](https://github.com/seapagan/bundle-repo/pull/4)) by [seapagan](https://github.com/seapagan) --- *This changelog was generated using [github-changelog-md](http://changelog.seapagan.net/) by [Seapagan](https://github.com/seapagan)*