Releases: opendocument-app/OpenDocument.core
Releases · opendocument-app/OpenDocument.core
v5.0.0
What's Changed
- add cmake option to build cli by @andiwand in #382
- feat: html service by @andiwand in #381
- bump deps versions by @andiwand in #384
- Use
-Werror
in CI by @andiwand in #383 - html document service by @andiwand in #385
- Build with pdf2htmlEX by @ViliusSutkus89 in #380
- Update docker test image by @andiwand in #388
- Update conan recipe by @andiwand in #389
- Update conan deps versions by @andiwand in #390
- feat: Decoder engines by @andiwand in #387
- Update wvware and pdf2htmlex versions by @andiwand in #391
- config data paths by @andiwand in #392
- chore: Modernize by @andiwand in #393
- Refactor HTML service resources by @andiwand in #395
- Add HTML writing state by @andiwand in #396
- feature: PDF HTML service by @andiwand in #397
- implement open preference by @andiwand in #398
- add util to get file size by @andiwand in #399
- Implement null stream by @andiwand in #400
- global params by @andiwand in #401
- http server by @andiwand in #386
- support new odf encryption by @andiwand in #402
- refactor public api by @andiwand in #403
- Remove custom resource handling by @andiwand in #404
- move resources out by @andiwand in #405
- Improve ooxml coloring by @andiwand in #407
- refactor html service by @andiwand in #406
- Cleanup for v5 by @andiwand in #408
- Fix http server by @andiwand in #409
- Fix pdf html service by @andiwand in #410
- Html resource rename relocatable -> accessible by @andiwand in #411
- Html views by @andiwand in #412
- improve page style by @andiwand in #413
- Couple of fixes by @andiwand in #414
- Html service everything by @andiwand in #415
- couple of fixes and improvements by @andiwand in #416
- improve file detection and more by @andiwand in #417
- handle light dark mode by @andiwand in #418
- no drm by @andiwand in #420
- ci conan remote config by @andiwand in #421
- clean tests by @andiwand in #423
- fix wvware by @andiwand in #422
- refactor decryption frontend by @andiwand in #424
- exception for wrong password by @andiwand in #425
- move test scripts by @andiwand in #426
- decrypt shortcut by @andiwand in #427
- use pypi htmlcmp by @andiwand in #428
- Merge html frontend headers by @andiwand in #429
- Write more properties to
meta.json
and rework some public interfaces by @andiwand in #430 - Logger by @andiwand in #431
New Contributors
- @ViliusSutkus89 made their first contribution in #380
Full Changelog: v4.1.1...v5.0.0
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