Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
105 commits
Select commit Hold shift + click to select a range
2a5c667
#51 (updated tests, refactored a little).
Feb 6, 2015
8bb4573
#51 (updated tests, refactored a little).
Feb 6, 2015
cc305bc
Fixed broken paragraph alignment for OpenXml.
Feb 21, 2015
4eefb60
#51 (updated tests, refactored a little).
Feb 21, 2015
f902549
Minor refactoring.
Feb 21, 2015
2c040d2
Minor refactoring.
Feb 21, 2015
25a5ba2
Minor refactoring.
Feb 21, 2015
fbdd5f1
Minor refactoring.
Feb 21, 2015
e0dea8e
Fixed broken paragraph alignment for OpenXml.
Feb 21, 2015
cb6ad0e
Fixed broken paragraph alignment for OpenXml.
Feb 21, 2015
17ee9e1
Fixed broken paragraph alignment for OpenXml.
Mar 1, 2015
18c5462
Fixed broken paragraph alignment for OpenXml.
Mar 1, 2015
f2cd42f
#495.
Mar 22, 2015
0198aec
#495.
Mar 22, 2015
a38ec77
#495.
Mar 22, 2015
8e9f865
Removed typo.
Mar 22, 2015
75022c5
#495.
Mar 22, 2015
f33abcd
Performance improvement for #513.
Apr 11, 2015
520a7a8
Performance improvement for #513.
Apr 11, 2015
a5c3645
Performance improvement for #513.
Apr 11, 2015
b7387be
Reimplemented #498.
Apr 14, 2015
d5e276a
Reimplemented #498.
Apr 14, 2015
fef4a36
Implementation for #371.
Apr 14, 2015
6ef9ac2
Merge remote-tracking branch 'origin/develop' into develop
Apr 14, 2015
9770f44
Shortened names of ``TemplateProcessor`` properties.
Apr 14, 2015
4212c7e
Added Gitter badge.
May 26, 2015
7fdc50b
Changed Gitter badge to the Shields version.
May 26, 2015
1cd4fbf
Performance improvement for #513.
Jun 2, 2015
1383cef
Performance improvement for #513.
Jun 2, 2015
26b0eac
`.travis.yml` clanup.
Jun 23, 2015
858ab18
`.travis.yml` cleanup.
Jun 23, 2015
1b56db2
`.travis.yml` cleanup.
Jun 23, 2015
7a2125c
`.travis.yml` cleanup.
Jun 23, 2015
988eaca
Fix for #532.
Jul 2, 2015
db8221d
Fix for #532.
Jul 2, 2015
07e0d4c
Fix for #532.
Jul 2, 2015
637c2bc
Playing with Travis CI.
Jul 2, 2015
c1cfd50
Playing with Travis CI.
Jul 2, 2015
b0ff13c
Playing with Travis CI.
Jul 2, 2015
cd2e7f7
Playing with Travis CI.
Jul 4, 2015
75b479f
Removed redundant *.md documentation.
Aug 8, 2015
90295fe
#532.
Aug 16, 2015
adf20d3
#513.
Aug 30, 2015
3a58c81
Released v0.12.1.
Aug 30, 2015
a123ce4
Template processor setValue() improvements #614
kazitanvirahsan Sep 10, 2015
873d41a
Update Template processor setValue() improvements #614
kazitanvirahsan Sep 10, 2015
b446a23
Update 2 Template processor setValue() improvements #614
kazitanvirahsan Sep 10, 2015
94c0d02
Next round of refactoring of alignment-related functionality.
Oct 10, 2015
505cc76
Fixed build.
Oct 10, 2015
12823a5
Fixed build.
Oct 10, 2015
09e5e35
Changed init value of the NumberingLevel.alignment property.
Oct 21, 2015
d3908de
Updated change log due to the changes previously committed.
Oct 23, 2015
d74c0bd
Added backward compatibility for deprecated alignment options.
Nov 14, 2015
3965f11
Added backward compatibility for deprecated alignment options.
Nov 14, 2015
015a34f
Added backward compatibility for deprecated alignment options.
Nov 14, 2015
f884527
Added backward compatibility for deprecated alignment options.
Nov 14, 2015
e3c8852
Added backward compatibility for deprecated alignment options.
Nov 14, 2015
4ebd668
Added backward compatibility for deprecated alignment options.
Nov 14, 2015
e24fec7
Added backward compatibility for deprecated alignment options.
Nov 14, 2015
e771b47
Added backward compatibility for deprecated alignment options.
Nov 14, 2015
c75bbf1
Merge branch 'master' into develop
Nov 14, 2015
ef3c3b8
Reorganized unit tests.
Nov 15, 2015
c75056f
Reorganized unit tests.
Nov 15, 2015
95c0971
Reorganized unit tests.
Nov 15, 2015
e6d73d8
Removed custom autoloader.
Nov 21, 2015
43fb23d
Copyright update.
Dec 5, 2015
7bd6cbd
Copyright update.
Dec 5, 2015
9f0b437
Copyright update.
Dec 5, 2015
529edcb
Merge pull request #617 from kazitanvirahsan/develop
Dec 12, 2015
5781f65
#617.
Dec 12, 2015
f359825
Reviewed and merged #658.
Jan 23, 2016
3981e01
Add PHP 7.0 into the build script.
Jan 23, 2016
ea4388d
Improved coverage for `\PhpOffice\PhpWord\Element\Section` (#665).
Jan 23, 2016
a621447
Improved coverage for `\PhpOffice\PhpWord\Element\Section` (#665).
Jan 23, 2016
8bc2364
Improved coverage for `\PhpOffice\PhpWord\Element\Section` (#665).
Jan 23, 2016
995dc68
Improved coverage for `\PhpOffice\PhpWord\Element\Section` (#665).
Jan 23, 2016
53a5369
Reviewed and merged #612.
Feb 6, 2016
16495a0
Reviewed and merged #612.
Feb 6, 2016
28f801b
#704.
Feb 23, 2016
1c5bb3a
#548.
Apr 9, 2016
d579736
#618.
Apr 23, 2016
40984dc
Update DOC: Add note about direction of text inside cell
githubjeka May 24, 2016
023977a
Merge pull request #803 from githubjeka/patch-1
Progi1984 May 24, 2016
d9627e1
Update Sample_09_Tables.php
githubjeka May 25, 2016
38ca52e
Merge pull request #804 from githubjeka/patch-1
Progi1984 May 26, 2016
d3f3a4a
Update Sample_09_Tables.php
githubjeka May 30, 2016
4954f28
Merge pull request #807 from githubjeka/patch-1
Progi1984 May 30, 2016
ec3c62b
#483. Output escaping for OOXML.
Jun 4, 2016
a07dc6c
#483. Output escaping for OOXML.
Jun 4, 2016
a2d3079
Fixed build.
Jun 4, 2016
ebbb3a5
#483. Output escaping for ODF.
Jun 13, 2016
508d619
Fixed build.
Jun 13, 2016
4c7e139
#483. Output escaping for HTML.
Jun 28, 2016
649da97
Fixed build.
Jun 28, 2016
3f1e0ac
#483. Output escaping for RTF.
Jul 8, 2016
e2ea1ee
Fixed tests.
Jul 8, 2016
7deb010
Fixed formatting.
Jul 8, 2016
fb863cd
https://github.com/PHPOffice/PHPWord/issues/335.
Jul 30, 2016
54013a6
https://github.com/PHPOffice/PHPWord/issues/399.
Jul 30, 2016
7817524
https://github.com/PHPOffice/PHPWord/issues/399.
Jul 30, 2016
1827eab
Removed deprecated code.
Jul 30, 2016
2bcfacf
Updated copyright.
Jul 31, 2016
4486e2b
Updated change log.
Jul 31, 2016
31cc01a
Updated change log.
Jul 31, 2016
0a3f873
Updated change log.
Jul 31, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Reimplemented #498.
  • Loading branch information
Roman Syroeshko authored and Roman Syroeshko committed Apr 14, 2015
commit d5e276ac628dfdcbdedc3f25c82c1455c4393c77
23 changes: 1 addition & 22 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ This is the changelog between releases of PHPWord. Releases are listed in revers
Place announcement text here.

### Changes
- Changed visibility of all private properties and methods of ``TemplateProcessor`` to ``protected``. - RomanSyroeshko #498
- Changed visibility of all private properties and methods of ``TemplateProcessor`` to ``protected``. - @RomanSyroeshko #498
- Improved performance of ``TemplateProcessor::setValue()``. - @RomanSyroeshko #513
- Renamed ``align`` option of ``Paragraph`` style into ``alignment``. Note: accessor and mutator methods are renamed too. - @RomanSyroeshko

Expand All @@ -22,7 +22,6 @@ Place announcement text here.
This release added form fields (textinput, checkbox, and dropdown), drawing shapes (arc, curve, line, polyline, rect, oval), and basic 2D chart (pie, doughnut, bar, line, area, scatter, radar) elements along with some new styles. Basic MsDoc reader is introduced.

### Features

- Element: Ability to add drawing shapes (arc, curve, line, polyline, rect, oval) using new `Shape` element - @ivanlanin #123
- Font: New `scale`, `spacing`, and `kerning` property of font style - @ivanlanin
- Paragraph: Added shading to the paragraph style for full width shading - @lrobert #264
Expand All @@ -44,7 +43,6 @@ This release added form fields (textinput, checkbox, and dropdown), drawing shap
- Report style options enumerated when style unknown - @h6w

### Bugfixes

- Fix rare PclZip/realpath/PHP version problem - @andrew-kzoo #261
- `addHTML` encoding and ampersand fixes for PHP 5.3 - @bskrtich #270
- Page breaks on titles and tables - @ivanlanin #274
Expand All @@ -58,7 +56,6 @@ This release added form fields (textinput, checkbox, and dropdown), drawing shap
- `<th>` tag is closed with `</td>` tag: - @franzholz #438

### Deprecated

- `Element\Link::getTarget()` replaced by `Element\Link::getSource()`
- `Element\Section::getSettings()` and `Element\Section::setSettings()` replaced by `Element\Section::getStyle()` and `Element\Section::setStyle()`
- `Shared\Drawing` and `Shared\Font` merged into `Shared\Converter`
Expand All @@ -67,7 +64,6 @@ This release added form fields (textinput, checkbox, and dropdown), drawing shap
- `PhpWord->loadTemplate($filename)`

### Miscellaneous

- Docs: Add known issue on `README` about requirement for temporary folder to be writable and update `samples/index.php` for this requirement check - @ivanlanin #238
- Docs: Correct elements.rst about Line - @chrissharkman #292
- PclZip: Remove temporary file after used - @andrew-kzoo #265
Expand Down Expand Up @@ -95,7 +91,6 @@ This is an immediate bugfix release for HTML reader.
This release marked the change of PHPWord license from LGPL 2.1 to LGPL 3. Four new elements were added: TextBox, ListItemRun, Field, and Line. Relative and absolute positioning for images and textboxes were added. Writer classes were refactored into parts, elements, and styles. ODT and RTF features were enhanced. Ability to add elements to PHPWord object via HTML were implemented. RTF and HTML reader were initiated.

### Features

- Image: Ability to define relative and absolute positioning - @basjan #217
- Footer: Conform footer with header by adding firstPage, evenPage and by inheritance - @basjan @ivanlanin #219
- Element: New `TextBox` element - @basjan @ivanlanin #228, #229, #231
Expand Down Expand Up @@ -125,23 +120,20 @@ This release marked the change of PHPWord license from LGPL 2.1 to LGPL 3. Four
- RTF Writer: Basic table writing - @ivanlanin #245

### Bugfixes

- Header: All images added to the second header were assigned to the first header - @basjan #222
- Conversion: Fix conversion from cm to pixel, pixel to cm, and pixel to point - @basjan #233, #234
- PageBreak: Page break adds new line in the beginning of the new page - @ivanlanin #150
- Image: `marginLeft` and `marginTop` cannot accept float value - @ivanlanin #248
- Title: Orphan `w:fldChar` caused OpenOffice to crash when opening DOCX - @ivanlanin #236

### Deprecated

- Static classes `Footnotes`, `Endnotes`, and `TOC`
- `Writer\Word2007\Part`: `Numbering::writeNumbering()`, `Settings::writeSettings()`, `WebSettings::writeWebSettings()`, `ContentTypes::writeContentTypes()`, `Styles::writeStyles()`, `Document::writeDocument()` all changed into `write()`
- `Writer\Word2007\Part\DocProps`: Split into `Writer\Word2007\Part\DocPropsCore` and `Writer\Word2007\Part\DocPropsApp`
- `Element\Title::getBookmarkId()` replaced by `Element\Title::getRelationId()`
- `Writer\HTML::writeDocument`: Replaced by `Writer\HTML::getContent`

### Miscellaneous

- License: Change the project license from LGPL 2.1 into LGPL 3.0 - #211
- Word2007 Writer: New `Style\Image` class - @ivanlanin
- Refactor: Replace static classes `Footnotes`, `Endnotes`, and `TOC` with `Collections` - @ivanlanin #206
Expand Down Expand Up @@ -173,7 +165,6 @@ This is a bugfix release for `php-zip` requirement in Composer.
This release marked heavy refactorings on internal code structure with the creation of some abstract classes to reduce code duplication. `Element` subnamespace is introduced in this release to replace `Section`. Word2007 reader capability is greatly enhanced. Endnote is introduced. List numbering is now customizable. Basic HTML and PDF writing support is enabled. Basic ODText reader is introduced.

### Features

- Image: Get image dimensions without EXIF extension - @andrew-kzoo #184
- Table: Add `tblGrid` element for Libre/Open Office table sizing - @gianis6 #183
- Footnote: Ability to insert textbreak in footnote `$footnote->addTextBreak()` - @ivanlanin
Expand Down Expand Up @@ -213,12 +204,10 @@ This release marked heavy refactorings on internal code structure with the creat
- Paragraph: Ability to define first line and right indentation - @ivanlanin

### Bugfixes

- Footnote: Footnote content doesn't show footnote reference number - @ivanlanin #170
- Documentation: Error in a function - @theBeerNut #195

### Deprecated

- `createTextRun` replaced by `addTextRun`
- `createFootnote` replaced by `addFootnote`
- `createHeader` replaced by `addHeader`
Expand All @@ -234,7 +223,6 @@ This release marked heavy refactorings on internal code structure with the creat
- `Style\Cell::getDefaultBorderColor`

### Miscellaneous

- Documentation: Simplify page level docblock - @ivanlanin #179
- Writer: Refactor writer classes and create a new `Write\AbstractWriter` abstract class - @ivanlanin #160
- General: Refactor folders: `Element` and `Exception` - @ivanlanin #187
Expand Down Expand Up @@ -271,16 +259,13 @@ This is a bugfix release for PSR-4 compatibility.
This release marked the transformation to namespaces (PHP 5.3+).

### Features

- Image: Ability to use remote or GD images using `addImage()` on sections, headers, footer, cells, and textruns - @ivanlanin
- Header: Ability to use remote or GD images using `addWatermark()` - @ivanlanin

### Bugfixes

- Preserve text doesn't render correctly when the text is not the first word, e.g. 'Page {PAGE}' - @ivanlanin

### Miscellaneous

- Move documentation to [Read The Docs](http://phpword.readthedocs.org/en/develop/) - @Progi1984 @ivanlanin #82
- Reorganize and redesign samples folder - @ivanlanin #137
- Use `PhpOffice\PhpWord` namespace for PSR compliance - @RomanSyroeshko @gabrielbull #159, #58
Expand All @@ -306,7 +291,6 @@ This is a bugfix release for image detection functionality.
This release merged a lot of improvements from the community. Unit tests introduced in this release and has reached 90% code coverage.

### Features

- Template: Permit to save a template generated as a file (PHPWord_Template::saveAs()) - @RomanSyroeshko #56, #57
- Word2007: Support sections page numbering - @gabrielbull
- Word2007: Added line height methods to mirror the line height settings in Word in the paragraph styling - @gabrielbull
Expand Down Expand Up @@ -338,7 +322,6 @@ This release merged a lot of improvements from the community. Unit tests introdu
- TextBreak: Allow font and paragraph style for text break - @ivanlanin #18

### Bugfixes

- Fixed bug with cell styling - @gabrielbull
- Fixed bug list items inside of cells - @gabrielbull
- Adding a value that contains "&" in a template breaks it - @SiebelsTim #51
Expand All @@ -347,7 +330,6 @@ This release merged a lot of improvements from the community. Unit tests introdu
- Footnote: Corrupt DOCX reported by MS Word when sections > 1 and not every sections have footnote - @ivanlanin #125

### Miscellaneous

- UnitTests - @Progi1984


Expand All @@ -358,7 +340,6 @@ This release merged a lot of improvements from the community. Unit tests introdu
This is the first release after a long development hiatus in [CodePlex](https://phpword.codeplex.com/). This release initialized ODT and RTF Writer, along with some other new features for the existing Word2007 Writer, e.g. tab, multiple header, rowspan and colspan. [Composer](https://packagist.org/packages/phpoffice/phpword) and [Travis](https://travis-ci.org/PHPOffice/PHPWord) were added.

### Features

- Implement RTF Writer - @Progi1984 #1
- Implement ODT Writer - @Progi1984 #2
- Word2007: Add rowspan and colspan to cells - @kaystrobach
Expand All @@ -368,13 +349,11 @@ This is the first release after a long development hiatus in [CodePlex](https://
- Added support for image wrapping style - @gabrielbull

### Bugfixes

- "Warning: Invalid error type specified in ...\PHPWord.php on line 226" is thrown when the specified template file is not found - @RomanSyroeshko #32
- PHPWord_Shared_String.IsUTF8 returns FALSE for Cyrillic UTF-8 input - @RomanSyroeshko #34
- Temporary files naming logic in PHPWord_Template can lead to a collision - @RomanSyroeshko #38

### Miscellaneous

- Add superscript/subscript styling in Excel2007 Writer - @MarkBaker
- add indentation support to paragraphs - @deds
- Support for Composer - @Progi1984 #27
Expand Down