Tuesday, February 01, 2011

Notecase Pro v3.3.0 has just been released.

Downloads are now available at http://www.virtual-sky.com/download.php

Major changes in this release:
- Auto-Complete word as you type using the predefined word lists (UTF8 encoded text files with one-word-per-line format)
- Lua scripts now can be embedded into the document (note text is a Lua script)
- support to execute the embedded scripts through autoreplace mechanism (just type abbreviation to activate your script)
- list pane (temporary storage) is now stored per-document (not global anymore); when switching between multiple open documents, your list pane view is not lost anymore
- Tree Pane is now also sortable by clicking the header column (Click sorts only siblings of the selected note, Ctrl+Click sorts entire branch). Warning: this will modify the document tree (sorting the List Pane does not modify the document)
- rewrote tree sorting feature to be more elegant and more powerful (1 menu item instead of 4, dialog offering choice of sort parameters like recursive sorting or sorting by columns other than "title"). Note: sort now sorts the siblings of the selected note (before you had option to sort root notes or children of the selected note)
- support for regular expressions in Find/Replace operation
- in the dialog to define the new title of the inserted note, show "create task" check box to be able to quickly create a task out of the new note
- make "Sort" menu item and dialog work in the context of List Pane too
- Sqlite based file formats now use less memory when loading a note with big attachments
- support to correctly parse Chinese and Japanese text when importing from RTF document
- support to use Cmd key in Shortcut Settings Editor (OS X) (I need feedback on this one)
- opening large document by clicking on file in Finder crashes the program (OS X)
- do not create uninstaller and program groups/links when installing the portable (Windows) version
- fix: when inserting the transparent image into the document, transparency is lost
- fix: activating text syntax highlighting crashes the program on Windows (fixed by finding the better build of "libxml2.dll" library)
- fix: Natara Bonsai import improved (import item and task related dates, keyword, category and priority fields; priority is mapped to Notecase Pro range of values; categories are added as tags)
- help file updates (work by Paul Merrell)
- Croatian translation updated
- Chinese Traditional translation updated (work by Richard Sun)
- Chinese translation updated (work by Stephen Zhu)
- Romanian translation updated (work by Alexandru Bogdan Munteanu)
- French translation updated (work by GĂ©rard Toulgoat)
- new build targets Ubuntu v10.10 32-bit and 64-bit (Ubuntu 10.04 has some noted incompatibilities to Ubuntu 10.10, so it is better to have both)
- ancient build targets removed: Fedora 6, Fedora 7 and OSX 10.3.x
- large number of different new Lua methods
- many bug fixes

For a complete list of changes in this release, see change log at: http://virtual-sky.com/history.php.

Thanks to everyone who helped during this cycle.