Explore Help
Register Sign In
tastytea
/
epubgrep
1
0
Fork
You've already forked epubgrep
0
Code Issues 2 Pull Requests Projects Releases 8 Wiki Activity

Releases Tags

  • Stable 0.6.0 57c87ca5e7
    Compare
    0.1.3
    0.2.0
    0.3.1
    0.3.2
    0.4.0
    0.5.0
    0.5.1
    0.6.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'main'
    ${ noResults }

    0.6.0 “caring caraway” 💚

    tastytea released this 11 months ago | 0 commits to since this release

    Bugfixes:

    • Do not show prefix in output if there is no metadata (bug #15)
    • Don't crash on regex errors (bug #14) – Instead an error message is shown.

    New features:

    • HTML output (issue #9) – Matches are recorded in one table per file.
    • Added --status and --status-interval (issue #10) – prints a status message to stderr at regular intervals.

    Other changes:

    • Slightly improved man page
    • Divided --help message into 3 groups (issue #12)
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 294 KiB epubgrep_0.6.0-0_amd64_bionic.deb
    • 332 KiB epubgrep_0.6.0-0_amd64_bullseye.deb
    • 330 KiB epubgrep_0.6.0-0_amd64_buster.deb
    • 355 KiB epubgrep_0.6.0-0_amd64_focal.deb
    • 657 B sha512sum.txt
     
  • Stable 0.5.1 1eb763fc37
    Compare
    0.1.3
    0.2.0
    0.3.1
    0.3.2
    0.4.0
    0.5.0
    0.5.1
    0.6.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'main'
    ${ noResults }

    0.5.1 “sulking sunflower” 🌻

    tastytea released this 11 months ago | 17 commits to since this release

    Bugfixes:

    • Fix page number detection (it was off by one in some circumstances) (commit 9067b38)
    • Stopped injecting pseude-HTML into the text (Bug #13)
    • Fixed <style> and <script> erasure (commit a49c500)
    • Fixed bug where the search for context could go beyond the text boundaries (commit f59c86e)

    Other changes:

    • Added automatic package generation for Debian bullseye (11) (commit 4b09158)
    • Some performance improvements
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 288 KiB epubgrep_0.5.1-0_amd64_bionic.deb
    • 325 KiB epubgrep_0.5.1-0_amd64_bullseye.deb
    • 322 KiB epubgrep_0.5.1-0_amd64_buster.deb
    • 343 KiB epubgrep_0.5.1-0_amd64_focal.deb
    • 657 B sha512sum.txt
     
  • Stable 0.5.0 21cd476be0
    Compare
    0.1.3
    0.2.0
    0.3.1
    0.3.2
    0.4.0
    0.5.0
    0.5.1
    0.6.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'main'
    ${ noResults }

    0.5.0 “pretty pineapple” 🍍

    tastytea released this 12 months ago | 52 commits to since this release

    Changes:

    • Prettier output
      • Metadata is italic, chapters are underlined
      • Leading and trailing whitespace is removed from headlines
      • Named and numbered HTML entities in the text, such as &amp; and &#x20;, are decoded.
    • Added a log file and the --debug switch to enable debug output.
    • The configuration file path changed to ~/.config/epubgrep/epubgrep.conf. Existing configurations will be automatically moved.
    • Added --json switch, to produce machine-readable JSON output.
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 299 KiB epubgrep_0.5.0-0_amd64_bionic.deb
    • 332 KiB epubgrep_0.5.0-0_amd64_buster.deb
    • 355 KiB epubgrep_0.5.0-0_amd64_focal.deb
    • 491 B sha512sum.txt
     
  • Stable 0.4.0 4eb210710b
    Compare
    0.1.3
    0.2.0
    0.3.1
    0.3.2
    0.4.0
    0.5.0
    0.5.1
    0.6.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'main'
    ${ noResults }

    0.4.0 “ogling oregano” 🌿

    tastytea released this 12 months ago | 111 commits to since this release

    Bugfixes

    • Process some slightly broken EPUBs, instead of skipping the whole file
    • A few more error messages (hope you don't see them!)
      • Only one line per error message
    • Remove <style> and <script> snippets in text documents (Bug #8)

    New features

    • Print matches while still searching instead of at the end
    • Only search files in spine, in the right order (Bug #1)
      • Don't search images, fonts and CSS by default
      • Print search results in the order they appear in the book
      • You can still search everything with --raw.
    • Speed optimizations
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 225 KiB epubgrep_0.4.0-0_amd64_bionic.deb
    • 251 KiB epubgrep_0.4.0-0_amd64_buster.deb
    • 245 KiB epubgrep_0.4.0-0_amd64_focal.deb
    • 491 B sha512sum.txt
     
  • Stable 0.3.2 65de7f7efb
    Compare
    0.1.3
    0.2.0
    0.3.1
    0.3.2
    0.4.0
    0.5.0
    0.5.1
    0.6.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'main'
    ${ noResults }

    0.3.2 “Fluttering Fritillaria” 🌼

    tastytea released this 12 months ago | 138 commits to since this release

    Bugfixes:

    • Do not allow more threads than max_threads
    • Skip rest of file if encoding of files in EPUB is broken (Bug #7)
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 212 KiB epubgrep_0.3.2-0_amd64_bionic.deb
    • 242 KiB epubgrep_0.3.2-0_amd64_buster.deb
    • 238 KiB epubgrep_0.3.2-0_amd64_focal.deb
    • 491 B sha512sum.txt
     
  • Stable 0.3.1 af30fae319
    Compare
    0.1.3
    0.2.0
    0.3.1
    0.3.2
    0.4.0
    0.5.0
    0.5.1
    0.6.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'main'
    ${ noResults }

    0.3.1 “gluttonous germander” 😋

    tastytea released this 12 months ago | 145 commits to since this release

    Bugfixes:

    • Fixed memory leaks in zip handling that lead to crashes
    • Fixed race condition that lead to crashes

    New features:

    • Automatic Debian package generation
    • Multi-threading
    • Added option to search all files in a directory recursively (--recursive / -r or --dereference-recursive / -R)
    • Print the EPUB file name if more than 1 input file is used
    • Switch for suppressing file name printing (--no-filename=[filesystem|in-epub|all])
    • Add switch to ignore errors about wrong file formats (--ignore-archive-errors)
    • Update german translation

    There is now a repository for Debian (buster) and Ubuntu (focal, bionic) packages.

    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
    • 210 KiB epubgrep_0.3.1-0_amd64_bionic.deb
    • 242 KiB epubgrep_0.3.1-0_amd64_buster.deb
    • 237 KiB epubgrep_0.3.1-0_amd64_focal.deb
    • 491 B sha512sum.txt
     
  • Stable 0.2.0 1c1cccbcd3
    Compare
    0.1.3
    0.2.0
    0.3.1
    0.3.2
    0.4.0
    0.5.0
    0.5.1
    0.6.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'main'
    ${ noResults }

    0.2.0

    tastytea released this 12 months ago | 225 commits to main since this release

    Changes:

    • Added colors (and the --nocolor switch to turn them off)
    • Documentation improvements
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
  • Stable 0.1.3 4644c2afd4
    Compare
    0.1.3
    0.2.0
    0.3.1
    0.3.2
    0.4.0
    0.5.0
    0.5.1
    0.6.0
    ${ item.name }
    Create tag ${ searchTerm }
    Create branch ${ searchTerm }
    from 'main'
    ${ noResults }

    0.1.3

    tastytea released this 12 months ago | 245 commits to main since this release

    First release! 🎉

    Working features

    • Searching one or several EPUB files using one or several regular expressions
    • POSIX basic regular expressions, POSIX extended regular expressions, their grep-variants, Perl regular expressions
    • Ignoring case, searching raw data (not cleaned up)
    • Configuration file
    Downloads
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
     
Powered by Gitea Version: 1.16.7
English
bahasa Indonesia Deutsch English español français italiano latviešu magyar nyelv Nederlands polski Português de Portugal português do Brasil suomi svenska Türkçe čeština ελληνικά български русский српски Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API Website Go1.17.9