AOWeb Framework Changelog

aoweb-framework-1.3.0-SNAPSHOT

Snapshot Notes

  • Split getRandom() into both getSecureRandom() and getFastRandom(), then selected the appropriate method for each place random is used.
  • Upload file ids changed from 31-bit long to 128-bit Identifier.
  • Case-insensitive matching of URL schemes. Previously, URL schemes were matched case-sensitive, while the spec is case-insensitive. This has been OK given we only use lower-case schemes within our code and tools, but this is now a correct implementation.

aoweb-framework-1.2.5

Release Notes

  • Using managed dependencies:
    1. This project uses managed dependencies.
    2. This project's managed dependencies may also be imported by other projects.
  • No longer excluding Java EE Web API 6 from version updates. Instead, projects are encouraged to use the new Java EE Web Profile BOM project.

aoweb-framework-1.2.4

Release Notes

aoweb-framework-1.2.3

Release Notes

  • Updated dependencies.

aoweb-framework-1.2.2

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.

aoweb-framework-1.2.1

Release Notes

  • Improved Javadoc formatting.
  • Improved README formatting.
  • No more page stack, just show title for current page only.

aoweb-framework-1.2.0

Release Notes

  • Completely removed dynamic classloading and all configuration.

aoweb-framework-1.1.0

Release Notes

  • Improved Javadoc formatting.
  • Improved README formatting.
  • 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).

aoweb-framework-1.0

Release Notes

  • Project moved to GitHub and Maven.