What's Changed
- fix: build GTranslate clients from IHttpClientFactory by @apoapostolov in #426
- add additional themes by @rowanfuchs in #429
- fix: prevent sqlite settings lock failures by @apoapostolov in #430
- fix: on npgsql convert DateTime to utc by @rtalmaci in #432
- fix: retry subtitle failures by @apoapostolov in #427
- added translation service fallback options by @rowanfuchs in #428
- Adding modularity for translation services by @rowanfuchs in #466
- initial iteration of in depth docs by @rowanfuchs in #467
- Bug/docs base path by @rowanfuchs in #468
- refactor/batch requests by @rowanfuchs in #469
- improved lists responsiveness by @rowanfuchs in #470
- next attempt in fixing the use of base path by @rowanfuchs in #471
- refactored and simlified overlapping subtitle by @rowanfuchs in #472
- fixed cancellation of batch translations posted via the content api by @rowanfuchs in #473
- feat(api): optional paths + media-derived title on content translate by @apoapostolov in #480
- replaced the ai context prompt with a configurable placeholders by @rowanfuchs in #474
- fix(local-ai): retry batch translation on unparsable model response by @matiasba in #485
- added AllowReadingFromString to Json options by @rowanfuchs in #486
- improved ai services docs and fixed several other inconsistencies by @rowanfuchs in #487
- fixed sqlite rollback by @rowanfuchs in #488
- fixed migrations rollback by @rowanfuchs in #489
- fixed incorect postgresql condition check by @rowanfuchs in #490
- fixed plugin provider casing by @rowanfuchs in #491
- adds proofreading by @rowanfuchs in #492
- fixed webhook url missing base path by @rowanfuchs in #493
- fixed batch translation toggle condition by @rowanfuchs in #494
- added mistral ai service by @rowanfuchs in #495
- Feat/xai provider by @rowanfuchs in #497
- fixed missing frontend changes from previous merge conflict by @rowanfuchs in #498
- adjusted db setting handling by @rowanfuchs in #499
- fixed postgresql timestamp for servers that are not set to utc by @rowanfuchs in #501
- fixed api key generation and onboarding flow by @rowanfuchs in #502
Other updates
- Bump the npm-minor-and-patch group in /Lingarr.Client with 10 updates by @dependabot[bot] in #452
- Bump the nuget-minor-and-patch group with 18 updates by @dependabot[bot] in #453
- Bump form-data from 4.0.5 to 4.0.6 in /Lingarr.Client by @dependabot[bot] in #461
- Bump ws from 7.5.10 to 7.5.11 in /Lingarr.Client by @dependabot[bot] in #462
- Bump the nuget-minor-and-patch group with 18 updates by @dependabot[bot] in #464
- Bump Microsoft.AspNetCore.Authentication.JwtBearer and 14 others by @dependabot[bot] in #465
- Bump axios from 1.17.0 to 1.18.0 in /Lingarr.Client by @dependabot[bot] in #476
- Bump the nuget-minor-and-patch group with 13 updates by @dependabot[bot] in #483
- Bump postcss from 8.5.15 to 8.5.25 in /Lingarr.Client by @dependabot[bot] in #484
- Bump the npm-minor-and-patch group in /Lingarr.Client with 14 updates by @dependabot[bot] in #481
- Bump the npm-major group across 1 directory with 3 updates by @dependabot[bot] in #482
- Bump postcss from 8.5.19 to 8.5.26 in /Lingarr.Docs by @dependabot[bot] in #500
New Contributors
- @apoapostolov made their first contribution in #426
- @rtalmaci made their first contribution in #432
- @matiasba made their first contribution in #485
Full Changelog: 1.2.4...1.3.0