Releasenotes ------------ WHO WHEN WHAT ========================================================================================= version 1.0.7 ----------------------------------------------------------------------------------------- wih_aloba 16.05.2008 BUG: exists Function did not work for document references wih_aloba 02.05.2008 getValue/evaluate methods of function receive now the calling Command as a parameter. -> function written before this version have to be adapted and recompiled. wih_aloba 02.05.2008 BUG: FileExists Function now considers the set BaseDirectory. wih_aloba 02.05.2008 new Function "fileList" in Extra-Lib. version 1.0.6 ----------------------------------------------------------------------------------------- kfa_aloba 18.04.2008 Corrections in documentation kfa_aloba 18.04.2008 Extra-lib: two new commands to handle MessagesBundle-files kfa_aloba 18.04.2008 Check for property-naming wih_aloba 17.04.2008 Introduced an new command: DeleteDir version 1.0.5 ----------------------------------------------------------------------------------------- kfa_aloba 10.07.2007 Updated QiQu to work with Eclipse 3.3 mas_aloba 20.07.2007 PDFs are generated for the tutorials (with HTMLDOC) version 1.0.4 ----------------------------------------------------------------------------------------- gra_aloba 01.06.2007 Extraslib examples added to the website wih_aloba 01.06.2007 Bug: the script folder was not created, when creating a new QiQu project. wih_aloba 11.05.2007 We removed the link to download the files directly from the qiqu site, since we observed some problems. The update site link is still valid, though. wih_aloba 11.05.2007 Bug: manually added classpath entries in a launchconfiguration were overwritten, when the script was launched with the Run and Debug actions from the contextmenu. wih_aloba 11.05.2007 Content in the Variables view (while debugging) is now sorted. wih_aloba 04.05.2007 Bug: when extending QiQu with commands, which uses additional libraries, the additional classpath entries in the launch configuration were not considered. Example added to the ExtendingQiQu Tutorial. version 1.0.3 ----------------------------------------------------------------------------------------- wih_aloba 30.03.2007 Devleoper's corner is added to the website. wih_aloba 30.03.2007 NullPointer Exception was possible in debugger when selecting the element tree. wih_aloba 16.03.2007 Preview in Velocity Editor: When the preview is activated, the content is written to a temporary file in the root folder of the current project. A couple of Editors where not able to accept a none-file Editor input, so preview didn't work for them. No, preview should be working with all editor (example Amateras for HTML). wih_aloba 16.03.2007 Bug in Logging: No output was produced for ECHO Commands, if the script run inside Eclipse. wih_aloba 09.03.2007 Command SelectFirst: ClassCast Exception fixed, when selecting the parent of the root element. version 1.0.2 ----------------------------------------------------------------------------------------- wih_aloba 23.02.2007 CodeAssist did not work properly when it was invoked immediately after typing. wih_aloba 23.02.2007 Removed calls to SystemExcit inside QiQuScriptRun class, which could have the potential to shutdown eclipse, when started out of eclipse. wih_aloba 23.02.2007 Command Exit does not call System.exit() anymore. Since we launch now scripts out of eclipse in the same VM, this call caused Eclipse to shutdown. wih_aloba 23.02.2007 removed "QiQu/Run QiQu Script" local menu entry, since this is done now by standard Run/Debug entries. wih_aloba 23.02.2007 File properties are checked for existence when running script out of Eclipse or by QiQuScriptRun. Appropriate Log Entry will be displayed, if a file does not exist. wih_aloba 16.02.2007 feature.xml referenced old plugin id "ch.aloba.qiqu.script.editor" correct id is "ch.aloba.qiqu.scripteditor.editor" wih_aloba 16.02.2007 improved and fixed some issues with underlining of errors and warnings in the editor. wih_aloba 16.02.2007 Handling of file-program properties (scriptfile, propertyfile and additional libraries) was sort of weird. wih_aloba 16.02.2007 parsing of textparts was not proper. '\' must always be followed by '\' or ''' ('\' is an escape character). version 1.0.1 ----------------------------------------------------------------------------------------- wih_aloba 09.02.2007 When there are parse errors in value expressions, the editor marks now the specific part of the value expression version 1.0.0 ----------------------------------------------------------------------------------------- wih_aloba 02.02.2007 Eclipse Debugger integration wih_aloba 02.02.2007 We now have our own Script Editor. It's no longer based on XMen version 0.9.10 ----------------------------------------------------------------------------------------- wih_aloba 07.04.2006 BugFix: User-defined Lib "QiQu Libs" did not work under Eclipse 3.1 Version 0.9.9 ----------------------------------------------------------------------------------------- wih_aloba 07.04.2006 New function: AttributeList gra_aloba 10.03.2006 BugFix: Command - Infinite Loop when the element in "Ref" was also used in "Value" - i.e: wih_aloba 10.03.2006 BugFix: program argument for qiqu library didn't consider the defined basedir sur_aloba 09.03.2006 Feature: QiQu-Propertydialog of *.qiq files extended QiQu 0.9.8 ****************************** Tutorials integrated in plugin help Bug: "QiQu Libs" entry in the user defined libraries have not been created correctly QiQu 0.9.7 ****************************** Some new chapter added in the main tutorial Bug: "QiQu Libs" entry in the user defined libraries have not been created correctly QiQu 0.9.6 ****************************** Performance Tutorial added Added correct handling for (multiple) Namespaces when creating, adding or copying Elements, Nodes or Documents. Added Command to be able to add Namespace to the root of an Element or Document. Changed the input parameters of the Exceptions defined in ch.aloba.qiqu.scrip.exception can take Elements or Documents. Configurations in Plugin XML for ant-property "qiqu.dir.lib.plugin" were wrong. Now it can be used in ant scripts. Index and ClearIndex commands can now take a NodeRead-reference as input instead of an EleRead-reference. Error in IndexManager (used with the index-command) was fixed. QiQu 0.9.5 ****************************** XSD Depencency removed: It is not necessary anymore to install EMF and XSD in order to run QiQu Eclipse 3.1: QiQu runs now under Eclipse 3.1.x Command : fixed the fix from 0.9.4 - NOW it's ok. Function rtrim() did not work correctly - this is fixed. Command : new command to write an XML document as (X)HTML file. QiQu 0.9.4 ****************************** Command now has some more parameters which allows it to directly create a new element from another existing element - with a new name. Command the parameter "AttrNamesFrom" is now optional - if you omit it all attributes are copied. Command now allows it to directly copy an element from one structure to another. Before you first had to copy the element to remove its (maybe existing) parent. Command - sometimes the attributes were not correctly removed when setting the parameter "CopyAttr" to 'false' Command was defined as using subcommands - which wasn't the case - this is corrected now. Command - fixed some problems that occured when omitting header and attributenames. QiQu 0.9.3 ****************************** initial published version :-)