Welcome to hforge.org, the home of itools and related projects.
ikaaro 0.62.9 released (May 27th 2012)
Speed of write operations has been much improved by using libgit2/pygit2. New configuration variable auth-cookie-expires allows to end user's session after the defined time of inactivity. Now emails sent by the application have the user's email address in the Reply-To field, and not anymore in the From field. TinyMCE upgraded to 3.4.9
ikaaro 0.62.8 released (Nov 02nd 2011)
There have been two major user interface improvements: a progress bar for file uploads, and a rich editor for CSS files. There are two new configuration options (max-width and max-height), when set, uploaded images will be scaled down to save space in the database.
ikaaro 0.62.7 released (May 24th 2011)
Now from the browse-content view it is possible to download a ZIP archive with the selected files. There have been many user interface and performance improvements, and several bugs have been fixed. Note that upgrading to this release requires running the icms-update-catalog.py script.
itools 0.62.8 released (May 24th 2011)
The itools.rest package has been removed. There has been an small change to the API, the utc singleton from itools.core has been replaced by the fixed_offset factory. Several bugs have been fixed.
itools 0.62.7 released (Feb 17th 2011)
This release has some minor features and bug fixes. Check the release notes for details.
ikaaro 0.62.6 released (Feb 17th 2011)
The new configuration option auth-cookie-expires allows to define the expiration time for the authentication cookie. In the commit log view now it is possible to filter by author email and by the commit message. There have been many other user interface improvements and bug fixes, check the release notes for details. Note that upgrading to this release requires running the icms-update-catalog.py script.
ikaaro 0.62.5 released (Jan 10th 2011)
The blog, calendar and tracker modules are not enabled by default. This release requires the latest version of restedit. The add form has been improved, now it is possible to select the location where the resource will be added from the form. The documentation has been updated.
itools 0.62.6 released (Jan 10th 2011)
This release includes a few bug fixes and small features, check the release notes for details.
ikaaro 0.62.4 released (Nov 25th 2010)
itools 0.62.5 released (Nov 24th 2010)
Now the itools documentation can be found within the docs folder (before it was in a separate package), the new script ipkg-docs.py is used to compile it. Many issues have been fixed, including #886, #1023, #1032, #1044, #1051 and #1058.
ikaaro 0.62.3 released (Nov 04th 2010)
There are a few new features, like the ability to extract zip files, and some user interface improvements, like a better batch. And the bug #1 has been fixed! only almost 4 years after it was filled: now we can make thumbnails of SVG files. Many other issues have been resolved, including #898, #919, #933, #988, #1018, #1019 and #1030.
itools 0.62.4 released (Nov 04th 2010)
ikaaro 0.62.2 released (Oct 04th 2010)
The edit view now allows to edit several languages at once. Many bugs have been fixed.
itools 0.62.3 released (Oct 01st 2010)
ikaaro 0.62.1 released (Aug 26th 2010)
In the edit view, now it is possible to select which fields to edit with a form in the right column. The commit_log and changes views run twice faster than before. Now the access and event logs are automatically rotated once every three weeks. Bugs fixed include #578, #777, #855 and #947.
itools 0.62.2 released (Aug 26th 2010)
The ability to rotate logs has been added to itools.log; now the web server prints times in the server's local time (bug #861); a couple of bugs on indexing have been fixed in itools.database (#872, #874).
ikaaro 0.62.0 released (Aug 10th 2010)
This major release includes a new metadata file format, huge usability and aesthetic improvements and major changes in most submodules (blog, calendar, tracker). From now on the wiki submodule will be distributed as a separate package.
itools 0.62.1 released (Aug 10th 2010)
This release includes API improvements (itools.loop and itools.handlers), better performance (itools.handlers) and stability fixes (itools.web).
itools 0.62.0 released (Jul 19th 2010)
This release is mostly about code re-organization. There are two new pakcages, itools.database and itools.loop; the itools.soup package has been merged into itools.http; the itools.xapian package has been merged into itools.database
ikaaro 0.61.4 released (Jul 17th 2010)
itools 0.61.4 released (Jul 17th 2010)
A new text query has been added to itools.xapian, best suited to search text fields. Few bugs have been fixed.
restedit 1.0 released (Jun 10th 2010)
This is the first release of restedit, an utility to edit content in a CMS with your desktop applications (e.g. Gimp, OpenOffice, vim, etc.). This software works at least with the ikaaro CMS. Restedit is a fork of zopeedit, the main difference is the restful mechanism used to talk with the server.
ikaaro 0.61.3 released (Jun 10th 2010)
itools 0.61.3 released (Jun 10th 2010)
ikaaro 0.61.2 released (Apr 14th 2010)
The wiki includes a new feature that allows to generate an ODT document from a set of wiki pages and an ODT template, this feature uses the lpod library. Now the contact form includes a text captcha to avoid spamming. The bundled TinyMCE has been updated to the 3.3.2 version.
itools 0.61.2 released (Apr 14th 2010)
The performance of the Git based database has been much improved, particularly for move operations. Now the HTTP server listens by default only to the local interface.
ikaaro 0.61.1 released (Mar 16th 2010)
itools 0.61.1 released (Mar 16th 2010)
ikaaro 0.61.0 released (Mar 02nd 2010)
The bundled jquery has been updated from 1.3.2 to 1.4.2. Minor user interface improvements here and there. Sensible speed-up, mostly due to the optimizations to the database layer in itools.handlers
itools 0.61.0 released (Mar 02nd 2010)
The new itools.soup package provides a minimal wrapper around the libsoup library; the itools web server has been rewritten to use this library, the result is better support for the HTTP protocol. Performance of the itools.handlers database system has been much improved.
ikaaro 0.60.8 released (Feb 22nd 2010)
itools 0.60.8 released (Feb 22nd 2010)
ikaaro 0.60.7 released (Jan 25th 2010)
Now the icms-stop.py script takes the --force optional argument. Now the mail spool keeps the messages that could not be sent in the spool/failed folder. Many bugs have been fixed, including #762.
itools 0.60.7 released (Jan 25th 2010)
ikaaro 0.60.6 released (Dec 16th 2009)
itools 0.60.6 released (Dec 16th 2009)
It is again possible to use itools with Python 2.5, but not everything works. We have made this change to allow www.officeshots.org to use the itools iodf-greek.py script. There have been many fixes, specially to itools.uri, itools.handlers and itools.web
ikaaro 0.60.5 released (Oct 29th 2009)
There is a new view in the control panel called Search Engine Optimization. Now it is also possible to define emails From field and signature from the control panel. The icms-update-catalog.py script has been optimized, and so have write operations on the database. Bugs fixed include #753.
itools 0.60.5 released (Oct 29th 2009)
This release brings a number of performance improvements, most notably to the handlers database. Several bugs have been fixed, including #695.
itools 0.50.8 released (Oct 13th 2009)
ikaaro 0.60.4 released (Sep 17th 2009)
There have been many performance improvements, including faster icms-init.py, icms-update.py and icms-update-catalog.py scripts. Now it is also possible to update the catalog while the server is running in read-only mode (#728). Many bugs have been fixed, including #596, #630, #684, #699, #722, #731, #732, #739 and #743.
itools 0.60.4 released (Sep 08th 2009)
This release brings improvements to the iodf-greek.py script (preserves text width, produces nice thumbnails), to the PDF Markup Language (internationalization, new elements and attributes), and to the internationalization support (updated language list, Chinese locale). Bugs fixed include #685, #726, #735 and #746.
ikaaro 0.60.3 released (Jul 17th 2009)
The new script icms-forget.py reduces the history depth of the database. The icms-start.py script has the new option --read-only, which starts the database in read-only mode. Many bugs have been fixed, including #549, #612, #683, #701, #706, #716, #718 and #719.
itools 0.60.3 released (Jul 17th 2009)
The new script iodf-greek.py takes an ODF document and anonymizes it, replacing text by xxx strings, and blanking images. This feature is also available in the web at HForge. This work has been done for the OfficeShots project. Many bugs have been fixed, including #545, #666, #686, #707, #708, #709, #710 and #711.
ikaaro 0.60.2 released (Jun 03rd 2009)
itools 0.60.2 released (Jun 03rd 2009)
ikaaro 0.50.6 released (Jun 02nd 2009)
itools 0.50.7 released (Jun 02nd 2009)
ikaaro 0.60.1 released (Apr 27th 2009)
itools 0.60.1 released (Apr 24th 2009)
Now Python 2.6 is required. New feature in itools.git, there are now facilities to start a sub-process that will specialize in calling Git commands; this is useful for applications that may take more than a little memory, so instead of forking a big process we fork an small process. Some bugs fixed.
ikaaro 0.60.0 released (Apr 20th 2009)
In this version the whole database is versioned using Git. And a profiling framework for both time and space has been added.
itools 0.60.0 released (Apr 20th 2009)
The itools.vfs has been rewritten to use Gio, the web server main loop is now based on the GLib. Extraction of text from office files (openoffice, msoffice, etc.) is much faster, and so is indexing with Xapian. The database layer (itools.handlers) has been improved with new features: read-only mode and versioning (with Git).
ikaaro 0.50.5 released (Apr 17th 2009)
itools 0.50.6 released (Apr 17th 2009)
This release includes various minor fixes to itools.xml (bug #609) and itools.odf; and a new small feature, the table handler has a new method to_csv (bug #501), it exports the table's content to the CSV format.
ikaaro 0.20.8 released (Apr 09th 2009)
This is a maintenance release of the old 0.20 branch: optimizations to 'mimetypes' have been backported; fix edit of iCalendar files & tables; copy&paste was broken in some cases, fixed.
itools 0.20.8 released (Apr 09th 2009)
This is a maintenance release of the old 0.20 branch: now works on Python 2.6; optimizations to mimetypes have been backported; work around bug in Python's HTML parser.
ikaaro 0.50.4 released (Apr 07th 2009)
ODF Converter's Test Suite 1.0 released (Mar 30th 2009)
The first release of the ODF Converter's Test Suite has been released. Learn more.
itools 0.50.5 released (Mar 27th 2009)
This release fixes several important bugs, including a segmentation fault in the XML parser, and a too many open files error in PML. There are also a number of optimizations, for parsing iCalendar files and for handling images in PML. Other bugs fixed include #336 and #574.
ikaaro 0.50.3 released (Mar 06th 2009)
itools 0.50.4 released (Mar 06th 2009)
In this release usage of the Python's mimetypes module has been optimized, so now itools.vfs and depending packages offer a much better performance. There have been other optimizations and some bugs have been fixed, most notably in the itools.html package.
Localizer documentation updated (Feb 26th 2009)
See the new Localizer documentation.
Documentation moved to Sphinx (Feb 18th 2009)
itools 0.50.3 released (Feb 09th 2009)
ikaaro 0.50.2 released (Jan 21st 2009)
This is a bug fix release. The issue tracker has seen the most bugs fixed, including: #324, #412, #513, #515 and #544. Others bugs fixed include: #462, #516 and #519. The French translation has been updated.
itools 0.50.2 released (Jan 20th 2009)
ikaaro 0.50.1 released (Jan 06th 2009)
ikaaro 0.20.7 released (Jan 04th 2009)
This is a maintenance release of the old 0.20 branch. A variety of bugs have been fixed.
itools 0.20.7 released (Jan 02nd 2009)
This is a maintenance release of the old 0.20 branch. A variety of bugs have been fixed.
itools 0.50.1 released (Jan 02nd 2009)
ikaaro 0.50.0 released (Dec 19th 2008)
This release includes major changes to the user interface, most notably the back-office and front-office modes are better integrated. There are also major changes to the architecture, OOP is now used to implement the views. Also, ikaaro is now more respectful to the REST paradigm.
itools 0.50.0 released (Dec 10th 2008)
This major release includes the new itools.xapian package, a wrapper around the Xapian index & search engine (this replaces the itools.catalog package). Partial support for the Segmentation Rules eXchange and RelaxNG formats is provided by the new itools.srx and itools.relaxng packages. The new PDF Markup Language (PML), major changes to the web framework (itools.web) and to the XML parser, are some other important new feautres; see the release notes for further details.
Localizer 1.2.3 released (Dec 03rd 2008)
ikaaro 0.20.6 released (Jul 22nd 2008)
This release includes a new layout optimized for 1024 pixels wide windows, and many bugs fixed.
itools 0.20.6 released (Jun 17th 2008)
The isetup-quality.py script has earned two new options, --show-lines prints the line numbers of the offensive code, and --graph produces some graphs with quality information over time. The required version of the Glib has been dropt from 2.14 to 2.12. And several bugs have been fixed.
ikaaro 0.20.5 released (Apr 17th 2008)
This release includes a new layout optimized for 1024 pixels wide windows, and many bugs fixed.
itools 0.20.5 released (Apr 16th 2008)
This release includes a new proof-of-concept package, itools.abnf implements RFC 4234 (Augmented BNF). There has been lots of work on the XML parser too, most notably, now it accepts an open file as the input parameter. And there is a new dependency, now itools requires the GLib library.
ikaaro 0.20.4 released (Feb 28th 2008)
ikaaro 0.20.3 released (Feb 06th 2008)
This release brings an important usability improvement for the Wiki, which now has a toolbar, so understanding of the ReST language is not required for the simple and common tasks. Many bugs have been fixed too.
itools 0.20.4 released (Feb 06th 2008)
The isetup-doc.py script has been removed (now we use epydoc to generate the API reference). The itools.http and itools.web packages have seen important fixes, like better support for cookies and better handling of bad requests. The itools.xml and itools.html packages now correctly raise an exception when a close tag is missing at the end of the file.
ikaaro 0.20.2 released (Jan 21st 2008)
This release includes a new log to keep record of the database activity; three new maintenance views (one shows the backlinks to a page, another shows the orphan objects of a website, and the last one shows the broken links); and an improved issue tracker includes a carbon copy field to notify interested users of the changes made to an issue. Many bugs have been fixed too.
Localizer 1.2.2 released (Jan 18th 2008)
itools 0.20.3 released (Jan 18th 2008)
This is mostly a minor bug fix release, only improvement is the new event log for handler databases (itools.handlers).
ikaaro 0.20.1 released (Jan 04th 2008)
This release brings improved support for referential integrity. A programming interface to automatically generate web forms from an schema. And many bugs fixed.
itools 0.20.2 released (Jan 04th 2008)
This release brings an improved programming interface to handle web forms (itools.web). And minor enhancements to the itools.catalog API.
ikaaro 0.20.0 released (Dec 31st 2007)
This is the first release of the ikaaro CMS as a separate product (before it was distributed as a sub-package of the itools library). The most important changes are: a better user interface to manage multilingual content, and a major architecture redesign.
itools 0.20.1 released (Dec 31st 2007)
This is a bug-fix release. Important bugs have been fixed in the itools.datatypes, itools.handlers, itools.ical, itools.vfs and itools.web packages.
itools 0.20.0 released (Dec 20th 2007)
This major release most important change is the architecture overhaul of the itools.handlers package. The itools.web package has seen major changes too. And the itools.cms package is now distributed as a separate product.
itools 0.16.10 released (Nov 08th 2007)
This release works also with Python 2.4 (besides 2.5). For the first time Windows installers are provided, for both Python 2.4 and 2.5.
itools 0.16.9 released (Sep 27th 2007)
The CMS Tracker now allows to search issues by multiple values (e.g. high and medium priority tasks). A restful technique has been implemented to handle edit conflicts: the user that edits the object first wins, the other one will get an error message. There is a new menu in the left column for complex objects (like the Wiki and the Tracker). Download
itools 0.16.8 released (Sep 06th 2007)
Virtual hosting support was added to the itools.web and itools.cms packages. Now the icms-start.py and icms-stop.py scripts work on the Windows platform. The issue tracker (itools.cms) earned some new features; the usability of the forms to insert images and links (HTML editor) was improved. A few bugs were fixed. Download
itools 0.16.7 released (Aug 23rd 2007)
This release most important change is the new mechanism to send emails in the CMS: now the message spool is persistent, messages are written to disk before being sent, this way the system is robust to crash. There is also a bunch of user interface improvements and bug fixes in the CMS, including the Tracker and the Wiki. Download
itools 0.16.6 released (Aug 16th 2007)
This minor release adds the "not" query to the Index engine (itools.catalog). It also includes a few small fixes for the Windows platform, and several improvements to the CMS user interface. Download
itools 0.16.5 released (Aug 02nd 2007)
This minor release includes better support for the Windows platform. There are also several user interface improvements for the CMS, including the tracker and the HTML editor. Download
itools 0.16.4 released (Jul 26th 2007)
For the first time in a long time we have tested itools on Windows, version 0.16.4 installs and unit tests pass. There are two enhancements in itools.cms: now emails are sent asynchronously (if sending an email fails it is tried again later); and the forums posts are now HTML instead of plain text. There are also some bug fixes and small improvements in itools.vfs, itools.handlers, itools.xml, itools.xhtml, itools.html and itools.cms. Download
itools 0.16.3 released (Jul 19th 2007)
Version 0.16.3 does not use anymore the package uTidylib. There is a new (and experimental) handler for structured data, named Table. Now the package itools.vfs supports the append mode. There are also tons of bug fixes and small improvements accross many packages: itools.cms, itools.handlers, itools.html, itools.rest, itools.stl, itools.xhtml and itools.xml. Download
itools 0.16.2 released (Jul 12th 2007)
The big news in this release is the License upgrade; now itools is available under the terms and conditions of the GPL version 3. Also, there are tons of bug fixes, and a few incompatible changes (specially in the itools.stl and itools.i18n packages); check the RELEASE and UPGRADE files for the details. Download
itools 0.16.1 released (Jul 05th 2007)
This is mostly a bug fix release. Most important, the command line tool rsync is not required anymore. Now itools.web supports the non-standard X_FORWARDED_PROTO request header. Most bug fixes affect the itools.cms package; other packages concerned are itools.handlers, itools.xml and itools.stl. Download
itools documentation update (Jun 28th 2007)
itools 0.16.0 released (Jun 28th 2007)
The focus of the new major release, 0.16.0, is quality: unit tests, documentation and coding style. But 0.16.0 also comes with two new top-level packages: itools.odf and itools.rest. And a lot of improvements, specially to the itools.catalog and itools.xml packages. Download
itools 0.15.6 released (Jun 25th 2007)
With the new script icms-update-catalog now we can update the catalog of itools.cms instances from the command line. Other packages that have seen fixes and/or small improvements are itools.handlers, itools.csv, itools.pdf and itools.cms. Download
itools 0.15.5 released (Jun 01st 2007)
New in this release is the indexer for RTF documents. Improvements to the user interface (itools.cms), specially in the tracker. And a bunch of bugs fixed here and there. Download
itools 0.15.4 released (May 10th 2007)
Two big features are new to this release. The top-level package itools.pdf debuts with a partial implementation of the Reportlab Markup Language. And the CMS gains a new object type, the issue tracker. Download
itools 0.15.3 released (Apr 06th 2007)
This release brings enhancements to the API: the new method traverse in the package itools.vfs; and the itools.ical simplified search API. The user interface of itools.cms has been improved too, specially the the registration process and the user management interfaces; and from a functional point of view, WebSite objects have gained the role admin. Download
itools 0.15.2 released (Mar 22nd 2007)
This release includes some new features. Most notable are the functional improvements of itools.cms: the new WebSite object, the work on the Wiki and Calendar objects and the improvements of the user interface. Download
itools 0.14.8 released (Mar 20th 2007)
This is a security release, a serious bug has been fixed in itools.cms: before 0.14.8, an authenticated user was able to succesfully perform any POST request (if specially constructed). Download
itools 0.15.1 released (Jan 15th 2007)
This release brings some new features to itools.cms (most notably the new objects Forum and Wiki), and a lot of aesthetic and usability improvements. Download
Localizer 1.2.0 released (Dec 22nd 2006)
itools 0.15.0 released (Dec 20th 2006)
Finally the next major release is here! The most important feature of itools 0.15 is probably the improvements to the STL language, with a new syntax for variable substitution that makes templates more compact and easy to read. Also notable are the performance improvements: first the XML parser has been rewritten in C, and second the database of itools.cms has been changed to use half the disk space than before. For more details on what is new in 0.15, check the release notes included in the package. Download
itools 0.14.7 released (Dec 18th 2006)
This relase fixes a number of minor bugs accross several sub-packages: itools.handlers (#597), itools.catalog (fix unindexing in some corner case conditions), itools.xml, itools.ical (#594), itools.http (fix loading form values from multipart requests in some cases), itools.web (the response 304 Not Modified is working again, #601) and itools.cms (#626). Download
Localizer 1.1.3 released (Dec 13th 2006)
This release brings some new features for ZPT, most important is the support of interpolation. There are also a couple of bugs fixed: the method LocalPropertyManager.__getattr__ works again; and the function Utils.lang_negotiator works now when the context is not available. Download
itools 0.14.6 released (Nov 24th 2006)
Focus of this release is performance and bug hunting. Memory usage and speed have been massively improved specifically when indexing office documents (PDF, OpenDocument, etc.). A serious bug has been fixed in itools.cms, sometimes the catalog indexes were not up-to-date. Many fixes in the user interface of itools.cms: #294, #438, #512, #563, #576, #577, #578 and #579. Download
Quick Start, for itools.cms (Nov 14th 2006)
To make it easier for Python developers to write web applications with itools.cms, we have now the Quick Start document.
itools 0.14.5 released (Nov 14th 2006)
The focus of this release is the new icms-make-package script, which alongside the Quick Start document intends to make it easier for Python developers to start building web applications with itools.cms. Apart from this new feature, some small bugs have been fixed, most notably in itools.vfs and itools.stl. Download
itools 0.14.4 released (Nov 06th 2006)
This release fixes a serious bug in itools.cms, before the database backup was not correctly synchronized in some cases. Several other bugs have been fixed in itools.cms, including the user's view edit_account_form (#539) and removing objects (#542). Also, one bug has been fixed in the HTTP layer of itools.vfs, now get_mtime returns None when the server does not send the Last-Modified header. Download
Web site update (Oct 05th 2006)
The Web Site has been reworked with a focus on usability and aesthetics.
itools documentation update (Sep 22nd 2006)
itools 0.14.3 released (Sep 22nd 2006)
This is mostly a bug-fix release. Now itools.vfs provides basic support for the HTTP protocol. Indexing has been fixed for a corner case (when a field is stored and at least one value is a list of byte strings). More improvements to the calendar code (#82, #246, #496, #507, #509). Several user interface fixes in itools.cms, includes the external editor working again. Download
itools 0.14.2 released (Sep 04th 2006)
This release brings user interface improvements and many bug fixes. Most important: the format of the catalog has changed again, so existing instances must be rebuilt; the CSV parser has been separated from the CSV handler, so it can be used independently; a lot of work has been done in the web interface for calendar objects. Other fixes include #306, #308, #382, #436, #449, #458, #459, #460, #497, #498, #500 and #501. Download
itools 0.14.1 released (Aug 02nd 2006)
In spite of being a minor release, there are some important and visible changes: now itools.cms has calendar objects (a user interface for iCalendar files); and the web server stops gracefully, i.e. the pending requests will be processed before shutting down the server. Also, the French translation has been updated and many bugs have been fixed, including: #98, #416, #455, #456 and #457. Download
itools 0.14.0 released (Jul 25th 2006)
This is a major release. Most important features: the new package itools.vfs replaces itools.resources with a more intuitive and rich API; the itools catalog sports a more compact format, speed improved by a 2x factor; other important API and performance improvements to itools.handlers, itools.web and itools.cms; and now itools requires Python 2.5. Download
itools 0.13.9 released (Jul 25th 2006)
This is a minor bugfix release, mainly corrections to the web server and the CSV handler. Also, this should be the last release in the 0.13 line before 0.14.0 Download
itools 0.13.8 released (Jul 14th 2006)
Most important in this release, now the web server loads the requests and sends the responses in non-blocking mode; and there is a new sub-package: itools.http, split from itools.web. Other changes include user interface improvements to itools.cms. Download
itools 0.13.7 released (Jul 03rd 2006)
A minor release whose most notable change is the improvement of the Index & Search API of CSV handlers. There are also fixes for itools.web (access logging and parsing of HTTP dates), and for the inline HTML editor of itools.cms. Download
itools 0.13.6 released (Jun 26th 2006)
This release brings a set of minor API improvements accross different packages (uri, datatypes, csv, ical and stl), better error logging in itools.web, and a new handler for Restructured Text. Plus the usual bug fixes (in particular the lazy load patch introduced with 0.13.5 has been reverted, as it was buggy). Download
itools 0.13.5 released (Jun 06th 2006)
This release fixes a critical bug in itools.cms, the synchronization of the backup database did not work properly. Other important fixes and enhancements include: lazy load of binary file handlers, fix serialization of CSV files (escape double quotes), and an improved browse images view (itools.cms). Download
itools 0.13.4 released (May 19th 2006)
This release more important changes include support for archive files (TAR, ZIP), the new parametrer address for the cms config file, encryption of the password in the authentication cookie, and more robust transactions. Download
itools 0.13.3 released (Apr 24th 2006)
The focus of this release is to improve the performance of itools.cms, specially in write operations; releated to this the catalog has changed its format to one much more compact. Other fixes include #263, #303 and #304. Download
itools 0.13.2 released (Apr 18th 2006)
UML diagram of itools (Apr 14th 2006)
Dorian Santner has contributed a UML diagram of itools. Amazing work, don't miss it if you want to have a better understanding of itools.
itools 0.13.1 released (Apr 10th 2006)
itools 0.13.0 released (Mar 21st 2006)
New major release. Most relevant changes are: itools.cms doesn't use the ZODB anymore, now the data is stored directly in the filesystem; the command line interface has been greatly improved, also including a new collection of isetup scripts; and the licensing terms of itools have changed to the GPL. Download
itools 0.12.5 released (Mar 09th 2006)
This release introduces a minor feature to itools.csv, the ability to access a row field by the column name. Also important, the way to set-up virtual hosts with itools.cms has changed, what means rewrite rules need to be updated. And a bunch of minor bugs have been fixed in several sub-packages. Download
Localizer 1.2.1 released (Feb 20th 2006)
This release fixes a serious regression, with 1.2.0 the Localizer object (used to customize the language negotiation policy) stopped working. Download
Web site update (Feb 18th 2006)
Big overhaul of the web site at the content level: we have three new sections! Products, Support and Developers with updated information; also, the pages for itools and Localizer have been re-written. And last but not least, a number of navigation bugs have been solved, most notably #226.
itools 0.12.4 released (Feb 17th 2006)
Further fixes to the web server, the html editor working again (itools.cms), and the catalog now respecting the new resources API, these are the most notably changes of the 0.12.4 version. On other breaking news, this is the first release made with the GIT source code management tool. Download
Examples of itools released (Feb 06th 2006)
The examples used in the itools documentation have been released for the first time as a separate package. Including the portals, which illustrate how to build web applications that extend and customize the scope of iKaaro (itools.cms). Download
itools 0.12.3 released (Feb 02nd 2006)
Most important in this release is the improved stability of the Web server; and the new script igraph.py, which draws a class diagram with the inheritance hierarchy of a module or package (requires graphviz). Download
itools 0.12.2 released (Jan 23rd 2006)
This release contains major bug fixes for itools.web, and minor improvements to itools.cms; most notably the web server has changed to a single-thread, asynchronous implementation. Download
itools 0.12.1 released (Dec 27th 2005)
This release contains major bug fixes for itools.web and itools.cms, most notably a better support for the HTTP 1.0 protocol, and the external editor working again. Download
itools 0.12.0 released (Dec 19th 2005)
The twelfth release defines an inflection point in the development of itools, with the new top level packages itools.cms and itools.csv, as well as the new iKaaro skin Aruni. Download
itools documentation updated (Dec 19th 2005)
The documentation has been updated with three new chapters for itools.catalog, itools.cms and itools.csv, as well as updates for other chapters. It is available in PDF and, for the first time, HTML.