Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.62 KB

File metadata and controls

40 lines (28 loc) · 1.62 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.3.1 - 2026-02-04

Fixed

  • LexC mode: Bumped to version 2.7.1: Ensure exactly one trailing newline at end of output

0.3.0 - 2026-02-04

Changed

  • LexC mode: Updated to version 2.7.0 with major improvements to lexicalise-missing function

Added

  • LexC mode: External Divvun-SEE-helper.app for bypassing macOS sandbox restrictions
  • LexC mode: Words without suggestions are now preserved in output
  • LexC mode: Installation check for Divvun-SEE-helper.app with helpful error message
  • LexC mode: Automatic cleanup of extra blank lines (max one blank line between entries)

Fixed

  • LexC mode: Sandbox permission errors when running external tools (hfst-lookup, missing.py)
  • LexC mode: UTF-8 handling for Sámi languages with special characters
  • LexC mode: Missing words were lost when no suggestions were found

Technical

  • Introduced clipboard-based IPC with base64-encoded JSON for sandbox communication
  • Helper app uses original missing.py from giella-core (no code duplication)
  • Proper UTF-8 locale settings (LANG=en_US.UTF-8) throughout the pipeline

0.2.3 - 2024-08-29

Previous releases - see git history for details.