OACC Framework v2.0.0-rc.7 Release Notes
Release Date: 2016-02-16 // over 7 years ago-
๐ Release date: 2016-02-15
๐ Summary of changes in this release:
- ๐จ refactors all permission factories to cache immutable permission objects
- normalizes post create permission parameters to OACC's internal implementation in create permission factories
- ๐ fixes #26 - replaced import statements in test classes that incorrectly had a dependency to the icu4j library
- ๐ changes the type of the post-create permission field in create-permission implementations
- โ adds database config properties for official mariaDB database drivers for testing
- โก๏ธ updates
databaseName
property to upper case in MySQL test configuration, to be consistent with the MySQL DDL scripts in oacc-db - โก๏ธ updates test suite for the aforementioned changes
- ๐ updates pom.xml to allow publishing release artifacts to the Maven Central Repository
Summary of API changes:
- Create-permission factory methods now normalize the post-create permission parameter to OACC's internal implementation and throw an
IllegalArgumentException
if the parameter wasnull
๐ Bug fixes:
- ๐ fixes #26 - replaced import statements in test classes that incorrectly had a dependency to the icu4j library
- ๐ fixes create-permission implementations to guarantee serializability
๐ Use the following dependency to include this release of OACC into your Maven project:
<dependency> <groupId>com.acciente.oacc</groupId> <artifactId>acciente-oacc</artifactId> <version>2.0.0-rc.7</version> </dependency>
๐ Corresponding oacc-db release:
๐ The version of the oacc-db database configuration scripts to be used with this release can be found here.