AOWeb Struts Core Changelog


Snapshot Notes


Release Notes

  • Minimum Java version changed from 1.6 to 1.7.
  • Implemented VNC compatibility for HVM guests on Xen 4.6 on CentOS 7.
  • 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
  • Payment form improvements:
    1. Passing more values to underlying credit card processing API:
      1. principalName from authenticated user
      2. groupName from account name
      3. email from account profile's first billing email address
      4. phone from account profile
      5. fax from account profile
    2. New function ${aoweb:getCardNumberDisplay()} to format masked card numbers for display.
    3. New function ${aoweb:getExpirationDisplay()} to format expiration dates for display.
  • Using managed dependencies:
    1. This project uses managed dependencies.
    2. This project's managed dependencies may also be imported by other projects.


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.