All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Unreleased (2018-??-??)
- docs: Add automatically created API documentation, closes #16
0.6.0 (2018-10-12)
- meta: Set meta data of the document, closes #44
- paragraph: Add keep-together style (by @verheyenkoen)
- document: Declare all namespaces on creation of the text document, closes #30
- chore: Update dev dependencies
0.5.0 (2018-06-01)
- image: Move size configuration of an image to the image style, closes #41
0.4.0 (2018-05-19)
- chore: Add code coverage analysis with Codecov (by @oncletom), closes #17
- chore: Add static code analysis with Better Code Hub
- paragraph: Set color, font size and typeface to the text of a paragraph, closes #26
- paragraph: Set font family to a paragraph, closes #27
- paragraph: Apply text transformation to a paragraph, closes #34
- chore: Run TSLint on production and test code
- paragraph: Style now is of type
IParagraphStyle
0.3.1 (2018-05-10)
- paragraph: Types for
Image
,TabStop
andTabStopType
are not exported, closes #24
0.3.0 (2018-05-10)
- chore: Add continuous integration with Travis CI (by @oncletom), partly fixes #17
- paragraph: Add hyperlinks to a paragraph, closes #5
- paragraph: Add images to a paragraph, closes #7
- paragraph: Replace tab character with tab element, closes #10
- paragraph: Replace sequence of space characters with space element, closes #10
- paragraph: Define tab stops on a paragraph, closes #14
- chore: Update dependencies and fix jest configuration
- general: Full rewrite of the public API to use the terminology of the Open Document Format
- paragraph: Text breaks if
\r\n
is entered as text of a paragraph, closes #15
0.2.0 (2018-01-12)
- docs: Add CHANGELOG
- docs: Improve and extend README
- docs: Add badges (dependencies, known vulnerabilities, version) to README
- list: Add basic list support (add/insert/get/set/remove item)
- paragraph: Overwrite text content
- style: Get horizontal alignment
- test: Add integration test
- general: Export public API from / (no namespaces)
- paragraph: Rename text related functions in paragraph
- heading: Rename headline to heading
- heading: Add headings to a document and modify their outline level
- paragraph: Add paragraphs to a document and modify their text content
- paragraph: Set page break before paragraph
- paragraph: Set horizontal alignment
- text-document: Create text documents and save them as flat XML ODF document