Hi all,
A new beta is now available:
This is a big release. Any testing is appreciated!
Hi all,
A new beta is now available:
This is a big release. Any testing is appreciated!
It seems like an error occurs when I try to update from the launcher, but this might be due to my development environment so Iâm not sure if this is a common issue. (Win11)
Anki Launcher
1) Latest Anki (press Enter)
2) Choose a version
3) Keep existing version (25.09.4)
5) Allow betas: on
6) Cache downloads: on
7) Uninstall
> 2
Checking for updates...
Latest releases: 26.05b1, 25.09.4, 25.08b5, 25.07.5, 25.06b7
Enter the version you want to install:
> 26.05b1
Updating Anki...
x No solution found when resolving dependencies for split (python_full_version == '3.9.*'):
`-> Because the requested Python version (>=3.9) does not satisfy Python>=3.10 and anki==26.5b1 depends on
Python>=3.10, we can conclude that anki==26.5b1 cannot be used.
And because your project depends on anki==26.5b1, we can conclude that your project's requirements are
unsatisfiable.
hint: The `requires-python` value (>=3.9) includes Python versions that are not supported by your dependencies
(e.g., anki==26.5b1 only supports >=3.10). Consider using a more restrictive `requires-python` value (like
>=3.10).
hint: While the active Python version is 3.13, the resolution failed for other Python versions supported by your
project. Consider limiting your project's supported Python versions using `requires-python`.
Install failed: Failed to run (1): C:\Users\username\AppData\Local\Programs\Anki\uv.exe sync --upgrade --managed-python --no-config --python 3.13.5
Error: Failed to run (1): C:\Users\username\AppData\Local\Programs\Anki\uv.exe sync --upgrade --managed-python --no-config --python 3.13.5
Press enter to close...
Oh, I overlooked the fact that launcher updates requires manually setting requires-python = ">=3.10" in AnkiProgramFiles/pyproject.toml. Iâll remove the note from the changelog.
It seems that the âCheck For Updatesâ option is only displayed when the launcher is not available, if the launcher is available it is hidden, so it seems there is no way to download the Briefcase version of Anki from within the Anki UI.
Edit:
maybe this: (anki/qt/aqt/main.py 1466)
qconnect(m.action_upgrade_downgrade.triggered, self.on_upgrade_downgrade)
qconnect(m.action_check_for_updates.triggered, self.on_check_for_updates)
if launcher_executable():
m.action_check_for_updates.setVisible(False)
else:
m.action_upgrade_downgrade.setVisible(False)
Probably users need to on_check_for_updates to download the briefcase version, but launcher users only see the launcherâs options, updates via the launcher cannot be installed unless the user manually overwrites the files, so they canât update until they download it directly from GitHub (or the Anki website).
Congrats! ![]()
![]()
![]()
![]()
Iâll look into getting this integrated for testing. From an initial read:
Nope just left clicks and keyboard presses.
I could expose a function like
window.anki.setParamUnlockClicks = (delay_ms: number, click_count: number) => {
...
}
to set the values if you want?
Whatâs the user-facing name of FSRS for this release?
"4.1.1", "5.1.0" -> "FSRS 6"
"5.2.0" -> "???"
Still FSRS 6
Hmm maybe it makes sense to only show the Briefcase update option to encourage users to switch to that. But in any case, as you said, normal users wonât be able to update to 26.05+ from the launcher easily due to the requires-python bump.
Do you see this under Properties? Maybe the download is corrupted?
And whatâs the full installation path?
I can see the digital signature in the properties. Whether installing it for the current user or all users, it wonât install if you try to put it in D:\Program Files\Anki or C:\Program Files\Anki
I experienced an Anki crash shortly after installing Anki 26.05b1. However, I am not able to reproduce the crash, so I think it might have been a one-off occurrence. I suspect that there isnât an actual issue or concern. However, as an anecdote the details of the crash are below.
anki-26.05b1-mac-apple.dmg file, opened it, and dragged the Anki app into the Applications folder, replacing the existing one. Ejected the mounted .dmg.I copied the crash report, and a brief excerpt of relevant lines are:
Triggered by Thread: 0 CrBrowserMain, Dispatch Queue: com.apple.main-thread
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00000001836671dc
Termination Reason: Namespace SIGNAL, Code 5, Trace/BPT trap: 5
Terminating Process: exc handler [14062]
Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread
0 CoreFoundation 0x1836671dc __CF_IS_OBJC + 52
1 CoreFoundation 0x183537008 CFGetTypeID + 180
2 CoreGraphics 0x18a273010 CGColorSpaceGetType + 28
3 CoreGraphics 0x18a2a0d08 valid_image_colorspace + 32
4 CoreGraphics 0x18a46bfbc verify_image_parameters + 520
5 CoreGraphics 0x18a2a0a50 CGImageCreate + 136
6 QtGui 0x10d48b5a0 QImage::toCGImage() const + 260
7 QtGui 0x10d48c3e4 0x10d0c4000 + 3965924
8 libqcocoa.dylib 0x10f6a0484 0x10f68c000 + 83076
9 libqcocoa.dylib 0x10f6a0028 0x10f68c000 + 81960
10 libqcocoa.dylib 0x10f69fdc0 0x10f68c000 + 81344
11 QtGui 0x10d15b54c QGuiApplication::setOverrideCursor(QCursor const&) + 228
12 QtGui.abi3.so 0x10a4ea4c4 meth_QGuiApplication_setOverrideCursor(_object*, _object*) + 92
The crash was not reproducible. Subsequent attempts to run âTools > Check for Updatesâ and the âAnki > About Anki⌠, Tools > Check for Updatesâ sequence succeeded without any problem.
Does running as administrator make a difference?
Looks like a Qt graphics issue. Will keep an eye on it.
Make descending retrievability a pure R sort by @user1823 in #4400
Prioritize previously-attempted cards in the intraday learning queue by @user1823 in #4393
Am I supposed to be noticing any noticeable changes in how the cards are ordered (both review and learning cards) because until now, I havenât noticed any difference ![]()
The same applies on MacOS (26.3.1 (a) (25D771280a)), i use homebrew to install anki, then tools â upgrade, to get beta version
Canât install it either
@lin_tao2 Do you have your existing installation under C:\Program Files\Anki? I managed to reproduce the issue with this path and Iâm working on a fix. For now, you can manually uninstall Anki before running the new installer.
4 posts were split to a new topic: Effect in dark mode
I have a script that checks for signatures before installing on macos, seems the signature/certificate is changed now? `codesign -dvvv` shows:
before: Ankitects Pty Ltd (7ZM8SLJM4P)
now: Anki Software LLC (ZL66D3NMZM)
[Anki.app]
Codesign output for /Volumes/Anki 26.5b1/Anki.app:
Executable=/Volumes/Anki 26.5b1/Anki.app/Contents/MacOS/Anki
Identifier=net.ankiweb.anki
Format=app bundle with Mach-O thin (arm64)
CodeDirectory v=20500 size=796 flags=0x10000(runtime) hashes=14+7 location=embedded
Hash type=sha256 size=32
CandidateCDHash sha256=614fc9d77c266b855c41399760b645c790e634e2
CandidateCDHashFull sha256=614fc9d77c266b855c41399760b645c790e634e2d604d285372ab3371ec5fc70
Hash choices=sha256
CMSDigest=614fc9d77c266b855c41399760b645c790e634e2d604d285372ab3371ec5fc70
CMSDigestType=2
CDHash=614fc9d77c266b855c41399760b645c790e634e2
Signature size=9055
Authority=Developer ID Application: Anki Software LLC (ZL66D3NMZM)
Authority=Developer ID Certification Authority
Authority=Apple Root CA
Timestamp=May 10, 2026 at 09:57:27
Info.plist entries=17
TeamIdentifier=ZL66D3NMZM
Runtime Version=26.0.0
Sealed Resources version=2 rules=13 files=5891
Internal requirements count=1 size=176
-----
Codesign output for /Applications/Anki.app:
Executable=/Applications/Anki.app/Contents/MacOS/launcher
Identifier=net.ankiweb.launcher
Format=app bundle with Mach-O universal (x86_64 arm64)
CodeDirectory v=20500 size=6688 flags=0x10000(runtime) hashes=198+7 location=embedded
Hash type=sha256 size=32
CandidateCDHash sha256=4b94e863077da79b1364bb6ccdcf2d21a74cf397
CandidateCDHashFull sha256=4b94e863077da79b1364bb6ccdcf2d21a74cf397895826ab90013573454a9832
Hash choices=sha256
CMSDigest=4b94e863077da79b1364bb6ccdcf2d21a74cf397895826ab90013573454a9832
CMSDigestType=2
CDHash=4b94e863077da79b1364bb6ccdcf2d21a74cf397
Signature size=8983
Authority=Developer ID Application: Ankitects Pty Ltd (7ZM8SLJM4P)
Authority=Developer ID Certification Authority
Authority=Apple Root CA
Timestamp=Sep 4, 2025 at 02:21:12
Notarization Ticket=stapled
Info.plist entries=16
TeamIdentifier=7ZM8SLJM4P
Runtime Version=15.2.0
Sealed Resources version=2 rules=13 files=6
Internal requirements count=1 size=180
----------
Yes, we had to create a new Apple Developer ID (I believe the previous certificate was tied to Damienâs personal account).