Releases: ONLYOFFICE-QA/ooxml_parser
Releases · ONLYOFFICE-QA/ooxml_parser
v0.37.1
v0.37.0
0.37.0 (2023-06-20)
- Add parsing
PivotTableDefinition#data_fields
- Add parsing
PivotTableDefinition#page_fields
- Add parsing
PivotTableDefinition#row_fields
- Add parsing
PivotTableDefinition#column_fields
v0.36.1
0.36.1 (2023-05-22)
Fixes
- Fix merging hyperlink runs for
DocxParagraph
Changes
- Store all development dependencies in Gemfile
(According to rubocopGemspec/DevelopmentDependencies
)
v0.36.0
0.36.0 (2023-05-10)
New Features
- New
Color#within_delta?
method for comparing colors - New
PageProperties#section_break
method - Cache file
Relationships
to reduce memory usage
Changes
OOXMLDocumentObject#boolean_attribute_value
will raiseArgumentError
if
attribute value is not boolean/1/0Note#note_base_xpath
will raiseNameError
for unknown note type- Minor changes to
spec
folder structure TextBox
now is instance ofOOXMLDocumentObject
- Cleanup
Runs
-related code inDocxParagraph
- Simplify
Spacing
parsing - Add
TimeNodeList
class for parsing nodes - Add
XlsxColumns
class for parsing nodes
Fixes
- Fix
CommonTiming
was not an instance of `OOXMLDocumentObject - Simplify parsing of
Chart
- Speedup
Color#parse_hex_string
by not using regexp - Remove all
DocumentStructure
class variables - Add
SeriesText#string
alias toSeriesText#reference
- Optimize
rspec
by not parsing same files several times
v0.35.0
0.35.0 (2023-04-20)
Changes
- Drop support of
ruby-2.6
since it's EOLed - Add jruby-9.4 support
- Fix parsing borders with
none
style - Add parsing
SeriesText
with number reference
v0.34.2
0.34.2 (2022-11-30)
Fixes
- Fix parsing default_run_style
- Fix parsing indents
v0.34.1
0.34.1 (2022-11-10)
Fixes
- Do not crash if default paragraph style have no run properties
- Fix parsing boolean
ValuedChild
if there is noval
attribute - Fix early exit from parsing default run style
- Fix
NumberingProperties#ilvl
default value - Fix problem with parsing default spacing
- Fix problem with parsing default indent
v0.34.0
New Features
- Add support of
jruby-9.3
Changes
- Fix incorrect attributes type for
Location
- Move
rubocop
check in CI tolinting
config - Refactor
Colo#parse_hex_string
for better performance
Fixes
- Fix file parsing outside of
it
inrspec
- Fix parsing
FormProperties
- Fix parsing
FormTextProperties
v0.33.0
New Features
- Add parsing
ComboBox
- Add parsing
DropdownList
- Add parsing
CheckBox
- Add parsing
FormProperties
- Add parsing
FormTextProperties
- Add
OoxmlColor#theme_tint
v0.32.0
New Features
- Add parsing
WorkbookProperties
- Add parsing
NumberingProperties#image