Skip to content

Releases: sillsdev/FieldWorks

FieldWorks Base Build #1439

Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Jun 21:55
Fix LT-22532: Add Help url for Media field in Info tab (#948)

Fix LT-22532: Add Help url for Medial fiel field in Info tab
(cherry picked from commit 01051b7d042094f2add620d0f41c4144362ff051)

FieldWorks Base Build #1437

Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Jun 19:52
build-1437

Fix more LT-22398: Change Dictionary view to Dictionary layout (#901)

FieldWorks Base Build #1433

Pre-release

Choose a tag to compare

@github-actions github-actions released this 20 May 15:29
272325a
LT-22519: ensure variant form title uses the variant version (#898)

Change-Id: Id183934d7b7dcdeb85ff3d97ef7668b6c97d4f8b

FieldWorks Base Build #1416

Pre-release

Choose a tag to compare

@github-actions github-actions released this 07 Apr 22:20
7cb3fe9
Fail CD builds for failed tests (#813)

* Revert "Move test execution before installer build (#774)"

Running tests last ensures that test exit code becomes the script exit code. This way, failed tests cause installer builds to fail.

This partially reverts commit 67f919a7e534c96ea096aee4d98825558467df4d.

* Include CD test results in workflow run artifacts

* Ignore test residue

FieldWorks Base Build #1414

Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Apr 15:33
83d60dd
Pack only FieldWorks-relevant SIL.Machine projects (#808)

Avoid building native CMake dependencies (SentencePiece) by
packing SIL.Machine and SIL.Machine.Morphology.HermitCrab
individually instead of the whole repo.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>

FieldWorks Base Build #1405

Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Mar 04:49
67f919a
Move test execution before installer build (#774)

* Also increase test run timeout (to help slower dev boxes)

FieldWorks Base Build #1398

Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Mar 00:00
d58727c
Remove ScrChecks project and replace with streamlined parser (#764)

* Delete entire Lib/src/ScrChecks/ project and tests
* Remove unused interfaces: IChecksDataSource, IScriptureCheck,
   RecordErrorEventArgs
* Remove ScrChecks from solution, build targets, installer targets
* Replace with ParseCharacterSequences in TextFileDataSource using
   StringInfo.GetTextElementEnumerator for correct Unicode handling
* Update CharContextCtrl and ValidCharactersDlg to remove
   reflection-based loading of ScrChecks
* Remove FwDirectoryFinder ScrChecks directory helper
* Add comprehensive tests for diacritics, surrogate pairs,
  supplementary plane chars, and minority language scripts

 The ScrChecks project under Lib/src was over-engineered for the
 limited functionality actually used by FieldWorks. Only character
 sequence parsing (grouping base characters with combining
 diacritics) was needed.

 Currently all the artifacts from projects under Lib\src are
 committed in DistFiles - leave that for future evaluation

 Co-Authored with Claude

FieldWorks Base Build #1392

Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Mar 15:37
Partially revert "LT-22446: Polish Installer Builds (#744)"

build.ps1 -RunTests and test.ps1 both fail;
revert to the old way of running tests for now
to get builds working.

This partially reverts commit
cb276a1991c09f74cd8a2e5a7fc58c1ed0665714.

FieldWorks Base Build #1387

Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Mar 21:48
Revert change to CustomComponents.wxi

and pass logging variables to installer builds

FieldWorks Base Build #1379

Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Jan 23:23
d5e13b5
Better Style Import and Export (a step toward LT-20393) (#613)

* Export each Style's Function (@use) (needed to match on import)
* Fix style export for undefined structure:
The Style import expects a missing `structure` attribute
for StructureValues.Undefined.
The initial fix to LT-20393 caused a regression with the same
steps as LT-20895. Fix the style export update so that the
legacy style import continues to work.

Also:
* Modernize the import
* Update a message about the installation CD
* Fix incorrect exception messages regarding the import
* Remove some TE-specific code
* Fix the comment on EnsureCompatibleFactoryStyle
* Test Style Serialization
* Update comments and messages; remove dead code