Skip to content

Releases: enuesaa/cpbuf

v0.0.17

10 Aug 08:40
80552a1
Compare
Choose a tag to compare

Changelog

  • 80552a1 chore: bump up version
  • 713e6fc test(filematch): test util func.
  • c748401 refactor(copy): extract filematch logic to filematch package
  • d7d723d refactor(copy): normalize split logic
  • 2dfe145 refactor(copy): remove duplicated logic
  • 6ab3285 refactor(copy): refactor file search logic
  • 819753d docs: update README to recommend stable version.
  • b84fae2 refactor(buffer): continue refactoring. but not working.
  • 0563371 refactor(buffer): add isTextMatch func to extract glob logic.
  • 6cc6265 fix(copy): invalid test data. 内部的に各ディレクトリのパスを列挙する構造にしているのを忘れていた
  • 3aed03e fix(buffer): missing rule to check chars after wildcard.
  • 75405e8 refactor(buffer): change logic around directory. need refactor.
  • e7d24a6 feat(copy): add test around wildcard
  • b5fe6e3 feat(copy): use word copy instead of buffer because I dont mentioned the word buffer on README
  • 969ab38 chore(ci): use ubuntu-latest

v0.0.16

03 Aug 15:15
5bafb4b
Compare
Choose a tag to compare

Changelog

  • 5bafb4b feat(cli): accept short flag of --help, --version
  • 5621015 chore: bump up version
  • 8aaae8b chore(buffer): add test
  • 7c68515 fix(buffer): filename may be file path in this func. this is not best.
  • 23eed46 feat(buffer): accept wildcard to specify file
  • cb2a020 fix(copy): change var name
  • 21223dd chore(ci): change dependabot interval to monthly

v0.0.15

10 Jul 14:38
b0b015e
Compare
Choose a tag to compare

Changelog

  • b0b015e Merge pull request #17 from enuesaa/dependabot/github_actions/dependencies-fcf4e41b5c
  • 70ffcf5 chore(deps): bump goreleaser/goreleaser-action in the dependencies group
  • 82aa67f chore(deps): update github actions version with dependabot
  • 59e4b1d refactor(task): rename Bufferfile struct to Buffile because that name used in other package and make me confused.
  • b92aa48 chore(ci): update actions versions
  • e9845d7 fix: error strings should not end with punctuation or newlines (ST1005) by go-staticcheck
  • 7241822 refactor(repos): simplify public methods. from NewRepos() to New()
  • 03e8d21 chore: bump up version
  • e18fbe7 Merge pull request #16 from enuesaa/dependabot/go_modules/dependencies-37025c5ca1
  • f675a36 chore(deps): bump golang.org/x/term in the dependencies group
  • 9b2cd52 chore: update README
  • f67f8dc Merge pull request #15 from enuesaa/dependabot/go_modules/dependencies-f8a8197bb4
  • 03a1026 chore(deps): bump github.com/spf13/cobra in the dependencies group
  • b8eded2 Merge pull request #14 from enuesaa/dependabot/go_modules/dependencies-beb490aa00
  • 90b7776 chore(deps): bump golang.org/x/term in the dependencies group

v0.0.14

12 May 17:53
3d748b6
Compare
Choose a tag to compare

Changelog

  • 3d748b6 refactor(fsmock): simplify logic
  • b42c686 chore: bump up version
  • 77fcb8c chore(deps): use go 1.22.3
  • 9de319a Merge pull request #13 from enuesaa/dependabot/go_modules/dependencies-77944f0cf8
  • da735bd chore(deps): bump golang.org/x/term in the dependencies group
  • fb2a1bd Merge pull request #12 from enuesaa/dependabot/go_modules/dependencies-e7df52a8c4
  • 7f209a8 chore(deps): bump golang.org/x/term in the dependencies group
  • a3e4e0d Merge pull request #11 from enuesaa/dependabot/go_modules/dependencies-73afdc0f69
  • 2c7da0d chore(deps): bump the dependencies group with 1 update
  • 9033c85 Merge pull request #10 from enuesaa/dependabot/go_modules/dependencies-db33c82b2d
  • cf1ad41 chore(deps): bump the dependencies group with 1 update
  • dddbad5 docs: write command usage on README
  • acf456e chore: add notes for usage of FsMockRepository.Files to clear whether dir path should be included.
  • 0fb21b5 feat: add testable examples for cli

v0.0.13

25 Feb 06:09
fdca17a
Compare
Choose a tag to compare

Changelog

  • fdca17a chore: bump up version
  • 7587eb9 fix(cli): do not use real file systems on test
  • 088cf1a feat(usecase): test buffer
  • a84aa05 feat: change help message around command alias. do not show flatten because alias commands are so noisy.
  • a9e3793 test: around buf dir
  • 97cc1c2 test: paste files
  • 69f6654 chore(ci): test coverage
  • 968db92 docs: show ci status badge on README
  • 8accdc3 chore(deps): use go 1.22

v0.0.12

10 Feb 11:03
6a6ea46
Compare
Choose a tag to compare

Changelog

  • 6a6ea46 Merge pull request #9 from enuesaa/fix-copy-nested-files
  • e591c54 fix: failed to copy nested files.
  • 691cafd feat: try testable examples
  • 0e46d08 chore: bump up version
  • 14d27e9 fix(c): print warning message only when buffered file exists.
  • 6335030 Merge pull request #7 from enuesaa/feature/fix-copy-nested-dir
  • 5d1dc9c fix: create parent dir on buffer
  • 9e3986f refactor: check file existence on workfile
  • ff28e3b refactor: check file is broken symlink
  • e29d613 refactor: should check broken sym link
  • 435b2b9 refactor: separate buffer func with copy all files in current dir or copy a file
  • a8f967a fix: use log.Fatalf instead of panic because error message of duplication
  • f954728 fix(copy): do not print copied filename here because usecase.Buffer already prints it.
  • 04abf70 chore: use MIT License
  • a9165d8 chore(ci): do not pass -all to tparse
  • 3dbca3c chore(ci): install latest tparse
  • 6ea39fa chore(ci): try to use tparse ad github actions step summary

v0.0.11

22 Jan 17:39
ce2c42a
Compare
Choose a tag to compare

Changelog

  • ce2c42a chore(ci): considering semantics, fmt actions file
  • 3cb9c86 chore: bump up version
  • 4577910 feat: print warning message if buffered file already exists.
  • 589343e refactor: use RunE instead of Run for testing purpose.
  • cc3bc9c refactor(usecase): separete files.
  • 556d02b feat: move files from internal to pkg
  • 8ba5b7d Merge pull request #5 from enuesaa/dependabot/go_modules/dependencies-d8e0e02aa5
  • ac176be chore(deps): bump the dependencies group with 1 update
  • 692e88a chore: add refactor plan
  • 3710d94 Merge pull request #4 from enuesaa/dependabot/go_modules/dependencies-1b55f8ac19
  • 488b0c4 chore(ci): run test on pr
  • 2a7879d chore(deps): bump the dependencies group with 2 updates
  • 87a794f chore(deps): grouping
  • 8d6cd42 chore(deps): add dependabot

0.0.10

17 Dec 16:15
63bff1e
Compare
Choose a tag to compare

Changelog

  • 63bff1e chore: bump up version 0.0.10
  • db3757d feat(copy): copy command now receives multiple filenames and copy each file to buf dir.
  • e0abfe2 fix(l): l is alias of list, not copy
  • eade89e docs: update README

0.0.9

10 Dec 14:04
a1d12f3
Compare
Choose a tag to compare

Changelog

  • a1d12f3 feat(reset): remove argument of reset because its behavior is not matched to command name. reset makes us imagine make empty not rm file
  • 4ad04e6 feat(l): add l command as alias of list
  • 00bd84a fix: use log.Fatalf instead of log.Printf(); return
  • c27651b feat(copy): print already copied files
  • 6c1d4ea feat(r): add r command as alias of reset

0.0.8

04 Dec 16:33
0300182
Compare
Choose a tag to compare

Changelog

  • 0300182 chore: add todo
  • 5f15e07 Merge pull request #1 from enuesaa/feature/ignore-broken-symlink
  • 90fe3bf feat(copy): remove --force flag because there is no need.
  • 712bbde feat(copy): ignore broken symlink
  • 880e375 feat(fs): add method IsBrokenSymlink to detect broken symlink
  • 0c57184 chore(symlink): add testdata
  • 0eda527 refactor: use init() to modify log config.
  • 91ac11b feat(copy): add force flag to skip errors. This is because something error happens when copying a symlink