Skip to content

Commit 621428b

Browse files
committed
update doc, deps
1 parent 3ea8533 commit 621428b

File tree

3 files changed

+326
-289
lines changed

3 files changed

+326
-289
lines changed

CHANGES.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# Odfdo Release Notes
22

3+
## [3.22.1] - 2026-03-22
4+
5+
- Toggle for LibreOffice/OpenOffice extension namespaces via `USE_LO_EXTENSIONS` constant.
6+
- Improved ODF 1.2 standard compliance with additional namespaces and properties.
7+
8+
### Added
9+
10+
- Add `USE_LO_EXTENSIONS` constant to control inclusion of LibreOffice/OpenOffice extension namespaces (default: `True`).
11+
- Add missing ODF 1.2 standard namespaces: `rdf`, `pkg`, `dsig`.
12+
- Add LibreOffice/OpenOffice extension namespaces: `ooo`, `oooc`, `ooow`, `officeooo`, `tableooo`, `drawooo`, `calcext`, `loext`, `field`, `formx`, `css3t`, `rpt`, `presentationooo`, `formooo`, `chartooo`.
13+
- Add `text:s`, `text:tab`, `text:line-break`, and `text:soft-page-break` to `TEXT_CONTENT` set.
14+
- Add `office:database` and `office:image` to `BODY_ALLOW_NAMED_RANGE_TAGS`.
15+
- Add numerous form-related and other ODF standard properties to `ODF_PROPERTIES`.
16+
- Add tests for `container` module.
17+
- Add tests for `Cell` class.
18+
19+
### Changed
20+
21+
- Refactor `OFFICE_PREFIX` to support toggling extension namespaces.
22+
- Refactor `ODF_NAMESPACES` to separate core and extension namespaces.
23+
324
## [3.22.0] - 2026-03-07
425

526
- **New Feature**: Support for Flat ODF format (plain XML files with extensions .fodt, .fods, .fodp, .fodg, etc.).

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "odfdo"
3-
version = "3.22.0"
3+
version = "3.22.1"
44
description = "Python library for OpenDocument Format"
55
license = "Apache-2.0"
66
readme = "README.md"

0 commit comments

Comments
 (0)