Skip to content

v1.8.2

Compare
Choose a tag to compare
@blackwinter blackwinter released this 16 Sep 08:32
· 353 commits to master since this release
  • Performance improvements regarding Lingo::Attendee::VectorFilter (as well
    as Lingo::Attendee::NonewordFilter) memory usage; set sort: false
    in the config.
  • Added Lingo::Attendee::Stemmer (implementing Porter's algorithm for suffix
    stripping).
  • Added progress reporting to Lingo::Attendee::TextReader; set progress: true in the config.
  • Added directory and glob processing to Lingo::Attendee::TextReader (new
    options glob and recursive).
  • Renamed Lingo::Attendee::TextReader option lir-record-pattern to
    records.
  • Fixed Lingo::Attendee::Debugger to forward all objects so it can be
    inserted between any two attendees in the config.
  • Fixed regression introduced in 1.8.0 where Lingo would not use existing
    compiled dictionary when source file is not present.
  • Fixed "invalid byte sequence in UTF-8" on Windows for SDBM store.
  • Enabled pluggable (compiled) dictionaries and storage backends.
  • Extensive internal refactoring and cleanup. (Finished for now.)