- Integrated Ken's latest pull request (#51).
- Updated the SHA1 to use a MessageDigest directly instead of building full string and computing it later.  Speedier.
- Consolidated JsonFormatter and GroovyJsonFormatter back into JsonFormatter
- updated readme
- updated readme
[maven-release-plugin] prepare release 2.9.5.201409030132
[maven-release-plugin] prepare for next development iteration
-force stable / durable IDs on axis during loading of n-cube from JSON.
- next up, same for Columns.
- allows HTML to use axis and column IDs directly as HTML id attribute, allowing these ids to be sent back to the server.
- Axis ID and Column ID built with deterministic order
- added cube version to error message
- HTML now has simplified ids because axis and Column ids are now deterministically generated.
- n-cube APIs to complete support for editing column values completed.
- Change SET axis parsing to only use brackets [ ] for ranges.  The entire String is not enclosed in brackets anymore.  Value 1, [value2, value3], value 4, etc.  In this case, value2 to value3 is a range within the SET.
- Dates only formatted with time when time is not 00:00:00
- NCubeManager.renameCube() now renames both the database record and the n-cube name inside the stored JSON.
- Made JsonFormatter APIs mostly non-public (they are implementation specific)
- Made JsonFormatter just write out the true IDs, rather than trying to create 'nice' ids.  Simplifies the code.
- Fixed bug in updateColumns(), the API that batch updates them.  Standardizing and ensuring uniqueness (Validness) on an axis has been separated into two distinct steps.
- top column CSS now has hover highlighting
- NCubeManager.renameCube() now renames both the database record and the n-cube name inside the stored JSON.
[maven-release-plugin] prepare release 2.9.6.2014.09.08
[maven-release-plugin] prepare for next development iteration
- Fixed handling of default column in updateColumns (cells pointing to it were dropped)
updated readme
[maven-release-plugin] prepare release 2.9.7.201409082300