Releases: sillsdev/serval
Releases · sillsdev/serval
Docker 1.8.9
What's Changed
These are small fixes found during release testing
- Don't crash if retrieving a corpora with a blank language code by @johnml1135 in #600
- no pretranslations written by @johnml1135 in #602
- Fix 2 for #595 - make sure Name field is always there. by @johnml1135 in #603
Full Changelog: docker_1.8.6...docker_1.8.9
docker_1.8.6
What's Changed
- Resolve Damien's unresolved comments by @johnml1135 in #562
- #527 autoscaler test by @mshannon-sil in #563
- make sure parallel corpora exist before updating by @johnml1135 in #565
- Don't fault build when there's no data by @Enkidu93 in #571
- Add Serval Architecture by @johnml1135 in #572
- Build summary gprc by @mudiagaobrikisil in #541
- If no other training data, don't add any keyterms by @johnml1135 in #580
- update to 8.0 for e2e tests by @johnml1135 in #592
- Don't commit an SMT engine while deleting by @johnml1135 in #591
- Corpora fixes by @johnml1135 in #599
New Contributors
- @mshannon-sil made their first contribution in #563
Full Changelog: docker_1.8.3...docker_1.8.6
docker_1.8.3
What's Changed
- Fix Filename sync issue by @johnml1135 in #555
- Use chapter-filtering for terms by @Enkidu93 in #545
- Deduplicate kbts by @Enkidu93 in #551
- Cleanup builds & engines by @Enkidu93 in #510
Other fixes/changes
- Remove assessment by @johnml1135 in #550
- Update dependencies with vulnerabilities by @ddaspit in #549
- Fix echo engine by @johnml1135 in #543
- Update machine to 3.5.1 and small bug by @johnml1135 in #546
- Add async suffix to preprocess method by @Enkidu93 in #552
Full Changelog: docker_1.8.0...docker_1.8.3
docker_1.8.0
What's Changed
- Major refactoring of corpus merging:
- So we don't pretranslate everything by @johnml1135 in #519
- Fix pretranslation filtering by @johnml1135 in #520
- Be able to retrieve pretranslations from parallel corpora - update filter by @johnml1135 in #528
- Move preprocess logic to toolkit by @Enkidu93 in #512
- Fix up USFM pretranslations for Parallel corpus by @johnml1135 in #529
- Added serval release version to translation build by @mudiagaobrikisil in #517
- Mark corpus endpoints obsolete by @johnml1135 in #535
- Remove action delegates for configuration by @johnml1135 in #537
- Add API example program by @pmachapman in #539
Other Fixes
- Fix GetTasksForQueueAsync by @johnml1135 in #534
- A better fix for #516. by @johnml1135 in #521
- Peter's fix by @johnml1135 in #525
- What about 6 retries and not 3? by @johnml1135 in #526
- Retry clearml calls on 429 responses. by @johnml1135 in #531
- Webhook retry by @johnml1135 in #532
Selections from Machine 3.5.0
- NParallelTextCorpus by @Enkidu93 in sillsdev/machine#270
- Refactor stripAllText and preferExistingText into a single enum by @ddaspit in sillsdev/machine#263
- Convert LeftMargin, RightMargin, and FirstLineIndent to floats by @ddaspit in sillsdev/machine#262
- Fix forever loop by @johnml1135 in sillsdev/machine#260
New Contributors
- @mudiagaobrikisil made their first contribution in #517
- @pmachapman made their first contribution in #539
Full Changelog: docker_1.7.0...docker_1.8.0
docker_1.7.0
What's Changed
- Upgrade to Ubuntu 24.04 by @johnml1135 in #500
- Fix MongoDB DoD'ing - call 'GetAsksById' once per DoWork by @Enkidu93 in #504
- Serval-side mixed source support by @Enkidu93 in #497
- Parallel Corpora Documentation by @Enkidu93 in #507
- Fix corpus e2e tests by @johnml1135 in #509
Full Changelog: docker_1.6.3...docker_1.7.0
Update Machine to 3.4.0:
- Remove OT terms from pt localization by @Enkidu93 in sillsdev/machine#249
- Restore accidentally removed notebooks by @ddaspit in sillsdev/machine#255
- Add parameter for filtering key terms by book/chapters by @Enkidu93 in sillsdev/machine#256
- If there are no enumerators, it enters an infinite loop. by @johnml1135 in sillsdev/machine#257
- v3.4.0 by @johnml1135 in sillsdev/machine#258
Full Changelog: sillsdev/machine@v3.3.0...v3.4.0
docker_1.6.3
Update version of Machine to v3.2.8: https://github.com/sillsdev/machine/releases/tag/v3.2.8
Full Changelog: docker_1.6.2...docker_1.6.3
docker_1.6.2
What's Changed
- Ensure that writer queue is cleared when lock is canceled by @ddaspit in #486
- Update versions of core libraries including: by @johnml1135 in #487
- Add bugsnag by @johnml1135 in #488
- Better logging by @johnml1135 in #490
- When failing a ClearML update, log the headers by @johnml1135 in #493
- Avoid constantly attempting to acquire a lock by @ddaspit in #491
Full Changelog: docker_1.6.1...docker_1.6.2
docker_1.6.1
What's Changed
- Retain build files by @johnml1135 in #481
- Update logging by @johnml1135 in #483
- Fix #464 - Refine lock timeout to no longer cause infinite locks by @johnml1135 in #473
- Fix #294 - Nswag 8618 warning by upgrading Nswag by @johnml1135 in #472
- Pretranslation versification mismatch by @Enkidu93 in #471
- Update to Machine 3.2.7
- Update to Machine.py 1.6.3
Full Changelog: docker_1.6.0...docker_1.6.1
docker_1.6.0
What's Changed
- Add assessment API (disabled, untested) by @ddaspit in #455
- Add ability to use localizations for key terms by @Enkidu93 in #454
- Catch exceptions in GetAsync and treat the same as not founds, more intelligently handling poorly formatted file IDs (+ include exception) by @Enkidu93 in #459
- Add better ClearML parse logging info by @johnml1135 in #463
- Fix #460 again - don't parse books that aren't selected sillsdev/machine#207 by @Enkidu93 in #467
- Move logic from entity base to MongoRepo by @Enkidu93 in #466
- Ignore ellipses "..." from corpora by @Enkidu93 in #469
- Update Machine to 3.2.6 including a few more USFM parsing errors https://github.com/sillsdev/machine/releases/tag/v3.2.6
Full Changelog: docker_1.5.6...docker_1.6.0
docker_1.5.6
What's Changed in Serval
- Restore index on webhook owner by @Enkidu93 in #439
- Fix Echo issues by @Enkidu93 in #444
- Flag for deleting files when deleting corpus by @Enkidu93 in #441
- Hotfix to fix health messaging by @johnml1135 in #448
- Fix usfm parsing bugs by @Enkidu93 in #447
- start analyzing clearml tasks by @johnml1135 in #431
- Add SIL.ServiceToolkit library by @ddaspit in #456
Full Changelog: docker_1.5.5...docker_1.5.6
What's changed in Machine
- Check for empty string by @Enkidu93 in sillsdev/machine#226
- Extend manual test to process multiple projects including zipped projects by @Enkidu93 in sillsdev/machine#227
- Fix quotation mark in USFM parsing error message by @Nateowami in sillsdev/machine#230
- Fix USFM parsing bugs by @Enkidu93 in sillsdev/machine#229
- Release 3.2.5 by @Enkidu93 in sillsdev/machine#231
Full Changelog: sillsdev/machine@v3.2.4...v3.2.5