PragmaticKM Task Model Changelog


Snapshot Notes

  • Rebuild for breaking change in CalendarUtils.


Release Notes

  • Minimum Java version changed from 1.6 to 1.7.
  • Using managed dependencies:
    1. This project uses managed dependencies.
    2. This project's managed dependencies may also be imported by other projects.


Release Notes

  • License changed to LGPL v3.
  • Moving PragmaticKM to GitHub and Maven Central Repository.


Release Notes

  • Updated dependencies.


Release Notes

  • New AO OSS Parent POM to simplify pom.xml files.
  • Project documentation moved to per-project book in SemanticCMS format.
  • Added changelog as top-level project link.


Release Notes

  • Improved Javadoc formatting.
  • Improved README formatting.


Release Notes

  • Now supporting multiple scheduledOn dates.
  • Model now thread safe.
  • Each lock object now a small empty class to help identify lock contention. The lock contention profiler in NetBeans is just showing "java.lang.Object" all over, and can't seem to get from the lock object id to the actual object in the heap dump using OQL (id not found).
  • Fixed bug that skipped expected null map key for when no scheduled on.
  • getStatus results now cached.
  • Stopping search for effective priority once max possible value is achieved.
  • TaskLookup was a strange violation / interation between the Model and Servlet layers. TaskLookup is removed, now uses ElementRef and all page/element captures are performed in the Servlet layer.
  • Improved Javadoc formatting.


Release Notes

  • Use dependencyManagement instead of dependency for junit.
  • Parent POM changed so next release will update all versions.


Release Notes

  • Using extensions.xml to avoid chicken/egg problem using ssh for private repositories.
  • Improved Maven configuration for Java EE 6 dependencies.


Release Notes

  • Moved styles to separate package.
  • Added modules.