Skip to content

Bump app.opendocument:odr-core-android from 6.13.0 to 6.14.0 - #660

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/app.opendocument-odr-core-android-6.14.0
Closed

Bump app.opendocument:odr-core-android from 6.13.0 to 6.14.0#660
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/gradle/app.opendocument-odr-core-android-6.14.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 11, 2026

Copy link
Copy Markdown
Contributor

Bumps app.opendocument:odr-core-android from 6.13.0 to 6.14.0.

Release notes

Sourced from app.opendocument:odr-core-android's releases.

v6.14.0

  • Fixed: a semi-transparent colour wrote rgba(0,0,0,0,501961) where the host had set a global locale with a comma decimal separator. Adds a fmt dependency.

  • A sheet cell keeps its text on one line unless the file says to wrap it, read into a new TableCellStyle::wrap_text. A line too long for its cell spills over the empty cells beside it and is cut where the next has content. #238

  • A spreadsheet view writes far less html for the same rendering: repeated style blocks become classes, and a plain cell drops the run around it. The register file's 500,000 cells fall from 121 MB to 38 MB. New HtmlConfig::spreadsheet_style_buffer. #822

  • New Sheet::page_layout(): the paper an ods states for a sheet, read from the master page its table style names. Mirrored in the Python, JNI and Apple bindings. Empty for xlsx, xls, numbers and csv.

  • A printed sheet is fitted to the paper the file states, at the file's own column proportions. Towards #816.

  • A right-to-left document renders right-to-left. style:writing-mode, w:bidi and a:pPr@rtl are read into a new TextDirection on ParagraphStyle and PageLayout, and the view's root carries it as <html dir>. Towards OpenDocument.droid#653.

  • Breaking: TextAlign gains start and end, which w:jc now resolves to instead of left / right; they follow the paragraph's direction. fo:text-align's same-named values stay absolute. Existing enumerators keep their values, so only an exhaustive switch needs changing. Mirrored in every binding.

  • A printed sheet drops our row/column ruler and is capped to the page width rather than cut off at the right edge. Print only; the on-screen view is unchanged. Towards #816.

  • New File::name(): the file name on disk, the entry name inside an archive, or the name File::from_memory(data, name) was given. A named in-memory file gets the same name-derived type candidate a path does, so notes.md bytes decode as markdown. Mirrored in every binding; wasm takes it as odr.open(bytes, { name }) and odr.detect(bytes, name) and exposes Document.fileName.


Features

  • Carry the name a file already has (#815)
  • Render a right-to-left document right-to-left (#819)

... (truncated)

Changelog

Sourced from app.opendocument:odr-core-android's changelog.

v6.14.0 - 2026-09-06

  • Fixed: a semi-transparent colour wrote rgba(0,0,0,0,501961) where the host had set a global locale with a comma decimal separator. Adds a fmt dependency.

  • A sheet cell keeps its text on one line unless the file says to wrap it, read into a new TableCellStyle::wrap_text. A line too long for its cell spills over the empty cells beside it and is cut where the next has content. #238

  • A spreadsheet view writes far less html for the same rendering: repeated style blocks become classes, and a plain cell drops the run around it. The register file's 500,000 cells fall from 121 MB to 38 MB. New HtmlConfig::spreadsheet_style_buffer. #822

  • New Sheet::page_layout(): the paper an ods states for a sheet, read from the master page its table style names. Mirrored in the Python, JNI and Apple bindings. Empty for xlsx, xls, numbers and csv.

  • A printed sheet is fitted to the paper the file states, at the file's own column proportions. Towards #816.

  • A right-to-left document renders right-to-left. style:writing-mode, w:bidi and a:pPr@rtl are read into a new TextDirection on ParagraphStyle and PageLayout, and the view's root carries it as <html dir>. Towards OpenDocument.droid#653.

  • Breaking: TextAlign gains start and end, which w:jc now resolves to instead of left / right; they follow the paragraph's direction. fo:text-align's same-named values stay absolute. Existing enumerators keep their values, so only an exhaustive switch needs changing. Mirrored in every binding.

  • A printed sheet drops our row/column ruler and is capped to the page width rather than cut off at the right edge. Print only; the on-screen view is unchanged. Towards #816.

  • New File::name(): the file name on disk, the entry name inside an archive, or the name File::from_memory(data, name) was given. A named in-memory file gets the same name-derived type candidate a path does, so notes.md bytes decode as markdown. Mirrored in every binding; wasm takes it as odr.open(bytes, { name }) and odr.detect(bytes, name) and exposes Document.fileName.

Commits
  • 765b0e8 chore(release): v6.14.0 [skip ci]
  • c14e6f4 docs(design): the v7 public api plan (#831)
  • 4a80837 refactor(html): share one style writer between the sheet and pdf views (#829)
  • ee25813 perf(html): stop a sheet repeating itself, and keep a cell's text on one line...
  • 2cc1ace fix(html): keep the host's locale out of the css we write (#828)
  • 7b387f9 refactor: include what these two files use, and reverse by range (#827)
  • df778a9 refactor(document): share the element registry and adapter eleven engines pas...
  • 9c4067d fix(build): give PageLayout its direction where three sites name every fi...
  • d4af337 feat(document): fit a printed sheet to the paper the file states (#820)
  • be8e45b feat(style): render a right-to-left document right-to-left (#819)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [app.opendocument:odr-core-android](https://github.com/opendocument-app/OpenDocument.core) from 6.13.0 to 6.14.0.
- [Release notes](https://github.com/opendocument-app/OpenDocument.core/releases)
- [Changelog](https://github.com/opendocument-app/OpenDocument.core/blob/main/CHANGELOG.md)
- [Commits](opendocument-app/OpenDocument.core@v6.13.0...v6.14.0)

---
updated-dependencies:
- dependency-name: app.opendocument:odr-core-android
  dependency-version: 6.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update Java code labels Sep 11, 2026
@andiwand andiwand closed this Sep 11, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 11, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/gradle/app.opendocument-odr-core-android-6.14.0 branch September 11, 2026 21:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update Java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant