Releases: opendocument-app/OpenDocument.core
Releases · opendocument-app/OpenDocument.core
v4.1.1
What's Changed
- Improve docs by @andiwand in #373
- Update runners by @andiwand in #374
- Refactor action matrix by @andiwand in #375
- Use
utf8cpp
conversion by @andiwand in #376 - Improve ZIP pointer handling by @andiwand in #377
- Implement archive files by @andiwand in #379
- Fix some PDF test files by @andiwand in #350
- Use C++20 by @andiwand in #378
Full Changelog: v4.1.0...v4.1.1
v4.1.0
What's Changed
- Small cmake conan improvement by @andiwand in #352
- Conan move gtest to deps by @andiwand in #353
- Use conan repo by @andiwand in #355
- Conan upload all by @andiwand in #356
- bump public test repos by @andiwand in #357
- fix cli ubuntu gcc 13 by @andiwand in #360
- fix ci downstream build by @andiwand in #362
- conan enable overwrite by @andiwand in #359
- dockerize CLI by @andiwand in #358
- update actions by @andiwand in #363
- Conan 2 by @andiwand in #354
- cleanup actions by @andiwand in #364
- conan setup script by @andiwand in #365
- test encrypted xlsx by @andiwand in #366
- Fix CI pip install by @andiwand in #368
- Fix test server for MacOS by @andiwand in #369
- Fix docx table width by @andiwand in #370
- Fix release workflow by @andiwand in #372
Full Changelog: v4.0.0...v4.1.0
v4.0.0
What's Changed
- Feature translate archives by @andiwand in #342
- Refactor include guards by @andiwand in #343
- Randomly accumulated changes by @andiwand in #344
- First PDF parsing by @andiwand in #345
- PDF object to string by @andiwand in #346
- PDF typed strings by @andiwand in #347
- PDF CMap by @andiwand in #348
- PDF to HTML by @andiwand in #349
- Test downstream by @andiwand in #351
Full Changelog: v3.0.0...v4.0.0
v3.0.0
What's Changed
- refactor:
h -> hpp
andinclude -> src
by @andiwand in #324 - add build instructions for mobile platforms by @TomTasche in #329
- fix missing include by @andiwand in #333
- update clang format by @andiwand in #332
- fix random warnings by @andiwand in #331
- fix html diff by @andiwand in #334
- create docker file for testing by @andiwand in #335
- use docker image from ghcr by @andiwand in #336
- try use github token by @andiwand in #337
- compatify dockerfile by @andiwand in #338
- Use clang-tidy through cmake by @andiwand in #341
- Update to cpp20 and update deps by @andiwand in #339
- refactor document tree by @andiwand in #316
- Update miniz by @andiwand in #340
Full Changelog: v2.2.0...v3.0.0
v2.2.0
What's Changed
- refactor conan workflow by @andiwand in #314
- use C++20 by @andiwand in #313
- update conan cache by @andiwand in #317
- remove include folder by @andiwand in #318
- rename h to hpp by @andiwand in #319
- fix spreadsheet table column style by @andiwand in #320
- update github action runners by @andiwand in #321
- update github action runners by @andiwand in #322
- update python test tools by @andiwand in #323
- fix: Fix CI by using conan 1.x by @andiwand in #325
- improve CI by @andiwand in #327
- organize includes by @andiwand in #328
Full Changelog: v2.1.2...v2.2.0
v2.1.2
v2.1.1
v2.1.0
What's Changed
- detect csv and json by @andiwand in #294
- refactor 3rdparty cmake by @andiwand in #295
- refactor file by @andiwand in #296
- first image support by @andiwand in #290
- refactor resources by @andiwand in #298
- fix ODF list header by @andiwand in #300
- conan by @andiwand in #277
- refactor cmake targets by @andiwand in #301
- improve CSV detection by @andiwand in #302
- fix text_document_margin viewport by @andiwand in #304
- CI conan upload by @andiwand in #305
- fix JS by @andiwand in #306
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's Changed
- xlsx styling by @andiwand in #99
- android build by @TomTasche in #113
- android and ios build by @TomTasche in #114
- reorganize source tree by @andiwand in #125
- add github action for triggering the regression test by @marcelblanarik in #129
- change name of the repo owner by @marcelblanarik in #130
- refactor namespaces by @andiwand in #127
- add and apply clang-format by @andiwand in #132
- bump c++ version to 17 by @andiwand in #133
- update cryptopp by @TomTasche in #128
- refactor travis ci by @andiwand in #135
- travis ci extend build matrix by @andiwand in #136
- travis ci render and imagediff by @andiwand in #139
- high level interfaces by @andiwand in #131
- feature whitespaces by @andiwand in #137
- file meta cli by @andiwand in #141
- github actions build by @andiwand in #143
- travis ci meta by @andiwand in #140
- table gridlines by @andiwand in #146
- fix base64 newlines by @andiwand in #155
- detect legacy ms file types by @andiwand in #157
- improve odg by @andiwand in #160
- refactor table ranges by @andiwand in #153
- github actions check code formatting by @andiwand in #164
- use es2015 by @andiwand in #163
- keep file order while saving by @andiwand in #158
- refactor interface by @andiwand in #171
- make install targets optional by @TomTasche in #176
- refactor interfaces by @andiwand in #175
- fix svm detection by @andiwand in #178
- fix ods col width by @andiwand in #181
- return unique_ptr of DocumentNoExcept by @TomTasche in #185
- refactor svm by @andiwand in #187
- fix master page style name clash by @andiwand in #188
- refactor use std streams by @andiwand in #186
- improve document open errors by @andiwand in #191
- support swx by @andiwand in #192
- support staroffice 6 by @andiwand in #193
- clang-tidy workflow by @andiwand in #200
- add 3rd party git tags and update by @andiwand in #196
- odf display css translation by @andiwand in #204
- search integration by @TomTasche in #198
- refactor test data by @andiwand in #202
- refactor xml by @andiwand in #197
- fix memory leak and editing by @andiwand in #216
- refactor namespaces by @andiwand in #213
- use std::optional by @andiwand in #217
- fix xlsx invalid read by @andiwand in #222
- refactor output structure of data driven tests by @andiwand in #223
- fix test output file size by @andiwand in #228
- fix odp frames by @andiwand in #230
- git pre-commit hook clang format by @andiwand in #235
- reference test outputs by @andiwand in #232
- generic documents backport by @andiwand in #243
- refactor javascript resources by @andiwand in #248
- fix odf frame anchor by @andiwand in #251
- cleanup by @andiwand in #252
- improve test scripts by @andiwand in #253
- Improve testing scripts by @andiwand in #254
- Update test data by @andiwand in #255
- Update clang tidy by @andiwand in #256
- Fix compare tool OOM by @andiwand in #257
- generic documents by @andiwand in #227
- conan by @andiwand in #258
- windows support by @andiwand in #247
- revert conan by @andiwand in #276
- fix DOCX list recursion by @andiwand in #278
- update test data by @andiwand in #279
- XLSX by @andiwand in #275
- magic by @andiwand in #280
- remove glog by @andiwand in #282
- fix document cursor element alignment by @andiwand in #283
- refactor javascript by @andiwand in #287
- restrict editing by @andiwand in #285
- Fix HTML paragraph line break by @andiwand in #286
- plain text by @andiwand in #281
- CMake project versioning by @andiwand in #289
New Contributors
- @marcelblanarik made their first contribution in #129
Full Changelog: v1.0.0...v2.0.0
v1.0.0
What's Changed
- fix ios build by @TomTasche in #3
- Basic ods odp styles by @andiwand in #5
- Feature/ios build by @andiwand in #2
- fix ios build (again) by @TomTasche in #4
- presentation page count and table names by @andiwand in #7
- refactor context by @andiwand in #13
- Decryption by @andiwand in #14
- fix decryption build on ios by @TomTasche in #15
- Decryption by @andiwand in #16
- improve decryption; handle padding by @andiwand in #17
- Support images by @andiwand in #18
- add docx support by @andiwand in #23
- svm support by @andiwand in #24
- add svm postfix by @andiwand in #26
- refactor by @andiwand in #27
- add phantomjs test by @andiwand in #28
- travis by @andiwand in #29
- ccache by @andiwand in #30
- remove submodules by @andiwand in #31
- refactor by @andiwand in #33
- basic xlsx and pptx by @andiwand in #36
- editing by @andiwand in #37
- add missing imports for ios by @TomTasche in #42
- add exception handling by @andiwand in #44
- try-catch opening documents by @TomTasche in #45
- hotfix limit table dimensions by @andiwand in #46
- Improve handling of exceptions in public interface by @TomTasche in #51
- robust editing by @andiwand in #61
- docx styling by @andiwand in #59
- clean cmake build targets by @andiwand in #62
- refactor file access by @andiwand in #65
- simplify odf meta parsing by @andiwand in #68
- refactor xml translation by @andiwand in #70
- ooxml decryption by @andiwand in #71
Full Changelog: https://github.com/opendocument-app/OpenDocument.core/commits/v1.0.0