Skip to content

Releases: lervag/apy

v0.19.0

13 Jan 22:54

Choose a tag to compare

What's Changed

Here's a brief overview of what's changed since the last minor update. For more details, see: v0.18.0...v0.19.0.

  • Added auto_sync option (#123)
  • Added -s, --simple option for apy tag
  • Added apy list-models (#121)
  • Added toggle key for leeches in apy review interface
  • Fixed -u option for apy add-from-file and apy update-from-file commands (#120, #119)
  • Fixed issue where notes added during apy review could overwrite existing notes
  • Fixed issue with parsing markdown in math blocks (#118)
  • Improved shell completions
  • Improved the docs with better examples (#122)

Acknowledgements

Thanks to @kulst (#120, #119) for their contributions!

v0.18.2

23 Nov 12:33

Choose a tag to compare

Full Changelog: v0.18.1...v0.18.2

v0.18.1

23 Aug 23:10

Choose a tag to compare

Full Changelog: v0.18.0...v0.18.1

v0.18.0

14 Aug 21:27

Choose a tag to compare

What's Changed

The latest patches have brought some useful new things. Here's a brief overview of the main updates. See v0.17.0...v0.18.0 for the full changelog.

Features

  • [breaking] Renamed apy list to apy list-cards-table (#117)
  • Added two new commands:
    • apy list-cards (#117)
    • apy list-notes (#117)
  • Updated apy review: Added new "Show details" menu item: toggles verbose
    mode on and off. This has a corresponding config option "review_verbose".
  • Added markdown_latex_mode option (#115)
    • This specifies how $$ ... $$ and $ ... $ are interpreted when
      transforming Markdown into field HTML and vice versa (it works both ways).
      The following values are recognized:
      • mathjax (default): $$…$$\[…\] and $…$\(…\)
      • latex: $$…$$[$$]…[/$$] and $…$[$]…[/$]
  • Use fzf for selections if it is available (#114)
  • Updated and improved zsh completions
  • General improvement of print output for cards
  • Some general code and dependency maintenance

Acknowledgements

Thanks to @icyrockcom (#113), @lisiyuan656 (#114), and @JohannesHatke (#115) for their contributions!

v0.17.3

10 Aug 19:58

Choose a tag to compare

Full Changelog: v0.17.2...v0.17.3

v0.17.2

10 Aug 11:40

Choose a tag to compare

Full Changelog: v0.17.1...v0.17.2

v0.17.1

10 Aug 11:39

Choose a tag to compare

Full Changelog: v0.17.0...v0.17.1

v0.17.0

16 Mar 08:30

Choose a tag to compare

What's Changed

This release brings several new features. I'll briefly outline the main updates since v0.16 here. See v0.16.0...v0.17.0 for the full changelog.

Features

  • Added three new commands (see the help text for documentation):
  • Added new option --purge for apy tag to remove unused tags (#107)
  • Added fish shell completion (#112)

Bug fixes

  • Keep the original deck when changing model with apy review (#99)
  • List all tags with apy tag with no options (#104)

Acknowledgements

Thanks to @oddish3 (#111, #112) for their contributions!

v0.16.1

01 Nov 18:11

Choose a tag to compare

Full Changelog: v0.16.0...v0.16.1

v0.16.0

03 Jul 21:30

Choose a tag to compare

What's Changed

It's time for a minor release. I've tried to indicate the main updates and improvements since v0.15.0.

Full Changelog since v0.15.0: v0.15.0...v0.16.0

Features

  • Improve apy list output (#88)
  • Allow to go backwards during apy review (#91)
  • Support $VISUAL environment variable to determine editor (#86)
  • Add fonfig for pygments_style in the Markdown converter (#83)

Bug Fixes

  • Allow <cr> to accept in read_number_between
  • Fix an error in apy info summation and improve column order (#97)
  • Convert field to text when changing note type (#90)
  • Attempt to fix bug with change model for clozes (#89)
  • Properly detect the scheduler version in apy info (#94)
  • Fixed Regression bug in list_tags

Documentation

  • Fix bad formatting for apy add-from-file (#93)
  • Mention the $VISUAL environment variable in the main help text