Skip to content

Releases: gaesa/go-wenku8-downloader

v0.1.1

26 Oct 14:25
68f0344

Choose a tag to compare

[0.1.1] - 2025-10-26

🐛 Bug Fixes

  • Always check nil
  • Handle errors instead of silently ignoring it
  • Ignore interruption error

🎨 Styling

  • Reformat

v0.1.0

19 Mar 14:21

Choose a tag to compare

[0.1] - 2025-03-19

🚀 Features

  • Notify when download skipped
  • Save intermediate files in temporary folder and output EPUB to user Downloads
  • Prompt user before overwriting existing EPUB file

🐛 Bug Fixes

  • Not to show \u or \n
  • Not to treat Do-nothing as error
  • Make the log file not executable
  • Use correct variable in formatFilename regex
  • Correctly show retry times
  • Accept upper case in getInputBool
  • Not to remove too many characters in formatFilename
  • Check dir existence before checking file existence
  • Make CheckDir not to miss any error

🚜 Refactor

  • Avoid the redundant type conversion []byte(file)
  • Remove an unnecessary lambda
  • Remove unnecessary Han character check in filename formatting
  • Modernize for using range over int
  • Remove a redundant error check
  • Remove the magic number
  • Prefer url.Parse & ResolveReference than strings.ReplaceAll
  • Prefer ReplaceAll than Replace with -1
  • Add abstraction to GetChapterContent
  • Invert condition to remove a continue for better readability
  • Remove more continue to improve readability

🎨 Styling

  • Remove redundant newlines
  • Correct the use of punctuation
  • Better retry information

⚙️ Miscellaneous Tasks

  • Use io.ReadAll instead of ioutil.ReadAll
  • Update author names in import, module and link
  • go mod tidy
  • Better default image download behaviour
  • Update repo name