Skip to content

Take core 7.7.0 - #746

Merged
andiwand merged 1 commit into
mainfrom
core-7.7.0
Oct 31, 2026
Merged

andiwand merged 1 commit into
mainfrom
core-7.7.0

Conversation

@andiwand

Copy link
Copy Markdown
Member

Core 7.7.0 adds decryption for more Office and iWork formats, and fixes bugs in xls charts, search, and the formula module. The API does not change.

Changes

  • odrCore is 7.7.0.
  • CHANGELOG entries under Unreleased:
    • Agile OOXML encryption (Office 2010 and later) opens with the password.
    • Encrypted doc, xls and ppt files open with the password. A doc with XOR obfuscation still throws MsUnsupportedCryptoAlgorithm, so the app shows the "cannot decrypt" message from Say why an encrypted file that the core cannot decrypt does not open #737.
    • Password-protected Pages, Numbers and Keynote files open with the password. Before, the core reported them as a zip.
    • An xls sheet with a chart keeps its cell values and its size.
    • Search with many matches no longer breaks.
    • The formula module loads in a WebView before Chrome 95 again. In 4.23.0 (core 7.6.1), such a WebView refused every typed formula.

The app needs no code change, because it reads editability and decryption from the core capabilities.

Testing

  • spotlessCheck assembleProDebug assembleLiteDebug testProDebugUnitTest pass.
  • I did not run the instrumented tests locally. CI runs them.

🤖 Generated with Claude Code

https://claude.ai/code/session_01FW6WZZn7M3KF61bkS7BinV

Core 7.7.0 opens password-protected Office files and iWork files with
their password. It also keeps the cells of an xls sheet with a chart,
fixes search with many matches, and loads typed formulas in a WebView
before Chrome 95.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FW6WZZn7M3KF61bkS7BinV
@andiwand
andiwand merged commit 77fd010 into main Oct 31, 2026
7 checks passed
@andiwand
andiwand deleted the core-7.7.0 branch October 31, 2026 09:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant