Skip to content

deploy-2026-06-25-at-19-06

Choose a tag to compare

@mekarpeles mekarpeles released this 25 Jun 19:46
d779e2c

Highlights

  • First Korean translation (#12830) — clearly stated, plus the other language updates.
  • Redesigned history comparison page (#12775) — clearly stated.
  • Security work (#12860 encrypted S3 keys in session cookie, #12841 requiring valid keys on OTP endpoints) — accurate, though "user credentials" is my gloss on "S3 keys."

What's Changed

  • Try to fix amazon API squid proxy access by @cdrini in #12977
  • i18n affiliate links commission string with inline anchor by @cdrini in #12972
  • Add ol-tooltip web component by @lokesh in #12131
  • Redesigned history page comparison by @Saad259 in #12775
  • Add acquisitions table and interface for Trusted Book Providers by @ronibhakta1 in #12851
  • i18n(bn): AI translation update — sync with messages.pot by @mekarpeles in #12964
  • i18n(tr/cs): fix format-string errors — clear mismatched fuzzy msgstrs by @mekarpeles in #12988
  • i18n(ja): AI translation update — fill remaining 14 strings + fix pre-existing errors (2026-06-18) by @mekarpeles in #12982
  • i18n(te): AI translation update — sync with messages.pot (2026-06-18) by @mekarpeles in #12981
  • Fix importbot + make runnable locally by @cdrini in #12999
  • Tweaks to affiliate server + switch to legacy API, which still works for now by @cdrini in #12993
  • Add CLAUDE.local.md to gitignore by @cdrini in #13001
  • Expand obfi scripts + monitoring by @cdrini in #12973
  • Adding initial Korean translation by @systil3 in #12830
  • docs(ai/tag-system): add Tags system domain knowledge base by @mekarpeles in #13003
  • docs(ai/imports): import pipeline architecture reference by @mekarpeles in #13004
  • Include cover width/height in solr by @cdrini in #12916
  • Update astral-sh/setup-uv action to v8.2.0 by @renovate[bot] in #12928
  • feat(accounts): redirect to My Books after email verification by @mekarpeles in #12970
  • docs(ai/imports): add MARC encoding pipeline and add_book internals docs by @mekarpeles in #13018
  • docs(ai/solr): add Solr domain knowledge base for PAM agents by @mekarpeles in #13013
  • Make community_edits_queue require login ; causing db strain by @cdrini in #12992
  • Update messages.po for i18n-bn by @prantikbanerjee2006 in #12991
  • fix: unescape HTML numeric entities in import pipeline (normalize_import_record) by @mekarpeles in #12953
  • docs(ai/imports): update for PR #12999 — importbot now runnable locally by @mekarpeles in #13035
  • docs(ai): add OPDS system architecture reference by @mekarpeles in #13026
  • Sync schema files (aka new fields) to solr replica by @cdrini in #13019
  • Fix search-funnel analytics: report to Matomo via _paq + sendBeacon by @lokesh in #13038
  • fix(processors): remove booklending_utils startup dependency; use config-driven author_exclusions by @mekarpeles in #13024
  • Add sentry frontend performance tracking to see user-time performance by @cdrini in #13033
  • feat(security): store S3 keys as encrypted session cookie by @mekarpeles in #12860
  • feat(accounts): require valid IA S3 keys on OTP service endpoints by @mekarpeles in #12841

New Contributors

Full Changelog: deploy-2026-06-18-at-17-13...deploy-2026-06-25-at-19-06