Releases - craterdog/java-primitive-types GitHub Wiki
Release 3.12 (June 2021)
Quick Links
Summary of Changes
The following summarizes the changes in this release:
- Updated all dependencies to the latest stable versions.
- No changes to the API or functionality of the package.
Release 3.9 (August 2016)
Quick Links
Summary of Changes
The following changes were done to this project:
- Moved the
Primitive
abstract class from the java-core-interfaces project to this project where it makes more sense.
Release 3.8 (November 2015)
Quick Links
Summary of Changes
The following changes were done to this project:
- Updated parent pom dependencies to version 3.17.
Release 3.7 (September 2015)
Quick Links
Summary of Changes
The following changes were done to this project:
- Updated dependency on java-core-interfaces to 3.5.
- Refactored the primitive classes to extend the new Primitive class from the java-core-interfaces project.
- Changed a couple function names to match noun-phrase style for consistency.
Release 3.6 (August 2015)
Quick Links
Summary of Changes
The following changes were done to this project:
- Updated dependency on java-core-interfaces to 3.3.
- Updated dependency on java-general-utilities to 3.7.
Release 3.5 (June 2015)
Quick Links
Summary of Changes
The following changes were done to this project:
- Added a constructor that takes a string argument to the
Angle
,BinaryString
, andProbability
classes so that they are easier to use as JSON attributes.
Release 3.4 (January 2015)
Quick Links
Summary of Changes
The following changes were done to this project:
- The deprecated
BinaryString::toArray(Byte[] array)
was removed. - The deprecated
TextString::toArray(Character[] array)
was removed. - The
pom.xml
file was updated to use the latest (3.9) release of the parent poms. This updates all inherited dependencies to their latest (or nearly latest) versions. - Cleaned up the unit test output by changing the sfl4j binding to sfl4j-simple.
Release 3.3 (December 2014)
Quick Links
Summary of Changes
The following two new primitive classes were added to this project:
BinaryString
- which implements an extended version ofbyte[]
that supports conversions to various numeric bases (2, 16, 32, 64)TextString
- which implements an extended version ofjava.lang.String
that supports thejava.lang.Iterable
interface over its characters.
Release 3.1 (October 2014)
Quick Links
Summary of Changes
- This is the first stable release of the
java-primitive-types
project.