Skip to content

Releases: Stvad/CrowdAnki

Allow functioning with Anki 23.10

30 Oct 18:28
bf9ae61
Compare
Choose a tag to compare

What's Changed

  • Bump certifi from 2023.5.7 to 2023.7.22 by @dependabot in #201
  • Replace Qt5 attributes with Qt6 ones by @aplaice in #203
  • Fix hopefully final occurrence of Qt6-incompatibility in #204

Full Changelog: v0.9.4...v0.9.5

Also updated on AnkiWeb using the GitHub build artifact.

Allow functioning with Python 3.11

25 Jun 18:17
b296e02
Compare
Choose a tag to compare

What's Changed

  • Fix github workflow by @aplaice in #193
  • Allow sorting subdecks according to sorting method in #189
  • Allow testing building crowd_anki/dist when Pipfile.lock is changed in #195
  • Update fetch_dependencies in #194
  • Add manifest.json in #186
  • Fix issue with mutuable default value in dataclass parameter by @fredrikrab in #196
  • Create action for generating a packaged plugin artifact in #197
  • Bump requests from 2.30.0 to 2.31.0 by @dependabot in #198

New Contributors

Full Changelog: v0.9.3...v0.9.4

Allow export for Anki 2.1.55 and later

30 Jan 06:53
e9f5134
Compare
Choose a tag to compare

What's Changed

  • Update to latest pipenv and fix our tests by @aplaice in #174
  • Avoid mocking Anki modules globally in #175
  • Add generated ui.py files for qt6 in #173
  • Bump protobuf from 3.17.1 to 3.18.3 by @dependabot in #176
  • Revert "Bump protobuf from 3.17.1 to 3.18.3" in #181
  • Allow CrowdAnki export for the default 2.1.55+ exporter in #184

Full Changelog: v0.9.2...v0.9.3

This is compatible with Anki 2.1.50 and higher.

Use of files

crowd_anki_20230130.zip was produced automatically with package_plugin.sh and does not contain a manifest.json file. It is intended to be directly decompressed into your addons21/ folder.

crowd_anki_20230130.ankiaddon has a (for now) manually added manifest.json, so that it can be installed via Anki's "Install from file...".

Fix compatibility with Anki 2.1.50 and later

23 May 23:08
fcc0e29
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.1...v0.9.2

Compatibility with Anki 2.1.49 and lower is dropped.

v0.9.1 Bug fixes and Anki compatibility maintenance

14 Dec 17:48
19cfef2
Compare
Choose a tag to compare

What's Changed

  • Fix crash when editing deck sort method by @aplaice in #102
  • Subdeck Ordering by @ohare93 in #103
  • Update note, deck and model management for Anki 2.1.28+ in #100
  • Make uuids persistent when exporting with Anki 2.1.35 (≥ 2.1.28) in #110
  • Update exporter to work with Anki ≥ 2.1.36 in #114
  • Close and reopen the collection before/after pre-import backup in #119
  • Bump pyyaml from 5.3.1 to 5.4 by @dependabot in #122
  • Prevent crash when trying to export all decks in #129
  • Bump urllib3 from 1.26.4 to 1.26.5 in #132
  • Avoid storing deck_config_uuid in Anki db and deal with fallout in #127
  • Avoid duplicating crowdanki_uuid when cloning note model in #136
  • Close all opened dulwich repo objects by in #139
  • Fix issue #142, Lots of deprecated items when starting anki with crowdanki by @evandrocoan in #151
  • Allow disambiguating duplicated note model UUIDs in collection in #155
  • Avoid duplicating crowdanki_uuid when cloning deck config in #135

New Contributors

Full Changelog: v0.9...v0.9.1

Personal fields & a new import dialog to customize your import settings

05 Jul 23:35
Compare
Choose a tag to compare

CrowdAnki 0.8. Import from arbitrary git repo. Compatibility with new version of Anki

31 May 00:24
Compare
Choose a tag to compare

Notable changes:

  • Import from arbitrary Git repo replaces GitHub import #78. Credits to @evolverine
  • New version of Anki introduces several changes that broke CrowdAnki. This update makes it compatible again

CrowdAnki 0.7. Better Config UI, Notes sorting, new Deck naming convention

14 Jan 04:12
Compare
Choose a tag to compare

Most of the credit for this one goes to @ohare93 and @evolverine

See #69 #66 and #56 for more details

Notable changes:

  • New configuration UI
  • Ability to sort notes on export by various fields
  • New naming convention for decks. Now they are named just deck.json instead of mirroring the directory name. The import for old naming convention still works though.

CrowdAnki 0.6.1. Edit history. Bugfix release

10 Apr 17:58
Compare
Choose a tag to compare

This is a bugfix release for 0.6. It fixes the following issues:

CrowdAnki 0.6. Edit history

09 Mar 18:49
Compare
Choose a tag to compare

Edit history support #37

The biggest change in CrowdAnki in a while. This adds support for taking manual or automatic snapshots of your collections.
On triggering a snapshot CrowdAnki would create and maintain a git repository for each of your Anki decks. Creating commit for any changes that occur between 2 consequtive snapshots.

You can configure for snapshots to happen automatically, select the destination directory for snapshots and select what decks should be part of snapshot. See here for information on how to do it.

Other changes:

  • Fixes #28
  • Restores proper Travis integration, adds SonarCloud integration.
  • Drops support for Anki 2.0
  • Drops AnkiHub support, as it seems to be dead