What's Changed
- feat: sign in with google by @julianpoy in #1295
- fix(l10n): translations update from weblate.recipesage.com by @recipesage-weblate in #1297
- fix(l10n): translations update from weblate.recipesage.com by @recipesage-weblate in #1298
- fix(l10n): translations update from weblate.recipesage.com by @recipesage-weblate in #1302
- fix: do not throw error when fetching preferences with invalid session by @julianpoy in #1303
- test: unit tests on recipes by @UlianaPurtova in #1278
- feat: display a disruptive error when critical errors occur by @julianpoy in #1285
- chore(deps): bump the npm_and_yarn group across 1 directories with 5 updates by @dependabot in #1306
- chore: setup typesafe express by @julianpoy in #1300
- chore(deps): bump the npm_and_yarn group across 1 directories with 2 updates by @dependabot in #1307
- fix(l10n): translations update from weblate.recipesage.com by @recipesage-weblate in #1304
- chore: update to 3.5-turbo-0125 by @julianpoy in #1309
- chore(deps): bump the npm_and_yarn group across 1 directories with 1 update by @dependabot in #1308
- chore(deps): bump the npm_and_yarn group across 1 directories with 1 update by @dependabot in #1310
- feat: recipe keeper import format by @julianpoy in #1314
Full Changelog: v2.13.6...v2.14.0-beta1