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.12 -r1.55.2.13 --- openacs-4/packages/acs-core-docs/www/release-notes.html 19 Nov 2016 09:21:54 -0000 1.55.2.12 +++ openacs-4/packages/acs-core-docs/www/release-notes.html 6 Jan 2017 09:18:42 -0000 1.55.2.13 @@ -1,5 +1,5 @@ -
+
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 @@ -263,21 +263,21 @@ more than 18.000 modifications (781 commits) contributed by 7 committers.
- Made changes that extend acs-kernel's create_type and create_attribute procs, - so they're optionally able to create sql tables and columns. Optional metadata + Made changes that extend acs-kernel's create_type and create_attribute procs, + so they're optionally able to create sql tables and columns. Optional metadata params allow for the automatic generation of foreign key references, check exprs, etc.
Added new package dependency type, "embeds". This is a variant of the "extends" package dependency type added in OpenACS 5.5.0. It allows one to write embeddable packages, with scripts made visible in client packages - using URLs which include the embedded package's package key. An example + using URLs which include the embedded package's package key. An example embeddable package might be a rewritten "attachments" package. The current implementation requires a global instance be mounted, and client packages generate urls to that global instance. Among other things, this leads to the user navigating to the top-level subsite, losing any subsite theming that might be associated with a community. Using "embeds", a rewritten - package would run in the client package's context, maintaining theming and + package would run in the client package's context, maintaining theming and automatically associating attachments with the client package.
Added global package parameters - parameters can now have scope "local" or "global", @@ -335,12 +335,12 @@ site-wide one if not. This will cause message keys (entered as <span>#</span>....# strings) to be replaced with the language text for the chosen locale.
This is a minor bugfix release. -
Site node caching was removed as doesn't work correctly
Critical issues with search on oracle were fixed
More html strict work etc
This is a minor bugfix release. +
Site node caching was removed as doesn't work correctly
Critical issues with search on oracle were fixed
More html strict work etc
New Templating API added to add scripts, css, etc to the HTML HEAD and BODY sections of the generated HTML document. Please see /packages/acs-templating/tcl/head-procs.tcl or visit the template::head procs in the API browser for details. -
Templates have been modified to comply with HTML strict
The Search package's results page has been improved
TinyMCE WYSIWYG support has been added, RTE and HTMLArea support dropped
acs-mail-lite's send has been cleaned up to properly encode content, to handle +
Templates have been modified to comply with HTML strict
The Search package's results page has been improved
TinyMCE WYSIWYG support has been added, RTE and HTMLArea support dropped
acs-mail-lite's send has been cleaned up to properly encode content, to handle file attachments, etc. "complex-send" will disappear from acs-core in a future release.
The ChangeLogs include an annotated list of changes (???) since the last release and in the entire 5.9 release sequence ???.
Bug fixes.
New TIPs implemented.
All Core Automated Tests for Postgres pass.
New Site and Blank master templates and CSS compatible with the .LRN Zen @@ -371,7 +371,7 @@ You may want to begin by reading our installation documentation for the section called “a Unix-like system”. Note that the Windows documentation is not current for OpenACS 5.9.0, but an alternative is to use John - Sequeira's Oasis VM + Sequeira's Oasis VM project.
After installation, the full documentation set can be found by visiting @@ -392,7 +392,7 @@ authentication, password management, account creation, and account import mechanisms. This includes improvements to the basic cookie handling, so logins can be expired without the - user's identity being completely lost. You can set login to expire after a certain period + user's identity being completely lost. You can set login to expire after a certain period (e.g. 8 hours, then password must be refreshed), or you can have all issues login cookies expired at once, e.g. if you have left a permanent login cookie on a public machine somewhere.
@@ -406,12 +406,12 @@ administration, your workspace, and login/logout, and is rendered using CSS. - And there's a new community template + And there's a new community template (/packages/acs-subsite/www/group-master), which provides useful navigation to the applications and administrative UI in a subsite. - In addition, there's new, simpler UI for managing members of a + In addition, there's new, simpler UI for managing members of a subsite, instantiating and mounting applications, setting permissions, parameters, etc. @@ -422,7 +422,7 @@ The list builder has been added for easily generating templated tables and lists, with features such as filtering, sorting, - actions on multiple rows with checkboxes, etc. Most of all, it's + actions on multiple rows with checkboxes, etc. Most of all, it's fast to use, and results in consistently-looking, consistently-behaving, templated tables.
@@ -439,7 +439,7 @@
Oracle 9i support.
- Who's online feature. + Who's online feature.
Spell checking.
@@ -458,4 +458,4 @@
Serving backup files and files from the CVS directories is turned off by default via the acs-kernel parameter ExcludedFiles in section request-processor (The variable provides a string match glob list of files and is defaulted to "*/CVS/* *~") -