Skip to content

Releases: catatsuy/purl

v0.1.0

30 Nov 08:11
f45f6ea
Compare
Choose a tag to compare

What's Changed

  • Update regex patterns to support multi-line mode in CLI and add tests. by @catatsuy in #82
  • Add explanations for Multi-Line Mode and regular expressions by @catatsuy in #83

Full Changelog: v0.0.8...v0.1.0

v0.0.8

17 Nov 08:16
debd178
Compare
Choose a tag to compare

What's Changed

  • refactor extractProcess to use io.ReadAll instead of bufio.Reader by @catatsuy in #81

Full Changelog: v0.0.7...v0.0.8

v0.0.7

17 Nov 07:53
0c8f1d0
Compare
Choose a tag to compare

What's Changed

  • Update dependency golang to v1.23.0 by @renovate in #69
  • Update Go version to 1.23.x in GitHub Actions workflow configuration by @catatsuy in #70
  • Update module golang.org/x/term to v0.24.0 by @renovate in #71
  • Update dependency golang to v1.23.1 by @renovate in #72
  • Update dependency golang to v1.23.2 by @renovate in #73
  • Update module golang.org/x/term to v0.25.0 by @renovate in #74
  • Update dependency golang to v1.23.3 by @renovate in #75
  • Update module golang.org/x/term to v0.26.0 - autoclosed by @renovate in #76
  • Add unescapeString function for handling special character replacements by @catatsuy in #77
  • Add tips for using special characters and handling quotes in Purl usage by @catatsuy in #78
  • Replace error handling for EOF in CLI input processing with errors by @catatsuy in #79
  • Add extract feature to CLI for regex-based text extraction and printing by @catatsuy in #80

Full Changelog: v0.0.6...v0.0.7

v0.0.6

12 Aug 00:57
5697856
Compare
Choose a tag to compare

What's Changed

  • Update README.md by @catatsuy in #54
  • Update branch name from master to main in workflow files by @catatsuy in #55
  • Update dependency golang to v1.22.4 by @renovate in #56
  • Update module golang.org/x/term to v0.21.0 by @renovate in #57
  • Update goreleaser/goreleaser-action action to v6 by @renovate in #58
  • Update dependency golang to v1.22.5 by @renovate in #59
  • Update module golang.org/x/term to v0.22.0 by @renovate in #60
  • Update renovate config for updating Go version by @catatsuy in #61
  • Update dependency golang to v1.22.5 by @renovate in #62
  • Update module golang.org/x/term to v0.23.0 by @renovate in #63
  • Update dependency golang to v1.22.6 - autoclosed by @renovate in #64
  • Update exit codes in CLI operations by @catatsuy in #66
  • Add fail mode to exit with non-zero status if no matches found by @catatsuy in #65
  • Handle edge cases for input without final newline in CLI processing by @catatsuy in #67
  • Add documentation for the new -fail option in README.md by @catatsuy in #68

Full Changelog: v0.0.5...v0.0.6

v0.0.5

18 May 07:38
440d20a
Compare
Choose a tag to compare

Changelog

What's Changed

  • Add instructions for using Purl with GitHub Actions by @catatsuy in #42
  • Add 'Why Choose Purl?' section with features and benefits by @catatsuy in #43
  • Add configuration and log files with sample data by @catatsuy in #45
  • Update README.md by @catatsuy in #44
  • Add demos showcasing Purl features by @catatsuy in #46
  • Update README with new "purl" tool features by @catatsuy in #47
  • Add FAQ section explaining usage of regular expressions by @catatsuy in #48
  • Update module golang.org/x/term to v0.20.0 by @renovate in #49
  • Add isStdinTerminal and isStdoutTerminal to NewCLI constructor by @catatsuy in #50
  • Update dependency golang to v1.22.3 by @renovate in #51
  • support multi-line regex replacements by @catatsuy in #52
  • Improve line-by-line processing to handle CRLF files by @catatsuy in #53

Full Changelog: v0.0.4...v0.0.5

v0.0.4

06 Apr 10:28
4539972
Compare
Choose a tag to compare

What's Changed

  • Update colorText function to support multiple filters by @catatsuy in #41

Full Changelog: v0.0.3...v0.0.4

v0.0.3

06 Apr 09:53
1005a5f
Compare
Choose a tag to compare

What's Changed

  • Update package structure to use internal package for CLI by @catatsuy in #31
  • Update dependency golang to v1.22.2 by @renovate in #30
  • Update dependency go to v1.22.2 by @renovate in #29
  • Update file path variable to hold multiple file paths by @catatsuy in #33
  • Update module golang.org/x/term to v0.19.0 by @renovate in #32
  • Add test for overwriting file in Run function by @catatsuy in #34
  • Add ignore case functionality for search patterns by @catatsuy in #35
  • Refactor replaceProcess to use searchRe in replace logic by @catatsuy in #36
  • Update README with new Purl features and examples by @catatsuy in #37
  • Update binary name and version template in goreleaser config by @catatsuy in #38
  • Update release archive name template and ldflags path in Makefile by @catatsuy in #39
  • Add installation instructions for 'purl' tool by @catatsuy in #40

Full Changelog: v0.0.1...v0.0.3

v0.0.2

06 Apr 09:26
1d2c504
Compare
Choose a tag to compare

Changelog

  • 1d2c504 Merge pull request #38 from catatsuy/feature_mod_goreleaser

v0.0.1

31 Mar 08:38
3edc276
Compare
Choose a tag to compare

Changelog

  • 3edc276 Merge pull request #28 from catatsuy/feature_mod_github_actions