Releases: Stvad/CrowdAnki
Allow functioning with Anki 23.10
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
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
- @fredrikrab made their first contribution in #196
Full Changelog: v0.9.3...v0.9.4
Allow export for Anki 2.1.55 and later
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
What's Changed
- Created a menu action to run create a snapshot and exit anki by @evandrocoan in #160
- Repair outdated anchor links by @katrinleinweber in #162
- Adapt to 2.1.50+ backup mechanism by @aplaice in #167
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
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
- @aplaice made their first contribution in #101
- @evandrocoan made their first contribution in #151
Full Changelog: v0.9...v0.9.1
Personal fields & a new import dialog to customize your import settings
CrowdAnki 0.8. Import from arbitrary git repo. Compatibility with new version of Anki
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
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
CrowdAnki 0.6. Edit history
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