Releases: sillsdev/TheCombine
Releases · sillsdev/TheCombine
Release 0.3.1
Changes from 0.3.0 to 0.3.1:
- On lift import, preserve entry guids (#761)
- Normalize backend starting npm script name (#760)
- Normalize backend and frontend format script names (#757)
- Run dotnet-format in CI (#758)
- [Backend Project] Add missing AutocompleteSetting; Improve test coverage (#750)
- Add environment variable instruction for Mac (#752)
- Support Python 3.9 (#753)
- Add react-localize-crowdin as dev dep; Run npm update (#749)
- [ResetPage] Remove unused props in component and variable in test (#747)
- Refactor NewEntry: extract Dialogs from VernWithSug (#738)
- Rename Python CI job to lint (#748)
- Prune container registry (#744)
- Lint Python source files (#746)
- Reorganize development scripts (#745)
- Resolve several GitHub action lint warnings (#743)
- Improve state updates (#740)
- Add Codecov integration (#739)
- Enable GitHub Actions CI (#733)
Release 0.3.0
Release 0.3.0 includes the following changes:
- Release version 0.3.0 (#734)
- Split frontend and backend unit testing into two scripts (#732)
- Don't reference this.props within this.SetState (#731)
- [Project.AutocompleteSetting, DataEntryTable] Update autocomplete settings, vern suggestion (#618)
- Remove
password
from test strings stored in localStorage (#730) - Remove unused state from Temp component (#729)
- Setup targets to pull Docker images from AWS Elastic Container Registry (#728)
- Remove tsc from package.json (#727)
- Add localization, license, contributors badges; Update version (#726)
- Version Project (#724)
- [ReviewEntries] Improve Domains filtering (#723)
- [ReviewEntries] Pronunciations sort and filter (#721)
- Cleanup docker config (#720)
- Handle multi-word glosses (#718)
- [GlossWithSuggestions] Add Spansh, French options to spellcheck (#715)
- [AudioPlayer] Implement play-or-delete menu for touchscreen use (#710)
- [UserMenu] Unit tests: SiteSettings only visible to admins (#641)
- Docker deploy (#550)
- Reduce backend memory leak in Lift export (#694)
- Increase max request body size to allow clients to import large projects (#690)
- README install list: remove 'server' from 'MongoDB' (#700)
- [GoalsActions] Fix user updating during project creation (#693)
- Make LiftService a true transient service (#679)
- Add links to our style guides (#689)
- Fix backend LGTM issues and organize unit tests (#687)
- Add LGTM badges to README (#686)
Build for 04 Sept 2020
Build for 03 Sep 2020
Build for 03 Sept 2020
Includes:
- [DataEntryTable] Add localized alerts for when a duplicate word or sense is added (#642)
- [ProjectSettings] Remove deprecated componentWillMount (#678)
- Fix frontend LGTM warnings (#674)
- Don't update frontier if a previous update is still in progress (#680)
- [ReviewEntries] Wait until words loaded to show table (#653)
- [WordApiServices > WordIsUnique] Remove SenseIndex usage (#676)
- Refactor several backend modules (#671)
- Initialize sense indices in correct place (#673)
Build for 28 Aug 2020
Build for 28 Aug 2020
Includes:
- Add GUID for stable lift round trip (#665)
- Allow escape from NewEntry dialogs (#659)
- Add backend audio merging in MergeDuplicates (#666)
- Replace two project management buttons with one (#657)
- Stop reviewEntriesState from defaulting to "en" (#634)
- Sync up @types/recordrtc dev flag with npm install (#661)
Build for 28 Aug 2020
Build for 28 Aug 2020
Includes:
- [DataEntryTable] Remove async/await on NewEntry; Prevent double-editing of entries (#651)
- Remove async/await from NewEntry so users can start typing the next one while the last submissions goes through the backend
- Prevent editing an entry that has already been edited (but may still be in the frontend if the edit hasn't finished processing)
- Make adding or deleting a recording update the frontend
- Hide recent words that are being updated to prevent double-editing
Build for 27 Aug 2020
Build for 25 Aug 2020
Build for 24 Aug 2020
Build for 24 Aug 2020
Includes:
- Create local url for file export (#638)
Build 22 Aug 2020
Build for 22 Aug 2020
Includes:
- Restore logic on add sense to existing entry (#633)
- Update style guide to prefer braces around one line if statements (#629)
- Add instructions for how to browse the database locally (#630)
- Update dotnet-format to 4.1.131201 and format the backend source (#632)
- [RecentEntry] Remove code that was for NewEntry-related dialogs (#620)
- Make Username and Email Case-Insensitive (#586)
- [SpellChecker] js->ts (#626)