- Publication in Maven central repository
- Moved files to default Maven directory layout
- Lowered JDK dependency to Java 1.5 since no features from Java 1.6 are used
- Changed Maven groupId from
org.lorecraft.phparser
tocom.github.ooxi
to avoid conflict in the future JSONTransformer
marked deprecated and will be removed in v1.0.0- Updated test case to JUnit 4
- Changed throws declaration from generic
Exception
to the most specific - Updated Maven dependencies
- Changed star includes to explicit includes
- Renamed license file
license.txt
to default file nameLICENSE
- Removed unnecessary entries from
.gitignore
- Updated and added license information to every file
- Format source code to comply with Sun Coding Standards
- Added explicit version
2.2.1
for build pluginorg.apache.maven.plugins
/maven-source-plugin
- Add exceptions integer codes to interpret better the exceptions reasons.
- Fix Bug Strings with 0 byte chars can't be interpreted.
- Add deserializing of References 'R'.
- Fix Bug with unexpected end of serialized String on the end of a String (missing "; chars).
- Fix Bug with unexpected end of serialized String on the end of a String