SemanticCMS File Servlet Changelog


Snapshot Notes

  • Using managed dependencies:
    1. This project uses transitive managed dependencies.
    2. This project's managed dependencies may also be imported by other projects.


Release Notes

  • Minimum Java version changed from 1.6 to 1.7.
  • Updated dependencies.


Release Notes

  • New release for bug fixes in underlying AO Encoding library.
  • Updated dependencies.
  • Custom model objects may optionally be provided to the element constructors.


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

  • Added missing direct dependencies.
  • Improved Javadoc formatting.
  • Improved README formatting.
  • Only showing Edit link when local editing is allowed.


Release Notes

  • Improved Javadoc formatting.
  • Using page traversals in more places to allow for concurrent subrequests.
  • 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).

  • Added missing direct dependencies.


Release Notes

  • Use dependencyManagement instead of dependency for junit.


Release Notes

  • Improved Maven configuration for Java EE 6 dependencies.


Release Notes

  • Id not required when file outside of a page.


Release Notes

  • openFile is now an optional desktop integration feature.
  • Added missing id attribute on files.
  • File labels now include their file size.
  • Moved styles to separate package.
  • New parent POM for all SemanticCMS components.


Release Notes

  • Pulled file out of core and made files be elements.
  • Views can now hide themselves when not relevant to a given page.
  • Pulled openFile out of core.