Skip to content

Releases: lervag/apy

v0.13.1

22 Mar 19:27
Compare
Choose a tag to compare

What's Changed

This brings a major refactoring of the code, in particular the code for converting note fields for display to console and similar. It should bring some noticable improvements.

  • Use rich instead of click.echo for printing to console.
  • Refactor functions for converting between the note field text formats.
  • Some additional cleanup.
  • Upgraded some dependencies.

Full Changelog: v0.12.3...v0.13.0

v0.12.3

27 Feb 21:13
Compare
Choose a tag to compare

This is yet another minor update that includes a security update of the dependency orjson.

Thanks to @kianmeng (#78) for their contribution!

v0.12.2

12 Jan 10:38
Compare
Choose a tag to compare

This is a minor release that brings support for Anki 23.12.

v0.11.0

08 Nov 22:03
Compare
Choose a tag to compare

What's Changed

Features

  • Allow Markdown parsing for add-single (#67)
  • Add default base path for MacOS (#69)
  • Allow --deck option for apy add-from-file (#75)

Documentation

  • Improved the installation instructions (#53, #60)

Chore

  • Initial work on type checking with mypy (#59, #63, #65)
  • Some cleanup and code improvement (#64)

Acknowledgements

Thanks to @ckp95 (#60, #64, #65) and @denismaciel (#59) for their contributions!

v0.10.0

03 Jun 15:22
Compare
Choose a tag to compare

What's Changed

Features

  • Breaking: Changed two configuration names. If someone has a configuration file, such as .config/apy/apy.json, then they must make sure to update it accordingly!
    • basebase_path
    • profileprofile_name
  • Use default paths when searching for base_path dir (#51)
  • Removed dependency on QT frontend aqt (#54, #57)
  • Some improvements mainly for developers/contributers:
    • Add GitHub actions CI/CD and black as code formatter (#56)
    • Change to pyproject.toml and Poetry (#55)

Documentation

  • Mention related Markdown2Anki alternative
  • A few minor updates

Acknowledgements

Thanks to @ckp95 (#51, #55) and @denismaciel (#56) for their contributions!

v0.9.1

25 Dec 12:28
Compare
Choose a tag to compare

What's Changed

Features

  • Added simple Dockerfile
  • Use public api
  • Adjustments to adhere to new Anki version

Bug Fixes

  • Avoid deprecated api functions and syntax
  • Silence unnecessary warnings

Documentation

  • Improve install instructions
  • Fix minor error in docs
  • Fix a few typos (#48)
  • Updated compatibility info

Acknowledgements

Thanks to @ejmastnak for their contribution in #48!

v0.9.0

25 Dec 12:22
Compare
Choose a tag to compare

Bring apy support for Anki version 2.1.49. Also some minor updates.

v0.8.0

26 Nov 22:08
Compare
Choose a tag to compare

This release brings apy support for Anki 2.1.35. It also implies that apy is no longer compatible with Anki version 2.1.26 (and possibly any version in between)!

v.07.3

26 Nov 22:08
Compare
Choose a tag to compare

This is a minor release with some minor improvements.

This is the final release that is compatible with Anki version 2.1.26.