Release Notes - RS Libs - Version 1.2.9 - HTML format

Bug

  • [RSLIBS-175] - Hibernate EnumerationType does not set parameter correctly
  • [RSLIBS-178] - AbstractDaoFactory: getTransactionManager not thread-safe
  • [RSLIBS-185] - CronSchedule does not recognize "3/10" values
  • [RSLIBS-191] - AbstractHibernateDao.refresh() does not recognize deletion of object

New Feature

  • [RSLIBS-179] - Add CommonUtils#join() for Object arrays
  • [RSLIBS-183] - Detect EnvironmentRuntime from system
  • [RSLIBS-184] - add utils for detecting public/static/final/protected/volatile etc members
  • [RSLIBS-186] - Add modification of default TX timeout
  • [RSLIBS-187] - Add NEVER for CronSchedule
  • [RSLIBS-190] - Add classes to abstract password hashing and checking
  • [RSLIBS-192] - Add a money implementation
  • [RSLIBS-193] - Add StringArrayType for Hibernate types
  • [RSLIBS-194] - Add Levenshtein distance algorithm
  • [RSLIBS-195] - Add enumeration for transaction status
  • [RSLIBS-196] - Add possibility to clean-up a transaction context
  • [RSLIBS-197] - Add ThreadLocal to access all values

Task

Improvement

  • [RSLIBS-168] - Add support for JDBC Driver parameters
  • [RSLIBS-171] - Missing thread synchronization while initializing HibernateBO
  • [RSLIBS-172] - Shutdown for IOsgiModelService
  • [RSLIBS-173] - Extract getId() from IGeneralBO to an extra interface
  • [RSLIBS-174] - Add additional Hibernate data types for arrays
  • [RSLIBS-177] - Implement CompositeUserType for Hibernate DateTimePeriod type
  • [RSLIBS-180] - Add property name list getter on IBean
  • [RSLIBS-181] - Add test for valid email address
  • [RSLIBS-182] - hashCode/equals for CronSchedule
  • [RSLIBS-188] - Provide shortcut method for getX/setX in BO
  • [RSLIBS-189] - Create an abstract DTO based on Map

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.