The primary new features since 8.0.10 are:

  • The “Find” function now searches in Definition and Reversal (when the user has chosen an Analysis language for the search), and those columns show in the dialog box. The Allomorph field has been hidden but can be configured to show and be searched.
  • On importing SFM, blank \ps fields are no longer treated as if they are not there.- This prevents the sense they are in from inheriting the Part of Speech from the sense above it.
  • The Reversals field has been moved up just below the Gloss field. – This is to make it easier to track which “translation equivalents” are in each field and to ensure consistency between them when it is desired.

Bugs fixed since 8.1.3

  • Prevent arithmetic overflow failure on S/R for large projects with poor Internet. LT-16233
  • Correct a crash typing Korean characters. LT-15462
  • Correct a crash creating new entry from the Find dialog. LT-16092
  • Prevent Merge from offering to merge with itself. LT-16086
  • Prevent many crashes from find dialog box. LT-16103
  • Change export interlinear to select only the current text. LT-15815,
  • Disable editing Semantic Domains in Collect Words. LT-15961
  • Sort Reversal Indexes Independently of each other. LT-16093
  • Use the default Linked Files directory if user doesn’t choose. LT-16195
  • Prevent a crash navigating to Reversal Indexes for the first time. LT-16128
  • Update linked files location on restore from a non-default location. LT-16206
  • Correct the Dictionary Configuration help topic ID. LT-16203
  • Allow choosing other than the first sense for lexical relation links. LT-16130
  • Show Grammatical Info in Add Reference dialog, even if English is not the primary writing system. LT-16217
  • Prevent moving reversal indexes entries into themselves. LT-16222
  • Don’t crash when encountering corrupted chart data. LT-16136
  • When copying/pasting, retain embedded writing systems and styles. LT-16129
  • Correct spacing problem and remove clutter in reversal HTML export. LT-16239

Bugs fixed since 8.1.2

  • Prevent FieldWorks from crashing when the HKLM access bug is present. LT-15892
  • Improve Find dialog by increasing speed and improving order of results. LT-15873
  • Update wording in Config Interlinear Lines dialog box.
  • Correct custom multi-reference SFM import. LT-15976
  • Correct problems importing out-of-order relations. LT-15389
  • Prevent LIFT import from creating duplicates. LT-15894, LT-15858
  • Correct data loss in LIFT Send/Receive. LT-15775
  • Make creating pronunciation writing system safer (to prevent problems). LT-15695
  • Correction to prevent loss of data in Send/Receive when one person doesn’t make any changes. LT-15954
  • Change Fix Data utility to remove StStyles with duplicate names. LT-15958
  • Remove ScrDraft after Paratext import. LT-15945
  • Correct out-of-range index in SFM import. LT-15913
  • Always import Section Breaks in Scripture. LT-15748
  • Don’t CheckConstraints on deleted object. LT-15730
  • Improve SFM import of sequences and trees. LT-15987
  • Phonology Assistant now skips incomplete media files. LT-15994
  • Remove ‘Check for Updates’ from Help menu. LT-15886
  • Improve Word 2007 interlinear export. LT-15964
  • Allow import of interlinear SFM file even if there is a comma in the file path. LT-15864
  • Use Default Vernacular writing system when an empty text is in English. LT-15688
  • Adjust the message about location of file in export interlinear text for Microsoft Word XML. LT-11208
  • Fix the reversal export for XML and SFM output. LT-11545

Bugs fixed since 8.1.1

  • Fix pervasive crash ‘Msg: Could not save the data for some reason’ on projects connected with ParaTExt. LT-15805
  • Fix crash on complex concordance using inflection features. LT-15641
  • Fix crash in complex concordance with empty analysis. LT-15159
  • Prevent baseline from defaulting to English in some cases. LT-15606
  • Reinstate double-clicking on a column separator to cause columns to resize automatically. LT-15734
  • Fix crash in complex concordance with pasted vernacular text. LT-15159
  • Prevent crash on Notebook pane when printing 0 records. LT-14644
  • Fix crash when project doesn’t have a reversal index. LT-15747
  • Fix random errors ‘Msg: Error during paste. Paste has been undone’ and ‘Msg: Stack Dump for exception: Access violation (-1073741819)’. LT-15814
  • Update several Semantic Domain lists.
  • Update the French UI.
  • This version does NOT solve the problem using Keyman 9.0.

Bugs fixed and Improvements since 8.1.0

  • Fix to enable Phonology Assistant to connect with a FieldWorks project.
  • Add a new Semantic Domain Worksheet export.
  • Fix improper handling of full reduplication in the Hermit Crab parser.
  • Correct runtime error when stopping parser. LT-15684

Bugs fixed and Improvements since 8.0.10

  • Change unspecified nasal from N to superscript n in section B.1.2.1.4 of conceptual intro.
  • Allow sorting in the Choose Natural Class dialog when choosing natural classes in environments. LT-13362
  • Choosers for Phonemes now sort the phonemes. LT-13381
  • Handle irregularly inflected variants correctly in the XAmple parser. LT-15455
  • Correct yellow screen crash when parsing all words in a text in the HermitCrab parser. LT-15438
  • Fix crash breaking into morphemes in Try-a-Word. LT-15033
  • Prevent sound and picture files from being duplicated during LIFT export. LT-15467
  • Correct erroneous support email address.
  • Fix LIFT S/R duplicating fields in examples. LT-15512
  • Fix a bug in the Change Spelling command related to tokenization issues. LT-15240
  • Fix crash when importing ParaTExt project with verse range. TE-9564
  • Fix blank reversals multiplying on import of LIFT file. LT-15516
  • Fix LIFT S/R duplicating fields in examples. LT-15512
  • Move the Reversals field just below the Gloss field in the Lexicon view. LT-15549
  • Handle enchant migration on second restore. LT-15518
  • Fix crash that can happen with a corrupt Keyman installation. LT-15533
  • Stop writing <missing font> notation to LDML files. LT-15064
  • Correct duplicated <missing font> notation in default font. LT-9684
  • Update SIL Logo. LT-15571
  • Fix a crash that occurs when a user deletes an Analysis writing system that is also a Vernacular writing system. LT-15185
  • Change behavior on an import failure after S/R Lexicon to prevent data loss. LT-15558
  • Fix some awkward scenarios in FLEx Installation on Linux. FWNX-1417
  • Fix crash if in-use Natural Class is deleted. LT-15050
  • Don’t treat blank \ps markers as missing when importing SFM files. LT-10739
  • Include Definition and Reversal in the Find Entry dialog. LT-4272
  • Process LIFT custom field data when merging examples. LT-15577
  • Add pronunciation writing systems to vernacular list on LIFT import. LT-15000
  • Stop blank reversals from multiplying during a LIFT import. LT-15516
  • Don’t crash when user attempts circular reference. LT-14613
  • Handle the sorting and filtering of subentries by type. LT-15574
  • Allow changing default project location in Linux. FWNX-1418
  • Fix crash while creating new project if select a new language as vernacular writing system. LT-15624
  • Prevent Duplicate LexRefType on S/R LIFT. LT-15619
  • Uppercase word should now match lowercase Wordform. LT-15241
  • Don’t allow deleting natural classes that are in use. LT-15050
  • Fix the padding in the “Show Dictionary Entry” box accessed from ParaTExt. LT-15557
  • “Unable to restore” warning box no longer appears if restoring with “Customized spelling dictionary files” selected. LT-15620
  • Re-enable Perl and Python converters in Bulk Process (not working since FW 7.2.7). LT-15663