← Back to Index
Voikko
Release notes
Here you will find the release notes for different components of Voikko.
These notes only mention notable changes between releases. Full changelogs
for libvoikko, tmispell-voikko, libreoffice-voikko and mozvoikko are available in
the source packages, and for voikko-fi in the Git revision history.
The releases are listed in reverse chronological order.
Libvoikko 4.3.2 (2023-03-12)
After version 4.3.1 the following notable changes have been made:
- Update C++ standard from C++11 to C++14.
- Compilation fixes for recent versions of GCC and Emscripten.
- Small fixes to JS API and Finnish grammar checker.
Voikko-fi 2.5 (2022-01-30)
This version requires libvoikko version 4.0 or later. After version 2.4 the following notable changes
have been made:
- New words have been added and some bugs have been fixed.
Libvoikko 4.3.1 (2021-03-06)
After version 4.3 the following notable changes have been made:
- Improve performance of Finnish VFST backend by about 4 %. Thanks to Juha Komulainen / Evident
Solutions Oy for the optimization idea.
- Add TypeScript typings, thanks to Niilo Ursin.
- Python wrapper:
- Allow native library to be found on Windows with Python 3.8 and later.
- Add official pip packaging.
- Various build fixes related to for example new Autoconf and Emscripten versions.
Voikko-fi 2.4 (2020-12-19)
This version requires libvoikko version 4.0 or later. After version 2.3 the following notable changes
have been made:
- Automatic hkO derivation for adjectives has been implemented.
- Extended special vocabulary for spoken Finnish.
- New words have been added and various bugs have been fixed.
Libvoikko 4.3 (2019-10-22)
After version 4.2 the following notable changes have been made:
-
New API function voikkoGetAttributeValues to list possible values for
an analysis attribute. This has also been added to Java, Python and JavaScript
APIs. The function is useful when building vectorizers for machine learning
applications. Initially it will be used by
voikko-sklearn integration module.
- Improved spelling correction for Finnish words containing a hyphen.
- Improvements for Common Lisp interface.
- Fix compilation of JavaScript port on MacOS and with latest Emscripten.
Voikko-fi 2.3 (2019-03-09)
This version requires libvoikko version 4.0 or later. After version 2.2 the following notable changes
have been made:
- Added special vocabulary for Statistics Finland.
- Added support for packaging dictionaries as Emscripten preload files for web use.
- Added Dockerfile to support setting up development environment.
- New words have been added and various bugs have been fixed.
Libvoikko 4.2 (2018-10-17)
After version 4.1.1 the following notable have been made:
- Support for Malaga (dictionary format 2) has been removed.
- Unmaintained MSVC build system has been removed.
- Dependency on hfst-ospell has been updated from 0.4.5 to 0.5.0.
- Developer friendliness of hyphenator API has been improved:
- voikkoInsertHyphensCstr, a function to produce hyphenated words
has been added in the core library. Previously similar functionality
existed only in the wrapper APIs.
- Hyphenation functions for C, Java, Python and JavaScript now allow
developer to specify the string that is used as hyphen (useful if
you want to insert HTML soft hyphens).
- Java wrapper now requires Java 7 or later.
- Some modernization of Python wrapper module has been done.
- JavaScript port has been updated to work with latest Emscripten
and optionally produce version that is suitable for use with Node.js.
Voikko-fi 2.2 (2017-08-23)
This version requires libvoikko version 4.0 or later. After version 2.1 the following notable changes
have been made:
- Support for Malaga based dictionary format 2 has been removed.
- New words have been added and various bugs have been fixed.
Libvoikko 4.1.1 (2017-03-13)
After version 4.1 the following changes have been made:
- Finnish VFST: fix bad suggestion (missed capitalization) on word split.
- Fix warnings when compiling with the latest GCC compiler.
- Java interface: added methods to get token start and end offsets easily.
Libvoikko 4.1 (2016-12-17)
After version 4.0.2 the following notable changes have been made:
- Libvoikko can be compiled to pure JavaScript using Emscripten. This release ships a simple
build script and a wrapper library to ease the use of the library.
A web page
demonstrating some features of the library is available.
- Bugs related to spelling suggestions, Java interface and Clang builds have been fixed.
Voikko-fi 2.1 (2016-09-15)
This version requires libvoikko version 4.0 or later. After version 2.0 the following notable changes
have been made:
- New words have been added and various bugs have been fixed.
Libvoikko 4.0.2 (2016-02-17)
After version 4.0.1 the following notable changes have been made:
- Fixed a memory leak that could affect long running processes that use the Finnish
VFST backend.
- Tokenization function for Python has been optimized to work with long input texts.
- Performance of language independent weighted VFST backend (enabled by
--enable-expvfst) has been improved. For example spelling suggestions from
Lule Sami speller are now about 2 - 3 times faster than before.
- Note that you now need to use voikkovfstc from libvoikko 4.0.2 to create weighted
VFST transducers. Earlier versions are not compatible anymore. Unweighted transducers
(those used for Finnish) are still compatible across versions >= 4.0.
- Many small performance improvements have been made in various parts of the library.
Their combined effect is most visible when Finnish gammar checker is used. It is about
25 % faster than in version 4.0.1.
Libvoikko 4.0.1 (2016-02-04)
After version 4.0 the following notable changes have been made:
- C++ compiler supporting the C++11 standard is now required for building the library.
- Tokenization functions for C/C++/Java have been optimized to perform
reasonably even with long input texts (longer than typical text paragraphs).
- HFST backend has been fixed to handle VOIKKO_OPT_ACCEPT_ALL_UPPERCASE
option properly.
- The Python module now tries to load shared library dependencies of
libvoikko (such as hfstospell) if setLibrarySearchPath is used.
- On Windows dictionaries are searched from user's local application data
folder (C:\Documents and Settings\$username\Local Settings\Application
Data\voikko or similar).
- Fixed unweighted VFST lookup code for some compilers including GCC for
Windows.
- Lookup performance of Finnish VFST backend has been improved by about 15 %.
Libreoffice-voikko 5.0 (2015-12-14)
This version requires libvoikko 4.0 or later. It works with LibreOffice 4.4 and later.
Notable changes in this release:
- The extension code has been completely rewritten in Python.
- C++ compiler is no longer needed to compile the code.
- LibreOffice SDK is not needed anymore for building the extension.
- Single extension may support multiple platforms (such as 32 and 64 bit LibreOffice on Windows).
- The libvoikko Python module needs to be packaged with the extension or installed separately through operating
system package manager.
- Support for spell checkers for languages that do not have the basic locale data in LibreOffice has been added.
You can enter the BCP 47 language tag for your language in the LibreOffice character format dialog even if it is
not available in the language dropdown list.
Voikko-fi (previously suomi-malaga) 2.0 (2015-12-14)
After version 1.19 the following notable changes have been made:
- The Finnish VFST dictionary format is now stable and ready for production use.
- Building and using the VFST dictionary format requires libvoikko 4.0 or later.
- Python 3 is now required for building the dictionaries.
Libvoikko 4.0 (2015-12-14)
After version 3.8 the following notable changes have been made:
- Finnish VFST backend (dictionary format 5) is now stable and ready for production use. It is the recommended backend to be used for Finnish language.
- Previously only Malaga backend (dictionary format 2) was enabled by default. Now we enable HFST (dictionary format 3)
and Finnish VFST (dictionary format 5) instead.
- The default dictionary path used as a last resort location to look for dictionary files is no longer set by default.
It is still recommended to set a default dictionary path on systems where it is useful: --with-dictionary-path=/usr/lib/voikko
- In the default build configuration it is now possible to use and distribute the libvoikko library under MPL 1.1 / GPL 2+ / LGPL 2.1+ tri-license.
- The Python module of libvoikko is now single source compatible with Python 2 and Python 3.
- Python 3 is now required for building the library.
Read more about the major changes in libvoikko 4.0 and voikko-fi 2.0.
Suomi-malaga 1.19 (2015-10-09)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.18 the following notable changes
have been made:
- New words have been added and various bugs in morphological analysis have been fixed.
- The experimental VFST morphology is now feature complete and ready for beta testing. Libvoikko 3.8
is needed for using it.
Mozvoikko 2.2 (2015-09-14)
This version requires libvoikko 3.1 or later. It is compatible with Firefox versions 4.0
or later and Thunderbird 5.0 or later. Significant changes in this release:
- All languages known to Voikko are supported for spell checking, not
just Finnish.
- Mechanism for loading shared library dependencies has been added. If
libvoikko cannot be loaded the extension will try to load the listed
dependencies and then attempt to load libvoikko again. This makes it
possible to deliver hfstospell and its dependencies as shared libraries.
- Separete README.user to be included in the xpi extension. Plain README
caused confusion since it is targeted to developers.
- In addition to the traditional source code release the extension is provided as an
XPI extension signed by Mozilla. This can be used to satisfy the new extension
signature requirement in the upcoming Firefox versions. No binary components are
included in this signed package, they must be provided by the operating system.
Libvoikko 3.8 (2015-09-11)
This version requires Suomi-malaga 1.4 or later. Some features require Suomi-malaga 1.12
or later. After version 3.7.1 the following changes have been made:
- Dictionary path specified at compile time, through VOIKKO_DICTIONARY_PATH or
through Windows registry keys can now contain more than one directory.
Separator character is ";" on Windows and ":" on other platforms (so this
works now just as regular PATH environment variable).
- BCP 47 scripts subtags are now supported:
- Four letter script subtag can now be appended when requesting a dictionary
for specific language. This should only be used when more than one script
is actually used for a language since libvoikko does not know what the
"default" script for any specific language is.
- New API function voikko_dict_script has been added.
- Script attribute has also been added to Python and Java Dictionary objects
- HFST backend code has been re-licensed under GPL/LGPL/MPL (hfstospell itself
is under the Apache license).
- Lots of improvements related to VFST format:
- A new weighted variant of VFST format has been added. This variant also
supports larger transducers with more symbols and states than the
unweighted variant.
- Language independent "simple" VFST spellers now use weighted transducers
and support spelling suggestions that are sorted using the weight
information from the transducers. Finnish VFST format (format 5) continues
to use unweighted transducer format.
- Finnish VFST format now reads grammar checker autocorrect data from a
transducer instead of using built-in autocorrect data shipped with
libvoikko. The autocorrect data within libvoikko is still included if
Malaga backend is enabled but it is only used for grammar checking with
Malaga dictionaries (format 2).
- Support for WORDIDS and WORDBASES attributes has been added to Finnish
VFST format.
- Dictionary format 5 has reached feature parity with format 2 and is now
good enough to be used for beta testing.
- Various small improvements have been made in Finnish grammar checker and
morphological analysis.
- Extended support for character sets affecting at least Plains Cree written
in Canadian syllabics, Skolt Sami and Romanian.
- Fixed a crash that appeared when the library was used within 64 bit Firefox
on Windows.
Suomi-malaga 1.18 (2015-01-28)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.17 the following notable changes
have been made:
- New words have been added and various bugs have been fixed.
- New special vocabularies for biology, geography, geology and people sciences have been added.
Libvoikko 3.7.1 (2014-09-24)
This version requires Suomi-malaga 1.4 or later. Some features require Suomi-malaga 1.12
or later. After version 3.7 the following changes have been made:
- Finnish grammar checker now handles numeric references to footnotes.
- Libvoikko builds with the latest clang compiler.
- Small errors in documentation have been fixed.
- Experimental VFST backend has its own dictionary format (version 5).
- Lots of improvements in the experimental VFST backend.
Libreoffice-voikko 4.1 (2014-09-24)
This version requires libvoikko 3.7 or later. It works with LibreOffice 4.1 and later.
Notable changes in this release:
- Switch to passive component registration for more reliable installation and uninstallation.
- Build and runtime compatibility fixes for latest versions of LibreOffice, OS X and FreeBSD.
Mozvoikko 2.1 (2014-08-25)
This version requires libvoikko 3.0 or later. It is compatible with Firefox versions 4.0
or later and Thunderbird 5.0 or later.
This release adds an icon, support for 64 bit Firefox on Windows, support for TenFourFox
on PPC OS X and updated web site address.
Suomi-malaga 1.17 (2014-08-24)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.16 the following notable changes
have been made:
- New words have been added and various bugs have been fixed.
- Grammar checking rules have been relaxed after recent decision from Finnish Language Board to allow "alkaa tekemään".
- The VFST morphology for Finnish is usable for hyphenation and language checking.
Suomi-malaga 1.16 (2014-03-09)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.15 the following notable changes
have been made:
- New words have been added and various bugs have been fixed.
- The VFST morphology for Finnish is now nearly complete and already usable for many purposes.
- Syntax of WORDBASES attribute has been changed slightly. It now exposes the internal structure
of pre-composed compound words. In previous versions this information has only been present in the
STRUCTURE attribute.
This change has no effect on applications that use the standard dictionary since
it does not provide WORDBASES at all. Applications that use custom dictionaries and parse the WORDBASES
attribute may need to be updated to handle the newly added boundary markers. The added boundary marker
can be observed by analysing the word "amerikankurmitsa":
WORDBASES=+amerikankurmitsa(amerikan=kurmitsa) ("=" was not present in the earlier releases).
Libreoffice-voikko 4.0 (2013-12-06)
This version requires libvoikko 3.7 or later. It works with LibreOffice 4.1 and later.
Notable changes in this release:
- Allow building with LibreOffice 4.1 SDK. Compatibility with earlier versions had to be dropped to make this happen.
- Added support for 7 new languages.
- Added support for grammar checkers and hyphenators for languages other than Finnish.
- Add MPL 2.0 as an alternative license for the code.
Libvoikko 3.7 (2013-11-25)
This version requires Suomi-malaga 1.4 or later. Some features require Suomi-malaga 1.12
or later. After version 3.6.1 the following notable changes have been made:
- API for querying supported hyphenation and grammar checking languages.
- API for non-const grammar error descriptions.
- New command line option voikkospell -L for listing dictionary capabilities.
- Beginning of an experimental grammar checker backend (based on vislcg3).
- Improved experimental Finnish VFST analyzer.
Suomi-malaga 1.15 (2013-11-08)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.14 the following notable changes
have been made:
- New words have been added and various small bugs have been fixed.
Libvoikko 3.6.1 (2013-08-28)
This version requires Suomi-malaga 1.4 or later. Some features require Suomi-malaga 1.12
or later. After version 3.6 the following notable changes have been made:
- Improved spelling suggestions for Finnish.
- Updated Java interface, now also available on the Maven Central Repository.
- Updated Common Lisp interface.
- VFST compiler is built only if experimental VFST support is enabled.
- make check now works with Automake 1.12 and later.
Libreoffice-voikko 3.4.1 (2013-07-22)
This version requires libvoikko 3.0 or later. It works with LibreOffice 3.6 and later.
This release fixes a performance bug that affected mainly users of format 3 (ZHFST) spellers.
Additionally support for some new spell checking languages has been added.
Note for LibreOffice 4.1: To build this or previous releases with
the LibreOffice 4.1 SDK you need to apply this patch.
A new release targeting LibreOffice 4.1 and later will be made later this year.
Suomi-malaga 1.14 (2013-07-22)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.13 the following notable changes
have been made:
- New words have been added and various small bugs have been fixed.
- Experimental VFST morphology has been improved substantially.
Libvoikko 3.6 (2013-04-03)
This version requires Suomi-malaga 1.4 or later. Some features require Suomi-malaga 1.12
or later. After version 3.5 the following notable changes have been made:
- New stable dictionary format 3 (ZHFST spellers). This feature is disabled
by default and can be enabled with configure option
--enable-hfst
.
Hfst-ospell (SVN revision 3149) is required and must be configured with all optional features
enabled.
- Previous dictionary format 2 (Finnish Malaga dictionaries) continues to be supported,
enabled by default and has no external dependencies.
- New supported platform: Android.
- New supported build tools: Python 3, Clang 3.1.
- Improved Finnish word splitting suggestions.
- New experimental backend: simple VFST spellers.
- Many improvements in the experimental Finnish VFST analyzer.
Libreoffice-voikko 3.4 (2013-04-03)
This version requires libvoikko 3.0 or later. It works with LibreOffice 3.5 and later.
Notable changes in this release:
- Added support for many new spell checking languages.
- The user interface is now mostly language neutral.
Suomi-malaga 1.13 (2013-02-21)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.12 the following notable changes
have been made:
- New words (mostly names) have been added.
- Experimental VFST morphology has been improved substantially.
Known issue: Building this release with non-default build option
GENLEX_OPTS="--style=dialect"
will fail. To use this option you need to apply
these two patches from Git:
faa65b5,
7337d8e.
This bug has no effect on default or other common configurations and it will be fixed in the next release.
Libvoikko 3.5 (2012-06-25)
This version requires Suomi-malaga 1.4 or later. Some features require Suomi-malaga 1.12
or later. After version 3.4.1 the following notable changes have been made:
- Better support for characters in cyrillic and Easter European alphabets
- Experimental VFST backend
- Core library and VFST backend available under GPL/LGPL/MPL tri-license
- Improved error models for Finnish spelling and OCR correction
- New and improved rules for Finnish grammar checking
Suomi-malaga 1.12 (2012-06-25)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.11 the following notable changes
have been made:
- Significant number of names and other words have been added.
- WORDBASES attribute has been extended to include information about root words of
derived parts in compound words.
- Preliminary experimental VFST morphology has been added.
- Added support for using Sukija specific words in conjunction with morphology for Voikko.
Suomi-malaga 1.11 (2012-03-18)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.10 the following notable changes have been made:
- Some unnecessary but formally valid inflected pronoun and verb forms have been removed to
help detect real errors.
- Rules for word compounding have been restricted slightly.
- New words have been added.
- Some errors that caused false positives with grammar checker in libvoikko 3.4 and later
have been fixed.
Libreoffice-voikko 3.3 (2012-01-28)
This version requires libvoikko 3.0 or later. It works with any version of LibreOffice and
OpenOffice.org 3.0.1 or later. Notable changes in this release:
- New icon
- Show links for extended grammar checker help texts. Links are only shown in LibreOffice 3.5
or later.
Libvoikko 3.4.1 (2012-01-28)
This version requires Suomi-malaga 1.4 or later. Some features require Suomi-malaga 1.10
or later. This is a maintenance release that contains mostly build fixes for MSVC and
GCC 4.7.
Mozvoikko 2.0.1 (2012-01-04)
This version requires libvoikko 3.0 or later. It is compatible with Firefox versions 4.0
or later and Thunderbird 5.0 or later.
This release fixes a bug that prevented changing spell checking language to anything else
than Finnish in Firefox 9. Link to extension home page has also been updated.
Libvoikko 3.4 (2011-12-17)
This version requires Suomi-malaga 1.4 or later. Some features require Suomi-malaga 1.10
or later. After version 3.3.1 the following notable changes have been made:
- A crash bug affecting grammar checker has been fixed.
- New grammar checker rule for missing verbs has been added.
Mozvoikko 2.0 (2011-10-10)
This version requires libvoikko 3.0 or later. It is compatible with Firefox versions 4.0 - 8.0
and Thunderbird 5.0 - 8.0.
Mozvoikko 2.0 is a complete rewrite of Mozvoikko
in JavaScript. Binary version of libvoikko (shipped with the extension or installed
as a part of the operating system) is still needed but Mozvoikko itself contains no
C++ code and thus no longer needs to be compiled. It is expected that Mozvoikko 2.0
will require fewer compatibility updates for new Firefox versions than Mozvoikko 1.x did.
Future compatibility cannot be guaranteed and thus it is still assumed that
distributors of this component test new Firefox versions as they are released and
change the range of compatible versions accordingly.
Libvoikko 3.3.1 (2011-09-26)
This version requires Suomi-malaga 1.4 or later. Some features require Suomi-malaga 1.10
or later.
This is a bug fix release that fixes a crash seen in recent versions of Firefox.
The bug was introduced in libvoikko 3.1.
Suomi-malaga 1.10 (2011-09-16)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.9 the following notable changes have been made:
- New words have been added. Most new words are either geographical names or special
vocabulary for mathematics and physics.
- Many errors in morphological analysis have been fixed and new attributes are exported
for use in libvoikko. Taking advantage of some of these features requires libvoikko 3.3
or later.
- Improved handling of compound words containing foreign components.
Libvoikko 3.3 (2011-09-16)
This version requires Suomi-malaga 1.4 or later. Some features require Suomi-malaga 1.10
or later. After version 3.2.1 the following notable changes have been made:
- C# and other .NET programming languages can now access full functionality of
libvoikko through newly added object oriented wrapper library. The interface of the library
is similar to previously released interfaces for Python and Java.
- Common Lisp interface to spell checking, hyphenation and word analysis functionality
has been added.
- Finnish morphological analyzer has been extended to support new attributes.
Mozvoikko 1.10.0 (2011-06-26)
This version requires libvoikko 2.3 or later. Older versions of libvoikko can
also be used if the library is installed as a part of operating system.
This version is compatible with Firefox versions 3.0 - 5.0.
After version 1.0.1 changes have been made to make the extension compatible with
Firefox versions 4 and 5.
Libvoikko 3.2.1 (2011-05-21)
This version requires Suomi-malaga 1.4 or later. Some features require Suomi-malaga 1.8
or later.
Version 3.2.1 is a bug fix release. It fixes handling of embedded null characters
in input strings entered through Python or Java interfaces. The bug could be used to
cause denial of service conditions and possibly other problems. Users of these interfaces
are recommended to upgrade to this release. Applications that use the native C++ library
directly (this includes all well known desktop applications) are not affected by this bug
and no changes to the native library have been made in this release.
Suomi-malaga 1.9 (2011-04-22)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.8 the following notable changes have been made:
- Bug fixes and new features for morphological analysis
- Better support for geographical names
Libvoikko 3.2 (2011-03-24)
This version requires Suomi-malaga 1.4 or later. Some features require Suomi-malaga 1.8
or later. After version 3.1 the following notable changes have been made:
- All functionality of the library is now accessible through Java API.
- Soft hyphens are accepted in Finnish spell checker as long as they are placed in a valid hyphenation point.
- Handling of punctuation and http URLs in tokenizer has been improved.
- New configure options --disable-testtools and --disable-extdicts have been added.
Libreoffice-voikko 3.2 (2011-02-18)
This version requires libvoikko 3.0 or later. It works with any version of LibreOffice and
OpenOffice.org 3.0.1 or later. Notable changes in this release:
- The software has been renamed from openoffice.org-voikko to libreoffice-voikko. The new
name is more convenient for most of our distributors who now target LibreOffice instead of
OpenOffice.org. The extension still works with both office suites.
- "Ignore all" works for individual grammar checker rules in Spelling and Grammar dialog.
- Spell checking is supported for up to 74 different languages. The actual number depends on
how libvoikko has been configured and which morphologies are available.
Libvoikko 3.1 (2010-11-19)
This version requires Suomi-malaga 1.4 or later. Some features require Suomi-malaga 1.8
or later. After version 3.0 the following notable changes have been made:
- New and improved checks in Finnish spelling and grammar checkers.
- API and command line option for retrieving version numbers for libvoikko and test tools.
- Improved experimental support for languages other than Finnish.
Suomi-malaga 1.8 (2010-11-19)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.7 the following notable changes have been made:
- New attributes are exported for some words to support new spelling and grammar checking
features in libvoikko 3.1.
- Better support for inflected numerals, especially Roman numerals.
- New words have been added.
Suomi-malaga 1.7 (2010-09-16)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.6 the following notable changes have been made:
- New words have been added, especially from medical field.
- Internal data structures have been optimized to reduce memory footprint by 10 % and
increase lookup performance by about 4 %.
Openoffice.org-voikko 3.1.2 (2010-08-05)
This version requires libvoikko 2.1 or later, and OpenOffice.org 3.0.1
or later. This release contains a fix for a bug that prevents
OpenOffice.org 3.3 from starting up if a previous version of this
extension is installed. Additionally this release supports the license
dialog bypass feature of unopkg in OpenOffice.org 3.3.
Libvoikko 3.0 (2010-05-27)
This version requires Suomi-malaga 1.4 or later. After version 2.3.1
the following notable changes have been made:
- New thread safe API has been added that allows unlimited number of
dictionaries to be opened and used simultaneously. In order to maintain
compatibility with previous versions the old API is still available.
It is now possible to open up to four dictionaries using the old API but
this is not completely thread safe and therefore not recommended. Defining
macro VOIKKO_NO_DEPRECATED_API before including voikko.h disables
most of the old API and can be used to help porting the applications to
the new API. The macro should not be used in released software.
- BCP 47 language tags are used to identify languages and language
variants in the new API. Only Finnish (with variants) is supported in
this release but many changes have been made that will eventually allow
adding support for other languages.
- Experimental Lttoolbox backend has been added and HFST backend has
been improved.
- Hyphenator and spelling suggestion code has been reworked to support
alternative implementations.
- Option VOIKKO_OPT_IGNORE_NUMBERS no longer affect spelling suggestions,
just spell checking.
- Deprecated option VOIKKO_OPT_ENCODING is now ignored. It never worked
consistently across different platforms and names of acceptable encodings
were not documented. UTF-8 is now the only supported narrow character
string encoding. With this change dependency on iconv has been removed.
- Option VOIKKO_INTERSECT_COMPOUND_LEVEL is now ignored since implementing
it in alternative hyphenators would have been unreasonably difficult. The
option was not known to be used in any application and ignoring it does
not affect hyphenation results in a significant way.
- Various improvements have been made in grammar checker. Most notably
number of false positives from capitalization checks should be reduced.
- Testing tools have been improved. On platforms that support Posix threads
voikkospell can take advantage of multiple CPU cores to significantly
improve processing times for large lists of input words.
Suomi-malaga 1.6 (2010-05-16)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.5 the following notable changes have been made:
- New words have been added, especially from medical field.
- Certain previously rejected rare numerals and proper nouns are now accepted.
Openoffice.org-voikko 3.1.1 (2010-03-27)
This version requires libvoikko 2.1 or later, and OpenOffice.org 3.0.1
or later. This is a maintenance release containing mostly portability
fixes.
Libvoikko 2.3.1 (2010-02-17)
This version requires Suomi-malaga 1.4. Version 2.3.1 contains fixes for
bugs found in version 2.3.
Mozvoikko 1.0.1 (2010-02-17)
This version requires libvoikko 2.3 or later. Older versions of libvoikko can
also be used if the library is installed as a part of operating system.
This version is compatible with Firefox versions 3.0 - 3.6.
After version 0.9.6 changes have been made to make the extension compatible with
Firefox 3.6, OS X/PPC and GNU/kFreeBSD.
Libvoikko 2.3 (2010-02-08)
This version requires Suomi-malaga 1.4. After version 2.2.2
the following notable changes have been made:
- Dependency on glib has been removed.
- Malaga implementation has been optimized.
- More detailed results from morphological analysis (requires Suomi-malaga 1.5)
- Support for Python 3 has been added.
- Whitespace characters are no longer accepted at the start or end of the word.
- Various small bug fixes in grammar checking, morphological analysis and Python API.
Suomi-malaga 1.5 (2010-01-27)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.4 the following notable changes have been made:
- New attributes are exported for morphological analysis.
- Some rarely occurring bugs have been found and fixed by comparing the accepted
set of words with words accepted by Omorfi.
- New words have been added, especially from medical field.
Libvoikko 2.2.2 (2009-11-04)
This version requires Suomi-malaga 1.4. Version 2.2.2 fixes a crash
found in version 2.2.1 that can occur when the APIs that use wchar_t
strings as arguments are used.
Libvoikko 2.2.1 (2009-10-08)
This version requires Suomi-malaga 1.4. Version 2.2.1 fixes some
bugs found in version 2.2 and improves compatibility with Windows.
Libvoikko 2.2 (2009-09-30)
This version requires Suomi-malaga 1.4. After version 2.1
the following notable changes have been made:
- Libvoikko now includes an simplified implementation of Malaga. The
Malaga library is no longer needed for building or running libvoikko.
Glib, which was previously indirectly used through Malaga, is now used
directly and thus still required. This change was done to fix symbol name
clashes between libmalaga and applications that were linked with libvoikko.
- Spell checking and hyphenation operations are about 15 % faster than
with libvoikko 2.1.
- Logic for generating spelling suggestions has been improved. Suggestions that
were previously not found can now be found and ordering of the returned suggestions
is calculated more intelligently.
- API has been added for morphological analysis. Analysis results are returned as
sets of key-value pairs. The set of keys and the format of corresponding values may
change in the future releases. Currently some features such as the base form of the
word are available only if debug version of Suomi-malaga is used.
- Python bindings have been added. The bindings work with Python 2.5 or later (not with Python 3.x).
The underlying implementation uses ctypes module and therefore no native code is
needed in addition to the platform dependent libvoikko library. The interface offered
by libvoikko Python module is much easier to use than the corresponding C library
interface.
- Additionally small bug fixes and improvements have been made in various parts of
the library.
Suomi-malaga 1.4 (2009-09-30)
This version requires malaga 7.8 or later for building. For use with Voikko, libvoikko
2.2 or later is needed. After version 1.3 the following notable changes have been made:
- Dictionary data structures have been compacted, leading to about 10 % smaller
runtime files for Voikko.
- Dictionary format has been changed for Voikko. The new format exports more information
about the morphology of analyzed words. The format is not compatilble with libvoikko 2.1
or earlier.
- More words have been added and some bugs have been fixed.
Openoffice.org-voikko 3.1 (2009-04-28)
This version requires libvoikko 2.1 or later, and OpenOffice.org 3.0.1
or later. After version 3.0 the following notable changes have been made:
- Grammar checker is now enabled by default.
- Option for specifying whether unknown words should be hyphenated has
been added.
- Vocabulary variant can now be selected from the options dialog.
Known issues in this release:
- Grammar checker does not work on Windows and should be disabled when
building on that platform.
Mozvoikko 1.0 (2009-04-28)
This version requires libvoikko 1.7 or later. Older
versions of libvoikko can also be used, but quality of spell checking
will be reduced. This version is compatible with Firefox versions 3.0 - 3.5.
After version 0.9.6 changes have been made to make the extension compatible with
OS X and future versions of Mozilla products.
Libvoikko 2.1 (2009-04-28)
This version requires malaga 7.8 or later and Suomi-malaga 1.3.
Suomi-malaga versions 0.7.3 - 1.2 may also be used, but performance and
quality of grammar checking will be significantly worse. After version 2.0
the following notable changes have been made:
- Internal implementation language has been changed from C to C++.
This should not affect the users of the library, since exported interface
continues to use C ABI.
- Ability to specify non-default dictionary variant and list available
dictionary variants has been added.
- Directory layout for linguistic resources has been changed. The new
layout allows multiple dictionary variants and versions to be installed
simultaneously.
- New option VOIKKO_OPT_HYPHENATE_UNKNOWN_WORDS has been added to allow
controlling whether words that are not recognised in morphological analysis
should be hyphenated.
- New options VOIKKO_OPT_ACCEPT_UNFINISHED_PARAGRAPHS_IN_GC and
VOIKKO_OPT_ACCEPT_BULLETED_LISTS_IN_GC have been added. They can be used to
relax grammar checking rules in situations that commonly occur in word
processing applications.
- Many improvements and bug fixes have been made in the grammar checker
implementation.
Suomi-malaga 1.3 (2009-03-05)
This version requires malaga 7.8 or later. For use with Voikko, libvoikko
1.2 - 2.1 is needed. After version 1.2 the following notable changes have been made:
- New words have been added, especially from medical field.
- Many changes in Sukija.
- Some bugs related to compound words have been fixed, leading to better
spelling suggestions and more accurate hyphenation.
- Significant improvements related to grammar checking.
Mozvoikko 0.9.6 (2009-02-18)
This version requires libvoikko 1.7 or later. Older
versions of libvoikko can also be used, but quality of spell checking
will be reduced. After version 0.9.5 changes have been made to
make the extension build and install out of the box on certain Linux
distributions and with Firefox versions 3.0.x and 3.1.
Tmispell-voikko 0.7.1 (2009-02-10)
This version requires libvoikko 1.5 or later, and Enchant 1.1.6 – 1.3
for Enchant support. After version 0.7 the following changes have been
made:
- Fix to allow building with GCC 4.4.
- Fix to allow a combination of tmispell and libvoikko to run even if they
have been built with different compilers.
- Document the fact that tmispell-voikko is now deprecated and should be
replaced with Enchant where possible.
Please note that source code for Enchant 1.4 (released on 2008-03-31) and
later contains updated provider plugin for Voikko. If you have such
version, you must use configure option --disable-enchant when building
tmispell-voikko. The version of Enchant provider plugin shipped with
tmispell-voikko is provided only for compatibility with earlier
versions of Enchant.
Openoffice.org-voikko 3.0.1 (2009-01-19)
This version requires libvoikko 2.0 or later, and OpenOffice.org 3.0.1
or later. This release is compatible with the new grammar checker API in
OpenOffice.org 3.0.1. No other changes have been made compared to version 3.0.
Those using OpenOffice.org 3.0 should not upgrade to this release but use
openoffice.org-voikko 3.0 instead.
Suomi-malaga 1.2 (2008-10-02)
This version requires malaga 7.8 or later. For use with Voikko, libvoikko
1.2 or later is needed. After version 1.1 the following notable changes have been made:
- New words have been added.
- Many changes in Sukija.
- Build system for Voikko has been extended to help creating custom
vocabularies more easily.
Openoffice.org-voikko 3.0 (2008-08-28)
This version requires libvoikko 2.0 or later, and OpenOffice.org 3.0.
After version 2.2 the following notable changes have been made:
- Grammar checker has been added, but it is disabled by default since it
is not yet good enough for production use. See Makefile for option that
allows it to be enabled during the build.
- Options dialog and an option for adjusting compound word hyphenation
has been added.
- Adapt to the various build system changes in OpenOffice.org 3.0 on
Linux, OS X and Windows.
- License has been changed to GPL 3 or later, since GPL 2 is no longer
useful after OpenOffice.org switched to LGPL 3.
Libvoikko 2.0 (2008-08-28)
This version requires malaga 7.8 or later and Suomi-malaga 0.7.3 or later
(1.0 or later is recommended for optimal performance). After version 1.7
the following notable changes have been made:
- New API for identifying sentences from text paragraphs.
- New API for paragraph based grammar checking.
- New test program voikkogc for testing
grammar checker and related functionality.
- Option VOIKKO_OPT_ENCODING has been deprecated. It will be removed in
an API breaking release in the future. The default encoding (UTF-8) will
become the only one available when using "char *" APIs of the library.
Mozvoikko 0.9.5 (2008-06-18)
Initial release. This version requires libvoikko 1.7 or later. Older
versions of libvoikko can also be used, but quality of spell checking
will be reduced.
When built inside Mozilla source tree, configuration variables in
mozvoikko.config should be adjusted to make the extension compatible with
bugfix releases of Firefox. The extension will work with Firefox versions 3.0.x
after this change has been made.
Libvoikko 1.7 (2008-05-24)
This version requires malaga 7.8 or later and Suomi-malaga 0.7.3 or later
(1.0 or later is recommended for optimal performance). After version 1.6
some bug fixes and the following new features have been added:
- New option VOIKKO_OPT_ACCEPT_EXTRA_HYPHENS to accept hyphens in some
places where they would normally not be allowed. The exact behaviour of
this option is not specified and may change in future releases.
- New option VOIKKO_OPT_ACCEPT_MISSING_HYPHENS to accept a word even if
a required hyphen is missing at the start or end of the word. This is useful
for applications that tokenise text using (mainly English) convention of treating
hyphens as non-word characters.
- Search space for spelling suggestions has been extended by 40 %.
Suomi-malaga 1.1 (2008-04-28)
This version requires malaga 7.8 or later. For use with Voikko, libvoikko
1.2 or later is needed. Changes after version 1.0 consist mainly of new
words added to the vocabulary and various changes to Sukija.
Openoffice.org-voikko 2.2 (2008-02-17)
This version requires libvoikko 1.5 or later, and OpenOffice.org version 2.0.4
- 2.4.1. After version 2.1 support for OS X 10.5 has been added and
compatibility with Windows, Fedora and OpenOffice.org 2.4 has been improved.
Tmispell-voikko 0.7 (2008-02-17)
This version requires libvoikko 1.0 or later, and Enchant 1.1.6 – 1.3
for Enchant support. After version 0.6.3 the following changes have been
made:
- In order to conform to typical Linux distribution packaging guidelines,
glibmm sources have been removed from the source package
and replaced with dependency on system glibmm.
- Dependency on ncurses has been replaced with dependency on ncursesw.
This substantially improves the curses based user interface in UTF-8 locales.
Please note that source code for Enchant 1.4 (released on 2008-03-31) and
later contains updated provider plugin for Voikko. If you have such
version, you must use configure option --disable-enchant when building
tmispell-voikko. The version of Enchant provider plugin shipped with
tmispell-voikko is deprecated and provided only for compatibility with earlier
versions of Enchant.
Suomi-malaga 1.0 (2008-01-10)
This version requires malaga 7.8 or later. For use with Voikko, libvoikko
1.2 or later is needed. After version 0.7.7 the following changes have been
made:
- The Voikko specific branch 0.7.x has been discontinued. This combined version
supports both Voikko and Sukija (although Sukija is not yet usable in this release),
and contains the latest vocabulary and morphology for both applications.
- New build option MIN_FREQUENCY to control vocabulary size for Voikko.
- Some small fixes and improvements.
Suomi-malaga 0.7.7 (2007-12-04)
This version requires malaga 7.8 or later and libvoikko 1.2 or later. After
version 0.7.6 the following new features and bug fixes have been added:
- New words have been added
- Common types of numerals are accepted even when written as numbers
- Disk space and memory use have been reduced by over 10 %
- Better analysis speed for correct words
- Many bugs have been fixed.
Libvoikko 1.6 (2007-12-04)
This version requires malaga 7.8 or later and Suomi-malaga 0.7.3 or later. After
version 1.5 the following new features and bug fixes have been added:
- Spelling suggestions for numerals in Suomi-malaga 0.7.7
- Most email addresses and some URLs are filtered out by default
during spell checking
- Ability to use environment variable VOIKKO_DICTIONARY_PATH to specify the
dictionary path
- String tokenizer functions have been added. These can be used
to find word boundaries from running text for spell checking and hyphenation.
Tmispell-voikko 0.6.3 (2007-11-17)
This version requires libvoikko 1.0 or later, and Enchant 1.1.6 or later
for Enchant support. This release contains build fixes for upcoming GCC 4.3
and some minor cleanups.
Suomi-malaga 0.7.6 (2007-08-31)
This version requires malaga 7.8 or later and libvoikko 1.2 or later. After
version 0.7.5 the following new features and bug fixes have been added:
- Stricter compounding rules for verbs and nouns derived from verbs
- Unnecessary prefixes have been removed
- New words have been added
- Better analysis speed for correct and incorrect words
- Many bugs have been fixed.
Openoffice.org-voikko 2.1 (2007-08-25)
This version requires libvoikko 1.5 or later, and OpenOffice.org 2.0.4
or later. After version 2.0.1 the following notable changes have been made:
- Support for Windows has been added
- Support for building a standalone extension (including showing the
license during extension installation) has been added.
Libvoikko 1.5 (2007-08-20)
This version requires malaga 7.8 or later and Suomi-malaga 0.7.3 or later. After
version 1.4.1 the following new features and bug fixes have been added:
- Porting fixes, especially for Windows
- Improvements in spelling suggestions and voikkospell.
Tmispell-voikko 0.6.2 (2007-05-23)
This version requires libvoikko 1.0 or later, and Enchant 1.1.6 or later
for Enchant support. Changes after version 0.6.1 include, among other things,
improvements to the Enchant plugin taken from Enchant CVS. These changes
allow the use of Enchant plugin with some applications that have recently
been ported to use Enchant for spell checking (most notably Gedit).
Suomi-malaga 0.7.5 (2007-05-15)
This version requires malaga 7.8 or later and libvoikko 1.2 or later. After
version 0.7.4 the following new features and bug fixes have been added:
- Some incorrect words, and many words that were considered unsuitable for
written language have been removed
- Some words have been moved to different inflection classes to
match modern written Finnish
- New words have been added
- Better analysis speed for correct and incorrect words
- Smaller size of the binary lexicon file
- Many bugs have been fixed
- Build system has been rewritten. Application independent XML format
is now used for original word lists.
Openoffice.org-voikko 2.0.1 (2007-05-15)
This release fixes some bugs found in version 2.0. For compatibility
requirements, see the release notes for version 2.0.
Libvoikko 1.4.1 (2007-05-15)
This release contains small improvements to hyphenation rules. For compatibility
requirements, see the release notes for version 1.4.
Openoffice.org-voikko 2.0 (2007-04-30)
This version requires libvoikko 1.0 or later, and OpenOffice.org 2.0.4
or later. After version 1.2 the code has been mostly rewritten.
The following notable changes have been made:
- Hyphenation settings of OpenOffice.org are now respected. Each paragraph
may use different settings.
- Extension is now packed using the new .oxt format.
- The license has been switched to the GPL.
Libvoikko 1.4 (2007-04-30)
This version requires malaga 7.8 or later and Suomi-malaga 0.7.3 or later. After
version 1.3.1 the following new features and bug fixes have been added:
- New command line options for voikkospell
- Better spelling suggestions for OCR applications
- Improved hyphenation of words with certain special characters
- Fixed option VOIKKO_INTERSECT_COMPOUND_LEVEL.
Suomi-malaga 0.7.4 (2007-02-15)
This version requires malaga 7.8 or later and libvoikko 1.2, 1.3 or 1.4. After
version 0.7.3 the following new features and bug fixes have been added:
- Some incorrect words, and many words that were considered unsuitable for
written language have been removed
- Adverbs are no longer generally allowed in compound words
- Compound numerals are now accepted, but compounding numerals with other
nouns is no longer freely allowed
- New words have been added
- Correct words are analysed faster than in the previous version
- Many bugs have been fixed.
Libvoikko 1.3.1 (2007-02-12)
This release fixes a regression in version 1.3 related to spelling suggestions
for words starting with capital letter. For compatibility requirements, see the release
notes for version 1.3.
Libvoikko 1.3 (2007-02-05)
This version requires malaga 7.8 or later and Suomi-malaga 0.7.3 or 0.7.4. After
version 1.2 the following new features and bug fixes have been added:
- Full support for Windows, including the use of registry keys to specify the default
location for Suomi-malaga project files
- Slightly improved spelling suggestions, including a new optional mode for use with
OCR applications
- Certain uses of disambiguating or optional hyphens are no longer rejected in spell
checking
- Hyphenator now detects more syllable breaks when VOIKKO_OPT_NO_UGLY_HYPHENATION=0
- New hyphenator option VOIKKO_MIN_HYPHENATED_WORD_LENGTH to limit the length of the
words to be hyphenated, including the length of the components of a compound word
- Fixes for character case check and hyphenation for words containing punctuation.
In 2006 we made simultaneous releases of all the components of Voikko. The
Finnish release notes from that period are available below.
Versio 1.2
Versio 1.2 julkaistiin 15.11.2006, ja se koostuu seuraavista komponenteista:
- libvoikko 1.2
- Suomi-malaga 0.7.3 (”Voikko edition”)
- openoffice.org-voikko 1.2
- tmispell-voikko 0.6.1.
Tämä versio vaatii toimiakseen malagan version 7.8 tai uudemman.
Käyttäjän kannalta merkittävät muutokset
- Vierasperäisten sanojen, yhdyssanojen ja tiettyjen poikkeavasti tavuttuvien sanojen tavutusta
on parannettu.
- Isojen kirjainten käyttöä on tarkennettu ja korjailtu.
- Tunnistettavaa nimistöä on laajennettu: lähes kaikki Suomen kunnat sekä monet aikaisemmin
tunnistamatta jääneet yleiset etu- ja sukunimet tunnistuvat oikein.
- Etuliitteiden ja lyhyiden nominien käyttöä yhdyssanoissa on rajoitettu, minkä johdosta
vääriä korjausehdotuksia annetaan vähemmän ja väärin kirjoitettujen sanojen havaitseminen
helpottuu.
- Joitakin virheellisiä ja murteellisia taivutusmuotoja ei enää hyväksytä.
- Sanastoon on lisätty sanoja ja virheellisiä sanoja on poistettu.
- Tmispell-voikko toimii KDE:ssa myös käyttäjillä, joiden oletusmerkistö on jokin muu kuin
UTF-8.
- Libvoikko tarkistaa käytettävän Suomi-malagan version ja kieltäytyy käyttämästä
epäyhteensopivaa versiota.
- Oo2-voikon nimi on vaihdettu openoffice.org-voikoksi vastaamaan Linux-jakeluiden
yleistä käytäntöä.
Ohjelmistonkehittäjien ja tehokäyttäjien kannalta merkittävät muutokset
- Libvoikko sallii sovelluskohtaisen sanastohakemiston määrittämisen alustusfunktion
voikko_init_with_path avulla.
- Suomi-malagassa on alustava tuki hyväksyttävien taivutusmuotojen hienosäädölle ja
omien lisäsanastojen käytölle.
Versio 1.1
Versio 1.1 julkaistiin 14.9.2006, ja se koostuu seuraavista komponenteista:
- libvoikko 1.1
- Suomi-malaga 0.7.2 (”Voikko edition”)
- Oo2-voikko 1.1
- tmispell-voikko 0.6.
Tämä versio vaatii toimiakseen malagan version 7.4 tai uudemman.
Käyttäjän kannalta merkittävät muutokset
- Versiossa 1.0 monikäsitteisistä yhdyssanoista (esimerkiksi ”kaivosaukko”) pystyi rakentamaan merkkijonoja,
joiden oikoluku ja tavutus vei niin paljon prosessoriaikaa, että libvoikkoa käyttävät ohjelmat käytännöllisesti
katsoen jumiutuivat. Tämä on korjattu laskemalla käsiteltävien sanojen pituusrajaa 255 merkistä 59 merkkiin.
Samantapaisia ongelmia esiintyy myös muissa oikolukuohjelmissa. Olemme testanneet seuraavat ohjelmat:
- Soikko
-
Soikon jaettu kirjasto kärsii tästä samasta ongelmasta: siinä ei sanojen pituudelle ole nähtävästi mitään ylärajaa.
Ongelma on korjattu ainakin Oo2-soikon versiossa 1.1.2, jossa ylärajaksi on asetettu 74 merkkiä. Jos käytät muuta
Soikon sisältävää oikolukuohjelmaa tai -komponenttia kuin Oo2-soikkoa, kysy ohjelman tekijältä, koskeeko ongelma myös
kyseistä ohjelmaa.
- hunspell
-
Hunspellin jaetussa kirjastossa sanojen pituus on rajoitettu noin 100 merkkiin. Siispä kirjastoa käyttävät ohjelmat
eivät automaattisesti kärsi tästä ongelmasta, mutta Hunspellin komentorivityökalu (versio 1.1.4) kaatuu, jos
siihen syötetään yli 100 merkkiä pitkiä merkkijonoja.
- ispell ja myspell
-
Näissä on noin 100 merkin yläraja käsiteltävien sanojen pituudelle, eikä niissä näytä olevan tätä ongelmaa.
- Microsoft Word
-
Wordin suomen kielen oikoluku näyttäisi rajoittavan oikoluettavien sanojen pituuden noin 60 merkkiin. Tätä pidemmät
sanat hyväksytään aina oikeiksi. Word ei siis kärsi tästä ongelmasta.
- OpenOffice.orgissa oikolukudialogin kautta tehtävä oikoluku on korjattu.
- Väärin kirjoitettujen sanojen korjausehdotuksia on korjattu.
- Lisätty tuki erinäisille vaihtoehtoisille Unicode-merkeille ja merkkiyhdistelmille oikoluvussa.
- Pieni määrä virheellisesti hyväksyttyjä taivutuksia on korjattu.
- Lisätty tuki tyyppiä mAinen (”koiramainen”) ja lAinen (”jyväskyläläinen”) oleville johdoksille.
- Tmispell-voikon interaktiivinen käyttöliittymä on saatavissa suomenkielisenä.
Ohjelmistonkehittäjien kannalta merkittävät muutokset
- Oo2-voikko ja tmispell-voikko eivät enää käytä ohjelmakirjastojen avaamiseen dlopen/dlsym -kutsuja vaan
normaalia käännösaikaista dynaamista linkitystä.
Versio 1.0
Voikon ensimmäinen vakaa versio 1.0 julkaistiin 13.8.2006, ja se koostuu seuraavista komponenteista:
- libvoikko 1.0
- Suomi-malaga 0.7.1 (”Voikko edition”)
- Oo2-voikko 1.0
- tmispell-voikko 0.5.0.
Tämä versio vaatii toimiakseen malagan version 7.4 tai uudemman.