Awasu 2.2.1.alpha2
IMPORTANT: This is an alpha release (what's this?).
Some features are not complete and you will find bugs!
You must be already running 2.2.1.alpha1.
To install:
- Read the release notes below first!
- Backup your Awasu installation directory and keep it, even if
the alpha appears to work correctly.
- Unpack one (!) of the following zips on top of your existing installation:
- Run ArchiveMaintenance.exe (in the Awasu installation directory) to upgrade your databases.
It is recommended that you also optimize the database after the upgrade has finished.
NOTE: This will take some time to run. As a guide, a 180Mb ARCHIVE.DB file
with 80,000 items across 309 channels took around 10 minutes to upgrade on a 1.6 P4M with 2Gb of RAM and a 7200rpm disk.
The optimization took an additional 3 minutes.
- Awasu needs to update all channels so if you have a lot of them, it might be an idea
to let it run overnight to do this.
LATE-BREAKING BUG: This alpha has problems with synchronization.
If you use this feature, you should not install this release.
Atom 1.0
Awasu now fully supports Atom 1.0.
And now we have a syndication format that lets publishers unambiguously identify content
as plain-text or HTML, the rest of Awasu has been updated to recognize this correctly.
In particular, the channel summary pages and reports now show the correct thing for Atom 1.0 content,
and do much better for RSS content where it is ambiguous what anything actually is :-(
Templates and metadata
The template processor has gone through a major upgrade. Firstly, it now checks if the content
it inserts into the templates is plain-text or HTML and intelligently encodes it
according to the type of output file (e.g. .TXT, .XML, .HTML, etc.).
Secondly, new template tags have also been added to allow content to be conditionally
included in the output. This means less reliance on Awasu to generate certain bits of HTML content
since it can now be dynamically included in the template file.
All the template files have been rewritten to take advantage of these new features.
If you have written your own templates, the old tags are still supported but deprecated
and will be removed in a later release.
Full details are here:
Other changes and bug fixes
Known issues
- Due to changes in the way feed items are parsed, most of your existing items
will be flagged as having new revisions.
- Channels that specify an image may not show them in their channel summary page
(due to zero width and height attributes in the <img> tag.
This has been already fixed for alpha3.