AOWeb Struts Core Changelog


Snapshot Notes

  • Minimum Java version changed from 1.6 to 1.7.
  • Implemented VNC compatibility for HVM guests on Xen 4.6 on CentOS 7.
  • Updated dependencies.
  • Aligned the session URL rewriting excluded path extensions to match other projects. The list is now:
    1. *.bmp (added this release)
    2. *.css
    3. *.exe (added this release)
    4. *.gif
    5. *.ico
    6. *.jpeg
    7. *.jpg
    8. *.js
    9. *.png
    10. *.svg (added this release)
    11. *.txt
    12. *.zip
  • Passing more values to underlying credit card processing API:
    1. principalName from authenticated user
    2. groupName from accounting code
    3. email from account profile's first billing email address
    4. phone from account profile
    5. fax from account profile
  • New function ${aoweb:getCardNumberDisplay()} to format masked card numbers for display.
  • New function ${aoweb:getExpirationDisplay()} to format expiration dates for display.


Release Notes

  • Updated for new AO Net Types project pulled out of AOServ Client.
  • Updated for validation base moved from AOServ Client to AO Lang.
  • Making more extensive use of self-validating types.
  • Extended network protocol to send randomized command sequences to help ensure stream integrity.
  • 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.
  • Taglib tlib-version is now set automatically during build. Unfortunately, we cannot include "-SNAPSHOT" on snapshot builds due to the requirement of "Dewey decimal" for taglib versions. The unambiguous full version is annotated via comment.


Release Notes

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


Release Notes

  • Using latest releases of dependencies.


Release Notes

  • Using standard filter set provided by SemanticCMS.
  • SessionFilter moved from main web.xml to web-fragment.xml, so it can be ordered between other fragments instead of always being top of the filter chain.


Release Notes

  • Project moved to GitHub and Maven.
  • Moved Java implementation to aoweb-struts-core package.
  • Packaged for compatibility with old Ant build system.
  • Storing PageTag on request attribute so can capture across jsp:includes.