Skip to content

Releases: rc2dev/fyodor

Release v0.3.4

14 Feb 22:07
Compare
Choose a tag to compare

Changes:

  • Allow changing the output filenames.

    Read the docs for instructions.

  • Move more logic to the default template from methods.

    Many methods were removed from OutputGenerator class. If you are using a custom template and depend on any of them, please update it. I'd suggest basing it off the new default template.

  • Create the output directory recursively.

    This allows the user to choose /dir1/dir2/dir3/ as the output directory, even if only /dir1 exists.

  • Remove extension configuration option.

    The same functionality can now be achieved using the new filename setting.

  • Remove time configuration option.

    The same functionality can now be achieved by using a simple custom template.

  • Fix warnings on systems with the erb gem installed.

  • Drop ruby < 2.7 support (EOL).

  • Refactors, reorganization of the repo, improvement on the default template and on the docs.

Release v0.3.3

03 Feb 22:00
Compare
Choose a tag to compare

Changes:

  • Add support for Ruby 3.
  • Don't search config files on ~/.config if $XDG_CONFIG_HOME is set.
  • Fix regression that would affect output file basenames when repeated.
  • Some refactor.

Release v0.3.2

03 Feb 14:14
Compare
Choose a tag to compare

Minor fix on gem.

Release v0.3.1

03 Feb 14:07
Compare
Choose a tag to compare

Changes:

  • Use separate file for default template.
  • Remove trailing blank lines returning from output methods.
  • Changes to default template:
    • Always show "highlights and notes" section.
    • Remove multiple blank lines in some cases.
    • Refactor.

Release v0.3.0

03 Feb 03:45
Compare
Choose a tag to compare

Changes:

  • Allow custom templates.
  • Allow changing extension of output files.
  • If the book has no author available, show as "Author N/A" on file name and markdown title, instead of hiding.
  • Changes to default template:
    • Remove HTML tags.
    • Remove entries count on header.
    • Add sub-header of highlights and notes.
    • Other (minor) changes.
    • Refactor (use ERB).

Release v0.2.10

23 Nov 18:32
Compare
Choose a tag to compare

Update URLs on documentation and metadata.

Release v0.2.9

18 Oct 14:04
Compare
Choose a tag to compare
  • Move config file to ~/.config/fyodor/fyodor.toml or $XDG_CONFIG_HOME/fyodor/fyodor.toml.

    If you are updating, be sure to move your config file:

    mkdir ~/.config/fyodor && mv ~/.config/fyodor.toml ~/.config/fyodor

Release v0.2.8

22 Jun 18:33
Compare
Choose a tag to compare
  • Set max ruby version (#4)

Release v0.2.7

24 Jul 22:56
Compare
Choose a tag to compare

Fix missing dependency.

Release v0.2.6

30 Jun 18:50
Compare
Choose a tag to compare
  • Remove zero width chars from books titles and authors.
  • Add --version option for CLI