Skip to content

Releases: tanloong/neosca

NeoSCA 0.1.4 Release

03 Aug 21:39

Choose a tag to compare

Bug fixes

  • Packaging: fix crash of v0.1.3 on Windows 11 when loading torch

Improvements

  • File Area: support drag and drop

SHA-1 Checksum

90dd2d09e6dbe8c4e9b29682b1dc3cb26bcb1d6e  NeoSCA-0.1.4-linux.tar.gz
87cfa823c6e41f857f6bdeec64ec0b7d8861ca18  NeoSCA-0.1.4-macos.zip
a096332f9670c81137935d4d04e1204b026a4cef  NeoSCA-0.1.4-windows.zip

NeoSCA 0.1.3 Release

23 Jul 19:46

Choose a tag to compare

Bug fixes

  • Fix including .DS_Store and ._* on macOS and ~$* on Windows when opening a folder. 修复误导入临时文件/隐藏文件,macOS 上的 .DS_Store._*,Windows 上的 ~$*
  • Fix extra empty cell in the first column of CSV output. 修复导出的 CSV 第一行第一列多出空单元格
  • Fix throwing error for files containing only punctuation marks. 修复输入文件的内容只含标点时 LCA 报错
  • Fix performance issue with file opening. 修复导入文件数量略大 (500+) 时卡顿
  • Fix cache_info.json not saving when quitting via the upper right X button. 修复通过 Windows右上角/macOS左上角的叉号而不是 Files - Quit 退出时未保存缓存信息文件 cache_info.json
  • Fix decode error when loading cache_info.json on startup. 修复读取 cache_info.json 时解码错误
  • Fix memory leak on thread management. 感谢 Python调包侠-Bemake @271374667 的 code review!修复可能的线程结束后未被回收。

Improvements

  • Changes of QStandardItemModel is now strictly managed within the main thread for stability and reliability. QStandardItemModel 不线程安全,最终结果的上屏改到主线程进行
  • Add "Minimize to Tray" action to the "Files" menu. Files 菜单添加“最小化到托盘”选项
  • The main window can now be toggled by single clicking the system tray icon. 单击托盘图标可以显示/隐藏主窗口

SHA-1 Checksum

5c37b5aa0c882d3b628c3b3f330ac9c3a6ace336  NeoSCA-0.1.3-linux.tar.gz
a9cfee827aaa0a3e8b5c7ea97b71a40400176868  NeoSCA-0.1.3-macos.zip
c2079234a0c37381db8107cde789d8f0ff78a84c  NeoSCA-0.1.3-windows.zip

NeoSCA 0.1.2 Release

23 Mar 17:48

Choose a tag to compare

NeoSCA 0.1.2 Release Pre-release
Pre-release

Bug fixes

  • Fix crash on exporting table

SHA1 checksum

01327bcb6dbbf3bb730dba6e0255f34219f3e8cd  ./NeoSCA-0.1.2-archlinux.tar.gz
8bc41733c11658588f5a78a6d9a5e0f39dfa8285  ./NeoSCA-0.1.2-macos.zip
ab87984385cf56006619b86e6efa2d5a203e088d  ./NeoSCA-0.1.2-windows.zip

NeoSCA 0.1.1 Release

17 Mar 12:14

Choose a tag to compare

NeoSCA 0.1.1 Release Pre-release
Pre-release

Improvements

  • Able to query long sentences

Now query constituency trees non-recursively to prevent reaching the maximum recursion depth limit (default 1000 in Python). If any, trees for sentences that have hundreds of words can be queried normally.

  • Support macOS 10

Migrate from PySide6 to PyQt5 for earlier macOS version support. The testing macOS 10 complains that "Qt requires macOS 11.0.0 or later" when importing PySide6/PyQt6. Fallback to Qt5.

SHA-1 checksum

8842cc19b30a1e3b2f9e175df583e5536d50452c  NeoSCA-0.1.1-archlinux.tar.gz
a155799e8d7dc2b9ce2555638dfbec33c2b56f43  NeoSCA-0.1.1-macos.zip
fd8839aff9d8ade983997334ae1f2f471553d167  NeoSCA-0.1.1-windows.zip

NeoSCA 0.1.0 Release

13 Mar 03:16

Choose a tag to compare

NeoSCA 0.1.0 Release Pre-release
Pre-release

Breaking Changes

  • Rename --reserve-matched to --save-matches
  • Rename --reserve-parsed to --cache

Dependency Changes

New Features

  • Add GUI (nsca gui). NeoSCA borrows tons of code and design ideas to its GUI component from Wordless.

Deprecated Features

  • --no-querying
  • --expand
  • --max-length
  • --config

Bug fixes

  • Fix including Windows temporary files (~$\*) as input files

License change

Change the license from GPLv2-or-later to GPLv3. According to the license compatibility matrix, the combination of code under GPLv2-or-later, which is the current license, and code under LGPLv3, which is the license of the recently added dependency PySide6, should be licensed under GPLv3.

SHA-1 checksum:

ffd933e02f5ded43ecd453c5d51da61205f215e3  NeoSCA-0.1.0_archlinux.zip
7c05c17748dc4a22bcf04702e01c95066ae7a37e  NeoSCA-0.1.0_macos.zip
dfb2850a64fc188af6287c792b6bf2fc9e9e9819  NeoSCA-0.1.0_windows.zip

NeoSCA 0.0.55 Release

02 Oct 10:07
4fc29c8

Choose a tag to compare

NeoSCA 0.0.55 Release Pre-release
Pre-release

Bug fixes

  • Fix exiting early when checking spaCy and model

NeoSCA 0.0.54 Release

02 Oct 09:41
46b9cfa

Choose a tag to compare

NeoSCA 0.0.54 Release Pre-release
Pre-release

Dependency Changes

  • Update dependency on spaCy to 3.7.0

NeoSCA 0.0.53 Release

25 Sep 12:15
36e7d8c

Choose a tag to compare

NeoSCA 0.0.53 Release Pre-release
Pre-release

Improvements

  • Add option to install spaCy from Chinese mirror site and en_core_web_sm from sourceforge.net

NeoSCA 0.0.52 Release

01 Sep 03:40
a0d4f80

Choose a tag to compare

NeoSCA 0.0.52 Release Pre-release
Pre-release

New features

  • Add support of PTB POS tagset for nsca-lca
  • Add --text option for nsca-lca

Improvements

  • Add formulae in README for LCA measures

Bug fixes

  • Fix not correctly using Chinese JDK mirror

NeoSCA 0.0.51 Release

22 Aug 23:08
2b3b1bb

Choose a tag to compare

NeoSCA 0.0.51 Release Pre-release
Pre-release

Bug fixes

  • Don't check empty key/value when initializing Structure