Releases: tanloong/neosca
Releases · tanloong/neosca
NeoSCA 0.1.4 Release
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
Bug fixes
- Fix including
.DS_Storeand._*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
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
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
Breaking Changes
- Rename
--reserve-matchedto--save-matches - Rename
--reserve-parsedto--cache
Dependency Changes
- Remove JPype1
- Remove Stanford Parser
- Remove Tregex
- Remove spaCy
- Add Stanza
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
Bug fixes
- Fix exiting early when checking spaCy and model
NeoSCA 0.0.54 Release
Dependency Changes
- Update dependency on spaCy to 3.7.0
NeoSCA 0.0.53 Release
Improvements
- Add option to install spaCy from Chinese mirror site and en_core_web_sm from sourceforge.net
NeoSCA 0.0.52 Release
New features
- Add support of PTB POS tagset for
nsca-lca - Add
--textoption fornsca-lca
Improvements
- Add formulae in README for LCA measures
Bug fixes
- Fix not correctly using Chinese JDK mirror
NeoSCA 0.0.51 Release
Bug fixes
- Don't check empty key/value when initializing Structure