Skip to content

Releases: juev/gclone

v0.4.2

18 Feb 07:43
cf81c96

Choose a tag to compare

Changelog

  • cf81c96 chore(cache): remove dead evictionCount variable after CacheStats removal
  • 45897e1 fix(clone): propagate parent context through processOneRepository
  • a951494 fix(core): prevent double-close panic in graceful shutdown and fix major bugs

v0.4.1

07 Sep 07:23
276d9b2

Choose a tag to compare

Changelog

  • f1db25a Add comprehensive benchmarks and mock implementations for worker pool testing
  • c9558cf Support SSH URLs with port numbers and improve validation
  • 276d9b2 Support SSH URLs with port numbers and improve validation (#20)
  • 3d889d5 feat: enable CI checks for all branches on push
  • 84f171a feat: enhance SSH URL handling with optional port support and improve validation checks
  • 588003f feat: enhance security validation for repository URLs and improve error handling
  • 8865958 feat: improve performance and code quality with multiple enhancements
  • 6579bfa feat: optimize GitHub Actions workflow and upgrade golangci-lint to v2
  • f3af1b0 feat: remove duplicate checks, run CI only on PR
  • 6ac8849 feat: update golangci-lint configuration to enable additional linters and refine exclusions
  • 3060b7a feta: make version by tag
  • 6acc7aa fix: correct SSH URL format in test case for regex detection
  • 670dcd3 fix: resolve golangci-lint issues and improve code quality
  • 28bd2c0 fix: standardize error message casing in URL normalization
  • 3082470 fix: update SSH URL parsing to require exactly five components
  • 3c477d3 fix: update golangci-lint-action to v7 for v2 compatibility

v0.4.0

07 Aug 07:23
18146cc

Choose a tag to compare

What's Changed

  • refactor code for performance and security by @juev in #19

Full Changelog: v0.3.4...v0.4.0

v0.3.4

30 Dec 12:50
a5b72e9

Choose a tag to compare

Changelog

v0.3.3

28 Dec 08:32
25cc428

Choose a tag to compare

Changelog

  • f91790d feat: add git output to the clone command
  • 06d5ea6 feat: process multiple repositories

v0.3.2

28 Sep 07:30
ebd8517

Choose a tag to compare

Changelog

v0.3.1

24 May 08:55
0996d26

Choose a tag to compare

Changelog

  • 7330b14 build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0
  • b27b18f fix: correctly taking the directory for the repository

v0.3.0

24 May 07:02
b5a1856

Choose a tag to compare

Changelog

  • 70ad918 feat: use go-git for clone repository

v0.2.1

05 May 18:10
180f388

Choose a tag to compare

Changelog

  • 046a161 feat: one more simplify for getProjectDir
  • 755074a feat: simplify some functions

v0.2.0

28 Apr 10:12
94757db

Choose a tag to compare

Changelog

  • f50571b feat: add default prefix
  • 8bba658 feat: add support additional URL prefixed
  • bc87c2b feat: another normalize url
  • 23c5909 feat: clean ~ from path
  • 6322eef feat: parse urls correctly