You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: Changelog.md
+33-36
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,15 @@
1
1
# Change Log
2
2
3
+
## v2.6.0
4
+
5
+
---
6
+
Release Date: **01.09.2020**
7
+
8
+
- Added new data type TIME, represented by LocalTime objects
9
+
- Added time (LocalTime) examples to the demos
10
+
- Updated documentation
11
+
- Fixed some code formatting issues
12
+
3
13
## v2.5.5
4
14
5
15
---
@@ -17,16 +27,13 @@ Release Date: **07.12.2018**
17
27
- Improved the performance of adding stylized cells by factor 10 to 100
18
28
- Code reformatting
19
29
20
-
21
-
22
30
## v2.5.3
23
31
24
32
---
25
33
Release Date: **04.11.2018**
26
34
27
35
- Fixed a bug in the style handling of merged cells. Bug fix provided by David Courtel for PicoXLSX (C#)
28
36
29
-
30
37
## v2.5.2
31
38
32
39
---
@@ -35,7 +42,6 @@ Release Date: **24.08.2018**
35
42
- Fixed a bug in the calculation of OA Dates (internal format)
36
43
- Documentation Update
37
44
38
-
39
45
## v2.5.1
40
46
41
47
---
@@ -44,7 +50,6 @@ Release Date: **19.08.2018**
44
50
- Fixed a bug in the Font style class
45
51
- Fixed typos
46
52
47
-
48
53
## v2.5.0
49
54
50
55
---
@@ -56,7 +61,6 @@ Release Date: **03.07.2018**
56
61
- Extended Demo 1 to demonstrate the new address types
57
62
- Minor, internal changes
58
63
59
-
60
64
## v2.4.0
61
65
62
66
---
@@ -71,7 +75,6 @@ Release Date: **08.06.2018**
71
75
- Added new demo for the introduced style features
72
76
- Internal optimizations and fixes
73
77
74
-
75
78
## v2.3.4
76
79
77
80
---
@@ -81,7 +84,6 @@ Release Date: **31.05.2018**
81
84
- Added numeric data types Byte, BigDecimal, and Short (proposal by Johan Lindvall for PicoXLSX)
82
85
- Changed the behavior of cell type casting. User defined cell types will now only be overwritten if the type is DEFAULT (proposal by Johan Lindvall for PicoXLSX)
83
86
84
-
85
87
## v2.3.3
86
88
87
89
---
@@ -90,9 +92,8 @@ Release Date: **26.05.2018**
90
92
- Fixed a bug in the handling of worksheet protection
91
93
- Code cleanup
92
94
93
-
94
95
## v2.3.2
95
-
96
+
96
97
---
97
98
Release Date: **12.03.2018**
98
99
@@ -104,9 +105,8 @@ Release Date: **12.03.2018**
104
105
- Fixed typos
105
106
- Documentation update
106
107
107
-
108
108
## v2.3.1
109
-
109
+
110
110
---
111
111
Release Date: **16.02.2018**
112
112
@@ -117,9 +117,8 @@ Release Date: **16.02.2018**
117
117
- Changed the naming of the dist files. executable and javadoc (jar files) contains now the version number
118
118
- Removed the javadoc folder in dist in favour of a jar file (the plain files are still available in the docs folder)
119
119
120
-
121
120
## v2.3.0
122
-
121
+
123
122
---
124
123
Release Date: **13.02.2018**
125
124
@@ -130,7 +129,6 @@ Release Date: **13.02.2018**
130
129
- Changed the method names SetColumnWidth (Worksheet) to setColumnWidth and GetCellRange (Cell) to getCellRange, to follow conventions (minor updates of code may necessary)
131
130
- Minor bug fixes
132
131
- Documentation update
133
-
134
132
135
133
## v2.2.0
136
134
@@ -140,8 +138,7 @@ Release Date: **10.12.2017**
140
138
- Added Shortener class (WS) in workbook for quicker writing of data / formulas
**Note**: Due to a (now fixed) typo in a public parameter name, it is possible that some function calls on existing code must be fixed too (just renaming).
202
+
206
203
- Fixed typos (parameters and text)
207
204
- Minor optimization
208
205
- Moved Sub-Classes Range and Address to separate files
209
206
- Complete reformatting of code (alphabetical order)
210
207
- HTML documentation moved to folder 'docs' to provide an automatic API documentation on the hosting platform
211
208
212
-
## v1.6.0
209
+
## v1.6.0
213
210
214
211
---
215
212
Release Date: **15.04.2017**
216
213
217
214
**Note**: Using this version of the library with old code can cause compatibility issues due to the simplification of some methods (see below).
215
+
218
216
- Simplified all style assignment methods. Referencing of the workbook is not necessary anymore (can cause compatibility issues with existing code; just remove the workbook references)
219
217
- Removed getCellAddressString and setCellAddressString Method. Replaced by getCellAddress and setCellAddress (String object)
220
218
- getCellAddress and setCellAddress (Address object) are replaced by getCellAddress2 and setCellAddress2
PicoXLSX4j is a small Java library to create XLSX files (Microsoft Excel 2007 or newer) in an easy and native way. It is a direct port of [PicoXLSX for C#](https://github.com/rabanti-github/PicoXLSX)
See the **[Change Log](https://github.com/rabanti-github/PicoXLSX4j/blob/master/Changelog.md)** for recent updates.
22
19
23
-
# What's new in version 2.x
20
+
## What's new in version 2.x
21
+
24
22
* Changed package structure to ch.rabanti.picoxlsx4j
25
23
* Added Maven support (available in Maven Central under ch.rabanti.picoxlsx4j)
26
24
* Complete replacement of the old style handling
@@ -34,31 +32,40 @@ See the **[Change Log](https://github.com/rabanti-github/PicoXLSX4j/blob/master/
34
32
* Added functions to retrieve stored data and the current cell address
35
33
* Many internal optimizations and additional documentation
36
34
37
-
# Requirements
38
-
PicoXLSX4j was created with Java 8 and is fully compatible with Java 7<br>
35
+
## Requirements
36
+
37
+
PicoXLSX4j was created with Java 8 and is fully compatible with Java 7
39
38
The only requirement for developments are a current JDK to develop and JRE to run.
40
39
41
-
# Installation
42
-
## As JAR
40
+
## Installation
41
+
42
+
### As JAR
43
+
43
44
Simply place the PicoXLSX4j jar file (e.g. **picoxlsx4j-2.5.5.jar**) into the lib folder of your project and create a library reference to it in your IDE.
44
-
## As source files
45
+
46
+
### As source files
47
+
45
48
Place all .java files from the PicoXLSX4j source folder into your project. The folder structure defines the packages. Please use refactoring if you want to relocate the files.
46
-
## Maven ##
47
-
Add the following information to your POM file within the <code><dependencies></code> tag:
49
+
50
+
### Maven
51
+
52
+
Add the following information to your POM file within the ```<dependencies>``` tag:
53
+
48
54
```xml
49
55
<dependency>
50
56
<groupId>ch.rabanti</groupId>
51
57
<artifactId>picoxlsx4j</artifactId>
52
-
<version>2.5.5</version>
58
+
<version>2.6.0</version>
53
59
</dependency>
54
-
```
60
+
```
55
61
56
62
**Important:** The version number may change.
57
-
Please see the version number of Maven Central at the top of the README (maven-central badge) or check the [Change Log](https://github.com/rabanti-github/PicoXLSX4j/blob/master/Changelog.md) for the most recent version. The keywords ```LATEST``` and ```RELEASE``` are only valid in Maven 2, not 3 and newer.
63
+
Please see the version number of Maven Central at the top of the README (maven-central badge) or check the [Change Log](https://github.com/rabanti-github/PicoXLSX4j/blob/master/Changelog.md) for the most recent version. The keywords ```LATEST``` and ```RELEASE``` are only valid in Maven 2, not 3 and newer.
64
+
65
+
## Usage
58
66
67
+
### Quick Start (shortened syntax)
59
68
60
-
# Usage
61
-
## Quick Start (shortened syntax)
62
69
```java
63
70
Workbook workbook =newWorkbook("myWorkbook.xlsx", "Sheet1"); // Create new workbook with a worksheet called Sheet1
64
71
workbook.WS.value("Some Data"); // Add cell A1
@@ -70,7 +77,8 @@ Please see the version number of Maven Central at the top of the README (maven-c
70
77
} catch (Exception ex) {}
71
78
```
72
79
73
-
## Quick Start (regular syntax)
80
+
### Quick Start (regular syntax)
81
+
74
82
```java
75
83
Workbook workbook =newWorkbook("myWorkbook.xlsx", "Sheet1"); // Create new workbook with a worksheet called Sheet1
@@ -83,9 +91,10 @@ Please see the version number of Maven Central at the top of the README (maven-c
83
91
```
84
92
85
93
## Further References
86
-
See the full <b>API-Documentation</b> at: [https://rabanti-github.github.io/PicoXLSX4j/](https://rabanti-github.github.io/PicoXLSX4j/).<br>
87
-
The [Demo class](https://github.com/rabanti-github/PicoXLSX4j/blob/master/src/main/java/ch/rabanti/picoxlsx4j/demo/PicoXLSX4j.java) contains 13 simple use cases. You can also look at the full API documentation or the Javadoc annotations in the particular .java files.<br>
88
94
95
+
See the full **API-Documentation</b> at: [https://rabanti-github.github.io/PicoXLSX4j/](https://rabanti-github.github.io/PicoXLSX4j/).
96
+
The [Demo class](https://github.com/rabanti-github/PicoXLSX4j/blob/master/src/main/java/ch/rabanti/picoxlsx4j/demo/PicoXLSX4j.java) contains 13 simple use cases. You can also look at the full API documentation or the Javadoc annotations in the particular .java files.
0 commit comments