v17.4.0
What's Changed
Features
- Revive uSync.Community.DataTypeSerializers by @KevinJump in #1052
- Fix and finish background processing mode (opt-in) by @KevinJump in #1054
- Support a load-balanced backoffice in Background processing mode by @KevinJump in #1055
- Get template content from the template service, and fix the compiled-views fallback by @KevinJump in #1059
- Structured diff for JSON/block changes in the change view by @KevinJump in #1060
Fixes
- Fix cross-platform path handling and env casing bug found testing ubuntu-latest by @KevinJump in #1079
Package & repo admin
- Run PR build/test and package workflows on v17/main by @KevinJump in #1056
- Fix GitVersion branch regex to match v17/main by @KevinJump in #1058
- Bump @hey-api/openapi-ts from 0.97.0 to 0.97.3 in /uSync.Backoffice.Management.Client/usync-assets by @dependabot[bot] in #1057
- Publish nightly builds to the Jumoo nightly feed by @KevinJump in #1068
- Use a PAT to fetch nightly-feed-config outside the Jumoo org by @KevinJump in #1069
- Bump @humanfs/node from 0.16.7 to 0.16.8 in /uSync.Backoffice.Management.Client/usync-assets by @dependabot[bot] in #1064
- Bump fast-uri from 3.1.5 to 3.1.7 in /uSync.Backoffice.Management.Client/usync-assets by @dependabot[bot] in #1063
- Bump @tiptap/core from 3.22.2 to 3.31.0 in /uSync.Backoffice.Management.Client/usync-assets by @dependabot[bot] in #1061
- Bump @tiptap/core and related Tiptap extensions in /uSync.History/history-client by @dependabot[bot] in #1062
- Remove stale root package-lock.json by @KevinJump in #1070
- Pack the main uSync and uSync.History packages for the nightly feed by @KevinJump in #1071
- Fix npm dependabot alerts in usync-assets and history-client by @KevinJump in #1073
- Remove duplicate nuget packaging in package-build workflow by @KevinJump in #1074
- Switch CodeQL to default setup, remove advanced-setup workflow by @KevinJump in #1075
- Modernize workflow caching and cleanup by @KevinJump in #1076
- Add release.yml, ported from v18/main by @KevinJump in #1080
Full Changelog: v17.3.8...v17.4.0