Skip to content

Commit cf5f2d2

Browse files
committed
docs(changelog): add entries for Glosbe, Anki export, and license fixes
1 parent b20352f commit cf5f2d2

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,15 @@ ones are marked like "v1.0.0-fork".
1313
EPUB uploads always failed with "Invalid EPUB file" because the extension check
1414
validated the PHP temp path (`/tmp/phpXXXXXX`) instead of the original filename.
1515
The validation now uses the uploaded filename for the extension check.
16+
* **Glosbe translation blocked by mixed content and CSP**: The Glosbe JSONP
17+
translation API was called over plain HTTP, which browsers block on HTTPS pages.
18+
Upgraded to HTTPS and added `glosbe.com` to the `script-src-elem` CSP directive.
19+
* **Anki export missing sentences**: Words whose sentences lacked `{word}` markup
20+
were silently excluded from Anki exports. The export now also includes sentences
21+
that contain the word without markup, and auto-wraps the markup for highlighting.
22+
Empty translations and sentences are also filtered out.
23+
* **License file not found in page headers**: `PageLayoutHelper` still referenced
24+
the old `UNLICENSE.md` filename after the license file was renamed to `LICENSE`.
1625

1726
## [3.0.1-fork] - 2026-03-15
1827

0 commit comments

Comments
 (0)