Skip to content

Releases: vChewing/MegrezNT

v5.0.9

Choose a tag to compare

@ShikiSuen ShikiSuen released this 30 May 10:19
  • Compositor // Patch range overflow issues in InsertAnchor().

Full Changelog: v5.0.8...v5.0.9

v5.0.8

Choose a tag to compare

@ShikiSuen ShikiSuen released this 24 Nov 09:19
  • Distinguish whether a node is explicitly overridden by the user.

Full Changelog: v5.0.7...v5.0.8

v5.0.7

Choose a tag to compare

@ShikiSuen ShikiSuen released this 28 Oct 10:46
  • Structuralize Unigram. This improves performance on battery-driven laptops. Otherwise, it brings memory management burdens which impacts performances.
  • PathFinder value-stacking method is now optimized for better performance.

Full Changelog: v5.0.6...v5.0.7

v5.0.6

Choose a tag to compare

@ShikiSuen ShikiSuen released this 11 Oct 15:58
  • Contextualize perception key.

Full Changelog: v5.0.5...v5.0.6

v5.0.5

Choose a tag to compare

@ShikiSuen ShikiSuen released this 08 Oct 13:31
  • Fix perception-related APIs.

Full Changelog: v5.0.4...v5.0.5

v5.0.4

Choose a tag to compare

@ShikiSuen ShikiSuen released this 07 Oct 18:23
  • Fixed an issue that Node().SelectOverrideUnigram() API never fixes already-demoted OverridingScore property value.

Full Changelog: v5.0.3...v5.0.4

v5.0.3

Choose a tag to compare

@ShikiSuen ShikiSuen released this 04 Oct 06:06

This release brings a lot of breaking changes and fixes from the under-development Homa Assembler (the sentence assembly module used in the under-development LibVanguard project):

  • Fix memory leak issues.
  • Again using DAG walking algorithm for sentence assembly but this time we don't use topological vertex sorting approach.
  • Unigram is a class type now in order to reduce memory management pressures. This also allows the utilization of their unique memory addresses per instance.
  • Added override status mirroring feature. This eliminates the needs of copying the entire compositor.
  • Introducing GramInPath as the new representation of assembledSentence.
  • Make candidate override APIs stronger.

Full Changelog: v4.0.1...v5.0.3

v4.0.1

Choose a tag to compare

@ShikiSuen ShikiSuen released this 23 Sep 03:33

Fixed a memory leak issue in Walker by reimplementing the manual ASAN method.

Full Changelog: v4.0.0...v4.0.1

v4.0.0

Choose a tag to compare

@ShikiSuen ShikiSuen released this 18 Feb 11:44

威注音所使用的 Megrez 組字引擎「vChewing/Megrez」及其 CSharp 版本「vChewing/MegrezNT」從 4.0 開始改用 LGPL v3.0 授權釋出。這次更新修復了各自內部的一些積弊(尤其是 CSharp 版本)。另外,Megrez 組字引擎不會有對雙元圖(Bigram)的支援,且不會再有新功能。該專案的繼任專案目前正在研發。

v3.0.0

Choose a tag to compare

@ShikiSuen ShikiSuen released this 26 Jan 13:35

What's Changed

Full Changelog: v2.7.4...v3.0.0