Skip to content

Latest commit

 

History

History
executable file
·
136 lines (95 loc) · 4.36 KB

CHANGELOG.md

File metadata and controls

executable file
·
136 lines (95 loc) · 4.36 KB

JsLingua Changelog

This is the changelog syntax:

  • NEW: For any new module or file (creation)
  • ADD: For any functions added inside a module (addition)
  • IMPROVE: For any improvements to existing materials. This affects the behavior, but doesn't break any precedent
  • MODIFY: Modification of function names, files names and directories. This will break the projects developed on precedent versions.
  • FIX: Fixing bugs
  • DEL: Delete or deprecate some functions

Version 0.13.0 (2021-06-12)

  • MODIFY: modifying API
  • DEL: deleting long functions
  • ADD: stop words filtering (morpho)
  • FIX: fixing some fonctions

Version 0.12.0 (2021-05-30)

  • FIX: english conjugation, verbs starting with re; also verb "can"
  • IMPROVE: use of ES6 async import
  • MODIFY: modification of some methods names

Version 0.11.0 (2019-03-24)

  • IMPROVE: splitToSentences, tokenize
  • IMPROVE: Arabic singular to plural

Version 0.10.2 (2018-12-19)

  • FIX: english conjugation with verbs starting with: over-, under-, etc.
  • FIX: transliteration in case of uppercase

Version 0.10.0 (2018-04-11)

  • MODIFY: references of conjugation forms: more short references

Version 0.9.0 (2018-04-04)

  • REFACTORING
  • MODIFY: functions names; using more abbreviated ones
  • ADD: more concise names (kept the old readable ones)
  • ADD: storage chaining functions

Version 0.8.0 (2018-03-31)

  • IMPROVE: Arabic conjugation; Add negation marks when negated
  • ADD: JsLingua Arabic stemmer; A starter try
  • FIX: French conjugation; Group 3
  • IMPROVE: French conjugation; add negation
  • DEL: Morpho noun declension methods
  • ADD: Morpho PoS conveting methods (wider than noun declension)
  • ADD: getStemmerDesc, getPosConverterDesc to Morpho
  • ADD: singular 2 plural to Arabic, English and French (a testing function)
  • ADD: singular to dual to Arabic (a testing function)
  • ADD: splitToSentences, tokenize and filterStopWords to Morpho API

Version 0.7.0 (2018-01-01)

  • NEW: French support (Info, Lang, Trans, Morpho)
  • IMPROVE: adding transformation from charsets to others
  • ADD: Lancaster stemmer for English
  • ADD: English Noun declension (singular to plural): beta version
  • DEL: getVerbType from Morpho API (never been used)

Version 0.6.x (2017-09-18)

  • ADD: Japanese stemmer: jpn.morpho: jslinguaJpnStemmer
  • ADD: normalization to Japanese Morpho
  • ADD: ISRI stemmer to ara.morpho
  • IMPROVE: Arabic verb conjugation
  • ADD: Japanese stemmer to jpn.morpho: IsriAraStemmer
  • DEL: lematize from Morpho
  • ADD: English normalization to eng.morpho
  • IMPROVE: improve the code readability

Version 0.5.0 (2017-08-13)

  • ADD: verb Conjugation to Japanese Morpho
  • IMPROVE: verb Conjugation of English Morpho
  • ADD: getVerbTypes, getVerbType(verb)
  • MODIFY: The way to access conjugation parameters: getTenses --> GetForms
  • ADD: normalization function to Morpho
  • ADD: normalization to Arabic Morpho

Version 0.4.4 (2017-07-31)

  • ADD: Porter Stemmer for English Morpho

Version 0.4.0 (2017-07-29)

  • NEW: English Language
  • IMPROVE: Add unit tests and coverage reports

Version 0.3.0 (2016-08-30)

  • FIX: Japanese little "tsu" transliteration.
  • NEW: Morpho class; a class for conjugation, declension, stemming and lemmatizing
  • NEW: Arabic implementation of Morpho class with simple conjugation
  • ADD: changelog and credits
  • DEL: populations, dialects and countries in Info

Version 0.2.0 (2016-08-30)

  • FIX: Arabic numbers in letters
  • NEW: Info class and implementations for Arabic and Japanese
  • MODIFY: languages implementations names from ISO639-1 (2 characters) into ISO639-2 (3 characters)
  • MODIFY: index.js to jslingua.js. This module must used to access to other modules.
  • ADD: Functions to access the different modules and to verify the available languages

Version 0.1.1 (2016-08-27)

  • IMPROVE: Documentation

Version 0.1.0 (2016-08-27)

  • FIX: For one language we can find many trasliteration methods
  • ADD: ArabTex Transliteration to Arabic Trans
  • ADD: Nihon-Shiki and Kunrei-Shiki to Japanese Trans
  • FIX: Japanese untransliteration
  • MODIFY: the function "[un]translaterate" to "[un]transliterate"
  • ADD: morse code as transliteration method to both Arabic and Japanese

Version 0.0.1 (2016-08-12)

  • NEW: Lang class and its implementations in Arabic and Japanese
  • NEW: Transliteration class and its implementations in Arabic and Japanese
  • NEW: index.js which is used in nodejs to lunch different implementations