Releases: RamiManaf/Sofof
Sofof 5.0.1
Sofof 5.0.0
optimized ram usage when reading and writing objects to the database
add pooling to SessionManager
changed internal way of reading and writing to allow json serializer to write valid json
add ability to write pretty json to json serializer
add class specific serialization so you can define custom serializer for your classes
removed java serializer dependency from sofof serializer so sofof serializer is now standalone
add the ability to create thread safe local sessions from server and pooling them
optimized adding objects to the database
removed server dependency on java SecurityManager
Sofof 4.1.0
add android support
Sofof 4.0.0
sofof-4.0.0 [maven-release-plugin] copy for tag sofof-4.0.0
Sofof 3.0.0
removed JDOM2 dependency and used java api instead.
add more abstraction to sofof
add serializer class
add session manager class to manage sessions
Sofof 2.1.1
add more abstraction to BooleanCondition
add the ability to shuffle the read objects before applying conditions on them
fixed the Condition bug in using with a remote server
add the ability to set an offset to the LimitCondition
add the shuffle option to the Select jsp tag
add the pom change to commit the releases to maven central repository
Sofof 2.1.0
change in the executable expression behavior in interpreting the characters and strings
fixed errors in interpreting strings that contain parentheses and dots
add the ability to access arrays in the executable expression
add the ability to be used from multithreads to the Session
Sofof 2.0.0
LICENSE changed to waqf 1.0
a LICENSE in arabic language provided in file LICENSE-ar.rtf
abstraction to ListInputStream and ListOutputStream add to to make implementing Sofof Server easier
add ability to make transactions to the database using Transaction command
add a lot of mechanisms to prevent unconscious state to the database
add ability to use database without port to make it simpler for desktop application to use Sofof
Sofof 1.0.0
Add files via upload