Index: openacs-4/packages/acs-core-docs/www/release-notes.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/release-notes.html,v diff -u -r1.55.2.3 -r1.55.2.4 --- openacs-4/packages/acs-core-docs/www/release-notes.html 4 Oct 2015 13:36:50 -0000 1.55.2.3 +++ openacs-4/packages/acs-core-docs/www/release-notes.html 1 Dec 2015 11:17:53 -0000 1.55.2.4 @@ -1,5 +1,5 @@ -OpenACS Release Notes

OpenACS Release Notes

Release 5.9.0 beta

  • +OpenACS Release Notes

    OpenACS Release Notes

    Release 5.9.0

    • The release of OpenACS 5.9.0 contains the 78 packages of the oacs-5-9 branch. These packages include the OpenACS core packages, the major application packages (e.g. most the ones used on OpenACS.org), and @@ -18,9 +18,24 @@

    • Removed tree_sortkey on acs-objects to reduce its size and to speedup operations, where the context-id is changed - (could take on large installation several minutes) + (could take on large installation several minutes in + earlier versions)

    • Remove several uncalled / redundant SQL statements and functions. +

    • Cleanup of .xql files in acs-subsite: +

      • Some cleanup of .xql files: removed + misleading sql-statements from db_* calls, which were + ignored due .xql files +

      • Removed bug where same query-name was + used in different branches of an if-statement for + different sql statements, but the query-name lead to the + wrong result. +

      • Removed multiple entries of same query + name from .xql files (e.g. the entry + "package_create_attribute_list.select_type_info" was + 7 (!) times in a single .xql file) +

      +

  • Web Interface:

    • @@ -65,24 +80,45 @@ statement name) to refer to display templates. This enables reusability and is theme-able.

    • Dimensional slider reform (ad_dimensional): - Removed hard-coded table layout from dimensional slider Add + Removed hard-coded table layout from dimensional slider. Add backwards compatible templates Move hard-coded styles into theme styling

    • Notification chunks are now theme-able as well (using ad_include_contrat)

    • - Complete template variable controls (adding noi18n) + Complete template variable suffixes (adding noi18n, + addressing bug #2692, full list is now: noquote, noi18n, literal) +

    • + Added timeout and configurable secrets for signed url + parameters to export_vars/page_contracts. + This can be used to secure sensitive operations + such as granting permissions since a link can be set to + timeout after e.g. 60 seconds; after that, the link is + invalid. A secret (password) can be set in section + ns/server/$server/acs parameter "parametersecret". + + For example, one can use now "user_id:sign(max_age=60)" in + export_vars to let the exported variable expire after 60 seconds.

  • Misc:

    • Added ability to show ns_log statements of current request to developer support output when developer support is activated (controlled via package parameter "TclTraceLogServerities" in the acs-tcl package parameters) -

    • Added ability to save data sent by - ns_return in files on the file system. This can be used to - validate HTML content also for password protected pages - (controlled via package parameter "TclTraceSaveNsReturn" in - the acs-tcl package parameters)

    • +

    • + Added ability to save data sent by + ns_return in files on the file system. This can be used to + validate HTML content also for password protected pages + (controlled via package parameter "TclTraceSaveNsReturn" in + the acs-tcl package parameters) +

    • + New api function "ad_log" having the same interface as + ns_log, but which logs the calling information (like URL + and call-stack) to ease tracking of errors. +

    • Use per-thread caching to reduce number of + mutex lock operations and lock contention on various caches + (util-memoize, xo_site_nodes, xotcl_object_types) and nsvs + (e.g ds_properties)

    • Improved templating of OpenACS core documentation

    • Improved Russian Internationalization @@ -91,24 +127,32 @@

    • Mark unused functions of acs-tcl/tcl/table-display-procs.tcl as deprecated

    • + Many more bug fixes (from bug tracker and extra) and + performance improvements. +

    • Version numbers:

      • Require PG 9.0 (End Of Life of PostgreSQL 8.4 was July 2014)

      • Require XOTcl 2.0 (presented at the Tcl conference in 2011). -

      • - Significant performance improvement for large - installations

    -

  • Changes in application packages: Various bug - fixes and improvements for e.g. file-storage, forums, news, - notifications, xowiki. - +

  • Changes in application packages: +

    • + Various bug + fixes and improvements for e.g. file-storage, forums, news, + notifications, xowiki. +

-

Altogether, OpenACS 5.9.0 differs from OpenACS 5.8.1 in - about xxxx modifications (yyyy commits) contributed by zzzz - committers. For more details, consult the +

Altogether, OpenACS 5.9.0 differs from OpenACS 5.8.1 by the + following statistics +

+      3658 files changed, 120800 insertions(+), 97617 deletions(-)
+  

+ contributed by 4 committers (Michael Aram, Victor Guerra, Gustaf Neumann, Antonio Pisano) and + patch/bugfix providers (Frank Bergmann, Andrew Helsley, Felix + Mödritscher, Marcos Moser, Franz Penz, Thomas Renner). For more + details, consult the raw ChangeLog.

Release 5.8.1

Release 5.4.2

Release 5.4.1

($Id$)

Release 4.6.3

Release Notes for 4.6.3

Release 4.6.2

Release Notes for 4.6.2

Release 4.6

Release Notes for 4.6

Release 4.5

Release Notes for 4.5

View comments on this page at openacs.org
+

($Id$)

Release 4.6.3

Release Notes for 4.6.3

Release 4.6.2

Release Notes for 4.6.2

Release 4.6

Release Notes for 4.6

Release 4.5

Release Notes for 4.5

View comments on this page at openacs.org