notes-0.5.0.txt 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. =======================================================================
  2. iEat Release Notes
  3. @VERSION@ @BUILD_DATE@
  4. =======================================================================
  5. Major new features:
  6. - "Live Demo" release (as a separate download).
  7. - Ability to disable user self registration (see the
  8. WEB-INF/classes/env.properties file).
  9. - Ability to disable anonymous access, so users must log in to even
  10. view recipes (see the WEB-INF/classes/env.properties file).
  11. =======================================================================
  12. NOTE: iEat now relies on the servlet container it runs in to provide
  13. the javax.mail.Session for sending emails. This requires a
  14. slight configuration change to your servlet container if you
  15. are upgrading from a previous release. See the README that comes
  16. with this release for more info.
  17. =======================================================================
  18. Changes since last release:
  19. - Minor XSLT bug fix for exporting RecipeML.
  20. - Nicer formatting in XSLT output for exporting recipes as text. Now
  21. recipes used as ingredients are included in output and referenced
  22. from main recipe.
  23. - Added AppContext support for passing application parameters to
  24. views.
  25. - Statically cache JAXBContext objects across all views to minimize
  26. number of JAXBContext objects created.
  27. - Added ability to disable user self-registration and disable
  28. anonymous user access. These features are controlled by the
  29. 'feature.registration' and 'feature.anonymous' properties in the
  30. <IEAT HOME>/WEB-INF/classes/env.properties file.
  31. - Upgraded to Spring 1.1.5 release.
  32. - Fix for Lucene exception thrown during index browsing when nothing
  33. had been indexed yet.
  34. - Altered mail configuration to use JNDI-based javax.mail.Session
  35. object. This allows the servlet container to control the mail
  36. settings.
  37. - Finished incomplete implementation for supporting multiple resource
  38. bundles in MessagesSource class, and broke recipe domain object
  39. messaged out into own 'domain-messages.properties' file for
  40. easier management.
  41. - Implemented "Live Demo" release which bundles a pre-configured
  42. Tomcat container and Derby database and runs "out of the box"
  43. without any configuration changes.