The new calculated field implementation works nicely, yet there could be a related regression on the memo type column.
Reading the value of an empty string on a memo column, Jackcess returns a null instead of the zero-length string value.
The 2.0.4 returned the proper empty string instead.
This obviusly doesn't happen on TEXT type columns but just on MEMO columns.
Just one example to be sure that what I wrote above is understandable.
if you execute the following code:
public class Main {
}
with jackcess 2.0.5, it prints out:
Memo column value:null;
with the 2.0.4:
Memo column value:;
Yeah, that's a stinker. apparently there were no unit tests for empty memo values. Sorry 'bout that.
Fixed in trunk, will be in the 2.0.6 release.
Great, thank you!