Skip to content

Releases: santhoshtr/sfst

Version 1.5.1

21 May 10:12
2722a3a
Compare
Choose a tag to compare

Changes

Version 1.5.0

20 Mar 03:48
f0cc239
Compare
Choose a tag to compare

Code modernization for multi-platform support. API improvements. Also Python binding.

Changes:

  • Replaced the build system using CMake
  • Removed the deprecated usage of hash_map and hash_set. They were replaced by unordered_map and unorderded_set as per latest C++ standards. This also made the tool compilable in major platforms like Ubuntu/Linux, Windows/VC++, Mac
  • Cleaned up the code for consistent indentation
  • Replaced usage of Char* in many places with std::string since it allows high level string manipulations without worrying on low level details
  • Python binding for SFST and created CI pipelines to build source and binary distributions including python wheels for multiple python versions in multiple operating systems.
  • Changed the fst interface methods so that analyse, generate methods can return an array of strings instead of requiring file pointers. This allows other programs to use SFST as library.

Version 1.5.0 - Release Candidate 1

19 Mar 08:48
f0cc239
Compare
Choose a tag to compare
Pre-release
1.5.0-rc1

Add documentation for python binding