Skip to content

Releases: xzel23/meja

Meja 1.0

25 Sep 09:56
Compare
Choose a tag to compare

I finally released version 1.0. This is also the last release (excluding bugfix releases) supporting Java 8.

All other development will be Java 11 based (as long as Java 11 is LTS).

Meja 1.0 Beta 14

06 Apr 17:20
Compare
Choose a tag to compare
  • 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

14 Mar 13:53
Compare
Choose a tag to compare
  • 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

Download
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

03 Dec 18:12
Compare
Choose a tag to compare
  • 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

13 Nov 12:19
Compare
Choose a tag to compare
Meja 1.0 Beta 11 Pre-release
Pre-release
  • update utility version
  • fix issue #13
  • don't use regex in CSV writing/parsing where it is not needed

Meja 1.0 Beta 10

19 Oct 14:28
Compare
Choose a tag to compare
Meja 1.0 Beta 10 Pre-release
Pre-release
  • improvements for displaying Sheets inside JTable swing components
  • some minor fixes
  • code cleanup

Meja 1.0 Beta 9

30 Sep 05:56
Compare
Choose a tag to compare
Meja 1.0 Beta 9 Pre-release
Pre-release

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

14 Sep 13:50
Compare
Choose a tag to compare
Meja 1.0 Beta 8 Pre-release
Pre-release

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

23 Aug 11:40
Compare
Choose a tag to compare
Meja 1.0 Beta 7 Pre-release
Pre-release
  • sync with utility (version 0.1.10)
  • some minor fixes, javadoc etc

Meja 1.0 Beta 6

11 Aug 11:49
Compare
Choose a tag to compare
Meja 1.0 Beta 6 Pre-release
Pre-release
  • RichText moved down into utility project
  • bump utility to 0.1.9