Releases: ShahzaibAhmad05/gitree
Releases · ShahzaibAhmad05/gitree
v0.6.2
What's Changed
- patch: redundant gitignore tips by @ShahzaibAhmad05 in #351
- feat: add short flag for --size argument in ParsingService by @vishaal2002 in #353
- Add --full-output as alias for --full cli argument by @arthsaAr in #352
- Minor changes in README by @ShahzaibAhmad05 in #354
- Color .zip files red in tree output by @dimitradimeli in #356
- Remove Overall Features section from README by @rabia-sarfaraz in #358
- docs: remove Overall Features section from README by @muhammadhassanmahar in #359
- Fix interactive menu spacing on linux by @ShahzaibAhmad05 in #360
New Contributors
- @vishaal2002 made their first contribution in #353
- @dimitradimeli made their first contribution in #356
- @rabia-sarfaraz made their first contribution in #358
- @muhammadhassanmahar made their first contribution in #359
Full Changelog: v0.6.1...v0.6.2
v0.6.1
- patch: redundant gitignore tips
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- Add error_and_exit utility function by @RajaSudharshan in #325
- reverse gitignore functionality to ignore on -g by @ShahzaibAhmad05 in #331
- Implementation for no-limit and no-max-depth by @ShahzaibAhmad05 in #333
- added print statement for printing the root dir by @ShahzaibAhmad05 in #334
- Add -x as alias for --export flag by @Abdulrahman295 in #335
- refactor and fix --no-limit arg by @ShahzaibAhmad05 in #337
- feat: add notification message when files are ignored by gitignore by @kumar-ayan in #336
- feat: add -t and --types aliases for --only-types flag by @AABur in #328
- Add size flag by @RajaSudharshan in #326
- Fix tool crashing on non-existent path by @ShahzaibAhmad05 in #338
- Refactor for extreme performance optimizations by @ShahzaibAhmad05 in #339
- Implement --code arg for selecting coding types by @ShahzaibAhmad05 in #340
- Fix root printing out of buffer by @ShahzaibAhmad05 in #341
- fix gitree creating hidden dir on every run by @ShahzaibAhmad05 in #342
- feat: add tips buffer to gitree by @ShahzaibAhmad05 in #347
- Admin update for readme docs by @ShahzaibAhmad05 in #350
- Add --fmt as alias for --format argument by @arthsaAr in #349
New Contributors
- @RajaSudharshan made their first contribution in #325
- @Abdulrahman295 made their first contribution in #335
- @AABur made their first contribution in #328
- @arthsaAr made their first contribution in #349
Full Changelog: 0.5.0...v0.6.0
v0.5.0
What's Changed
- remove prompt toolkit dependency by @ShahzaibAhmad05 in #299
- Update README with more demo images by @ShahzaibAhmad05 in #301
- Add --log alias for verbose by @cnaples79 in #303
- rebuild help section with rich formatting by @ShahzaibAhmad05 in #304
- update docs for recent args changes by @ShahzaibAhmad05 in #307
- Add --only-types arg to gitree by @ShahzaibAhmad05 in #308
- Corrected implementation of --only-types by @ShahzaibAhmad05 in #309
- Add newline spacing to flush_buffers function by @sahajshukla in #311
- Remove examples section from help by @ShahzaibAhmad05 in #312
- bug fixes and code improvements by @ShahzaibAhmad05 in #318
- delete unwanted doc file by @ShahzaibAhmad05 in #319
- Admin update for gitree with recent changes by @ShahzaibAhmad05 in #321
- correct wrong commands for examples by @ShahzaibAhmad05 in #322
- Fix flush service printing extra newline by @ShahzaibAhmad05 in #323
New Contributors
- @cnaples79 made their first contribution in #303
- @sahajshukla made their first contribution in #311
Full Changelog: v0.4.4...0.5.0
v0.4.4
What's Changed
- Add gt as alias for gitree by @ShahzaibAhmad05 in #295
- Refactor and document recent changes by @ShahzaibAhmad05 in #297
- feat: add --all as alias for --hidden-items by @Mahi2708 in #296
New Contributors
Full Changelog: v0.4.3...v0.4.4
v0.4.3
What's Changed
- Quick fix for max-entries not working by @ShahzaibAhmad05 in #293
- patch: max-entries not working for root dir by @ShahzaibAhmad05 in #294
Full Changelog: v0.4.2...v0.4.3
v0.4.2
What's Changed
- patch for printing truncated and max-items by @ShahzaibAhmad05 in #291
- Fix merge issues with printing patch by @ShahzaibAhmad05 in #292
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
- Readme rewrite based on recent changes to the tool by @ShahzaibAhmad05 in #275
- Updated the CLI options in README to match --help by @aroproduction in #277
- Revise README for clarity and remove update section by @onionloop in #279
- [BUGFIX] Handle ValueError from os.path.commonpath for mixed-drive paths by @LilSuperUser in #280
- feat: pause timer during interactive mode by @kumar-ayan in #281
- refactor: rename DrawingService.draw to run by @ISHASHWAT-SINGHI in #273
- Minor changes for ease of use by @ShahzaibAhmad05 in #287
New Contributors
- @aroproduction made their first contribution in #277
- @onionloop made their first contribution in #279
- @ISHASHWAT-SINGHI made their first contribution in #273
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- Add prompt_toolkit dependency to pyproject.toml by @ShahzaibAhmad05 in #189
- Fix #183: corrected the logger call and redirected errors to stderr by @Sagetrash in #185
- Refactoring: add config class to project by @ShahzaibAhmad05 in #194
- Bump Python version requirement to 3.9 by @ShahzaibAhmad05 in #191
- fix-168 by @jorgegarcia33 in #177
- Update pr workflow to not use admin ref by @ShahzaibAhmad05 in #200
- docs: improve README formatting and clarity by @preritbhatia56 in #201
- Fix: #195 Split test_listing_flags.py into two independent files by @NirukshaSandeepa in #199
- Update workflows to react to issues-and-pr by @ShahzaibAhmad05 in #202
- Refactoring for output and formats by @ShahzaibAhmad05 in #203
- docs: add interactive selection example to README by @nicoleman0 in #205
- Refactor/parsing service 193 by @darkatwi in #208
- fixed bug 206 by @vinaykumarkv in #209
- docs: add relative file path comments to all .py files by @ihamouineabdelouahabe-create in #211
- Minor refactoring for parsing_service by @ShahzaibAhmad05 in #214
- Added caching to speed up workflow for CI by @ShahzaibAhmad05 in #215
- Fix: Path positional argument not working with file patterns by @ShahzaibAhmad05 in #219
- Rename --output to --export for clarity by @lazamal in #220
- Implement config class into project by @ShahzaibAhmad05 in #221
- Issue213 by @SonnyP04 in #222
- Refactor/zipping service to class by @darkatwi in #224
- Copy include file contents by @lazamal in #223
- Add app context object to avoid passing logger by @ShahzaibAhmad05 in #225
- Implementation of app_ctx and code cleanup by @ShahzaibAhmad05 in #226
- Complete refactoring for all classes and main by @ShahzaibAhmad05 in #228
- Bump python version to 3.11 by @AyanKumar766 in #239
- Complete refactoring for TestGeneralOptions class by @ShahzaibAhmad05 in #238
- Remove temp dir '.gitree' from repository by @ShahzaibAhmad05 in #240
- refactor: move config functions to Config class by @vidya381 in #241
- fix: correct typo in --override-files flag by @vidya381 in #243
- fix: correct spelling errors Defualt to Default by @vidya381 in #245
- feat: add file size limit with binary detection by @vidya381 in #247
- Update details for args in --help by @ShahzaibAhmad05 in #255
- Remove 'Expected Benefits' section from refactoring issue template (#251) by @Serafeim-Katsaros in #254
- refactor(config): remove config_user from persisted user config by @LilSuperUser in #261
- Add colored output to logger by @vishal-kalbi in #259
- Refactor/items selection service by @Serafeim-Katsaros in #260
- refactor(cli): rename default export format from txt to tree by @LilSuperUser in #258
- Fix for untracable behaviour in file patterns by @ShahzaibAhmad05 in #265
- Add class and method docstrings to unittest classes by @LilSuperUser in #264
- refactor: remove --init-config flag by @vidya381 in #268
- Added "no-color = True" if "export" arg is present in _correct_args i… by @roger7392 in #269
- Add logging details for performance monitoring by @ShahzaibAhmad05 in #270
New Contributors
- @Sagetrash made their first contribution in #185
- @preritbhatia56 made their first contribution in #201
- @NirukshaSandeepa made their first contribution in #199
- @nicoleman0 made their first contribution in #205
- @vinaykumarkv made their first contribution in #209
- @ihamouineabdelouahabe-create made their first contribution in #211
- @lazamal made their first contribution in #220
- @SonnyP04 made their first contribution in #222
- @AyanKumar766 made their first contribution in #239
- @Serafeim-Katsaros made their first contribution in #254
- @vishal-kalbi made their first contribution in #259
- @roger7392 made their first contribution in #269
Full Changelog: v0.3.0...v0.4.0
v0.1.4
What's Changed
- fix: prevent zip from including itself by @vidya381 in #235
- Update version number for release for v0.1.x by @ShahzaibAhmad05 in #236
Full Changelog: v0.1.3...v0.1.4