Releases: sillsdev/TheCombine
Releases · sillsdev/TheCombine
Release v1.1.2
What's Changed
Documentation
- Move 2019 notes from repo to Google Drive by @imnasnainaec in #2624
- [UserGuide] Reorder project settings; Add user role descriptions by @imnasnainaec in #2636
Code Maintenance
- Remove vestigial check for baseUrl property by @imnasnainaec in #2638
Other Changes
- Dependabot updates for week of 25 Sep 2023 by @jmgrady in #2635
- Add edit-version of PronunciationsCell by @imnasnainaec in #2615
- Improve AppBar for windows <400px wide by @imnasnainaec in #2637
Full Changelog: v1.1.1...v1.1.2
Release v1.1.1
What's Changed
New Features
- [ProjectSettings] Refactor with category tabs by @imnasnainaec in #2569
Defect Fixes
- Disable GlossCell, DefinitionCell when sense being deleted by @imnasnainaec in #2575
Documentation
- Dependabot updates for week of 17 September 2023 by @jmgrady in #2604
- Move a dep to dev; Fix typos by @imnasnainaec in #2614
Code Maintenance
Deployment
- Split off CodeCov upload as separate job by @imnasnainaec in #2590
Other Changes
- [RecentEntry] Don't allow empty vernacular by @imnasnainaec in #2571
- Dependabot updates for week of 2023 Sept 11 by @jmgrady in #2565
- [ReviewEntries] Prevent duplicate semantic domain on a sense by @imnasnainaec in #2573
- [DataEntryTable] Await submitting word before exiting by @imnasnainaec in #2577
- Use onPointer instead of onMouse for consistent touch-screen behavior by @imnasnainaec in #2608
- [CalendarView] Use .toISOString() to assure 2-digit month for sorting by @imnasnainaec in #2613
- [DataEntry] Don't show/hide the Recent Entry delete icons by @imnasnainaec in #2607
- [DataEntry] Prevent unnecessary gloss Enter by @imnasnainaec in #2567
- Sort ChooseProject list alphabetically by @imnasnainaec in #2617
- Make a WithFont extension of
- for Autocomplete renderOptions by @imnasnainaec in #2620
Full Changelog: v1.1.0...v1.1.1
Release v1.1.0
What's Changed
Defect Fixes
- Fix label for Analysis Language field by @jmgrady in #2533
- Fix empty project bug on project creation by @imnasnainaec in #2547
- Configure whether languages should be installed on a per chart basis by @jmgrady in #2548
- Don't mutate the input in the Font Context constructor by @imnasnainaec in #2550
- Clear the audio when a new entry is submitted by @imnasnainaec in #2566
Code Maintenance
- Update Python versions: remove 3.8, 3.9; add 3.11 by @imnasnainaec in #2510
Other Changes
- Add option to change vernacular language name in Project Settings by @Apoktieno in #2528
- Dependabot updates for week of 4 September 2023 by @jmgrady in #2542
- Add some checks to editing project's vernacular language name by @imnasnainaec in #2545
- Frontend font support by @imnasnainaec in #2493
- Add direction to fontContext by @imnasnainaec in #2546
Full Changelog: v1.0.24...v1.1.0
Release v1.0.24
What's Changed
New Features
- [ProjectSchedule] Add read-only variant, typing, tests by @imnasnainaec in #2414
- Dictionary splitting by @imnasnainaec in #2484
Defect Fixes
- Add id to second upload step by @imnasnainaec in #2464
- Fix deployment of a release to QA by @jmgrady in #2504
- [ProjectLanguages] Fix name/code mix-up in addAnalysisLangPicker by @imnasnainaec in #2506
Code Maintenance
- Simplify .gitignore rules by @imnasnainaec in #2431
- Avoid implicit any[] arrays by @imnasnainaec in #2463
- Update GoalTimeline component to use redux toolkit by @jmgrady in #2465
Deployment
- Try one more time to upload test coverage if the upload fails by @imnasnainaec in #2457
- Update configuration for hardened runners in GitHub Actions by @jmgrady in #2461
- Specify kubectl version as GHA variable by @jmgrady in #2485
- Correct use of GHA variables for deploying The Combine by @jmgrady in #2487
- Fix download of kubectl by specific version version by @jmgrady in #2489
Other Changes
- Update: ar, es, fr, pt by @imnasnainaec in #2432
- Dependabot updates for week of 31 July 2023 by @jmgrady in #2443
- [ProjectSettings] Replace ProjectSwitch with a Select by @imnasnainaec in #2416
- [DuplicateFinder] Add penalty if no common gram cat group by @imnasnainaec in #2445
- Configure VSCode to warn on commits to master, main by @jmgrady in #2450
- [Backend.Tests] Use Constraint Model in Controllers tests by @imnasnainaec in #2429
- Dependabot updates for week of 7 August 2023 by @jmgrady in #2456
- Add role badge to project users by @Apoktieno in #2449
- Increase Sign-up page security by @imnasnainaec in #2458
- Dependabot updates for week of 14 August 2023 by @jmgrady in #2481
- [Backend.Tests] Use Constraint Model in Helper, Models, and Services tests by @Apoktieno in #2466
- [DataEntryTable] Correctly align rtl project data by @imnasnainaec in #2486
- Dependabot updates for week of 21 August 2023 by @jmgrady in #2503
- UserSettings disable save button by @Apoktieno in #2488
- Dependabot updates for week of 28 August 2023 by @jmgrady in #2527
Full Changelog: v1.0.23...v1.0.24
Release v1.0.23
What's Changed
Documentation
- [User Guide] Incorporate feedback by @imnasnainaec in #2374
Code Maintenance
- [DataEntry] Add a spell-checker context by @imnasnainaec in #2413
Other Changes
- [MergeDups] Reorganize by @imnasnainaec in #2366
- Roles by @imnasnainaec in #2336
- [SiteSettings] Let site admins manage users on all projects by @imnasnainaec in #2370
- Dependabot updates for week of 17 July 2023 by @jmgrady in #2397
- [ReviewEntriesTable] Remove unnecessary function call by @imnasnainaec in #2398
- [User Guide] Reorganize to prepare for other languages by @imnasnainaec in #2354
- Extract InvalidLink from ProjectInvite and reuse with PasswordReset by @imnasnainaec in #2400
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #2403
- Allow non-ASCII email domains in Chrome by @imnasnainaec in #2402
- Add DataEntryTable tests; Exclude backend/index by @imnasnainaec in #2371
- [SpellChecker] Add more languages, Lazy-load dictionaries by @imnasnainaec in #2355
- Add a Recorder context by @imnasnainaec in #2405
- [ProjectSettings] Make read-only variant of proj languages setting by @imnasnainaec in #2373
- [SiteSettings] Enable add user to project by @imnasnainaec in #2372
- [DragSense] Add array equality check to selector by @imnasnainaec in #2412
- [StatisticsService] Add tests by @imnasnainaec in #2375
- Dependabot updates for week of 24 July 2023 by @jmgrady in #2428
- [CreateProject] Convert to function component; Add tests by @imnasnainaec in #2399
- [PasswordResetRequest] Eliminate info leak by @imnasnainaec in #2410
- [SiteSettings] Redesign with tabs by @imnasnainaec in #2415
- [PermissionService] Add tests by @imnasnainaec in #2376
- Reassign sanitized string, throwing exception if not sanitized by @imnasnainaec in #2409
Full Changelog: v1.0.22...v1.0.23
Release v1.0.22
What's Changed
New Features
- [DataEntry] Dynamically update ExistingDataTable height by @imnasnainaec in #2329
Defect Fixes
- Fix console warning re undefined option by @imnasnainaec in #2334
- [Backend/Models] WritingSystem: restore parameterless constructor by @imnasnainaec in #2353
Documentation
- [User Guide] Incorporate feedback by @imnasnainaec in #2350
Code Maintenance
- [Backend] Resolve CA1711, CA1725, CA2215, CA2229 by @imnasnainaec in #2328
- [Backend] Resolve CA2201 by @imnasnainaec in #2337
- [CharacterInventory] Reorganize by @imnasnainaec in #2338
- [Backend] Increase to Recommended by @imnasnainaec in #2339
Other Changes
- Automatically extract languages from import data by @imnasnainaec in #2306
- Make writing system handling more robust by @imnasnainaec in #2335
- Update to react-router v6 by @jmgrady in #2286
- [CharacterInventory] Refactor by @imnasnainaec in #2327
- Dependabot updates for week of 03 July 2023 by @jmgrady in #2348
- Sort writing systems retrieved from import LDMLs by @imnasnainaec in #2349
- [frontend] Fail any test with console error/warn by @imnasnainaec in #2351
- Replace sweetalert2 with notistack by @imnasnainaec in #2352
- Dependabot updates for week of 10 July 2023 by @jmgrady in #2365
Full Changelog: v1.0.21...v1.0.22
Release v1.0.21
What's Changed
New Features
- Implement Grammatical Category / Part of Speech by @imnasnainaec in #2245
Defect Fixes
- Fix 401 error when loading app without logging in by @jmgrady in #2253
- [ProjectSettings] Fix ProjectName not updating on project switch by @imnasnainaec in #2307
Documentation
- [README] Update setup instructions; Remove old version instructions by @imnasnainaec in #2248
- Fix spelling by @imnasnainaec in #2252
- Add the missing final s by @imnasnainaec in #2254
- Update URL and host config for local kubernetes cluster by @jmgrady in #2271
- [User Guide] Update Account, Data Cleanup, Data Entry, Project pages by @imnasnainaec in #2285
Code Maintenance
- [Backend.Tests] Increase to Recommended by @imnasnainaec in #2255
- Consolidate the toast by @imnasnainaec in #2283
- Cinch up Recorder types by @imnasnainaec in #2282
- Check for circular dependencies by @imnasnainaec in #2305
Other Changes
- [AppBar] Make all buttons visible; Shorten too-long text by @imnasnainaec in #2249
- Dependabot updates for week of 12 June 2023 by @jmgrady in #2270
- [AppBar] Adjust nav button width based on window width by @imnasnainaec in #2273
- [Backend > Models > Word] Remove PartOfSpeech by @imnasnainaec in #2280
- [ExistingDataTable] Keep height less than window's by @imnasnainaec in #2284
- Dependabot updates for week of 19 June 2023 by @jmgrady in #2304
- [TreeView] Refactor by @imnasnainaec in #2276
- [DataEntry] Refactor by @imnasnainaec in #2277
- [GoalTimeline] Refactor by @imnasnainaec in #2278
- Dependabot updates for week of 26 Jun 2023 by @jmgrady in #2325
Full Changelog: v1.0.20...v1.0.21
Release v1.0.20
What's Changed
Defect Fixes
- Bugfix: Remove erroneous ! by @imnasnainaec in #2225
- [DataEntryTable] Disable vern autocomplete when off in project settings by @imnasnainaec in #2229
Documentation
- Update copyright by @imnasnainaec in #2226
Code Maintenance
- Conform string handling & user getting by @imnasnainaec in #2194
- React router v5.1 by @jmgrady in #2227
Other Changes
- [UserSettings] Add ui-lang selector by @imnasnainaec in #2199
- Dependabot updates for week of 29 May 2023 by @jmgrady in #2222
- ProjectSettings refactor by @imnasnainaec in #2228
- Dependabot updates for week of 5 June 2023 by @jmgrady in #2244
Full Changelog: v1.0.19...v1.0.20
Release v1.0.19
What's Changed
Defect Fixes
Other Changes
- Improve AppBar by @imnasnainaec in #2190
- Improve failure logging on lift export by @jasonleenaylor in #2197
Full Changelog: v1.0.18...v1.0.19
Release v1.0.18
What's Changed
New Features
- Convert webm to wav on export by @imnasnainaec in #2176
Defect Fixes
Code Maintenance
- Cleanup coverage by @imnasnainaec in #2170
- [CharInv] Refactor components by @imnasnainaec in #2167
- [DataEntryTable] NewEntry refactor by @imnasnainaec in #2166
Other Changes
- Automatically en-/dis-able definitions by @imnasnainaec in #2161
- Dependabot updates for week of 22 May 2023 by @jmgrady in #2186
- TreeView: add buttons for top and exit by @imnasnainaec in #2177
- Update style guide by @imnasnainaec in #2175
Full Changelog: v1.0.17...v1.0.18