|
2 | 2 | All notable changes to this project will be documented in this file.
|
3 | 3 | This project adheres to [Semantic Versioning](http://semver.org/).
|
4 | 4 |
|
| 5 | +## [1.0.0](https://github.com/PHPOffice/PHPWord/tree/1.0.0) (2022-11-15) |
| 6 | + |
| 7 | +[Full Changelog](https://github.com/PHPOffice/PHPWord/compare/0.18.3...1.0.0) |
| 8 | + |
| 9 | +### BREAKING CHANGE |
| 10 | + |
| 11 | +Most deprecated things were dropped. See details in |
| 12 | +https://github.com/PHPOffice/PHPWord/commit/b9f1151bc6f90c276153c3c9dca10a5fc7f355fb. |
| 13 | + |
| 14 | +#### Dropped classes: |
| 15 | + |
| 16 | +- `PhpOffice\PhpWord\Template` |
| 17 | + |
| 18 | +#### Dropped constants: |
| 19 | + |
| 20 | +- `PhpOffice\PhpWord\Style\Font::UNDERLINE_DOTHASH` |
| 21 | +- `PhpOffice\PhpWord\Style\Font::UNDERLINE_DOTHASHHEAVY` |
| 22 | +- `PhpOffice\PhpWord\Style\Cell::VALIGN_TOP` |
| 23 | +- `PhpOffice\PhpWord\Style\Cell::VALIGN_CENTER` |
| 24 | +- `PhpOffice\PhpWord\Style\Cell::VALIGN_BOTTOM` |
| 25 | +- `PhpOffice\PhpWord\Style\Cell::VALIGN_BOTH` |
| 26 | +- `PhpOffice\PhpWord\Style\TOC::TABLEADER_DOT` |
| 27 | +- `PhpOffice\PhpWord\Style\TOC::TABLEADER_UNDERSCORE` |
| 28 | +- `PhpOffice\PhpWord\Style\TOC::TABLEADER_LINE` |
| 29 | +- `PhpOffice\PhpWord\Style\TOC::TABLEADER_NONE` |
| 30 | +- `PhpOffice\PhpWord\Style\Table::WIDTH_AUTO` |
| 31 | +- `PhpOffice\PhpWord\Style\Table::WIDTH_PERCENT` |
| 32 | +- `PhpOffice\PhpWord\Style\Table::WIDTH_TWIP` |
| 33 | +- `PhpOffice\PhpWord\PhpWord::DEFAULT_FONT_NAME` |
| 34 | +- `PhpOffice\PhpWord\PhpWord::DEFAULT_FONT_SIZE` |
| 35 | +- `PhpOffice\PhpWord\PhpWord::DEFAULT_FONT_COLOR` |
| 36 | +- `PhpOffice\PhpWord\PhpWord::DEFAULT_FONT_CONTENT_TYPE` |
| 37 | +- |
| 38 | +#### Dropped methods: |
| 39 | + |
| 40 | +- `PhpOffice\PhpWord\Ekement\AbstractContainer::createTextRun()` |
| 41 | +- `PhpOffice\PhpWord\Ekement\AbstractContainer::createFootnote()` |
| 42 | +- `PhpOffice\PhpWord\Ekement\Footnote::getReferenceId()` |
| 43 | +- `PhpOffice\PhpWord\Ekement\Footnote::setReferenceId()` |
| 44 | +- `PhpOffice\PhpWord\Ekement\Image::getIsWatermark()` |
| 45 | +- `PhpOffice\PhpWord\Ekement\Image::getIsMemImage()` |
| 46 | +- `PhpOffice\PhpWord\Ekement\Link::getTarget()` |
| 47 | +- `PhpOffice\PhpWord\Ekement\Link::getLinkSrc()` |
| 48 | +- `PhpOffice\PhpWord\Ekement\Link::getLinkName()` |
| 49 | +- `PhpOffice\PhpWord\Ekement\OLEObject::getObjectId()` |
| 50 | +- `PhpOffice\PhpWord\Ekement\OLEObject::setObjectId()` |
| 51 | +- `PhpOffice\PhpWord\Ekement\Section::getFootnotePropoperties()` |
| 52 | +- `PhpOffice\PhpWord\Ekement\Section::setSettings()` |
| 53 | +- `PhpOffice\PhpWord\Ekement\Section::getSettings()` |
| 54 | +- `PhpOffice\PhpWord\Ekement\Section::createHeader()` |
| 55 | +- `PhpOffice\PhpWord\Ekement\Section::createFooter()` |
| 56 | +- `PhpOffice\PhpWord\Ekement\Section::getFooter()` |
| 57 | +- `PhpOffice\PhpWord\Media::addSectionMediaElement()` |
| 58 | +- `PhpOffice\PhpWord\Media::addSectionLinkElement()` |
| 59 | +- `PhpOffice\PhpWord\Media::getSectionMediaElements()` |
| 60 | +- `PhpOffice\PhpWord\Media::countSectionMediaElements()` |
| 61 | +- `PhpOffice\PhpWord\Media::addHeaderMediaElement()` |
| 62 | +- `PhpOffice\PhpWord\Media::countHeaderMediaElements()` |
| 63 | +- `PhpOffice\PhpWord\Media::getHeaderMediaElements()` |
| 64 | +- `PhpOffice\PhpWord\Media::addFooterMediaElement()` |
| 65 | +- `PhpOffice\PhpWord\Media::countFooterMediaElements()` |
| 66 | +- `PhpOffice\PhpWord\Media::getFooterMediaElements()` |
| 67 | +- `PhpOffice\PhpWord\PhpWord::getProtection()` |
| 68 | +- `PhpOffice\PhpWord\PhpWord::loadTemplate()` |
| 69 | +- `PhpOffice\PhpWord\PhpWord::createSection()` |
| 70 | +- `PhpOffice\PhpWord\PhpWord::getDocumentProperties()` |
| 71 | +- `PhpOffice\PhpWord\PhpWord::setDocumentProperties()` |
| 72 | +- `PhpOffice\PhpWord\Reader\AbstractReader::getReadDataOnly()` |
| 73 | +- `PhpOffice\PhpWord\Settings::getCompatibility()` |
| 74 | +- `PhpOffice\PhpWord\Style\AbstractStyle::setArrayStyle()` |
| 75 | +- `PhpOffice\PhpWord\Style\Cell::getDefaultBorderColor()` |
| 76 | +- `PhpOffice\PhpWord\Style\Font::getBold()` |
| 77 | +- `PhpOffice\PhpWord\Style\Font::getItalic()` |
| 78 | +- `PhpOffice\PhpWord\Style\Font::getSuperScript()` |
| 79 | +- `PhpOffice\PhpWord\Style\Font::getSubScript()` |
| 80 | +- `PhpOffice\PhpWord\Style\Font::getStrikethrough()` |
| 81 | +- `PhpOffice\PhpWord\Style\Font::getParagraphStyle()` |
| 82 | +- `PhpOffice\PhpWord\Style\Frame::getAlign()` |
| 83 | +- `PhpOffice\PhpWord\Style\Frame::setAlign()` |
| 84 | +- `PhpOffice\PhpWord\Style\NumberingLevel::getAlign()` |
| 85 | +- `PhpOffice\PhpWord\Style\NumberingLevel::setAlign()` |
| 86 | +- `PhpOffice\PhpWord\Style\Paragraph::getAlign()` |
| 87 | +- `PhpOffice\PhpWord\Style\Paragraph::setAlign()` |
| 88 | +- `PhpOffice\PhpWord\Style\Paragraph::getWidowControl()` |
| 89 | +- `PhpOffice\PhpWord\Style\Paragraph::getKeepNext()` |
| 90 | +- `PhpOffice\PhpWord\Style\Paragraph::getKeepLines()` |
| 91 | +- `PhpOffice\PhpWord\Style\Paragraph::getPageBreakBefore()` |
| 92 | +- `PhpOffice\PhpWord\Style\Row::getTblHeader()` |
| 93 | +- `PhpOffice\PhpWord\Style\Row::isTblHeader()` |
| 94 | +- `PhpOffice\PhpWord\Style\Row::getCantSplit()` |
| 95 | +- `PhpOffice\PhpWord\Style\Row::getExactHeight()` |
| 96 | +- `PhpOffice\PhpWord\Style\Spacing::getRule()` |
| 97 | +- `PhpOffice\PhpWord\Style\Spacing::setRule()` |
| 98 | +- `PhpOffice\PhpWord\Style\Table::getAlign()` |
| 99 | +- `PhpOffice\PhpWord\Style\Table::setAlign()` |
| 100 | +- `PhpOffice\PhpWord\Writer\AbstractWriter::getUseDiskCaching()` |
| 101 | +- `PhpOffice\PhpWord\Writer\HTML::writeDocument()` |
| 102 | + |
| 103 | +### Bug fixes |
| 104 | + |
| 105 | +- Multiple PHP 8.1 fixes |
| 106 | +- `loadConfig` returns config that was actually applied |
| 107 | +- HTML Reader : Override inline style on HTML attribute for table |
| 108 | +- HTML Reader : Use `border` attribute for tables |
| 109 | +- HTML Reader : Style page-break-after in paragraph |
| 110 | +- HTML Reader : Heading in Text Run is not allowed |
| 111 | +- |
| 112 | +### Miscellaneous |
| 113 | + |
| 114 | +- Drop support for PHP 7.0 and older |
| 115 | + |
5 | 116 | ## [0.18.3](https://github.com/PHPOffice/PHPWord/tree/0.18.3) (2022-02-17)
|
6 | 117 |
|
7 | 118 | [Full Changelog](https://github.com/PHPOffice/PHPWord/compare/0.18.2...0.18.3)
|
|
0 commit comments