Releases: xzel23/meja
Releases · xzel23/meja
Meja 1.0
Meja 1.0 Beta 14
- multi-release Jar with module definitions being only present in Java version 9+. This should also make it easier to use Meja in Android projects (though I never tried that).
Meja 1.0 Beta 13
- starting with Beta 13, Jars are available at bintray
- compatibility is still at JDK 8, however a module definition is included to use meja in a Java 9 modularized project (Jigsaw)
- logging is now done through Log4J2 instead of SLF4J
- the (not yet functional) JavaFx classes have been removed, once I have the time, I'll try to instead build something on top controlsFX
- many small fixes
How to use
Or add these dependencies to use Meja in your project.
Gradle
compile 'com.dua3.meja:meja:1.0-beta13'
compile 'com.dua3.meja:meja-swing:1.0-beta13'
Maven
<dependency>
<groupId>com.dua3.meja</groupId>
<artifactId>meja</artifactId>
<version>1.0-beta13</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>com.dua3.meja</groupId>
<artifactId>meja-swing</artifactId>
<version>1.0-beta13</version>
<type>pom</type>
</dependency>
Meja 1.0 Beta 12
- fix #14 (inline styles in cell content not working)
- fix exception when text is formatted as a date in excel
- it is now possible to force recalculation of formulae when workbook is opened in Exel by calling
PoiWorkbook.setForceFormulaRecalculation(true)
- don't throw an exception when a cell value is set to a formula that uses an unsupported function; just mark the workbook as needing recalculation instead
- stricter checking in
getXXX()
methods - update utility version to 0.4; many updates to RichText, should also speed up rendering
- eclipse project settings: force Java 8 compatible code generation
Meja 1.0 Beta 11
- update utility version
- fix issue #13
- don't use regex in CSV writing/parsing where it is not needed
Meja 1.0 Beta 10
- improvements for displaying Sheets inside JTable swing components
- some minor fixes
- code cleanup
Meja 1.0 Beta 9
Java 9 is there. I changed the build files so that the resulting jar is compatible with Java 8 which will be around for the foreseeable future.
- support compilation on Java 9
- upgrade utility to 0.2
There's still a minor issue with Java 9 that prints a warning message about a reflective access that will stop working in a future version of Java.
Meja 1.0 Beta 8
Yet another beta. I want to make sure meja is compatible with JDK 9 before pushing out 1.0 final, so it will take at least one more week. I already tested against JDK 9 EA however.
- Font was moved into utility because it can be used independently of meja
- POI 3.17 (it is still on it's way to mavencentral, but the final build is already available on jcenter as of today)
- utility 0.1.11
Meja 1.0 Beta 7
- sync with utility (version 0.1.10)
- some minor fixes, javadoc etc
Meja 1.0 Beta 6
- RichText moved down into utility project
- bump utility to 0.1.9