Version 0.2.11
- Eliminate the dependencies to joda-time and ini4j to make easier the use of the libraries
- Fix this issue about Java security permissions needed
- Fix a problem about convert from string to date and vice versa. The format used is ISO 8601 (yyyy-MM-ddTHH:mm:ss.SSSZ)
- IBM Notes wrapper: fix a search problem. It was changed from Full Text search for Formula search.
- IBM Notes wrapper: Fix a conversion problem from integer to string ("1200.0")
- Other fixes and improvements
Version 0.2.10
- Improved the design to work with document indexes
- Supported fields > 32K (IBM Notes and OpenNTF Domino API wrappers)
- Updating the documentation
- Various fixes and improvements
Version 0.2.9
Redesigning in three layers- Redesigned the core layer to allows the developer to write logic, rules, etc. for a single object. e.g. a document or a database
- Created a LoggerHelper class to make easier to control the
java.util.logging.Logger
objects - Optimized the IBM Notes wrapper library
- Temporarily removed the support to Hazelcast wrapper library
- Various fixes
Version 0.2.8
- Fixes and improvements
- Adding again the support to the
org.openntf.domino
library
Version 0.2.7
- Auto recycling of IBM Notes objects. So far, it works good with a standalone Java program. I still making tests in XPages.
- Temporarily removing the support to the
org.openntf.domino
library, considering that the auto recycling is working on thelotus.domino
wrapper, and it's necessary to focus efforts in one wrapper at a time. - Adding more functionality (create and removing databases, views, etc.)
Version 0.2.6
- As the logical separation was done, physically separate the current Framework in three JAR files: the Core, the
lotus.domino
wrapper and the org.openntf.domino wrapper. - Publish the JARs in a public Maven repository
Version 0.2.5
- Improvements in the design, wrapping the
lotus.domino
and theorg.openntf.domino
classes with theorg.riverframework.wrapper
classes - The package
org.riverframework.core
will control the wrapped classes - Improvements in the design, making that the wrappers classes be totally separated from the core. So, each wrapper can be loaded on runtime.
- Improvements in DocumentCollection as array
- Redesign the JUnit tests for testing the wrappers for
lotus.domino
and theorg.openntf.domino
, and testing the core with each wrapper - Improvements in the
org.riverframework.wrapper.lotus.domino
memory management. All the objects are recycled when the session is closed. - Update the Java example
Version 0.2
- Generation of unique identifiers for the documents
- Opening documents by a unique id
- Credentials file (~/.river-framework/credentials)
- Support to local session using a installed IBM Notes client
- First example in Java
Version 0.1
- Using IBM Notes as NoSQL server
- It's able to connect to an IBM Notes database, access its views and create or modify documents.
- Document collections as arrays
- It has a set of
JUnit
tests