Releases: sillsdev/web-languageforge
Releases · sillsdev/web-languageforge
v2023-04-18
v2023-03-28
v2023-03-16
v2023-02-28
What's Changed
New features 🚀
- Show warning message/bar in QA by @myieye in #1722
- Update field names to be consistent with FLEx by @longrunningprocess in #1731
Bug fixes 🐛
- Fix broken fields by @myieye in #1718
- migrate qa naming to staging instead by @longrunningprocess in #1723
- Redirect to projects and clear session project on project exceptions by @myieye in #1728
Developer improvements 🤓
- migrate to sveltekit action by @longrunningprocess in #1716
- refactor password checks to client-side by @longrunningprocess in #1719
- Feat/mongo field usages playground by @myieye in #1724
- Document new QA / testing workflow by @myieye in #1733
Other Stuff 🤔
- Bump undici from 5.15.0 to 5.19.1 in /next-app by @dependabot in #1732
Full Changelog: v2023-01-26...v2023-02-28
v2023-01-26
What's Changed
Bug fixes 🐛
- fixed sorting typo in LFNext playground by @longrunningprocess in #1714
Automated testing 🤖
Developer improvements 🤓
- decided on better mark-up by @longrunningprocess in #1715
Full Changelog: v2023-01-24...v2023-01-26
v2023-01-24
What's Changed
New features 🚀
- Use new LfMerge version with 10MB file size limit by @myieye in #1686
- Allow users to delete their Language Forge account by @laineyhm in #1692
- Show 'Account deleted' message on login screen by @myieye in #1703
- Boost SR limit to 10MB for audio conversion settings by @laineyhm in #1701
- Delete User Account feature polish by @megahirt in #1706
Bug fixes 🐛
- Share button and flaky E2E test fixes by @myieye in #1693
- update LFMerge to 2.0.133 by @megahirt in #1694
- No 'Profile updated successfully' notice on delete by @laineyhm in #1698
- Fix OAuth by adding missing return type by @myieye in #1710
Developer improvements 🤓
- Upgrade to PHP 7.4 by @megahirt in #1696
- Upgrade oauth2-google composer dependency by @megahirt in #1707
- LFNext editor components by @longrunningprocess in #1705
Full Changelog: v2023-01-12...v2023-01-24
v2023-01-12
What's Changed
New features 🚀
Bug fixes 🐛
Automated testing 🤖
- Run E2E tests in shards (chromium & firefox) by @myieye in #1662
- enable xdebug for PHP tests by @megahirt in #1685
Developer improvements 🤓
- remove obsolete COPY line in ui-builder by @megahirt in #1672
- remove GD PHP extension from base-php by @megahirt in #1671
- build multi-arch arm64/amd64 base-php image by @megahirt in #1673
- allow lf-app to run on ARM for Apple Silicon by @megahirt in #1674
- Update PHP dependencies / add composer-dev container by @megahirt in #1675
- utilize more types in LFNext by @longrunningprocess in #1664
- upgrade PHPUnit to version 9.5 (latest version) by @megahirt in #1676
- update docs to new mongo 6.0 client by @longrunningprocess in #1680
- Rework and simplify PR template by @myieye in #1689
Full Changelog: v2023-01-05...v2023-01-12
v2023-01-05
What's Changed
Bug fixes 🐛
Security improvements 🔒
- upgrade LFNext to newly released sveltekit 1.0 by @longrunningprocess in #1658
- upgrade mongo to 6 by @longrunningprocess in #1668
Automated testing 🤖
- Upload playwright results when workflow fails by @myieye in #1648
- Migrate remaining playwright tests by @myieye in #1643
- Disable potentially flaky tests by @myieye in #1660
- Playwright post migration cleanup by @myieye in #1659
Developer improvements 🤓
- Remove old user-management code by @myieye in #1661
- eliminate GHA deprecation warnings by @longrunningprocess in #1665
- eliminate gha deprecation warnings by @longrunningprocess in #1667
- switch to using mariadb for ld-db by @megahirt in #1670
- delete old src/js/lib folder by @megahirt in #1669
Full Changelog: v2022-12-13...v2023-01-05
v2022-12-13
What's Changed
New features 🚀
Bug fixes 🐛
- fixed asset versioning by @longrunningprocess in #1640
- removed old project-specific settings feature by @longrunningprocess in #1647
Security improvements 🔒
- upgraded db container to mongodb 5.0 by @longrunningprocess in #1633
- Bump qs and express by @dependabot in #1637
- address deprecation warnings in GHA runs by @longrunningprocess in #1634
- hide comments and activity from project "observers" by @longrunningprocess in #1630
Automated testing 🤖
Developer improvements 🤓
- Make label check use current labels by @myieye in #1639
- cleaned up repo by @longrunningprocess in #1631
- Add PR label reminder to template by @myieye in #1635
Full Changelog: v2022-12-06...v2022-12-13
v2022-12-06
What's Changed
New features 🚀
- Transfer project ownership and allow admins to delete projects by @laineyhm in #1600
- Remove self (a tech support) from project by @laineyhm in #1629
Bug fixes 🐛
- Bump minimatch from 3.0.4 to 3.1.2 by @dependabot in #1618
- remove siteName from project list query by @megahirt in #1624
- Fix alignment of image caption comment bubbles by @myieye in #1623
- Don't toggle new comment field when opening/closing replies by @myieye in #1621
- updated error message about FLEx support by @longrunningprocess in #1626
- Remove 'semantic domains only' interface languages by @laineyhm in #1627
- Refactor jQuery-dependant selector by @myieye in #1632
Developer improvements 🤓
- upgrade to mongodb 4.4 by @longrunningprocess in #1608
- slim down vscode tasks.json by @megahirt in #1609
- updated mongodb dependency by @longrunningprocess in #1610
- remove all traces of Website class (PHP) and site switching (frontend/backend) by @megahirt in #1592
- use GHA concurrency for PR builds and testing by @megahirt in #1615
- Updates to DEVELOPER.md by @megahirt in #1612
- remove protractor test infrastructure by @megahirt in #1614
- update PHP dependencies and remove communication feature by @longrunningprocess in #1611
- Add installing chromium dependencies for playwright to developer readme by @myieye in #1619
Full Changelog: v2022-11-22...v2022-12-06