Releases: unchartedsoftware/salt-core
Release 4.1.0
Significant improvements to SparseArray
via #120
Release 4.0.3
Documentation improvements
Release 4.0.2
Further exposing fields in SeriesData
Release 4.0.1
Loosening privacy on certain classes to explore additional extension points to the library.
Release 4.0.0
Salt is now a Spark 2.x library! Support for Spark 1.x has been dropped from this release forward.
Other than a couple of minor API changes to support Spark 2.0, no changes have been made to salt-core
in this release.
Release 3.0.1
Fix for #112
Release 3.0.0
Relatively minor, but breaking API changes, with several improvements and optimizations under the hood:
- API generalization and simplification
- Sparse representation for intermediate tiles to reduce memory usage
- Most uses of
Seq
are nowTraversable
, including inProjection
s andSpreadingFunction
s. This allows both return iterators in addition to a concrete sequence to reduce memory usage - Beginnings of a framework for combing
SeriesData
objects via.merge()
- Specialization in several classes for several common basic types, to improve speed and reduce memory overhead
Release 2.0.1
- Bugfixes
Release 2.0.0
Inclusion of new Projection API (a breaking change from Salt 1.x), which permits projecting from one source record to multiple viz-space coordinates. This enables more complex tiling, such as tiling lines, as well as a more natural expression of zoom (which no longer needs to be built-in as a concept).
Inclusion of SpreadingFunctions, which allows the user to project a single source record into multiple viz-space points and then spread the single value from the source record over those points in a dynamic way.
Improved documentation.
Release 1.1.0
- Removing legacy code relying on java.lang.Double.