Releases: sillsdev/web-languageforge
Releases · sillsdev/web-languageforge
v2022-10-04
Bug fixes 🐛
- removes red circle from tab after stopping recorder by @laineyhm in #1501
- On delete, remove all stored versions of the target media file by @laineyhm in #1504
- Style page-header-detail for small viewports by @laineyhm in #1509
Security improvements 🔒
- Bump twig/twig from 2.14.11 to 2.15.3 in /src by @dependabot in #1498
User optimizations 😀
Developer improvements 🤓
Full Changelog: v2022-10-03...v2022-10-04
v2022-10-03
New features 🚀
- Add Search Bar icon by @palmtreefrb in #1446
- Changed search bar background color style to white. by @palmtreefrb in #1464
Bug fixes 🐛
- corrected missed naming refactor by @longrunningprocess in #1470
- Disable adding custom fields by @laineyhm in #1485
- Bugfix/use media recorder by @laineyhm in #1474
- Correct the naming and storage of FLEx-compatible audio files by @laineyhm in #1497
- Correct audio files by @laineyhm in #1500
Security improvements 🔒
- Bump async from 2.6.3 to 2.6.4 by @dependabot in #1454
Automated testing 🤖
- Interface language tests by @JeanneSon in #1450
- fix 2 playwright tests that broke from UI change by @megahirt in #1459
- upgrade Playwright to 1.25.2 by @megahirt in #1462
- only install chromium for playwright by @megahirt in #1463
- Local and GitHub playwright testing improvements by @myieye in #1472
- Use make file for running playwright tests on GH by @myieye in #1480
- Add playwright extension to recommendations and overhault docs by @myieye in #1484
- Fix flaky test by waiting for specific URL by @myieye in #1482
- Semantic domains tests by @JeanneSon in #1487
LFNext 🌟
- Migrate project activity to LFNext by @longrunningprocess in #1416
- Fixed bug where num of entries was being limited to 1,000 on project dashboard by @longrunningprocess in #1461
Developer improvements 🤓
- adjusted k8s resource configs by @longrunningprocess in #1458
- updated name of k8s secrets by @longrunningprocess in #1457
- Simplified make's clean targets by @longrunningprocess in #1455
- Legacy app needed a little more memory based on testing in staging by @longrunningprocess in #1465
- Add symbolic link steps for Windows. Fix URLs. Docs clarification. by @myieye in #1466
- Make
make clean-powerwash
delete base-php image by @megahirt in #1471 - Using lfmerge .NET6 by @josephmyers in #1475
- Using latest lfmerge by @josephmyers in #1477
- remove platform line in docker-compose.yml and get GHA running again by @megahirt in #1486
- add new issues to "incoming" column in backlog by @megahirt in #1492
- PR template modifications by @megahirt in #1493
New Contributors
Full Changelog: v2022-09-15...v2022-10-03
v2022-09-15
Reliability improvements 🟢
- Establish resource limits of containers in k8s by @longrunningprocess in #1449
Optimizations 🚀
- delete 3 unused dev dependencies by @megahirt in #1438
- Declutter dependencies by @laineyhm in #1445
- Change 'docker-compose' to 'docker compose' by @laineyhm in #1453
- Remove 3 unused php dependencies by @laineyhm in #1448
Automated testing 🤖
- add instructions for running playwright tests by @megahirt in #1441
- Editor entry tests by @JeanneSon in #1408
Onboarding docs for new contributors 📜
New Contributors
Full Changelog: v2022-08-11...v2022-09-15
v2022-08-11
Security improvements 🔒
- Bump terser from 4.8.0 to 4.8.1 by @dependabot in #1432
Reliability improvements 🟢
- k8s config updated to ensure isolated node for lfmerge by @longrunningprocess in #1433
- had to ensure app and lfmerge run on same node by @longrunningprocess in #1434
Full Changelog: v2022-07-15...v2022-08-11
v2022-07-15
What's Changed
- Allow mobile users to create non-S/R projects by @longrunningprocess in #1429
Full Changelog: v2022-06-23...v2022-07-15
v2022-06-23
Bug fixes 🐛
- Convert to lowercase before email lookup by @megahirt in #1420
- Refactor parseISO() to Date() in filters to fix sync date string disp… by @palmtreefrb in #1423
Security improvements 🔒
- Bump ejs from 3.1.6 to 3.1.8 by @dependabot in #1414
- Bump guzzlehttp/guzzle from 6.3.3 to 6.5.8 in /src by @dependabot in #1426
- Bump shell-quote from 1.7.2 to 1.7.3 by @dependabot in #1427
Automated testing 🤖
LFNext ✨
- LFNext menu by @longrunningprocess in #1388
Developer improvements 🤓
- Update typescript to 4.6 by @rmunn in #1422
- make lf-app container shutdown properly by @megahirt in #1421
- Remove VS Code extension recommendation by @rmunn in #1425
- Refactor usage of
prose
by @longrunningprocess in #1392
Full Changelog: v2022-06-07...v2022-06-23
v2022-06-07
What's Changed
- 🏗️ Behind-the-scenes improvements to the Send/Receive process to allow faster deployment of bugfixes
Automated testing
- 📈 Project settings tests by @JeanneSon in #1379
- 📈 Projects tests by @JeanneSon in #1390
Developer improvements
- 🔧 Add .editorconfig entry for Makefiles by @rmunn in #1385
- 🔧 Run lfmerge in separate container by @rmunn in #1378
- 🔧 Remove lfmerge from LF app container by @rmunn in #1389
- 🔧 Bump LfMerge version to pull in bugfix by @rmunn in #1396
- 🔧 Bump lfmerge version to 2.0.110 by @rmunn in #1397
- 🔧 Reduce lfmerge container size by @rmunn in #1405
- 🔧 Move lfmerge container to separate pod using pod affinity by @rmunn in #1407
- 🔧 Add lfmerge deployment to GHA workflow by @rmunn in #1409
- 🔧 Fix bug cloning FW8 projects by @rmunn in #1412
- 🔧 Rename environment variable used by LfMerge by @rmunn in #1413
- 🔧 Bump LfMerge to fix build error by @rmunn in #1415
Coming soon
The features below were deferred until the next release to allow us to more thoroughly test the Send/Receive changes:
- LFNext menu by @longrunningprocess in #1388
- Convert to lowercase before email lookup by @megahirt in #1420
- Refactor usage of
prose
by @longrunningprocess in #1392
Full Changelog: v2022-04-19...v2022-06-07
v2022-04-19
What's Changed
- 🌟 LFNext infrastructure and change password migration by @longrunningprocess in #1361
Automated Testing
- 📈 convert signup tests from Protractor to Playwright by @JeanneSon in #1364
Developer Improvements
Full Changelog: v2022-04-18...v2022-04-19
v2022-04-18
What's Changed
Full Changelog: v2022-04-09...v2022-04-18
v2022-04-09
What's Changed
Full Changelog: v2022-04-05...v2022-04-09